1a36179042b5724e65dc530c79930b1ef2567372
[jackhill/guix/guix.git] / gnu / packages / cran.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2015 Andreas Enge <andreas@enge.fr>
4 ;;; Copyright © 2016, 2017 Ben Woodcroft <donttrustben@gmail.com>
5 ;;; Copyright © 2016, 2017, 2018 Roel Janssen <roel@gnu.org>
6 ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
7 ;;; Copyright © 2017 Raoul Bonnal <ilpuccio.febo@gmail.com>
8 ;;; Copyright © 2018 Vijayalakshmi Vedantham <vijimay12@gmail.com>
9 ;;; Copyright © 2018 Sahithi Yarlagadda <sahi@swecha.net>
10 ;;; Copyright © 2018 Sandeep Subramanian <sandeepsubramanian94@gmail.com>
11 ;;; Copyright © 2018 Charlie Ritter <chewzeirta@posteo.net>
12 ;;; Copyright © 2018 Konrad Hinsen <konrad.hinsen@fastmail.net>
13 ;;; Copyright © 2018, 2020 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
14 ;;; Copyright © 2018 Laura Lazzati <laura.lazzati.15@gmail.com>
15 ;;; Copyright © 2018 Leo Famulari <leo@famulari.name>
16 ;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
17 ;;; Copyright © 2018 Eric Brown <brown@fastmail.com>
18 ;;; Copyright © 2018, 2019 Brett Gilio <brettg@gnu.org>
19 ;;; Copyright © 2019 Nicolò Balzarotti <anothersms@gmail.com>
20 ;;; Copyright © 2019 Wiktor Żelazny <wzelazny@vurv.cz>
21 ;;; Copyright © 2020 Todor Kondić <tk.code@protonmail.com>
22 ;;;
23 ;;; This file is part of GNU Guix.
24 ;;;
25 ;;; GNU Guix is free software; you can redistribute it and/or modify it
26 ;;; under the terms of the GNU General Public License as published by
27 ;;; the Free Software Foundation; either version 3 of the License, or (at
28 ;;; your option) any later version.
29 ;;;
30 ;;; GNU Guix is distributed in the hope that it will be useful, but
31 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
32 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
33 ;;; GNU General Public License for more details.
34 ;;;
35 ;;; You should have received a copy of the GNU General Public License
36 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
37
38 (define-module (gnu packages cran)
39 #:use-module ((guix licenses) #:prefix license:)
40 #:use-module (guix packages)
41 #:use-module (guix download)
42 #:use-module (guix git-download)
43 #:use-module (guix utils)
44 #:use-module (guix build-system r)
45 #:use-module (gnu packages algebra)
46 #:use-module (gnu packages autotools)
47 #:use-module (gnu packages base)
48 #:use-module (gnu packages bioinformatics)
49 #:use-module (gnu packages c)
50 #:use-module (gnu packages compression)
51 #:use-module (gnu packages curl)
52 #:use-module (gnu packages databases)
53 #:use-module (gnu packages fontutils)
54 #:use-module (gnu packages gcc)
55 #:use-module (gnu packages geo)
56 #:use-module (gnu packages ghostscript)
57 #:use-module (gnu packages gl)
58 #:use-module (gnu packages gnome)
59 #:use-module (gnu packages graph)
60 #:use-module (gnu packages gtk)
61 #:use-module (gnu packages haskell-xyz)
62 #:use-module (gnu packages icu4c)
63 #:use-module (gnu packages image)
64 #:use-module (gnu packages imagemagick)
65 #:use-module (gnu packages java)
66 #:use-module (gnu packages javascript)
67 #:use-module (gnu packages lisp-xyz)
68 #:use-module (gnu packages machine-learning)
69 #:use-module (gnu packages maths)
70 #:use-module (gnu packages mpi)
71 #:use-module (gnu packages multiprecision)
72 #:use-module (gnu packages networking)
73 #:use-module (gnu packages pcre)
74 #:use-module (gnu packages perl)
75 #:use-module (gnu packages pkg-config)
76 #:use-module (gnu packages python)
77 #:use-module (gnu packages python-xyz)
78 #:use-module (gnu packages statistics)
79 #:use-module (gnu packages tcl)
80 #:use-module (gnu packages tls)
81 #:use-module (gnu packages web)
82 #:use-module (gnu packages xorg))
83
84 (define-public r-clipr
85 (package
86 (name "r-clipr")
87 (version "0.7.0")
88 (source
89 (origin
90 (method url-fetch)
91 (uri (cran-uri "clipr" version))
92 (sha256
93 (base32
94 "1qn2p13d0c1bpqss6mv9hk60980rzhznfqpyaf5x0fy65svy9903"))))
95 (build-system r-build-system)
96 (home-page "https://github.com/mdlincoln/clipr")
97 (synopsis "Read and write from the system clipboard")
98 (description
99 "This package provides simple utility functions to read from and write to
100 the system clipboards.")
101 (license license:gpl3)))
102
103 (define-public r-scales
104 (package
105 (name "r-scales")
106 (version "1.1.0")
107 (source
108 (origin
109 (method url-fetch)
110 (uri (cran-uri "scales" version))
111 (sha256
112 (base32 "00rdbfj5mwc3kr8pskidn3n2zkp4ms6cx36xazz54pxw3pysdr0y"))))
113 (build-system r-build-system)
114 (propagated-inputs
115 `(("r-farver" ,r-farver)
116 ("r-labeling" ,r-labeling)
117 ("r-lifecycle" ,r-lifecycle)
118 ("r-munsell" ,r-munsell)
119 ("r-rcolorbrewer" ,r-rcolorbrewer)
120 ("r-r6" ,r-r6)
121 ("r-viridislite" ,r-viridislite)))
122 (home-page "https://github.com/hadley/scales")
123 (synopsis "Scale functions for visualization")
124 (description
125 "This package provides graphical scales that map data to aesthetics, and
126 provides methods for automatically determining breaks and labels for axes and
127 legends.")
128 (license license:expat)))
129
130 (define-public r-pheatmap
131 (package
132 (name "r-pheatmap")
133 (version "1.0.12")
134 (source
135 (origin
136 (method url-fetch)
137 (uri (cran-uri "pheatmap" version))
138 (sha256
139 (base32
140 "1hdh74az3vyzz6dqa311rhxdm74n46lyr03p862kn80p0kp9d7ap"))))
141 (build-system r-build-system)
142 (propagated-inputs
143 `(("r-gtable" ,r-gtable)
144 ("r-rcolorbrewer" ,r-rcolorbrewer)
145 ("r-scales" ,r-scales)))
146 (home-page "https://cran.r-project.org/web/packages/pheatmap")
147 (synopsis "Pretty heatmaps")
148 (description
149 "This package provides an implementation of heatmaps that offers more
150 control over dimensions and appearance.")
151 (license license:gpl2+)))
152
153 (define-public r-ellipsis
154 (package
155 (name "r-ellipsis")
156 (version "0.3.0")
157 (source
158 (origin
159 (method url-fetch)
160 (uri (cran-uri "ellipsis" version))
161 (sha256
162 (base32
163 "01z9gq311nzwv3a0sa49jhm5ylqd59srip4vjkrf23hzgb5i9y0b"))))
164 (build-system r-build-system)
165 (propagated-inputs
166 `(("r-rlang" ,r-rlang)))
167 (home-page "https://github.com/hadley/ellipsis")
168 (synopsis "Tools for working with additional arguments")
169 (description
170 "In S3 generics, it's useful to take @code{...} so that methods can have
171 additional arguments. But this flexibility comes at a cost: misspelled
172 arguments will be silently ignored. The @code{ellipsis} package is an
173 experiment that allows a generic to warn if any arguments passed in @code{...}
174 are not used.")
175 (license license:gpl3)))
176
177 (define-public r-grr
178 (package
179 (name "r-grr")
180 (version "0.9.5")
181 (source
182 (origin
183 (method url-fetch)
184 (uri (cran-uri "grr" version))
185 (sha256
186 (base32
187 "0arbcgrvhkwb5xk4nry1ffg2qj0v8ivhjghdr505ib4357g0c9i9"))))
188 (build-system r-build-system)
189 (home-page "https://cran.r-project.org/web/packages/grr")
190 (synopsis "Alternative implementations of base R functions")
191 (description
192 "This package provides alternative implementations of some base R
193 functions, including @code{sort}, @code{order}, and @code{match}. The
194 functions are simplified but can be faster or have other advantages.")
195 (license license:gpl3)))
196
197 (define-public r-matrix-utils
198 (package
199 (name "r-matrix-utils")
200 (version "0.9.8")
201 (source
202 (origin
203 (method url-fetch)
204 (uri (cran-uri "Matrix.utils" version))
205 (sha256
206 (base32
207 "0a5fq1scykqk0kc9j051j6fix6j2dqwz5wbgb0amaxsiywz9vigb"))))
208 (properties `((upstream-name . "Matrix.utils")))
209 (build-system r-build-system)
210 (propagated-inputs
211 `(("r-grr" ,r-grr)
212 ("r-matrix" ,r-matrix)))
213 (home-page "https://github.com/cvarrichio/Matrix.utils")
214 (synopsis
215 "Data.frame-Like Operations on Sparse and Dense Matrix Objects")
216 (description
217 "This package implements data manipulation methods such as @code{cast},
218 @code{aggregate}, and @code{merge}/@code{join} for Matrix and Matrix-like
219 objects.")
220 (license license:gpl3)))
221
222 (define-public r-sys
223 (package
224 (name "r-sys")
225 (version "3.3")
226 (source
227 (origin
228 (method url-fetch)
229 (uri (cran-uri "sys" version))
230 (sha256
231 (base32
232 "14wvy46i2iz9jn7lj3cvifmps932s3395wq681hniva0f8m7q8d6"))))
233 (build-system r-build-system)
234 (home-page "https://github.com/jeroen/sys")
235 (synopsis "Powerful and reliable tools for running system commands in R")
236 (description
237 "This package provides drop-in replacements for the base @code{system2()}
238 function with fine control and consistent behavior across platforms. It
239 supports clean interruption, timeout, background tasks, and streaming STDIN /
240 STDOUT / STDERR over binary or text connections. The package also provides
241 functions for evaluating expressions inside a temporary fork. Such
242 evaluations have no side effects on the main R process, and support reliable
243 interrupts and timeouts. This provides the basis for a sandboxing
244 mechanism.")
245 (license license:expat)))
246
247 (define-public r-askpass
248 (package
249 (name "r-askpass")
250 (version "1.1")
251 (source
252 (origin
253 (method url-fetch)
254 (uri (cran-uri "askpass" version))
255 (sha256
256 (base32
257 "07q0ik8jzk44vpwh48rr3fnpd7dzsdhjjsl4l850rffv3dyq4h6v"))))
258 (build-system r-build-system)
259 (propagated-inputs `(("r-sys" ,r-sys)))
260 (home-page "https://github.com/jeroen/askpass")
261 (synopsis "Safe password entry for R")
262 (description
263 "This package provides cross-platform utilities for prompting the user
264 for credentials or a passphrase, for example to authenticate with a server or
265 read a protected key.")
266 (license license:expat)))
267
268 (define-public r-vegan
269 (package
270 (name "r-vegan")
271 (version "2.5-6")
272 (source
273 (origin
274 (method url-fetch)
275 (uri (cran-uri "vegan" version))
276 (sha256
277 (base32
278 "0g60rgn1i7wqf9pf5m1yki1m45gcp7i5hmjic0ci0f6vng70mh5k"))))
279 (build-system r-build-system)
280 (native-inputs
281 `(("gfortran" ,gfortran)))
282 (propagated-inputs
283 `(("r-cluster" ,r-cluster)
284 ("r-knitr" ,r-knitr) ; needed for vignettes
285 ("r-lattice" ,r-lattice)
286 ("r-mass" ,r-mass)
287 ("r-mgcv" ,r-mgcv)
288 ("r-permute" ,r-permute)))
289 (home-page "https://cran.r-project.org/web/packages/vegan")
290 (synopsis "Functions for community ecology")
291 (description
292 "The vegan package provides tools for descriptive community ecology. It
293 has most basic functions of diversity analysis, community ordination and
294 dissimilarity analysis. Most of its multivariate tools can be used for other
295 data types as well.")
296 (license license:gpl2+)))
297
298 (define-public r-tidyverse
299 (package
300 (name "r-tidyverse")
301 (version "1.3.0")
302 (source
303 (origin
304 (method url-fetch)
305 (uri (cran-uri "tidyverse" version))
306 (sha256
307 (base32
308 "02gyys08qv2v4cl2d66gml4d31ipxay0iyfwwksvxyclx60wp2kd"))))
309 (build-system r-build-system)
310 (propagated-inputs
311 `(("r-broom" ,r-broom)
312 ("r-cli" ,r-cli)
313 ("r-crayon" ,r-crayon)
314 ("r-dbplyr" ,r-dbplyr)
315 ("r-dplyr" ,r-dplyr)
316 ("r-forcats" ,r-forcats)
317 ("r-ggplot2" ,r-ggplot2)
318 ("r-haven" ,r-haven)
319 ("r-hms" ,r-hms)
320 ("r-httr" ,r-httr)
321 ("r-jsonlite" ,r-jsonlite)
322 ("r-lubridate" ,r-lubridate)
323 ("r-magrittr" ,r-magrittr)
324 ("r-modelr" ,r-modelr)
325 ("r-pillar" ,r-pillar)
326 ("r-purrr" ,r-purrr)
327 ("r-readr" ,r-readr)
328 ("r-readxl" ,r-readxl)
329 ("r-reprex" ,r-reprex)
330 ("r-rlang" ,r-rlang)
331 ("r-rstudioapi" ,r-rstudioapi)
332 ("r-rvest" ,r-rvest)
333 ("r-stringr" ,r-stringr)
334 ("r-tibble" ,r-tibble)
335 ("r-tidyr" ,r-tidyr)
336 ("r-xml2" ,r-xml2)))
337 (home-page "https://tidyverse.tidyverse.org")
338 (synopsis "Install and load packages from the \"Tidyverse\"")
339 (description
340 "The @code{tidyverse} is a set of packages that work in harmony because
341 they share common data representations and API design. This package is
342 designed to make it easy to install and load multiple tidyverse packages in a
343 single step.")
344 (license license:gpl3)))
345
346 (define-public r-rvest
347 (package
348 (name "r-rvest")
349 (version "0.3.5")
350 (source
351 (origin
352 (method url-fetch)
353 (uri (cran-uri "rvest" version))
354 (sha256
355 (base32 "0r0a5jic09xw5pk0x42pr99r3zab5m9s4x85ymx1sl769jz42zqf"))))
356 (build-system r-build-system)
357 (propagated-inputs
358 `(("r-httr" ,r-httr)
359 ("r-magrittr" ,r-magrittr)
360 ("r-selectr" ,r-selectr)
361 ("r-xml2" ,r-xml2)))
362 (home-page "https://github.com/hadley/rvest")
363 (synopsis "Simple web scraping for R")
364 (description
365 "@code{r-rvest} helps you scrape information from web pages. It is
366 designed to work with @code{magrittr} to make it easy to express common web
367 scraping tasks, inspired by libraries like @code{BeautifulSoup}.")
368 (license license:gpl3)))
369
370 (define-public r-selectr
371 (package
372 (name "r-selectr")
373 (version "0.4-2")
374 (source
375 (origin
376 (method url-fetch)
377 (uri (cran-uri "selectr" version))
378 (sha256
379 (base32 "09y1n3iy297g49xlpl7xrjpwgnm57pskx5991lyfcpizbz8ax22m"))))
380 (build-system r-build-system)
381 (propagated-inputs
382 `(("r-stringr" ,r-stringr)
383 ("r-r6" ,r-r6)))
384 (home-page "https://sjp.co.nz/projects/selectr/")
385 (synopsis "Translate CSS selectors to XPath expressions")
386 (description
387 "@code{r-selectr} translates a CSS3 selector into an equivalent XPath
388 expression. This allows you to use CSS selectors when working with the XML
389 package as it can only evaluate XPath expressions. Also provided are
390 convenience functions useful for using CSS selectors on XML nodes. This
391 package is a port of the Python package @code{cssselect}.")
392 (license license:bsd-3)))
393
394 (define-public r-reprex
395 (package
396 (name "r-reprex")
397 (version "0.3.0")
398 (source
399 (origin
400 (method url-fetch)
401 (uri (cran-uri "reprex" version))
402 (sha256
403 (base32
404 "0v7vxzs8alwz8y1cjicpimp5yimf1g9gb8x5wy3zhvrz6kk2lg10"))))
405 (build-system r-build-system)
406 (propagated-inputs
407 `(("r-callr" ,r-callr)
408 ("r-clipr" ,r-clipr)
409 ("r-fs" ,r-fs)
410 ("r-rlang" ,r-rlang)
411 ("r-rmarkdown" ,r-rmarkdown)
412 ("r-whisker" ,r-whisker)
413 ("r-withr" ,r-withr)))
414 (home-page "https://github.com/tidyverse/reprex")
415 (synopsis "Prepare reproducible R code examples for sharing")
416 (description
417 "This package provides a convenience wrapper that uses the
418 @code{rmarkdown} package to render small snippets of code to target formats
419 that include both code and output. The goal is to encourage the sharing of
420 small, reproducible, and runnable examples on code-oriented websites or email.
421 @code{reprex} also extracts clean, runnable R code from various common formats,
422 such as copy/paste from an R session.")
423 (license license:expat)))
424
425 (define-public r-callr
426 (package
427 (name "r-callr")
428 (version "3.4.3")
429 (source
430 (origin
431 (method url-fetch)
432 (uri (cran-uri "callr" version))
433 (sha256
434 (base32
435 "1dc20gdawy9mhnc452qlshv2p4krs6c2gymvpv365mn141zjgdq1"))))
436 (build-system r-build-system)
437 (propagated-inputs
438 `(("r-r6" ,r-r6)
439 ("r-processx" ,r-processx)))
440 (home-page "https://github.com/r-lib/callr#readme")
441 (synopsis "Call R from R")
442 (description
443 "It is sometimes useful to perform a computation in a separate R process,
444 without affecting the current R process at all. This package does exactly
445 that.")
446 (license license:expat)))
447
448 (define-public r-readxl
449 (package
450 (name "r-readxl")
451 (version "1.3.1")
452 (source
453 (origin
454 (method url-fetch)
455 (uri (cran-uri "readxl" version))
456 (sha256
457 (base32
458 "15mambxr8c7k2ikdfsl1w3vxvm54dsnk0cl1qvks6iig7rql3d14"))))
459 (build-system r-build-system)
460 (propagated-inputs
461 `(("r-cellranger" ,r-cellranger)
462 ("r-progress" ,r-progress)
463 ("r-rcpp" ,r-rcpp)
464 ("r-tibble" ,r-tibble)))
465 (home-page "https://readxl.tidyverse.org")
466 (synopsis "Read Excel files")
467 (description
468 "This package lets you import Excel files into R. It supports
469 @file{.xls} via the embedded @code{libxls} C library and @file{.xlsx} via
470 the embedded @code{RapidXML} C++ library.")
471 ;; XXX: This package bundles a copy of 'libxsl' which is BSD-2 and
472 ;; 'rapidxml' which is Boost.
473 (license (list license:gpl3 license:bsd-2 license:boost1.0))))
474
475 (define-public r-modelr
476 (package
477 (name "r-modelr")
478 (version "0.1.6")
479 (source
480 (origin
481 (method url-fetch)
482 (uri (cran-uri "modelr" version))
483 (sha256
484 (base32
485 "1x2m34m4qirb401krmgc5wg3g7ndbcglfab2l0655rmky3fz7rfp"))))
486 (build-system r-build-system)
487 (propagated-inputs
488 `(("r-broom" ,r-broom)
489 ("r-dplyr" ,r-dplyr)
490 ("r-magrittr" ,r-magrittr)
491 ("r-purrr" ,r-purrr)
492 ("r-rlang" ,r-rlang)
493 ("r-tibble" ,r-tibble)
494 ("r-tidyr" ,r-tidyr)
495 ("r-tidyselect" ,r-tidyselect)))
496 (home-page "https://github.com/tidyverse/modelr")
497 (synopsis "Helper functions for modelling in pipelines")
498 (description
499 "Functions for modelling that help you seamlessly integrate modelling
500 into a pipeline of data manipulation and visualisation.")
501 (license license:gpl3)))
502
503 (define-public r-httpuv
504 (package
505 (name "r-httpuv")
506 (version "1.5.2")
507 (source (origin
508 (method url-fetch)
509 (uri (cran-uri "httpuv" version))
510 (sha256
511 (base32
512 "13ax0hs2lc39ilznh1zarwqdzahcbhb8adilrfik3xg0fkljpcwk"))))
513 (build-system r-build-system)
514 (propagated-inputs
515 `(("r-bh" ,r-bh)
516 ("r-later" ,r-later)
517 ("r-promises" ,r-promises)
518 ("r-r6" ,r-r6)
519 ("r-rcpp" ,r-rcpp)))
520 (home-page "https://github.com/rstudio/httpuv")
521 (synopsis "HTTP and WebSocket server library for R")
522 (description
523 "The httpuv package provides low-level socket and protocol support for
524 handling HTTP and WebSocket requests directly from within R. It is primarily
525 intended as a building block for other packages, rather than making it
526 particularly easy to create complete web applications using httpuv alone.")
527 ;; This package includes third-party code that was originally released
528 ;; under various non-copyleft licenses. Full licensing information can be
529 ;; obtained here: https://github.com/rstudio/httpuv/blob/master/LICENSE
530 (license license:gpl3+)))
531
532 (define-public r-jsonlite
533 (package
534 (name "r-jsonlite")
535 (version "1.6.1")
536 (source (origin
537 (method url-fetch)
538 (uri (cran-uri "jsonlite" version))
539 (sha256
540 (base32
541 "0xrki07wc17bkmhz0h7jay784j1sls2i9bf1mfpj6yl59791v4kl"))))
542 (build-system r-build-system)
543 (home-page "https://arxiv.org/abs/1403.2805")
544 (synopsis "Robust, high performance JSON parser and generator for R")
545 (description
546 "The jsonlite package provides a fast JSON parser and generator optimized
547 for statistical data and the web. It offers flexible, robust, high
548 performance tools for working with JSON in R and is particularly powerful for
549 building pipelines and interacting with a web API. In addition to converting
550 JSON data from/to R objects, jsonlite contains functions to stream, validate,
551 and prettify JSON data. The unit tests included with the package verify that
552 all edge cases are encoded and decoded consistently for use with dynamic data
553 in systems and applications.")
554 (license license:expat)))
555
556 (define-public r-servr
557 (package
558 (name "r-servr")
559 (version "0.16")
560 (source (origin
561 (method url-fetch)
562 (uri (cran-uri "servr" version))
563 (sha256
564 (base32
565 "106skz04iq4dkblr17idxsxfcfqic6rcaz8mahydkwjjppnhp5fc"))))
566 (build-system r-build-system)
567 (propagated-inputs
568 `(("r-httpuv" ,r-httpuv)
569 ("r-jsonlite" ,r-jsonlite)
570 ("r-mime" ,r-mime)
571 ("r-xfun" ,r-xfun)))
572 (home-page "https://github.com/yihui/servr")
573 (synopsis "Simple HTTP server to serve static files or dynamic documents")
574 (description
575 "Servr provides an HTTP server in R to serve static files, or dynamic
576 documents that can be converted to HTML files (e.g., R Markdown) under a given
577 directory.")
578 (license license:expat)))
579
580 (define-public r-htmltools
581 (package
582 (name "r-htmltools")
583 (version "0.4.0")
584 (source (origin
585 (method url-fetch)
586 (uri (cran-uri "htmltools" version))
587 (sha256
588 (base32
589 "06l17d8jkf438yk2mchpsp4j90bynnapz3nabh5vkcc324p5a62v"))))
590 (build-system r-build-system)
591 (propagated-inputs
592 `(("r-digest" ,r-digest)
593 ("r-rcpp" ,r-rcpp)
594 ("r-rlang" ,r-rlang)))
595 (home-page "https://cran.r-project.org/web/packages/htmltools")
596 (synopsis "R tools for HTML")
597 (description
598 "This package provides tools for HTML generation and output in R.")
599 (license license:expat)))
600
601 (define-public r-htmlwidgets
602 (package
603 (name "r-htmlwidgets")
604 (version "1.5.1")
605 (source (origin
606 (method url-fetch)
607 (uri (cran-uri "htmlwidgets" version))
608 (sha256
609 (base32
610 "10fp306l1nybkah6jrlrqwwdb6zvklbddp8i3w9v9naj8la5jbnl"))))
611 (build-system r-build-system)
612 (propagated-inputs
613 `(("r-htmltools" ,r-htmltools)
614 ("r-jsonlite" ,r-jsonlite)
615 ("r-yaml" ,r-yaml)))
616 (home-page "https://github.com/ramnathv/htmlwidgets")
617 (synopsis "HTML Widgets for R")
618 (description
619 "HTML widgets is a framework for creating HTML widgets that render in
620 various contexts including the R console, R Markdown documents, and Shiny web
621 applications.")
622 (license license:expat)))
623
624 (define-public r-htmltable
625 (package
626 (name "r-htmltable")
627 (version "1.13.3")
628 (source
629 (origin
630 (method url-fetch)
631 (uri (cran-uri "htmlTable" version))
632 (sha256
633 (base32
634 "0g9r156k9yl1f092hfw3b9wjx11akf0shbi3x0d0mvpnflvc8nfl"))))
635 (properties `((upstream-name . "htmlTable")))
636 (build-system r-build-system)
637 (propagated-inputs
638 `(("r-checkmate" ,r-checkmate)
639 ("r-htmltools" ,r-htmltools)
640 ("r-htmlwidgets" ,r-htmlwidgets)
641 ("r-knitr" ,r-knitr)
642 ("r-magrittr" ,r-magrittr)
643 ("r-rstudioapi" ,r-rstudioapi)
644 ("r-stringr" ,r-stringr)))
645 (home-page "http://gforge.se/packages/")
646 (synopsis "Advanced tables for Markdown/HTML")
647 (description
648 "This package provides functions to build tables with advanced layout
649 elements such as row spanners, column spanners, table spanners, zebra
650 striping, and more. While allowing advanced layout, the underlying
651 CSS-structure is simple in order to maximize compatibility with word
652 processors such as LibreOffice. The package also contains a few text
653 formatting functions that help outputting text compatible with HTML or
654 LaTeX.")
655 (license license:gpl3+)))
656
657 (define-public r-curl
658 (package
659 (name "r-curl")
660 (version "4.3")
661 (source (origin
662 (method url-fetch)
663 (uri (cran-uri "curl" version))
664 (sha256
665 (base32
666 "1nrf6md41b37j424y6rvifdj9zb3j14f60fj7q71k9jhpf2x81kl"))))
667 (build-system r-build-system)
668 (arguments
669 `(#:phases
670 (modify-phases %standard-phases
671 ;; The environment variable CURL_CA_BUNDLE is only respected when
672 ;; running Windows, so we disable the platform checks.
673 ;; This can be removed once the libcurl has been patched.
674 (add-after 'unpack 'allow-CURL_CA_BUNDLE
675 (lambda _
676 (substitute* "R/onload.R"
677 (("if \\(!grepl\\(\"mingw\".*")
678 "if (FALSE)\n"))
679 (substitute* "src/handle.c"
680 (("/\\* Only set" m)
681 (string-append "\
682 const char *_ca_bundle = getenv(\"CURL_CA_BUNDLE\");
683 if(_ca_bundle != NULL) { curl_easy_setopt(handle, CURLOPT_CAINFO, _ca_bundle); }
684 " m)))
685 #t)))))
686 (inputs
687 `(("libcurl" ,curl)
688 ("zlib" ,zlib)))
689 (native-inputs
690 `(("pkg-config" ,pkg-config)))
691 (home-page "https://github.com/jeroenooms/curl")
692 (synopsis "HTTP client for R")
693 (description
694 "The @code{curl()} and @code{curl_download()} functions provide highly
695 configurable drop-in replacements for base @code{url()} and
696 @code{download.file()} with better performance, support for encryption, gzip
697 compression, authentication, and other @code{libcurl} goodies. The core of
698 the package implements a framework for performing fully customized requests
699 where data can be processed either in memory, on disk, or streaming via the
700 callback or connection interfaces.")
701 (license license:expat)))
702
703 (define-public r-hwriter
704 (package
705 (name "r-hwriter")
706 (version "1.3.2")
707 (source
708 (origin
709 (method url-fetch)
710 (uri (cran-uri "hwriter" version))
711 (sha256
712 (base32
713 "0arjsz854rfkfqhgvpqbm9lfni97dcjs66isdsfvwfd2wz932dbb"))))
714 (build-system r-build-system)
715 (home-page "https://cran.r-project.org/web/packages/hwriter")
716 (synopsis "Output R objects in HTML format")
717 (description
718 "This package provides easy-to-use and versatile functions to output R
719 objects in HTML format.")
720 (license license:lgpl2.1+)))
721
722 (define-public r-rjson
723 (package
724 (name "r-rjson")
725 (version "0.2.20")
726 (source
727 (origin
728 (method url-fetch)
729 (uri (cran-uri "rjson" version))
730 (sha256
731 (base32
732 "0v1zvdd3svnavklh7y5xbwrrkbvx6053r4c5hgnk7hz7bqg7qa1s"))))
733 (build-system r-build-system)
734 (home-page "https://cran.r-project.org/web/packages/rjson")
735 (synopsis "JSON library for R")
736 (description
737 "This package provides functions to convert R objects into JSON objects
738 and vice-versa.")
739 (license license:gpl2+)))
740
741 (define-public r-fastmap
742 (package
743 (name "r-fastmap")
744 (version "1.0.1")
745 (source
746 (origin
747 (method url-fetch)
748 (uri (cran-uri "fastmap" version))
749 (sha256
750 (base32
751 "1v7sp56xiha0bh78g3w92k52p9vkp7ryzpw0z66nyddxzrfv0y27"))))
752 (properties `((upstream-name . "fastmap")))
753 (build-system r-build-system)
754 (home-page "https://r-lib.github.io/fastmap/")
755 (synopsis "Fast implementation of a key-value store")
756 (description
757 "This package provides a fast implementation of a key-value store.
758 Environments are commonly used as key-value stores, but every time a new key
759 is used, it is added to R's global symbol table, causing a small amount of
760 memory leakage. This can be problematic in cases where many different keys
761 are used. Fastmap avoids this memory leak issue by implementing the map using
762 data structures in C++.")
763 (license license:expat)))
764
765 (define-public r-shiny
766 (package
767 (name "r-shiny")
768 (version "1.4.0.2")
769 (source
770 (origin
771 (method git-fetch)
772 (uri (git-reference
773 (url "https://github.com/rstudio/shiny.git")
774 (commit (string-append "v" version))))
775 (file-name (git-file-name name version))
776 (sha256
777 (base32
778 "005wgcxq7f2q9g6wvfk29n2nms262w0abpz93sfvx79yv6qxppzs"))))
779 (build-system r-build-system)
780 (arguments
781 `(#:modules ((guix build r-build-system)
782 (guix build minify-build-system)
783 (guix build utils)
784 (ice-9 match))
785 #:imported-modules (,@%r-build-system-modules
786 (guix build minify-build-system))
787 #:phases
788 (modify-phases (@ (guix build r-build-system) %standard-phases)
789 (add-after 'unpack 'replace-bundled-minified-JavaScript
790 (lambda* (#:key inputs #:allow-other-keys)
791 (let ((replace-file (lambda (old new)
792 (format #t "replacing ~a with ~a\n" old new)
793 (delete-file old)
794 (symlink new old))))
795 ;; NOTE: Files in ./inst/www/shared/datepicker/js/locales/
796 ;; contain just data. They are not minified code, so we don't
797 ;; replace them.
798 (with-directory-excursion "inst/www/shared"
799 (replace-file "bootstrap/shim/respond.min.js"
800 (string-append (assoc-ref inputs "js-respond")
801 "/share/javascript/respond.min.js"))
802 (replace-file "bootstrap/shim/html5shiv.min.js"
803 (string-append (assoc-ref inputs "js-html5shiv")
804 "/share/javascript/html5shiv.min.js"))
805 (replace-file "json2-min.js"
806 (string-append (assoc-ref inputs "js-json2")
807 "/share/javascript/json2-min.js"))
808 (replace-file "strftime/strftime-min.js"
809 (string-append (assoc-ref inputs "js-strftime")
810 "/share/javascript/strftime.min.js"))
811 (replace-file "highlight/highlight.pack.js"
812 (string-append (assoc-ref inputs "js-highlight")
813 "/share/javascript/highlight.min.js"))
814 (replace-file "datatables/js/jquery.dataTables.min.js"
815 (string-append (assoc-ref inputs "js-datatables")
816 "/share/javascript/jquery.dataTables.min.js"))
817 (replace-file "selectize/js/selectize.min.js"
818 (string-append (assoc-ref inputs "js-selectize")
819 "/share/javascript/selectize.min.js"))
820 (replace-file "selectize/js/es5-shim.min.js"
821 (string-append (assoc-ref inputs "js-es5-shim")
822 "/share/javascript/es5-shim.min.js"))
823 (for-each (match-lambda
824 ((source . target)
825 (delete-file target)
826 (minify source #:target target)))
827 '(("jqueryui/jquery-ui.js" .
828 "jqueryui/jquery-ui.min.js")
829 ("datepicker/js/bootstrap-datepicker.js" .
830 "datepicker/js/bootstrap-datepicker.min.js")
831 ("ionrangeslider/js/ion.rangeSlider.js" .
832 "ionrangeslider/js/ion.rangeSlider.min.js")
833 ("bootstrap/js/bootstrap.js" .
834 "bootstrap/js/bootstrap.min.js")
835 ("shiny.js" .
836 "shiny.min.js")
837 ("jquery.js" .
838 "jquery.min.js")
839 ("legacy/jquery.js" .
840 "legacy/jquery.min.js")
841 ("showdown/src/showdown.js" .
842 "showdown/compressed/showdown.js")))))
843 #t)))))
844 (propagated-inputs
845 `(("r-crayon" ,r-crayon)
846 ("r-digest" ,r-digest)
847 ("r-fastmap" ,r-fastmap)
848 ("r-htmltools" ,r-htmltools)
849 ("r-httpuv" ,r-httpuv)
850 ("r-jsonlite" ,r-jsonlite)
851 ("r-later" ,r-later)
852 ("r-mime" ,r-mime)
853 ("r-promises" ,r-promises)
854 ("r-r6" ,r-r6)
855 ("r-rlang" ,r-rlang)
856 ("r-sourcetools" ,r-sourcetools)
857 ("r-withr" ,r-withr)
858 ("r-xtable" ,r-xtable)))
859 (inputs
860 `(("js-datatables" ,js-datatables)
861 ("js-html5shiv" ,js-html5shiv)
862 ("js-json2" ,js-json2)
863 ("js-respond" ,js-respond)
864 ("js-selectize" ,js-selectize)
865 ("js-strftime" ,js-strftime)
866 ("js-highlight" ,js-highlight)
867 ("js-es5-shim" ,js-es5-shim)))
868 (native-inputs
869 `(("uglify-js" ,uglify-js)
870 ("gfortran" ,gfortran)))
871 (home-page "http://shiny.rstudio.com")
872 (synopsis "Easy interactive web applications with R")
873 (description
874 "Makes it incredibly easy to build interactive web applications
875 with R. Automatic \"reactive\" binding between inputs and outputs and
876 extensive prebuilt widgets make it possible to build beautiful,
877 responsive, and powerful applications with minimal effort.")
878 (license license:artistic2.0)))
879
880 ;; This package includes minified JavaScript files. When upgrading please
881 ;; check that there are no new minified JavaScript files.
882 (define-public r-shinytree
883 (package
884 (name "r-shinytree")
885 (version "0.2.7")
886 (source
887 (origin
888 (method url-fetch)
889 (uri (cran-uri "shinyTree" version))
890 (sha256
891 (base32
892 "0jfx2capckv7hf2yx3fn8i4rcmhi222ah91jnmhg497x8wgz31s3"))
893 (modules '((guix build utils)))
894 (snippet
895 '(begin
896 ;; Delete minified JavaScript
897 (for-each delete-file
898 '("inst/www/jsTree-3.3.7/libs/require.js"
899 "inst/www/jsTree-3.3.7/libs/jquery.js"
900 "inst/www/jsTree-3.3.7/jstree.min.js"))
901 #t))))
902 (properties `((upstream-name . "shinyTree")))
903 (build-system r-build-system)
904 (arguments
905 `(#:modules ((guix build utils)
906 (guix build r-build-system)
907 (srfi srfi-1)
908 (ice-9 popen))
909 #:phases
910 (modify-phases %standard-phases
911 (add-after 'unpack 'replace-minified-javascript
912 (lambda* (#:key inputs #:allow-other-keys)
913 (with-directory-excursion "inst/www/jsTree-3.3.7/"
914 (symlink (string-append (assoc-ref inputs "js-requirejs")
915 "/share/javascript/require.min.js")
916 "libs/require.js")
917 (call-with-values
918 (lambda ()
919 (unzip2
920 `((,(assoc-ref inputs "js-jquery")
921 "libs/jquery.js")
922 ("jstree.js"
923 "jstree.min.js"))))
924 (lambda (sources targets)
925 (for-each (lambda (source target)
926 (format #t "Processing ~a --> ~a~%"
927 source target)
928 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
929 (call-with-output-file target
930 (lambda (port)
931 (dump-port minified port)))))
932 sources targets))))
933 #t)))))
934 (propagated-inputs
935 `(("r-htmlwidgets" ,r-htmlwidgets)
936 ("r-jsonlite" ,r-jsonlite)
937 ("r-promises" ,r-promises)
938 ("r-shiny" ,r-shiny)
939 ("r-stringr" ,r-stringr)))
940 (inputs
941 `(("js-requirejs" ,js-requirejs)))
942 (native-inputs
943 `(("uglify-js" ,uglify-js)
944 ("js-jquery"
945 ,(origin
946 (method url-fetch)
947 (uri "https://code.jquery.com/jquery-3.3.1.js")
948 (sha256
949 (base32
950 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))))
951 (home-page "https://cran.r-project.org/web/packages/shinyTree/")
952 (synopsis "jsTree bindings for Shiny")
953 (description
954 "This package exposes R bindings to jsTree, a JavaScript library that
955 supports interactive trees, to enable rich, editable trees in Shiny.")
956 (license license:expat)))
957
958 (define-public r-shinydashboard
959 (package
960 (name "r-shinydashboard")
961 (version "0.7.1")
962 (source (origin
963 (method url-fetch)
964 (uri (cran-uri "shinydashboard" version))
965 (sha256
966 (base32
967 "0khac8b27q3swdw07kl609hm0fjfjsjv591b388q99mqqr2rk92i"))))
968 (build-system r-build-system)
969 ;; The directory inst/AdminLTE/ contains a minified JavaScript file.
970 ;; Regenerate it from the included sources.
971 (arguments
972 `(#:modules ((guix build utils)
973 (guix build r-build-system)
974 (ice-9 popen))
975 #:phases
976 (modify-phases %standard-phases
977 (add-after 'unpack 'generate-minified-javascript
978 (lambda _
979 (with-directory-excursion "inst/AdminLTE"
980 (delete-file "app.min.js")
981 (let ((minified (open-pipe* OPEN_READ "uglify-js" "app.js")))
982 (call-with-output-file "app.min.js"
983 (lambda (port)
984 (dump-port minified port))))))))))
985 (propagated-inputs
986 `(("r-htmltools" ,r-htmltools)
987 ("r-promises" ,r-promises)
988 ("r-shiny" ,r-shiny)))
989 (native-inputs
990 `(("uglify-js" ,uglify-js)))
991 (home-page "https://rstudio.github.io/shinydashboard/")
992 (synopsis "Create dashboards with shiny")
993 (description "This package provides an extension to the Shiny web
994 application framework for R, making it easy to create attractive dashboards.")
995 ;; This package includes software that was released under the Expat
996 ;; license, but the whole package is released under GPL version 2 or
997 ;; later.
998 (license license:gpl2+)))
999
1000 (define-public r-shinyfiles
1001 (package
1002 (name "r-shinyfiles")
1003 (version "0.7.5")
1004 (source
1005 (origin
1006 (method url-fetch)
1007 (uri (cran-uri "shinyFiles" version))
1008 (sha256
1009 (base32 "1143m941hma9hc77c3xcw26c0ygfhn9ii2sbp9wrydxv4gc7mr8a"))))
1010 (properties `((upstream-name . "shinyFiles")))
1011 (build-system r-build-system)
1012 (propagated-inputs
1013 `(("r-fs" ,r-fs)
1014 ("r-htmltools" ,r-htmltools)
1015 ("r-jsonlite" ,r-jsonlite)
1016 ("r-shiny" ,r-shiny)
1017 ("r-tibble" ,r-tibble)))
1018 (home-page "https://github.com/thomasp85/shinyFiles")
1019 (synopsis "Server-side file system viewer for Shiny")
1020 (description
1021 "This package provides functionality for client-side navigation of the
1022 server side file system in shiny apps. In case the app is running locally
1023 this gives the user direct access to the file system without the need to
1024 \"download\" files to a temporary location. Both file and folder selection as
1025 well as file saving is available.")
1026 (license license:gpl2+)))
1027
1028 (define-public r-shinythemes
1029 (package
1030 (name "r-shinythemes")
1031 (version "1.1.2")
1032 (source
1033 (origin
1034 (method url-fetch)
1035 (uri (cran-uri "shinythemes" version))
1036 (sha256
1037 (base32
1038 "12miz44n2zxfswnia7p8dirxj3miw0aqn4pkx2111ikz67ax84rf"))))
1039 (properties `((upstream-name . "shinythemes")))
1040 (build-system r-build-system)
1041 (propagated-inputs `(("r-shiny" ,r-shiny)))
1042 (home-page "https://rstudio.github.io/shinythemes/")
1043 (synopsis "Themes for Shiny")
1044 (description
1045 "This package provides themes for use with Shiny. It includes several
1046 Bootstrap themes, which are packaged for use with Shiny applications.")
1047 ;; The package is released under version 3 of the GPL, but it includes
1048 ;; source files that are covered by the Expat license. It also includes
1049 ;; fonts under SIL or the ASL.
1050 (license (list license:gpl3 license:expat
1051 license:silofl1.1 license:asl2.0))))
1052
1053 ;; The package sources include minified variants of d3.js and non-minified
1054 ;; source code of d3-jetpack.
1055 (define-public r-d3r
1056 (package
1057 (name "r-d3r")
1058 (version "0.8.7")
1059 (source
1060 (origin
1061 (method url-fetch)
1062 (uri (cran-uri "d3r" version))
1063 (sha256
1064 (base32
1065 "0xl3im76lp7pd5lhp8jfyqdm4j4zvjrx5a5fl81xv2cf7x3n4f2a"))))
1066 (build-system r-build-system)
1067 (arguments
1068 `(#:modules ((guix build utils)
1069 (guix build r-build-system)
1070 (srfi srfi-1)
1071 (ice-9 popen))
1072 #:phases
1073 (modify-phases %standard-phases
1074 (add-after 'unpack 'process-javascript
1075 (lambda* (#:key inputs #:allow-other-keys)
1076 (with-directory-excursion "inst/www/d3/"
1077 (call-with-values
1078 (lambda ()
1079 (unzip2
1080 `((,(assoc-ref inputs "d3.v3.js")
1081 "v3/dist/d3.min.js")
1082 (,(assoc-ref inputs "d3.v4.js")
1083 "v4/dist/d3.min.js")
1084 (,(assoc-ref inputs "d3.v5.js")
1085 "v5/dist/d3.min.js"))))
1086 (lambda (sources targets)
1087 (for-each (lambda (source target)
1088 (format #t "Processing ~a --> ~a~%"
1089 source target)
1090 (delete-file target)
1091 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
1092 (call-with-output-file target
1093 (lambda (port)
1094 (dump-port minified port)))))
1095 sources targets))))
1096 #t)))))
1097 (propagated-inputs
1098 `(("r-dplyr" ,r-dplyr)
1099 ("r-htmltools" ,r-htmltools)
1100 ("r-tidyr" ,r-tidyr)))
1101 (native-inputs
1102 `(("uglify-js" ,uglify-js)
1103 ("d3.v3.js"
1104 ,(origin
1105 (method url-fetch)
1106 (uri "https://d3js.org/d3.v3.js")
1107 (sha256
1108 (base32
1109 "1arr7sr08vy7wh0nvip2mi7dpyjw4576vf3bm45rp4g5lc1k1x41"))))
1110 ("d3.v4.js"
1111 ,(origin
1112 (method url-fetch)
1113 (uri "https://d3js.org/d3.v4.js")
1114 (sha256
1115 (base32
1116 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))
1117 ("d3.v5.js"
1118 ,(origin
1119 (method url-fetch)
1120 (uri "https://d3js.org/d3.v5.js")
1121 (sha256
1122 (base32
1123 "0kxvx5pfagxn6nhavdwsdnzyd26g0z5dsfi1pi5dvcmb0c8ipcdn"))))))
1124 (home-page "https://github.com/timelyportfolio/d3r")
1125 (synopsis "d3.js utilities for R")
1126 (description
1127 "This package provides a suite of functions to help ease the use of the
1128 d3.js visualization library in R. These helpers include
1129 @code{htmltools::htmlDependency} functions, hierarchy builders, and conversion
1130 tools for @code{partykit}, @code{igraph}, @code{table}, and @code{data.frame}
1131 R objects into the JSON format that the d3.js library expects.")
1132 (license license:bsd-3)))
1133
1134 ;; We use the latest commit here because the last release was in 2016 while
1135 ;; the latest commit was in 2018.
1136 (define-public r-sankeyd3
1137 (let ((commit "fd50a74e29056e0d67d75b4d04de47afb2f932bc")
1138 (revision "1"))
1139 (package
1140 (name "r-sankeyd3")
1141 (version (git-version "0.3.2" revision commit))
1142 (source
1143 (origin
1144 (method git-fetch)
1145 (uri (git-reference
1146 (url "https://github.com/fbreitwieser/sankeyD3.git")
1147 (commit commit)))
1148 (file-name (git-file-name name version))
1149 (sha256
1150 (base32
1151 "0jrcnfax321pszbpjdifnkbrgbjr43bjzvlzv1p5a8wskksqwiyx"))))
1152 (build-system r-build-system)
1153 (propagated-inputs
1154 `(("r-d3r" ,r-d3r)
1155 ("r-htmlwidgets" ,r-htmlwidgets)
1156 ("r-shiny" ,r-shiny)
1157 ("r-magrittr" ,r-magrittr)))
1158 (home-page "https://github.com/fbreitwieser/sankeyD3")
1159 (synopsis "Sankey network graphs from R")
1160 (description
1161 "This package provides an R library to generate Sankey network graphs
1162 in R and Shiny via the D3 visualization library.")
1163 ;; The R code is licensed under GPLv3+. It includes the non-minified
1164 ;; JavaScript source code of d3-sankey, which is released under the
1165 ;; 3-clause BSD license.
1166 (license (list license:gpl3+ license:bsd-3)))))
1167
1168 (define-public r-crosstalk
1169 (package
1170 (name "r-crosstalk")
1171 (version "1.1.0.1")
1172 (source
1173 (origin
1174 (method url-fetch)
1175 (uri (cran-uri "crosstalk" version))
1176 (sha256
1177 (base32
1178 "03ihj7cimkklrbad9zic78xsrfcisygmgy859hqnx0hiph80p9rn"))))
1179 (build-system r-build-system)
1180 (propagated-inputs
1181 `(("r-htmltools" ,r-htmltools)
1182 ("r-jsonlite" ,r-jsonlite)
1183 ("r-lazyeval" ,r-lazyeval)
1184 ("r-r6" ,r-r6)))
1185 (home-page "https://rstudio.github.io/crosstalk/")
1186 (synopsis "Inter-widget interactivity for HTML widgets")
1187 (description
1188 "This package provides building blocks for allowing HTML widgets to
1189 communicate with each other, with Shiny or without (i.e. static @code{.html}
1190 files). It currently supports linked brushing and filtering.")
1191 (license license:expat)))
1192
1193 (define-public r-rook
1194 (package
1195 (name "r-rook")
1196 (version "1.1-1")
1197 (source
1198 (origin
1199 (method url-fetch)
1200 (uri (cran-uri "Rook" version))
1201 (sha256
1202 (base32
1203 "00s9a0kr9rwxvlq433daxjk4ji8m0w60hjdprf502msw9kxfrx00"))))
1204 (properties `((upstream-name . "Rook")))
1205 (build-system r-build-system)
1206 (propagated-inputs `(("r-brew" ,r-brew)))
1207 (home-page "https://cran.r-project.org/web/packages/Rook")
1208 (synopsis "Web server interface for R")
1209 (description
1210 "This package contains the Rook specification and convenience software
1211 for building and running Rook applications. A Rook application is an R
1212 reference class object that implements a @code{call} method or an R closure
1213 that takes exactly one argument, an environment, and returns a list with three
1214 named elements: the @code{status}, the @code{headers}, and the @code{body}.")
1215 (license license:gpl2)))
1216
1217 (define-public r-miniui
1218 (package
1219 (name "r-miniui")
1220 (version "0.1.1.1")
1221 (source
1222 (origin
1223 (method url-fetch)
1224 (uri (cran-uri "miniUI" version))
1225 (sha256
1226 (base32
1227 "1h5h2sc57h95d6bsgs95l26911g38hvjc1v50bc31xl9689l2as5"))))
1228 (properties `((upstream-name . "miniUI")))
1229 (build-system r-build-system)
1230 (propagated-inputs
1231 `(("r-htmltools" ,r-htmltools)
1232 ("r-shiny" ,r-shiny)))
1233 (home-page "https://cran.r-project.org/web/packages/miniUI/")
1234 (synopsis "Shiny UI widgets for small screens")
1235 (description
1236 "This package provides UI widget and layout functions for writing Shiny apps that
1237 work well on small screens.")
1238 (license license:gpl3)))
1239
1240 (define-public r-feather
1241 (package
1242 (name "r-feather")
1243 (version "0.3.5")
1244 (source
1245 (origin
1246 (method url-fetch)
1247 (uri (cran-uri "feather" version))
1248 (sha256
1249 (base32
1250 "1gxd0h2m56sjjlzn4dry6s13nddxc4l5i11gsvavaf2dwbahdzsh"))))
1251 (build-system r-build-system)
1252 (propagated-inputs
1253 `(("r-hms" ,r-hms)
1254 ("r-rcpp" ,r-rcpp)
1255 ("r-tibble" ,r-tibble)))
1256 (home-page "https://github.com/wesm/feather")
1257 (synopsis "R Bindings to the Feather API")
1258 (description "Read and write feather files, a lightweight binary columnar
1259 data store designed for maximum speed.")
1260 (license license:asl2.0)))
1261
1262 (define-public r-maps
1263 (package
1264 (name "r-maps")
1265 (version "3.3.0")
1266 (source
1267 (origin
1268 (method url-fetch)
1269 (uri (cran-uri "maps" version))
1270 (sha256
1271 (base32
1272 "05i2ppl5z4p8rawgqmy3z4ia05fcblpq1vvrmrkgkkpdlhczx6hr"))))
1273 (build-system r-build-system)
1274 (home-page "https://cran.r-project.org/web/packages/maps")
1275 (synopsis "Draw geographical maps")
1276 (description "This package provides an R module for display of maps.
1277 Projection code and larger maps are in separate packages (@code{mapproj} and
1278 @code{mapdata}).")
1279 (license license:gpl2)))
1280
1281 (define-public r-mapproj
1282 (package
1283 (name "r-mapproj")
1284 (version "1.2.7")
1285 (source
1286 (origin
1287 (method url-fetch)
1288 (uri (cran-uri "mapproj" version))
1289 (sha256
1290 (base32
1291 "0nscsfq8md6ri9258xz57c3dj81wdl6kdwf4a9qcrwwbn20i427h"))))
1292 (build-system r-build-system)
1293 (propagated-inputs `(("r-maps" ,r-maps)))
1294 (home-page "https://cran.r-project.org/web/packages/mapproj")
1295 (synopsis "Map projection in R")
1296 (description "This package converts latitude/longitude into projected
1297 coordinates.")
1298 (license (list license:gpl2 ; The R interface
1299 (license:non-copyleft ; The C code
1300 "https://www.gnu.org/licenses/license-list.en.html#lucent102"
1301 "Lucent Public License Version 1.02")))))
1302
1303 (define-public r-rgooglemaps
1304 (package
1305 (name "r-rgooglemaps")
1306 (version "1.4.5.3")
1307 (source
1308 (origin
1309 (method url-fetch)
1310 (uri (cran-uri "RgoogleMaps" version))
1311 (sha256
1312 (base32
1313 "02v8k0bw70q4qwx4lcdy8p25q7n3ql2ll46lfpqllxa1p26svmfi"))))
1314 (properties `((upstream-name . "RgoogleMaps")))
1315 (build-system r-build-system)
1316 (propagated-inputs
1317 `(("r-png" ,r-png)
1318 ("r-sp" ,r-sp)))
1319 (home-page "https://cran.r-project.org/web/packages/RgoogleMaps")
1320 (synopsis "Use Google Maps in R")
1321 (description "This package serves two purposes:
1322 @enumerate
1323 @item Provide a comfortable R interface to query the Google server for static
1324 maps, and
1325 @item Use the map as a background image to overlay plots within R. This
1326 requires proper coordinate scaling.
1327 @end enumerate\n")
1328 (license license:gpl2+)))
1329
1330 (define-public r-geosphere
1331 (package
1332 (name "r-geosphere")
1333 (version "1.5-10")
1334 (source
1335 (origin
1336 (method url-fetch)
1337 (uri (cran-uri "geosphere" version))
1338 (sha256
1339 (base32
1340 "15xlgsmn0vwky1l13n6acdz6jn2b2na3gf6x367y3qh1f5w4zkan"))))
1341 (build-system r-build-system)
1342 (propagated-inputs `(("r-sp" ,r-sp)))
1343 (home-page "https://cran.r-project.org/web/packages/geosphere")
1344 (synopsis "Spherical trigonometry")
1345 (description "This package computes spherical trigonometry for geographic
1346 applications. That is, compute distances and related measures for angular
1347 (longitude/latitude) locations.")
1348 (license license:gpl3+)))
1349
1350 (define-public r-jpeg
1351 (package
1352 (name "r-jpeg")
1353 (version "0.1-8.1")
1354 (source
1355 (origin
1356 (method url-fetch)
1357 (uri (cran-uri "jpeg" version))
1358 (sha256
1359 (base32
1360 "1a8mi70x79a691r40yiw684jkg1mr9n8agkxlcksxcnrdybs9c0x"))))
1361 (build-system r-build-system)
1362 (inputs `(("libjpeg" ,libjpeg)))
1363 (home-page "https://www.rforge.net/jpeg/")
1364 (synopsis "Read and write JPEG images with R")
1365 (description "This package provides a way to read, write and display
1366 bitmap images stored in the JPEG format with R. It can read and write both
1367 files and in-memory raw vectors.")
1368 (license license:gpl2+)))
1369
1370 (define-public r-ggmap
1371 (package
1372 (name "r-ggmap")
1373 (version "3.0.0")
1374 (source
1375 (origin
1376 (method url-fetch)
1377 (uri (cran-uri "ggmap" version))
1378 (sha256
1379 (base32
1380 "13dmzl6z62pzjiffilarkji46vy0sacxa8a7mhrhc3biq3ylzhln"))))
1381 (build-system r-build-system)
1382 (propagated-inputs
1383 `(("r-bitops" ,r-bitops)
1384 ("r-digest" ,r-digest)
1385 ("r-dplyr" ,r-dplyr)
1386 ("r-ggplot2" ,r-ggplot2)
1387 ("r-glue" ,r-glue)
1388 ("r-httr" ,r-httr)
1389 ("r-jpeg" ,r-jpeg)
1390 ("r-magrittr" ,r-magrittr)
1391 ("r-plyr" ,r-plyr)
1392 ("r-png" ,r-png)
1393 ("r-purrr" ,r-purrr)
1394 ("r-rgooglemaps" ,r-rgooglemaps)
1395 ("r-rjson" ,r-rjson)
1396 ("r-scales" ,r-scales)
1397 ("r-stringr" ,r-stringr)
1398 ("r-tibble" ,r-tibble)
1399 ("r-tidyr" ,r-tidyr)))
1400 (home-page "https://github.com/dkahle/ggmap")
1401 (synopsis "Spatial visualization with ggplot2")
1402 (description "This package provides a collection of functions to visualize
1403 spatial data and models on top of static maps from various online sources (e.g
1404 Google Maps and Stamen Maps). It includes tools common to those tasks,
1405 including functions for geolocation and routing.")
1406 (license license:gpl2)))
1407
1408 (define-public r-haven
1409 (package
1410 (name "r-haven")
1411 (version "2.2.0")
1412 (source
1413 (origin
1414 (method url-fetch)
1415 (uri (cran-uri "haven" version))
1416 (sha256
1417 (base32
1418 "0g9d6mxqmrw2zdms78jpx2sx73pczlyy771v1h5hmxqz9sqyk7hr"))))
1419 (build-system r-build-system)
1420 (inputs
1421 `(("zlib" ,zlib)))
1422 (propagated-inputs
1423 `(("r-forcats" ,r-forcats)
1424 ("r-hms" ,r-hms)
1425 ("r-rcpp" ,r-rcpp)
1426 ("r-rlang" ,r-rlang)
1427 ("r-readr" ,r-readr)
1428 ("r-tibble" ,r-tibble)
1429 ("r-tidyselect" ,r-tidyselect)))
1430 (home-page "https://haven.tidyverse.org")
1431 (synopsis "Import and Export 'SPSS', 'Stata' and 'SAS' Files")
1432 (description
1433 "This package lets you mport foreign statistical formats into R via the
1434 embedded @url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
1435 (license license:expat)))
1436
1437 (define-public r-amap
1438 (package
1439 (name "r-amap")
1440 (version "0.8-18")
1441 (source (origin
1442 (method url-fetch)
1443 (uri (cran-uri "amap" version))
1444 (sha256
1445 (base32
1446 "0zpcb73w413na23f6giml9311jh0j0y766w2fh9i40d2h7bbvyvs"))))
1447 (build-system r-build-system)
1448 (native-inputs
1449 `(("gfortran" ,gfortran)))
1450 (home-page "http://mulcyber.toulouse.inra.fr/projects/amap/")
1451 (synopsis "Another multidimensional analysis package")
1452 (description "This package provides tools for clustering and principal
1453 component analysis (with robust methods, and parallelized functions).")
1454 (license license:gpl2+)))
1455
1456 (define-public r-ape
1457 (package
1458 (name "r-ape")
1459 (version "5.3")
1460 (source
1461 (origin
1462 (method url-fetch)
1463 (uri (cran-uri "ape" version))
1464 (sha256
1465 (base32
1466 "08wbk1kxhs32bmmvqlqanbdg1w235amd35k8m00fngsj9h9xzc08"))))
1467 (build-system r-build-system)
1468 (propagated-inputs
1469 `(("r-lattice" ,r-lattice)
1470 ("r-nlme" ,r-nlme)
1471 ("r-rcpp" ,r-rcpp)))
1472 (home-page "http://ape-package.ird.fr/")
1473 (synopsis "Analyses of phylogenetics and evolution")
1474 (description
1475 "This package provides functions for reading, writing, plotting, and
1476 manipulating phylogenetic trees, analyses of comparative data in a
1477 phylogenetic framework, ancestral character analyses, analyses of
1478 diversification and macroevolution, computing distances from DNA sequences,
1479 and several other tools.")
1480 (license license:gpl2+)))
1481
1482 (define-public r-abbyyr
1483 (package
1484 (name "r-abbyyr")
1485 (version "0.5.5")
1486 (source
1487 (origin
1488 (method url-fetch)
1489 (uri (cran-uri "abbyyR" version))
1490 (sha256
1491 (base32
1492 "1vldnd3dg89aj6a73nhirirqddbfdrnzhb5m3679i60sark8nk6r"))))
1493 (properties `((upstream-name . "abbyyR")))
1494 (build-system r-build-system)
1495 (propagated-inputs
1496 `(("r-curl" ,r-curl)
1497 ("r-httr" ,r-httr)
1498 ("r-plyr" ,r-plyr)
1499 ("r-progress" ,r-progress)
1500 ("r-readr" ,r-readr)
1501 ("r-xml" ,r-xml)))
1502 (home-page "https://github.com/soodoku/abbyyR")
1503 (synopsis "Access to Abbyy Optical Character Recognition (OCR) API")
1504 (description
1505 "This package provides tools to get text from images of text using Abbyy
1506 Cloud Optical Character Recognition (OCR) API. With abbyyyR, one can easily
1507 OCR images, barcodes, forms, documents with machine readable zones, e.g.
1508 passports and get the results in a variety of formats including plain text and
1509 XML. To learn more about the Abbyy OCR API, see @url{http://ocrsdk.com/}.")
1510 (license license:expat)))
1511
1512 (define-public r-colorspace
1513 (package
1514 (name "r-colorspace")
1515 (version "1.4-1")
1516 (source
1517 (origin
1518 (method url-fetch)
1519 (uri (cran-uri "colorspace" version))
1520 (sha256
1521 (base32 "0wyny3ah2d74hqv80s6imrarpna09gq3j9rjnz6zx2qg0lx72gb9"))))
1522 (build-system r-build-system)
1523 (home-page "https://cran.r-project.org/web/packages/colorspace")
1524 (synopsis "Color space manipulation")
1525 (description
1526 "This package carries out a mapping between assorted color spaces
1527 including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
1528 CIELAB. Qualitative, sequential, and diverging color palettes based on HCL
1529 colors are provided.")
1530 (license license:bsd-3)))
1531
1532 (define-public r-glue
1533 (package
1534 (name "r-glue")
1535 (version "1.3.2")
1536 (source
1537 (origin
1538 (method url-fetch)
1539 (uri (cran-uri "glue" version))
1540 (sha256
1541 (base32
1542 "0alklqcf68kmccssp4j7a7fv553pyqyy6mkkfslav83inppm4d3g"))))
1543 (build-system r-build-system)
1544 (home-page "https://github.com/tidyverse/glue")
1545 (synopsis "Interpreted string literals")
1546 (description
1547 "This package provides an implementation of interpreted string literals,
1548 inspired by Python's Literal String Interpolation (PEP-0498) and
1549 Docstrings (PEP-0257) and Julia's Triple-Quoted String Literals.")
1550 (license license:expat)))
1551
1552 (define-public r-pastecs
1553 (package
1554 (name "r-pastecs")
1555 (version "1.3.21")
1556 (source (origin
1557 (method url-fetch)
1558 (uri (cran-uri "pastecs" version))
1559 (sha256
1560 (base32
1561 "0z4dic94ar646w7zc2ggi5hgvf2qnznsani94c5pyql8zspz47lc"))))
1562 (build-system r-build-system)
1563 (propagated-inputs
1564 `(("r-boot" ,r-boot)))
1565 (home-page "http://www.sciviews.org/pastecs")
1566 (synopsis "Analysis of space-time ecological series")
1567 (description
1568 "This package provides functions for regulation, decomposition and analysis
1569 of space-time series. The @code{pastecs} library is a PNEC-Art4 and IFREMER
1570 initiative to bring PASSTEC 2000 functionalities to R.")
1571 (license license:gpl2+)))
1572
1573 (define-public r-plogr
1574 (package
1575 (name "r-plogr")
1576 (version "0.2.0")
1577 (source
1578 (origin
1579 (method url-fetch)
1580 (uri (cran-uri "plogr" version))
1581 (sha256
1582 (base32
1583 "0a8dhzlna79ggyhfr0nncgh15a9n6r0dsz664pz0ah323wpblqqf"))))
1584 (build-system r-build-system)
1585 (home-page "https://github.com/krlmlr/plogr")
1586 (synopsis "R bindings for the plog C++ logging library")
1587 (description
1588 "This package provides the header files for a stripped-down version of
1589 the plog header-only C++ logging library, and a method to log to R's standard
1590 error stream.")
1591 (license license:expat)))
1592
1593 (define-public r-pls
1594 (package
1595 (name "r-pls")
1596 (version "2.7-2")
1597 (source
1598 (origin
1599 (method url-fetch)
1600 (uri (cran-uri "pls" version))
1601 (sha256
1602 (base32 "121byimd6bg7jbrq5wz5fpi0vxq0vh8g724vkhnjzszbvcv1xsb7"))))
1603 (build-system r-build-system)
1604 (home-page "https://mevik.net/work/software/pls.html")
1605 (synopsis "Partial Least Squares and Principal Component Regression")
1606 (description
1607 "The pls package implements multivariate regression methods: Partial Least
1608 Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), and
1609 Canonical Powered Partial Least Squares (@dfn{CPPLS}). It supports:
1610
1611 @itemize
1612 @item several algorithms: the traditional orthogonal scores (@dfn{NIPALS}) PLS
1613 algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
1614 @item multi-response models (or @dfn{PLS2})
1615 @item flexible cross-validation
1616 @item Jackknife variance estimates of regression coefficients
1617 @item extensive and flexible plots: scores, loadings, predictions, coefficients,
1618 (R)MSEP, R², and correlation loadings
1619 @item formula interface, modelled after @code{lm()}, with methods for predict,
1620 print, summary, plot, update, etc.
1621 @item extraction functions for coefficients, scores, and loadings
1622 @item MSEP, RMSEP, and R² estimates
1623 @item multiplicative scatter correction (@dfn{MSC})
1624 @end itemize\n")
1625 (license license:gpl2)))
1626
1627 (define-public r-ps
1628 (package
1629 (name "r-ps")
1630 (version "1.3.2")
1631 (source
1632 (origin
1633 (method url-fetch)
1634 (uri (cran-uri "ps" version))
1635 (sha256
1636 (base32 "0127q6pw9iw8hhcfp231gmdh29nahh2n5jzc38avrzy7yrm4bwl9"))))
1637 (build-system r-build-system)
1638 (home-page "https://ps.r-lib.org")
1639 (synopsis "List, query, and manipulate system processes")
1640 (description
1641 "The ps package implements an API to list, query, and manipulate system
1642 processes. Most of its code is based on the @code{psutil} Python package.")
1643 (license license:bsd-3)))
1644
1645 (define-public r-pkgbuild
1646 (package
1647 (name "r-pkgbuild")
1648 (version "1.0.6")
1649 (source
1650 (origin
1651 (method url-fetch)
1652 (uri (cran-uri "pkgbuild" version))
1653 (sha256
1654 (base32 "0xnlz6ivhkbmncg9hfw5p69lm4rjy3wn5lyxmygxyf4rrfnnqwxx"))))
1655 (build-system r-build-system)
1656 (propagated-inputs
1657 `(("r-callr" ,r-callr)
1658 ("r-cli" ,r-cli)
1659 ("r-crayon" ,r-crayon)
1660 ("r-desc" ,r-desc)
1661 ("r-prettyunits" ,r-prettyunits)
1662 ("r-r6" ,r-r6)
1663 ("r-rprojroot" ,r-rprojroot)
1664 ("r-withr" ,r-withr)))
1665 (home-page "https://github.com/r-pkgs/pkgbuild")
1666 (synopsis "Find tools needed to build R packages")
1667 (description
1668 "This package provides functions used to build R packages. It locates
1669 compilers needed to build R packages on various platforms and ensures the PATH
1670 is configured appropriately so R can use them.")
1671 (license license:gpl3)))
1672
1673 (define-public r-pkgload
1674 (package
1675 (name "r-pkgload")
1676 (version "1.0.2")
1677 (source
1678 (origin
1679 (method url-fetch)
1680 (uri (cran-uri "pkgload" version))
1681 (sha256
1682 (base32
1683 "0z7jvharafahi2gv5547mk1n499isjzw06kfwymmxc0gd575d1ii"))))
1684 (build-system r-build-system)
1685 (propagated-inputs
1686 `(("r-desc" ,r-desc)
1687 ("r-pkgbuild" ,r-pkgbuild)
1688 ("r-rlang" ,r-rlang)
1689 ("r-rprojroot" ,r-rprojroot)
1690 ("r-rstudioapi" ,r-rstudioapi)
1691 ("r-withr" ,r-withr)))
1692 (home-page "https://github.com/r-lib/pkgload")
1693 (synopsis "Simulate package installation and attach")
1694 (description
1695 "This package simulates the process of installing a package and then
1696 attaching it. This is a key part of the @code{devtools} package as it allows
1697 you to rapidly iterate while developing a package.")
1698 (license license:gpl3)))
1699
1700 (define-public r-rcpp
1701 (package
1702 (name "r-rcpp")
1703 (version "1.0.4")
1704 (source
1705 (origin
1706 (method url-fetch)
1707 (uri (cran-uri "Rcpp" version))
1708 (sha256
1709 (base32 "1m80pdhzi2p82db5xkbwc2m3fzv6df59955yj03nlq40fj7zx4nr"))))
1710 (build-system r-build-system)
1711 (home-page "http://www.rcpp.org")
1712 (synopsis "Seamless R and C++ integration")
1713 (description
1714 "The Rcpp package provides R functions as well as C++ classes which offer
1715 a seamless integration of R and C++. Many R data types and objects can be
1716 mapped back and forth to C++ equivalents which facilitates both writing of new
1717 code as well as easier integration of third-party libraries. Documentation
1718 about Rcpp is provided by several vignettes included in this package, via the
1719 @code{Rcpp Gallery} site at <http://gallery.rcpp.org>, the paper by Eddelbuettel
1720 and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
1721 @code{citation(\"Rcpp\")} for details on these last two.")
1722 (license license:gpl2+)))
1723
1724 (define-public r-bindr
1725 (package
1726 (name "r-bindr")
1727 (version "0.1.1")
1728 (source
1729 (origin
1730 (method url-fetch)
1731 (uri (cran-uri "bindr" version))
1732 (sha256
1733 (base32
1734 "1l05fpk2yql3jka321c0bdgx6mqq9pvfrg2844lbjfpbgjkmqy3w"))))
1735 (build-system r-build-system)
1736 (home-page "https://github.com/krlmlr/bindr")
1737 (synopsis "Parametrized active bindings")
1738 (description
1739 "This package provides a simple interface for creating active bindings
1740 where the bound function accepts additional arguments.")
1741 (license license:expat)))
1742
1743 (define-public r-bindrcpp
1744 (package
1745 (name "r-bindrcpp")
1746 (version "0.2.2")
1747 (source
1748 (origin
1749 (method url-fetch)
1750 (uri (cran-uri "bindrcpp" version))
1751 (sha256
1752 (base32
1753 "0rz4ibjdjsxl99ff3ha79z7cnjmilx4rx58fk9kk7ld9xc4hf4s8"))))
1754 (build-system r-build-system)
1755 (propagated-inputs
1756 `(("r-bindr" ,r-bindr)
1757 ("r-plogr" ,r-plogr)
1758 ("r-rcpp" ,r-rcpp)))
1759 (home-page "https://github.com/krlmlr/bindrcpp")
1760 (synopsis "Rcpp interface to active bindings")
1761 (description
1762 "This package provides an easy way to fill an environment with active
1763 bindings that call a C++ function.")
1764 (license license:expat)))
1765
1766 (define-public r-auc
1767 (package
1768 (name "r-auc")
1769 (version "0.3.0")
1770 (source
1771 (origin
1772 (method url-fetch)
1773 (uri (cran-uri "AUC" version))
1774 (sha256
1775 (base32
1776 "0ripcib2qz0m7rgr1kiz68nx8f6p408l1ww7j78ljqik7p3g41g7"))))
1777 (properties `((upstream-name . "AUC")))
1778 (build-system r-build-system)
1779 (home-page "https://cran.r-project.org/web/packages/AUC")
1780 (synopsis "Compute the area under the curve of selected measures")
1781 (description
1782 "This package includes functions to compute the area under the curve of
1783 selected measures: the area under the sensitivity curve (AUSEC), the area
1784 under the specificity curve (AUSPC), the area under the accuracy
1785 curve (AUACC), and the area under the receiver operating characteristic
1786 curve (AUROC). The curves can also be visualized. Support for partial areas
1787 is provided.")
1788 (license license:gpl2+)))
1789
1790 (define-public r-calibrate
1791 (package
1792 (name "r-calibrate")
1793 (version "1.7.5")
1794 (source
1795 (origin
1796 (method url-fetch)
1797 (uri (cran-uri "calibrate" version))
1798 (sha256
1799 (base32 "1s423nr176l2sc66wp7hzgqkv7c2bq8d2bjrrvrrm5qa9y3zdx1k"))))
1800 (build-system r-build-system)
1801 (propagated-inputs
1802 `(("r-mass" ,r-mass)))
1803 (home-page "https://cran.r-project.org/web/packages/calibrate")
1804 (synopsis "Calibration of scatterplot and biplot axes")
1805 (description
1806 "This is a package for drawing calibrated scales with tick marks
1807 on (non-orthogonal) variable vectors in scatterplots and biplots.")
1808 (license license:gpl2)))
1809
1810 (define-public r-shape
1811 (package
1812 (name "r-shape")
1813 (version "1.4.4")
1814 (source
1815 (origin
1816 (method url-fetch)
1817 (uri (cran-uri "shape" version))
1818 (sha256
1819 (base32
1820 "0hadk3mapkhbh8xjkiz52vxdagmmgvm15xwpzb90ikw4giyipjzl"))))
1821 (build-system r-build-system)
1822 (home-page "https://cran.r-project.org/web/packages/shape")
1823 (synopsis "Functions for plotting graphical shapes")
1824 (description
1825 "This package provides functions for plotting graphical shapes such as
1826 ellipses, circles, cylinders, arrows, ...")
1827 (license license:gpl3+)))
1828
1829 (define-public r-globaloptions
1830 (package
1831 (name "r-globaloptions")
1832 (version "0.1.1")
1833 (source
1834 (origin
1835 (method url-fetch)
1836 (uri (cran-uri "GlobalOptions" version))
1837 (sha256
1838 (base32 "0x89hfz80avq4zcskxl71i4zi0mgniqqxfrvz050aa2189wfyja2"))))
1839 (properties `((upstream-name . "GlobalOptions")))
1840 (build-system r-build-system)
1841 (home-page "https://github.com/jokergoo/GlobalOptions")
1842 (synopsis "Generate functions to get or set global options")
1843 (description
1844 "This package provides more controls on the option values such as
1845 validation and filtering on the values, making options invisible or private.")
1846 (license license:gpl2+)))
1847
1848 (define-public r-circlize
1849 (package
1850 (name "r-circlize")
1851 (version "0.4.8")
1852 (source
1853 (origin
1854 (method url-fetch)
1855 (uri (cran-uri "circlize" version))
1856 (sha256
1857 (base32
1858 "0jvr9hmxyhg0zx101iiqkrg8wfaj86kp62xpv42n2j9fkn5r1mi2"))))
1859 (build-system r-build-system)
1860 (propagated-inputs
1861 `(("r-colorspace" ,r-colorspace)
1862 ("r-globaloptions" ,r-globaloptions)
1863 ("r-shape" ,r-shape)))
1864 (home-page "https://github.com/jokergoo/circlize")
1865 (synopsis "Circular visualization")
1866 (description
1867 "Circular layout is an efficient way to visualise huge amounts of
1868 information. This package provides an implementation of circular layout
1869 generation in R as well as an enhancement of available software. Its
1870 flexibility is based on the usage of low-level graphics functions such that
1871 self-defined high-level graphics can be easily implemented by users for
1872 specific purposes. Together with the seamless connection between the powerful
1873 computational and visual environment in R, it gives users more convenience and
1874 freedom to design figures for better understanding complex patterns behind
1875 multi-dimensional data.")
1876 (license license:gpl2+)))
1877
1878 (define-public r-powerlaw
1879 (package
1880 (name "r-powerlaw")
1881 (version "0.70.2")
1882 (source
1883 (origin
1884 (method url-fetch)
1885 (uri (cran-uri "poweRlaw" version))
1886 (sha256
1887 (base32
1888 "1asr6ikr7hmj78jyg8r1gwvcjg14addkxdiz92nh06lv71a183r4"))))
1889 (properties `((upstream-name . "poweRlaw")))
1890 (build-system r-build-system)
1891 (propagated-inputs
1892 `(("r-vgam" ,r-vgam)))
1893 (home-page "https://github.com/csgillespie/poweRlaw")
1894 (synopsis "Tools for the analysis of heavy tailed distributions")
1895 (description
1896 "This package provides an implementation of maximum likelihood estimators
1897 for a variety of heavy tailed distributions, including both the discrete and
1898 continuous power law distributions. Additionally, a goodness-of-fit based
1899 approach is used to estimate the lower cut-off for the scaling region.")
1900 ;; Any of these GPL versions.
1901 (license (list license:gpl2 license:gpl3))))
1902
1903 (define-public r-compare
1904 (package
1905 (name "r-compare")
1906 (version "0.2-6")
1907 (source
1908 (origin
1909 (method url-fetch)
1910 (uri (cran-uri "compare" version))
1911 (sha256
1912 (base32
1913 "0k9zms930b5dz9gy8414li21wy0zg9x9vp7301v5cvyfi0g7xzgw"))))
1914 (build-system r-build-system)
1915 (home-page "https://cran.r-project.org/web/packages/compare")
1916 (synopsis "Comparing objects for differences")
1917 (description
1918 "This package provides functions to compare a model object to a
1919 comparison object. If the objects are not identical, the functions can be
1920 instructed to explore various modifications of the objects (e.g., sorting
1921 rows, dropping names) to see if the modified versions are identical.")
1922 (license license:gpl2+)))
1923
1924 (define-public r-dendextend
1925 (package
1926 (name "r-dendextend")
1927 (version "1.13.4")
1928 (source
1929 (origin
1930 (method url-fetch)
1931 (uri (cran-uri "dendextend" version))
1932 (sha256
1933 (base32
1934 "1pjbz6sb4pgh3d5pm53vmf3q8y6lq3hrgjd6547xxs3m63sb8mn4"))))
1935 (build-system r-build-system)
1936 (propagated-inputs
1937 `(("r-ggplot2" ,r-ggplot2)
1938 ("r-magrittr" ,r-magrittr)
1939 ("r-viridis" ,r-viridis)))
1940 (home-page "https://cran.r-project.org/web/packages/dendextend")
1941 (synopsis "Extending 'dendrogram' functionality in R")
1942 (description
1943 "This package offers a set of functions for extending @code{dendrogram}
1944 objects in R, letting you visualize and compare trees of hierarchical
1945 clusterings. You can adjust a tree's graphical parameters (the color, size,
1946 type, etc of its branches, nodes and labels) and visually and statistically
1947 compare different dendrograms to one another.")
1948 ;; Any of these versions
1949 (license (list license:gpl2 license:gpl3))))
1950
1951 (define-public r-getoptlong
1952 (package
1953 (name "r-getoptlong")
1954 (version "0.1.8")
1955 (source
1956 (origin
1957 (method url-fetch)
1958 (uri (cran-uri "GetoptLong" version))
1959 (sha256
1960 (base32
1961 "1l8xkvyl152bsyvxazsvx2sm1vkygn75x0lsg3sbg7xp6drdn3kc"))))
1962 (properties `((upstream-name . "GetoptLong")))
1963 (build-system r-build-system)
1964 (inputs
1965 `(("perl" ,perl)))
1966 (propagated-inputs
1967 `(("r-globaloptions" ,r-globaloptions)
1968 ("r-rjson" ,r-rjson)))
1969 (home-page "https://github.com/jokergoo/GetoptLong")
1970 (synopsis "Parsing command-line arguments and variable interpolation")
1971 (description
1972 "This is yet another command-line argument parser which wraps the
1973 powerful Perl module @code{Getopt::Long} and with some adaptation for easier
1974 use in R. It also provides a simple way for variable interpolation in R.")
1975 (license license:gpl2+)))
1976
1977 (define-public r-fastmatch
1978 (package
1979 (name "r-fastmatch")
1980 (version "1.1-0")
1981 (source
1982 (origin
1983 (method url-fetch)
1984 (uri (cran-uri "fastmatch" version))
1985 (sha256
1986 (base32
1987 "0z80jxkygmzn11sq0c2iz357s9bpki548lg926g85gldhfj1md90"))))
1988 (build-system r-build-system)
1989 (home-page "https://www.rforge.net/fastmatch")
1990 (synopsis "Fast match function")
1991 (description
1992 "This package provides a fast @code{match} replacement for cases that
1993 require repeated look-ups. It is slightly faster that R's built-in
1994 @code{match} function on first match against a table, but extremely fast on
1995 any subsequent lookup as it keeps the hash table in memory.")
1996 (license license:gpl2)))
1997
1998 (define-public r-ff
1999 (package
2000 (name "r-ff")
2001 (version "2.2-14")
2002 (source
2003 (origin
2004 (method url-fetch)
2005 (uri (cran-uri "ff" version))
2006 (sha256
2007 (base32
2008 "1w724q4jpzbvzpilb2ifviaxkjgk9lzwxz9gksnvicbmfa20fqqw"))))
2009 (build-system r-build-system)
2010 (propagated-inputs `(("r-bit" ,r-bit)))
2011 (home-page "http://ff.r-forge.r-project.org/")
2012 (synopsis "Memory-efficient storage of large data on disk and access functions")
2013 (description
2014 "This package provides data structures that are stored on disk but
2015 behave (almost) as if they were in RAM by transparently mapping only a section
2016 in main memory.")
2017 ;; error Architecture not supported.
2018 (supported-systems (delete "aarch64-linux" %supported-systems))
2019 (license license:gpl2)))
2020
2021 (define-public r-ffbase
2022 (package
2023 (name "r-ffbase")
2024 (version "0.12.8")
2025 (source
2026 (origin
2027 (method url-fetch)
2028 (uri (cran-uri "ffbase" version))
2029 (sha256
2030 (base32
2031 "0mjk7dkq1ginqqfvngzny747ggf9a8fd7kblq96n5ys1jrwjyqhq"))))
2032 (build-system r-build-system)
2033 (propagated-inputs
2034 `(("r-bit" ,r-bit)
2035 ("r-fastmatch" ,r-fastmatch)
2036 ("r-ff" ,r-ff)))
2037 (home-page "http://github.com/edwindj/ffbase")
2038 (synopsis "Basic statistical functions for package 'ff'")
2039 (description
2040 "This package extends the out of memory vectors of @code{ff} with
2041 statistical functions and other utilities to ease their usage.")
2042 (license license:gpl3)))
2043
2044 (define-public r-prettyunits
2045 (package
2046 (name "r-prettyunits")
2047 (version "1.1.1")
2048 (source
2049 (origin
2050 (method url-fetch)
2051 (uri (cran-uri "prettyunits" version))
2052 (sha256
2053 (base32
2054 "1ibmzgknw5896q2i6r59jz2izblxwgb29ivvjzx50pkd1jl9l6cs"))))
2055 (build-system r-build-system)
2056 (home-page "https://github.com/gaborcsardi/prettyunits")
2057 (synopsis "Pretty, human readable formatting of quantities")
2058 (description
2059 "This package provides tools for pretty, human readable formatting of
2060 quantities.")
2061 (license license:expat)))
2062
2063 (define-public r-reshape
2064 (package
2065 (name "r-reshape")
2066 (version "0.8.8")
2067 (source
2068 (origin
2069 (method url-fetch)
2070 (uri (cran-uri "reshape" version))
2071 (sha256
2072 (base32
2073 "0s6i0sqxg1vldxs6miv8mi0zydxbqzgpmzfiwkj8y7jix3yrfmad"))))
2074 (build-system r-build-system)
2075 (propagated-inputs
2076 `(("r-plyr" ,r-plyr)
2077 ("r-rcpp" ,r-rcpp)))
2078 (home-page "http://had.co.nz/reshape")
2079 (synopsis "Flexibly reshape data")
2080 (description
2081 "Flexibly restructure and aggregate data using just two functions:
2082 @code{melt} and @code{cast}. This package provides them.")
2083 (license license:expat)))
2084
2085 (define-public r-progress
2086 (package
2087 (name "r-progress")
2088 (version "1.2.2")
2089 (source
2090 (origin
2091 (method url-fetch)
2092 (uri (cran-uri "progress" version))
2093 (sha256
2094 (base32
2095 "0dgzb362641aqm8xd88iqa8jmpdm43xs0aba0d5kk6fvapnxi95l"))))
2096 (build-system r-build-system)
2097 (propagated-inputs
2098 `(("r-crayon" ,r-crayon)
2099 ("r-hms" ,r-hms)
2100 ("r-prettyunits" ,r-prettyunits)
2101 ("r-r6" ,r-r6)))
2102 (home-page "https://github.com/gaborcsardi/progress")
2103 (synopsis "Terminal progress bars")
2104 (description
2105 "This package provides configurable progress bars. They may include
2106 percentage, elapsed time, and/or the estimated completion time. They work in
2107 terminals, in Emacs ESS, RStudio, Windows Rgui, and the macOS R.app. The
2108 package also provides a C++ API, that works with or without Rcpp.")
2109 (license license:expat)))
2110
2111 (define-public r-ggally
2112 (package
2113 (name "r-ggally")
2114 (version "1.5.0")
2115 (source
2116 (origin
2117 (method url-fetch)
2118 (uri (cran-uri "GGally" version))
2119 (sha256
2120 (base32
2121 "082s321zspg5al6acigwrhg4fsrmkkk5caabg662qbcy8v6n34h6"))))
2122 (properties `((upstream-name . "GGally")))
2123 (build-system r-build-system)
2124 (inputs
2125 `(("libressl" ,libressl)))
2126 (propagated-inputs
2127 `(("r-ggplot2" ,r-ggplot2)
2128 ("r-gtable" ,r-gtable)
2129 ("r-plyr" ,r-plyr)
2130 ("r-progress" ,r-progress)
2131 ("r-rcolorbrewer" ,r-rcolorbrewer)
2132 ("r-reshape" ,r-reshape)
2133 ("r-rlang" ,r-rlang)))
2134 (home-page "https://ggobi.github.io/ggally")
2135 (synopsis "Extension to ggplot2")
2136 (description
2137 "The R package ggplot2 is a plotting system based on the grammar of
2138 graphics. GGally extends ggplot2 by adding several functions to reduce the
2139 complexity of combining geometric objects with transformed data. Some of
2140 these functions include a pairwise plot matrix, a two group pairwise plot
2141 matrix, a parallel coordinates plot, a survival plot, and several functions to
2142 plot networks.")
2143 (license license:gpl2+)))
2144
2145 (define-public r-proxy
2146 (package
2147 (name "r-proxy")
2148 (version "0.4-23")
2149 (source
2150 (origin
2151 (method url-fetch)
2152 (uri (cran-uri "proxy" version))
2153 (sha256
2154 (base32
2155 "17b6qfllqrhzrxqgx7dccffgybnkcria5a68ap5ly3plg04ypm4x"))))
2156 (build-system r-build-system)
2157 (home-page "https://cran.r-project.org/web/packages/proxy")
2158 (synopsis "Distance and similarity measures")
2159 (description
2160 "This package provides an extensible framework for the efficient
2161 calculation of auto- and cross-proximities, along with implementations of the
2162 most popular ones.")
2163 (license license:gpl2)))
2164
2165 (define-public r-sp
2166 (package
2167 (name "r-sp")
2168 (version "1.4-1")
2169 (source
2170 (origin
2171 (method url-fetch)
2172 (uri (cran-uri "sp" version))
2173 (sha256
2174 (base32 "0fbh865r4py89g6ln8bslig2vbxxwa642p5k5g02rskyhajg35lg"))))
2175 (build-system r-build-system)
2176 (propagated-inputs
2177 `(("r-lattice" ,r-lattice)))
2178 (home-page "https://cran.r-project.org/web/packages/sp")
2179 (synopsis "Classes and methods for spatial data")
2180 (description
2181 "This package provides classes and methods for spatial data; the classes
2182 document where the spatial location information resides, for 2D or 3D data.
2183 Utility functions are provided, e.g. for plotting data as maps, spatial
2184 selection, as well as methods for retrieving coordinates, for subsetting,
2185 print, summary, etc.")
2186 (license license:gpl2+)))
2187
2188 (define-public r-rmtstat
2189 (package
2190 (name "r-rmtstat")
2191 (version "0.3")
2192 (source
2193 (origin
2194 (method url-fetch)
2195 (uri (cran-uri "RMTstat" version))
2196 (sha256
2197 (base32
2198 "1nn25q4kmh9kj975sxkrpa97vh5irqrlqhwsfinbck6h6ia4rsw1"))))
2199 (properties `((upstream-name . "RMTstat")))
2200 (build-system r-build-system)
2201 (home-page "https://cran.r-project.org/web/packages/RMTstat")
2202 (synopsis "Distributions, statistics and tests derived from random matrix theory")
2203 (description
2204 "This package provides functions for working with the Tracy-Widom laws
2205 and other distributions related to the eigenvalues of large Wishart
2206 matrices.")
2207 (license license:bsd-3)))
2208
2209 (define-public r-rmpi
2210 (package
2211 (name "r-rmpi")
2212 (version "0.6-9")
2213 (source (origin
2214 (method url-fetch)
2215 (uri (cran-uri "Rmpi" version))
2216 (sha256
2217 (base32
2218 "1rhycla98hxgnnxlxxldr1x51djak7c2jjvlrv3jcsvgwp1ymqdj"))))
2219 (properties `((upstream-name . "Rmpi")))
2220 (build-system r-build-system)
2221 (arguments
2222 `(#:configure-flags '("--configure-args=\"--with-Rmpi-type=OPENMPI\"")
2223 #:phases (modify-phases %standard-phases
2224 (add-before 'install 'mpi-setup
2225 ,%openmpi-setup))))
2226 (inputs
2227 `(("openmpi" ,openmpi)))
2228 (native-inputs
2229 `(("pkg-config" ,pkg-config)))
2230 (home-page "http://www.stats.uwo.ca/faculty/yu/Rmpi")
2231 (synopsis "R interface to message-passing interface (MPI)")
2232 (description
2233 "This package provides an interface (wrapper) to MPI APIs. It also
2234 provides an interactive R manager and worker environment.")
2235 (license license:gpl2+)))
2236
2237 (define-public r-lmoments
2238 (package
2239 (name "r-lmoments")
2240 (version "1.3-1")
2241 (source
2242 (origin
2243 (method url-fetch)
2244 (uri (cran-uri "Lmoments" version))
2245 (sha256
2246 (base32
2247 "0pc63bj9a8hzr5m3yssrc4kin39fffwkl8rggs3sagzr12d4i7bw"))))
2248 (properties `((upstream-name . "Lmoments")))
2249 (build-system r-build-system)
2250 (propagated-inputs
2251 `(("r-rcpp" ,r-rcpp)
2252 ("r-rcpparmadillo" ,r-rcpparmadillo)))
2253 (home-page "http://www.tilastotiede.fi/juha_karvanen.html")
2254 (synopsis "L-moments and quantile mixtures")
2255 (description
2256 "This package contains functions to estimate L-moments and trimmed
2257 L-moments from the data. It also contains functions to estimate the
2258 parameters of the normal polynomial quantile mixture and the Cauchy polynomial
2259 quantile mixture from L-moments and trimmed L-moments.")
2260 (license license:gpl2)))
2261
2262 (define-public r-distillery
2263 (package
2264 (name "r-distillery")
2265 (version "1.0-6")
2266 (source
2267 (origin
2268 (method url-fetch)
2269 (uri (cran-uri "distillery" version))
2270 (sha256
2271 (base32
2272 "1mi3ig9jq0kd7yrwc5m37lmrw04p1b4lirnbsxi10z3n5yay4429"))))
2273 (build-system r-build-system)
2274 (home-page "https://ral.ucar.edu/staff/ericg/")
2275 (synopsis "Functions for confidence intervals and object information")
2276 (description
2277 "This package provides some very simple method functions for confidence
2278 interval calculation and to distill pertinent information from a potentially
2279 complex object; primarily used in common with the packages extRemes and
2280 SpatialVx.")
2281 (license license:gpl2+)))
2282
2283 (define-public r-extremes
2284 (package
2285 (name "r-extremes")
2286 (version "2.0-11")
2287 (source
2288 (origin
2289 (method url-fetch)
2290 (uri (cran-uri "extRemes" version))
2291 (sha256
2292 (base32
2293 "0hmgynxhzswqnhwb2sxrkczgam8c17s3vpxqc5bcz0bwczpxxyvm"))))
2294 (properties `((upstream-name . "extRemes")))
2295 (build-system r-build-system)
2296 (propagated-inputs
2297 `(("r-distillery" ,r-distillery)
2298 ("r-lmoments" ,r-lmoments)))
2299 (home-page "https://www.assessment.ucar.edu/toolkit/")
2300 (synopsis "Extreme value analysis")
2301 (description
2302 "ExtRemes is a suite of functions for carrying out analyses on the
2303 extreme values of a process of interest; be they block maxima over long blocks
2304 or excesses over a high threshold.")
2305 (license license:gpl2+)))
2306
2307 (define-public r-lmtest
2308 (package
2309 (name "r-lmtest")
2310 (version "0.9-37")
2311 (source
2312 (origin
2313 (method url-fetch)
2314 (uri (cran-uri "lmtest" version))
2315 (sha256
2316 (base32
2317 "02nasm0j2vwkhz11dxqixs23msy1s3yj0jps6949fmgh9gwjkjfx"))))
2318 (build-system r-build-system)
2319 (propagated-inputs
2320 `(("r-zoo" ,r-zoo)))
2321 (native-inputs
2322 `(("gfortran" ,gfortran)))
2323 (home-page "https://cran.r-project.org/web/packages/lmtest")
2324 (synopsis "Testing linear regression models")
2325 (description
2326 "This package provides a collection of tests, data sets, and examples for
2327 diagnostic checking in linear regression models. Furthermore, some generic
2328 tools for inference in parametric models are provided.")
2329 ;; Either version is okay
2330 (license (list license:gpl2 license:gpl3))))
2331
2332 (define-public r-idr
2333 (package
2334 (name "r-idr")
2335 (version "1.2")
2336 (source (origin
2337 (method url-fetch)
2338 (uri (cran-uri "idr" version))
2339 (sha256
2340 (base32
2341 "05nvgw1xdg670bsjjrxkgd1mrdkciccpw4krn0zcgdf2r21dzgwb"))))
2342 (build-system r-build-system)
2343 (home-page "https://cran.r-project.org/web/packages/idr/")
2344 (synopsis "Irreproducible discovery rate")
2345 (description
2346 "This is a package for estimating the copula mixture model and plotting
2347 correspondence curves in \"Measuring reproducibility of high-throughput
2348 experiments\" (2011), Annals of Applied Statistics, Vol. 5, No. 3, 1752-1779,
2349 by Li, Brown, Huang, and Bickel")
2350 (license license:gpl2+)))
2351
2352 (define-public r-inline
2353 (package
2354 (name "r-inline")
2355 (version "0.3.15")
2356 (source (origin
2357 (method url-fetch)
2358 (uri (cran-uri "inline" version))
2359 (sha256
2360 (base32
2361 "0s4wssvpan189fijahknxq5s22ww9bzmdlmyhnra748r7khky17z"))))
2362 (build-system r-build-system)
2363 (home-page "https://cran.r-project.org/web/packages/inline")
2364 (synopsis "Functions to inline C, C++, Fortran function calls from R")
2365 (description
2366 "This package provides functionality to dynamically define R functions
2367 and S4 methods with inlined C, C++ or Fortran code supporting @code{.C} and
2368 @code{.Call} calling conventions.")
2369 ;; Any version of the LGPL.
2370 (license license:lgpl3+)))
2371
2372 (define-public r-bdsmatrix
2373 (package
2374 (name "r-bdsmatrix")
2375 (version "1.3-4")
2376 (source
2377 (origin
2378 (method url-fetch)
2379 (uri (cran-uri "bdsmatrix" version))
2380 (sha256
2381 (base32
2382 "1sh6pg43rgqvips4fx0k4vmp5i9lmniix0bqwj2yq5m06gs227i5"))))
2383 (properties `((upstream-name . "bdsmatrix")))
2384 (build-system r-build-system)
2385 (home-page "https://cran.r-project.org/web/packages/bdsmatrix/")
2386 (synopsis "Routines for block diagonal symmetric matrices")
2387 (description
2388 "This package provides procedures to work with block diagonal symmetric
2389 matrices, a special case of sparse matrices.")
2390 (license license:lgpl2.0)))
2391
2392 (define-public r-bbmle
2393 (package
2394 (name "r-bbmle")
2395 (version "1.0.23.1")
2396 (source
2397 (origin
2398 (method url-fetch)
2399 (uri (cran-uri "bbmle" version))
2400 (sha256
2401 (base32
2402 "0p3l9shbr2846qmw8n0fyzf4j7gmi08aypl82jml3dwh26q1whk0"))))
2403 (build-system r-build-system)
2404 (propagated-inputs
2405 `(("r-bdsmatrix" ,r-bdsmatrix)
2406 ("r-lattice" ,r-lattice)
2407 ("r-mass" ,r-mass)
2408 ("r-matrix" ,r-matrix)
2409 ("r-mvtnorm" ,r-mvtnorm)
2410 ("r-numderiv" ,r-numderiv)))
2411 (home-page "https://cran.r-project.org/web/packages/bbmle")
2412 (synopsis "Tools for General Maximum Likelihood Estimation")
2413 (description
2414 "This package provides methods and functions for fitting maximum
2415 likelihood models in R. This package modifies and extends the @code{mle}
2416 classes in the @code{stats4} package.")
2417 ;; Any version of the GPL
2418 (license license:gpl2+)))
2419
2420 (define-public r-emdbook
2421 (package
2422 (name "r-emdbook")
2423 (version "1.3.12")
2424 (source
2425 (origin
2426 (method url-fetch)
2427 (uri (cran-uri "emdbook" version))
2428 (sha256
2429 (base32
2430 "0ls3zxxlwmdv7zn1v9i1y9zc2sn0hbgmyjvsj7zn3ajsw7wwlih6"))))
2431 (build-system r-build-system)
2432 (propagated-inputs
2433 `(("r-bbmle" ,r-bbmle)
2434 ("r-coda" ,r-coda)
2435 ("r-lattice" ,r-lattice)
2436 ("r-mass" ,r-mass)
2437 ("r-plyr" ,r-plyr)))
2438 (home-page "http://www.math.mcmaster.ca/bolker/emdbook")
2439 (synopsis "Support functions and data for \"Ecological Models and Data\"")
2440 (description
2441 "This package provides auxiliary functions and data sets for \"Ecological
2442 Models and Data\", a book presenting maximum likelihood estimation and related
2443 topics for ecologists (ISBN 978-0-691-12522-0).")
2444 ;; Any GPL version
2445 (license (list license:gpl2 license:gpl3))))
2446
2447 (define-public r-lpsolve
2448 (package
2449 (name "r-lpsolve")
2450 (version "5.6.15")
2451 (source
2452 (origin
2453 (method url-fetch)
2454 (uri (cran-uri "lpSolve" version))
2455 (sha256
2456 (base32
2457 "1fpkyjyqykwa1dxnhiky01pm09syxg169lm7hpy39bdbg10vw9s6"))))
2458 (properties `((upstream-name . "lpSolve")))
2459 (build-system r-build-system)
2460 (home-page "https://cran.r-project.org/web/packages/lpSolve")
2461 (synopsis "R interface to Lp_solve to solve linear/integer programs")
2462 (description
2463 "Lp_solve is software for solving linear, integer and mixed integer
2464 programs. This implementation supplies a \"wrapper\" function in C and some R
2465 functions that solve general linear/integer problems, assignment problems, and
2466 transportation problems.")
2467 (license license:lgpl2.0)))
2468
2469 (define-public r-limsolve
2470 (package
2471 (name "r-limsolve")
2472 (version "1.5.6")
2473 (source
2474 (origin
2475 (method url-fetch)
2476 (uri (cran-uri "limSolve" version))
2477 (sha256
2478 (base32
2479 "1829rd2cnd8qj80z9a7sgc7gx4sf3kvl5g6d2a0lqqw30f9sjzmr"))))
2480 (properties `((upstream-name . "limSolve")))
2481 (build-system r-build-system)
2482 (propagated-inputs
2483 `(("r-lpsolve" ,r-lpsolve)
2484 ("r-mass" ,r-mass)
2485 ("r-quadprog" ,r-quadprog)))
2486 (native-inputs `(("gfortran" ,gfortran)))
2487 (home-page "https://cran.r-project.org/web/packages/limSolve")
2488 (synopsis "Solving linear inverse models")
2489 (description
2490 "This package provides functions that:
2491
2492 @enumerate
2493 @item find the minimum/maximum of a linear or quadratic function,
2494 @item sample an underdetermined or overdetermined system,
2495 @item solve a linear system Ax=B for the unknown x.
2496 @end enumerate
2497
2498 It includes banded and tridiagonal linear systems. The package calls Fortran
2499 functions from LINPACK.")
2500 ;; Any GPL version.
2501 (license (list license:gpl2+ license:gpl3+))))
2502
2503 (define-public r-fitdistrplus
2504 (package
2505 (name "r-fitdistrplus")
2506 (version "1.0-14")
2507 (source
2508 (origin
2509 (method url-fetch)
2510 (uri (cran-uri "fitdistrplus" version))
2511 (sha256
2512 (base32
2513 "10q08wsv8v3w7797jdvvv60bgrf1bi6438wf0jcqv81ays82a245"))))
2514 (build-system r-build-system)
2515 (propagated-inputs
2516 `(("r-mass" ,r-mass)
2517 ("r-npsurv" ,r-npsurv)
2518 ("r-survival" ,r-survival)))
2519 (home-page "http://riskassessment.r-forge.r-project.org")
2520 (synopsis "Fitting a parametric distribution from data")
2521 (description
2522 "This package extends the @code{fitdistr} function of the MASS package
2523 with several functions to help the fit of a parametric distribution to
2524 non-censored or censored data. Censored data may contain left-censored,
2525 right-censored and interval-censored values, with several lower and upper
2526 bounds. In addition to @dfn{maximum likelihood estimation} (MLE), the package
2527 provides moment matching (MME), quantile matching (QME) and maximum
2528 goodness-of-fit estimation (MGE) methods (available only for non-censored
2529 data). Weighted versions of MLE, MME and QME are available.")
2530 (license license:gpl2+)))
2531
2532 (define-public r-energy
2533 (package
2534 (name "r-energy")
2535 (version "1.7-7")
2536 (source
2537 (origin
2538 (method url-fetch)
2539 (uri (cran-uri "energy" version))
2540 (sha256
2541 (base32
2542 "13wnx5nwk7nsv7vf5sxhz4y0rxrnzm76ldgywk1bxrz67srqzf37"))))
2543 (build-system r-build-system)
2544 (propagated-inputs
2545 `(("r-boot" ,r-boot)
2546 ("r-rcpp" ,r-rcpp)))
2547 (home-page "https://cran.r-project.org/web/packages/energy")
2548 (synopsis "Multivariate inference via the energy of data")
2549 (description
2550 "This package provides e-statistics (energy) tests and statistics for
2551 multivariate and univariate inference, including distance correlation,
2552 one-sample, two-sample, and multi-sample tests for comparing multivariate
2553 distributions, are implemented. Measuring and testing multivariate
2554 independence based on distance correlation, partial distance correlation,
2555 multivariate goodness-of-fit tests, clustering based on energy distance,
2556 testing for multivariate normality, distance components (disco) for
2557 non-parametric analysis of structured data, and other energy
2558 statistics/methods are implemented.")
2559 (license license:gpl2+)))
2560
2561 (define-public r-suppdists
2562 (package
2563 (name "r-suppdists")
2564 (version "1.1-9.5")
2565 (source
2566 (origin
2567 (method url-fetch)
2568 (uri (cran-uri "SuppDists" version))
2569 (sha256
2570 (base32
2571 "01j6p94m1g363nph2158fq2rmd6z3h5dvcv6aidh2d6syw131xak"))))
2572 (properties `((upstream-name . "SuppDists")))
2573 (build-system r-build-system)
2574 (home-page "https://cran.r-project.org/web/packages/SuppDists")
2575 (synopsis "Supplementary distributions")
2576 (description
2577 "This package provides ten distributions supplementing those built into
2578 R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared,
2579 Spearman's rho, maximum F ratio, the Pearson product moment correlation
2580 coefficient, Johnson distributions, normal scores and generalized
2581 hypergeometric distributions. In addition two random number generators of
2582 George Marsaglia are included.")
2583 (license license:gpl2+)))
2584
2585 (define-public r-ksamples
2586 (package
2587 (name "r-ksamples")
2588 (version "1.2-9")
2589 (source
2590 (origin
2591 (method url-fetch)
2592 (uri (cran-uri "kSamples" version))
2593 (sha256
2594 (base32
2595 "1zs22p68d6320kcylisnk0b5wmpapxkyz15py09czxzw7npw8gms"))))
2596 (properties `((upstream-name . "kSamples")))
2597 (build-system r-build-system)
2598 (propagated-inputs
2599 `(("r-suppdists" ,r-suppdists)))
2600 (home-page "https://cran.r-project.org/web/packages/kSamples")
2601 (synopsis "K-Sample rank tests and their combinations")
2602 (description
2603 "This package provides tools to compares k samples using the
2604 Anderson-Darling test, Kruskal-Wallis type tests with different rank score
2605 criteria, Steel's multiple comparison test, and the Jonckheere-Terpstra (JT)
2606 test. It computes asymptotic, simulated or (limited) exact P-values, all
2607 valid under randomization, with or without ties, or conditionally under random
2608 sampling from populations, given the observed tie pattern. Except for Steel's
2609 test and the JT test it also combines these tests across several blocks of
2610 samples.")
2611 (license license:gpl2+)))
2612
2613 (define-public r-cvst
2614 (package
2615 (name "r-cvst")
2616 (version "0.2-2")
2617 (source
2618 (origin
2619 (method url-fetch)
2620 (uri (cran-uri "CVST" version))
2621 (sha256
2622 (base32
2623 "05l3yzkfrbds09ah9cdwn2sn4ryhq78lz33ryzrgkv176jc8qjw5"))))
2624 (properties `((upstream-name . "CVST")))
2625 (build-system r-build-system)
2626 (propagated-inputs
2627 `(("r-kernlab" ,r-kernlab)
2628 ("r-matrix" ,r-matrix)))
2629 (home-page "https://cran.r-project.org/web/packages/CVST")
2630 (synopsis "Fast cross-validation via sequential testing")
2631 (description
2632 "This package implements the fast cross-validation via sequential
2633 testing (CVST) procedure. CVST is an improved cross-validation procedure
2634 which uses non-parametric testing coupled with sequential analysis to
2635 determine the best parameter set on linearly increasing subsets of the data.
2636 Additionally to the CVST the package contains an implementation of the
2637 ordinary k-fold cross-validation with a flexible and powerful set of helper
2638 objects and methods to handle the overall model selection process. The
2639 implementations of the Cochran's Q test with permutations and the sequential
2640 testing framework of Wald are generic and can therefore also be used in other
2641 contexts.")
2642 (license license:gpl2+)))
2643
2644 (define-public r-squarem
2645 (package
2646 (name "r-squarem")
2647 (version "2020.2")
2648 (source
2649 (origin
2650 (method url-fetch)
2651 (uri (cran-uri "SQUAREM" version))
2652 (sha256
2653 (base32
2654 "1j6sa93xjvynnzx9jx79a3fysbykmbqyknknsqif5bcha6xp6cvf"))))
2655 (properties `((upstream-name . "SQUAREM")))
2656 (build-system r-build-system)
2657 (home-page "https://coah.jhu.edu/people/Faculty_personal_Pages/Varadhan.html")
2658 (synopsis "Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms")
2659 (description
2660 "This package provides algorithms for accelerating the convergence of
2661 slow, monotone sequences from smooth, contraction mapping such as the EM
2662 algorithm. It can be used to accelerate any smooth, linearly convergent
2663 acceleration scheme. A tutorial style introduction to this package is
2664 available in a vignette.")
2665 (license license:gpl2+)))
2666
2667 (define-public r-lava
2668 (package
2669 (name "r-lava")
2670 (version "1.6.7")
2671 (source
2672 (origin
2673 (method url-fetch)
2674 (uri (cran-uri "lava" version))
2675 (sha256
2676 (base32
2677 "0ffzxbb8pvfh1m6j61az4ga37snyhylq2941fyc76w7w9i2sixv3"))))
2678 (build-system r-build-system)
2679 (propagated-inputs
2680 `(("r-numderiv" ,r-numderiv)
2681 ("r-squarem" ,r-squarem)
2682 ("r-survival" ,r-survival)))
2683 (home-page "https://github.com/kkholst/lava")
2684 (synopsis "Latent variable models")
2685 (description
2686 "This package provides tools for the estimation and simulation of latent
2687 variable models.")
2688 (license license:gpl3)))
2689
2690 (define-public r-drr
2691 (package
2692 (name "r-drr")
2693 (version "0.0.4")
2694 (source
2695 (origin
2696 (method url-fetch)
2697 (uri (cran-uri "DRR" version))
2698 (sha256
2699 (base32
2700 "1y70si1gig4l7jx5jiqsqliyywfsvimkx53x3zh1lc3yj2j6bqwk"))))
2701 (properties `((upstream-name . "DRR")))
2702 (build-system r-build-system)
2703 (propagated-inputs
2704 `(("r-cvst" ,r-cvst)
2705 ("r-kernlab" ,r-kernlab)
2706 ("r-matrix" ,r-matrix)))
2707 (home-page "https://cran.r-project.org/web/packages/DRR")
2708 (synopsis "Dimensionality reduction via regression")
2709 (description
2710 "This package provides an implementation of dimensionality reduction via
2711 regression using Kernel Ridge Regression.")
2712 (license license:gpl3)))
2713
2714 (define-public r-prodlim
2715 (package
2716 (name "r-prodlim")
2717 (version "2019.11.13")
2718 (source
2719 (origin
2720 (method url-fetch)
2721 (uri (cran-uri "prodlim" version))
2722 (sha256
2723 (base32
2724 "03wvh3kirp1prac5nky6a5whs97rvaf4hc27x0fnh51sa17r42b8"))))
2725 (build-system r-build-system)
2726 (propagated-inputs
2727 `(("r-kernsmooth" ,r-kernsmooth)
2728 ("r-lava" ,r-lava)
2729 ("r-rcpp" ,r-rcpp)
2730 ("r-survival" ,r-survival)))
2731 (home-page "https://cran.r-project.org/web/packages/prodlim")
2732 (synopsis "Product-limit estimation for censored event history analysis")
2733 (description
2734 "This package provides a fast and user-friendly implementation of
2735 nonparametric estimators for censored event history (survival) analysis with
2736 the Kaplan-Meier and Aalen-Johansen methods.")
2737 (license license:gpl2+)))
2738
2739 (define-public r-dimred
2740 (package
2741 (name "r-dimred")
2742 (version "0.2.3")
2743 (source
2744 (origin
2745 (method url-fetch)
2746 (uri (cran-uri "dimRed" version))
2747 (sha256
2748 (base32
2749 "110d6y83ib1nfpxzmvkvb3fn3brskwkdbsk4dqrdrswrd4znxrg6"))))
2750 (properties `((upstream-name . "dimRed")))
2751 (build-system r-build-system)
2752 (propagated-inputs
2753 `(("r-drr" ,r-drr)
2754 ("r-magrittr" ,r-magrittr)))
2755 (home-page "https://github.com/gdkrmr/dimRed")
2756 (synopsis "Framework for dimensionality reduction")
2757 (description
2758 "This package provides a collection of dimensionality reduction
2759 techniques from R packages and provides a common interface for calling the
2760 methods.")
2761 (license license:gpl3)))
2762
2763 (define-public r-timedate
2764 (package
2765 (name "r-timedate")
2766 (version "3043.102")
2767 (source
2768 (origin
2769 (method url-fetch)
2770 (uri (cran-uri "timeDate" version))
2771 (sha256
2772 (base32
2773 "0wvl5pq261rvbgly7vilk3x3m9xk3ly6il1i5scwdf6srl1vlz1p"))))
2774 (properties `((upstream-name . "timeDate")))
2775 (build-system r-build-system)
2776 (home-page "https://www.rmetrics.org")
2777 (synopsis "Chronological and calendar objects")
2778 (description
2779 "This package provides an environment for teaching \"Financial
2780 Engineering and Computational Finance\" and for managing chronological and
2781 calendar objects.")
2782 (license license:gpl2+)))
2783
2784 (define-public r-magic
2785 (package
2786 (name "r-magic")
2787 (version "1.5-9")
2788 (source
2789 (origin
2790 (method url-fetch)
2791 (uri (cran-uri "magic" version))
2792 (sha256
2793 (base32
2794 "0snmdh6vk0p6ar1swsihisinxrx7l8371dri5lk0z24ysgr5w7gs"))))
2795 (build-system r-build-system)
2796 (propagated-inputs
2797 `(("r-abind" ,r-abind)))
2798 (home-page "https://github.com/RobinHankin/magic.git")
2799 (synopsis "Create and investigate magic squares")
2800 (description
2801 "This package provides a collection of efficient, vectorized algorithms
2802 for the creation and investigation of magic squares and hypercubes, including
2803 a variety of functions for the manipulation and analysis of arbitrarily
2804 dimensioned arrays.")
2805 (license license:gpl2)))
2806
2807 (define-public r-rmysql
2808 (package
2809 (name "r-rmysql")
2810 (version "0.10.20")
2811 (source
2812 (origin
2813 (method url-fetch)
2814 (uri (cran-uri "RMySQL" version))
2815 (sha256
2816 (base32
2817 "0lv9m6zpm8dgv7yixr6xhw379vbq45d7n7gkrmjrppdj8vcih77i"))))
2818 (properties `((upstream-name . "RMySQL")))
2819 (build-system r-build-system)
2820 (inputs
2821 `(("mariadb" ,mariadb "lib")
2822 ("mariadb-dev" ,mariadb "dev")
2823 ("zlib" ,zlib)))
2824 (propagated-inputs
2825 `(("r-dbi" ,r-dbi)))
2826 (home-page "https://github.com/r-dbi/RMySQL")
2827 (synopsis "Database interface and MySQL driver for R")
2828 (description
2829 "This package provides a DBI interface to MySQL / MariaDB. The RMySQL
2830 package contains an old implementation based on legacy code from S-PLUS which
2831 is being phased out. A modern MySQL client based on Rcpp is available from
2832 the RMariaDB package.")
2833 (license license:gpl2)))
2834
2835 (define-public r-rpostgresql
2836 (package
2837 (name "r-rpostgresql")
2838 (version "0.6-2")
2839 (source
2840 (origin
2841 (method url-fetch)
2842 (uri (cran-uri "RPostgreSQL" version))
2843 (sha256
2844 (base32
2845 "1mdhw5821v2h7hpa53v10wz53k4i90r0vb6a3dia5gq8f9j1h088"))))
2846 (properties `((upstream-name . "RPostgreSQL")))
2847 (build-system r-build-system)
2848 (inputs
2849 `(("postgresql" ,postgresql)))
2850 (propagated-inputs
2851 `(("r-dbi" ,r-dbi)))
2852 (home-page "https://github.com/tomoakin/RPostgreSQL")
2853 (synopsis "R interface to the PostgreSQL database system")
2854 (description
2855 "This package provides a Database Interface (DBI) compliant driver for R
2856 to access PostgreSQL database systems.")
2857 ;; The whole package is released under GPL version 2. It includes code
2858 ;; under the PostgreSQL license.
2859 (license license:gpl2)))
2860
2861 (define-public r-linprog
2862 (package
2863 (name "r-linprog")
2864 (version "0.9-2")
2865 (source
2866 (origin
2867 (method url-fetch)
2868 (uri (cran-uri "linprog" version))
2869 (sha256
2870 (base32
2871 "1ki14an0pmhs2mnmfjjvdzd76pshiyvi659zf7hqvqwj0viv4dw9"))))
2872 (build-system r-build-system)
2873 (propagated-inputs `(("r-lpsolve" ,r-lpsolve)))
2874 (home-page "http://linprog.r-forge.r-project.org/")
2875 (synopsis "Linear programming and optimization")
2876 (description
2877 "This package can be used to solve Linear Programming / Linear
2878 Optimization problems by using the simplex algorithm.")
2879 (license license:gpl2+)))
2880
2881 (define-public r-geometry
2882 (package
2883 (name "r-geometry")
2884 (version "0.4.5")
2885 (source
2886 (origin
2887 (method url-fetch)
2888 (uri (cran-uri "geometry" version))
2889 (sha256
2890 (base32
2891 "1n10l8ax3783v3lgaacb15qsn8b3f0wpmhg3k39j31s6ciyd3vcg"))))
2892 (build-system r-build-system)
2893 (propagated-inputs
2894 `(("r-magic" ,r-magic)
2895 ("r-linprog" ,r-linprog)
2896 ("r-lpsolve" ,r-lpsolve)
2897 ("r-rcpp" ,r-rcpp)
2898 ("r-rcppprogress" ,r-rcppprogress)))
2899 (home-page "http://geometry.r-forge.r-project.org/")
2900 (synopsis "Mesh generation and surface tesselation")
2901 (description
2902 "This package makes the qhull library available in R, in a similar manner
2903 as in Octave. Qhull computes convex hulls, Delaunay triangulations, halfspace
2904 intersections about a point, Voronoi diagrams, furthest-site Delaunay
2905 triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d,
2906 and higher dimensions. It implements the Quickhull algorithm for computing
2907 the convex hull. Qhull does not support constrained Delaunay triangulations,
2908 or mesh generation of non-convex objects, but the package does include some R
2909 functions that allow for this. Currently the package only gives access to
2910 Delaunay triangulation and convex hull computation.")
2911 ;; The Qhull sources are included and are distributed under a custom
2912 ;; non-copyleft license. The R sources are released under GPL version 2.
2913 (license (list license:gpl2
2914 (license:non-copyleft "http://www.qhull.org/COPYING.txt")))))
2915
2916 (define-public r-ddalpha
2917 (package
2918 (name "r-ddalpha")
2919 (version "1.3.11")
2920 (source
2921 (origin
2922 (method url-fetch)
2923 (uri (cran-uri "ddalpha" version))
2924 (sha256
2925 (base32
2926 "1sdnb47r534nh138zk3a6b2mgi74nvshc7p5m304vjs9jlx4l2y3"))))
2927 (build-system r-build-system)
2928 (propagated-inputs
2929 `(("r-bh" ,r-bh)
2930 ("r-class" ,r-class)
2931 ("r-geometry" ,r-geometry)
2932 ("r-mass" ,r-mass)
2933 ("r-rcpp" ,r-rcpp)
2934 ("r-robustbase" ,r-robustbase)
2935 ("r-sfsmisc" ,r-sfsmisc)))
2936 (native-inputs
2937 `(("gfortran" ,gfortran)))
2938 (home-page "https://cran.r-project.org/web/packages/ddalpha")
2939 (synopsis "Depth-Based classification and calculation of data depth")
2940 (description
2941 "This package contains procedures for depth-based supervised learning,
2942 which are entirely non-parametric, in particular the DDalpha-procedure (Lange,
2943 Mosler and Mozharovskyi, 2014). The training data sample is transformed by a
2944 statistical depth function to a compact low-dimensional space, where the final
2945 classification is done. It also offers an extension to functional data and
2946 routines for calculating certain notions of statistical depth functions. 50
2947 multivariate and 5 functional classification problems are included.")
2948 (license license:gpl2)))
2949
2950 (define-public r-gower
2951 (package
2952 (name "r-gower")
2953 (version "0.2.1")
2954 (source
2955 (origin
2956 (method url-fetch)
2957 (uri (cran-uri "gower" version))
2958 (sha256
2959 (base32
2960 "007ivwn1nagpi26qq8iih1c2l61c53glvv60n90hi341ry8vwgxg"))))
2961 (build-system r-build-system)
2962 (home-page "https://github.com/markvanderloo/gower")
2963 (synopsis "Gower's distance")
2964 (description
2965 "This package provides tools to compute Gower's distance (or similarity)
2966 coefficient between records, and to compute the top-n matches between records.
2967 Core algorithms are executed in parallel on systems supporting OpenMP.")
2968 (license license:gpl3)))
2969
2970 (define-public r-rcpproll
2971 (package
2972 (name "r-rcpproll")
2973 (version "0.3.0")
2974 (source
2975 (origin
2976 (method url-fetch)
2977 (uri (cran-uri "RcppRoll" version))
2978 (sha256
2979 (base32
2980 "0srzfhzkk42kzrdjnhbb37946jp1p688rgysy6k3i2is8jb21zyb"))))
2981 (properties `((upstream-name . "RcppRoll")))
2982 (build-system r-build-system)
2983 (propagated-inputs
2984 `(("r-rcpp" ,r-rcpp)))
2985 (home-page "https://cran.r-project.org/web/packages/RcppRoll")
2986 (synopsis "Efficient rolling and windowed operations")
2987 (description
2988 "This package provides fast and efficient routines for common rolling /
2989 windowed operations. Routines for the efficient computation of windowed mean,
2990 median, sum, product, minimum, maximum, standard deviation and variance are
2991 provided.")
2992 (license license:gpl2+)))
2993
2994 (define-public r-ipred
2995 (package
2996 (name "r-ipred")
2997 (version "0.9-9")
2998 (source
2999 (origin
3000 (method url-fetch)
3001 (uri (cran-uri "ipred" version))
3002 (sha256
3003 (base32
3004 "0vs1hqfx7yd0xdbmfsf2gim7spkni0845cj6gswn0nhdfdq7ma0d"))))
3005 (build-system r-build-system)
3006 (propagated-inputs
3007 `(("r-class" ,r-class)
3008 ("r-mass" ,r-mass)
3009 ("r-nnet" ,r-nnet)
3010 ("r-prodlim" ,r-prodlim)
3011 ("r-rpart" ,r-rpart)
3012 ("r-survival" ,r-survival)))
3013 (home-page "https://cran.r-project.org/web/packages/ipred")
3014 (synopsis "Improved predictors")
3015 (description
3016 "This package provides improved predictive models by indirect
3017 classification and bagging for classification, regression and survival
3018 problems as well as resampling based estimators of prediction error.")
3019 (license license:gpl2+)))
3020
3021 (define-public r-psych
3022 (package
3023 (name "r-psych")
3024 (version "1.9.12.31")
3025 (source
3026 (origin
3027 (method url-fetch)
3028 (uri (cran-uri "psych" version))
3029 (sha256
3030 (base32
3031 "02i9p6appf15hjdsi58g39bzs9as40f9qhy8m7ki30hd1fz1vrr5"))))
3032 (build-system r-build-system)
3033 (propagated-inputs
3034 `(("r-lattice" ,r-lattice)
3035 ("r-mnormt" ,r-mnormt)
3036 ("r-nlme" ,r-nlme)))
3037 (home-page "https://cran.r-project.org/web/packages/psych/")
3038 (synopsis "Procedures for psychological, psychometric, and personality research")
3039 (description
3040 "This package provides a general purpose toolbox for personality,
3041 psychometric theory and experimental psychology. Functions are primarily for
3042 multivariate analysis and scale construction using factor analysis, principal
3043 component analysis, cluster analysis and reliability analysis, although others
3044 provide basic descriptive statistics. Item Response Theory is done using
3045 factor analysis of tetrachoric and polychoric correlations. Functions for
3046 analyzing data at multiple levels include within and between group statistics,
3047 including correlations and factor analysis. Functions for simulating and
3048 testing particular item and test structures are included. Several functions
3049 serve as a useful front end for structural equation modeling. Graphical
3050 displays of path diagrams, factor analysis and structural equation models are
3051 created using basic graphics.")
3052 (license license:gpl2+)))
3053
3054 (define-public r-generics
3055 (package
3056 (name "r-generics")
3057 (version "0.0.2")
3058 (source
3059 (origin
3060 (method url-fetch)
3061 (uri (cran-uri "generics" version))
3062 (sha256
3063 (base32
3064 "0xk1xhpy7gpv3pvaygzhpfdxj72zmb38pb4nscfyg2ff36vx3cvi"))))
3065 (build-system r-build-system)
3066 (home-page "https://github.com/r-lib/generics")
3067 (synopsis "Common S3 generics not provided by base R methods")
3068 (description
3069 "In order to reduce potential package dependencies and conflicts,
3070 generics provides a number of commonly used S3 generics that are not provided
3071 by base R methods related to model fitting.")
3072 (license license:gpl2)))
3073
3074 (define-public r-broom
3075 (package
3076 (name "r-broom")
3077 (version "0.5.5")
3078 (source
3079 (origin
3080 (method url-fetch)
3081 (uri (cran-uri "broom" version))
3082 (sha256
3083 (base32
3084 "0n7zd64263kfavdi28rl2bxrsa00c3m4vjhhjdrfwvvmrcxj39fx"))))
3085 (build-system r-build-system)
3086 (propagated-inputs
3087 `(("r-backports" ,r-backports)
3088 ("r-dplyr" ,r-dplyr)
3089 ("r-generics" ,r-generics)
3090 ("r-nlme" ,r-nlme)
3091 ("r-purrr" ,r-purrr)
3092 ("r-reshape2" ,r-reshape2)
3093 ("r-stringr" ,r-stringr)
3094 ("r-tibble" ,r-tibble)
3095 ("r-tidyr" ,r-tidyr)))
3096 (home-page "https://github.com/tidyverse/broom")
3097 (synopsis "Convert statistical analysis objects into tidy data frames")
3098 (description
3099 "This package provides tools to convert statistical analysis objects from
3100 R into tidy data frames, so that they can more easily be combined, reshaped
3101 and otherwise processed with tools like @code{dplyr}, @code{tidyr} and
3102 @code{ggplot2}. The package provides three S3 generics: @code{tidy}, which
3103 summarizes a model's statistical findings such as coefficients of a
3104 regression; @code{augment}, which adds columns to the original data such as
3105 predictions, residuals and cluster assignments; and @code{glance}, which
3106 provides a one-row summary of model-level statistics.")
3107 (license license:expat)))
3108
3109 (define-public r-recipes
3110 (package
3111 (name "r-recipes")
3112 (version "0.1.10")
3113 (source
3114 (origin
3115 (method url-fetch)
3116 (uri (cran-uri "recipes" version))
3117 (sha256
3118 (base32
3119 "11f96aanrzi2v6cn49fhvf9y4cmhra63wcy6nvpv6hcfaqqmwd2g"))))
3120 (build-system r-build-system)
3121 (propagated-inputs
3122 `(("r-dplyr" ,r-dplyr)
3123 ("r-generics" ,r-generics)
3124 ("r-glue" ,r-glue)
3125 ("r-gower" ,r-gower)
3126 ("r-ipred" ,r-ipred)
3127 ("r-lubridate" ,r-lubridate)
3128 ("r-magrittr" ,r-magrittr)
3129 ("r-matrix" ,r-matrix)
3130 ("r-purrr" ,r-purrr)
3131 ("r-rlang" ,r-rlang)
3132 ("r-tibble" ,r-tibble)
3133 ("r-tidyr" ,r-tidyr)
3134 ("r-tidyselect" ,r-tidyselect)
3135 ("r-timedate" ,r-timedate)
3136 ("r-withr" ,r-withr)))
3137 (native-inputs
3138 `(("r-knitr" ,r-knitr)))
3139 (home-page "https://github.com/topepo/recipes")
3140 (synopsis "Preprocessing tools to create design matrices")
3141 (description
3142 "Recipes is an extensible framework to create and preprocess design
3143 matrices. Recipes consist of one or more data manipulation and analysis
3144 \"steps\". Statistical parameters for the steps can be estimated from an
3145 initial data set and then applied to other data sets. The resulting design
3146 matrices can then be used as inputs into statistical or machine learning
3147 models.")
3148 (license license:gpl2)))
3149
3150 (define-public r-pdist
3151 (package
3152 (name "r-pdist")
3153 (version "1.2")
3154 (source
3155 (origin
3156 (method url-fetch)
3157 (uri (cran-uri "pdist" version))
3158 (sha256
3159 (base32
3160 "18nd3mgad11f2zmwcp0w3sxlch4a9y6wp8dfdyzvjn7y4b4bq0dd"))))
3161 (build-system r-build-system)
3162 (home-page "https://github.com/jeffwong/pdist")
3163 (synopsis "Partitioned distance function")
3164 (description
3165 "Pdist computes the euclidean distance between rows of a matrix X and
3166 rows of another matrix Y. Previously, this could be done by binding the two
3167 matrices together and calling @code{dist}, but this creates unnecessary
3168 computation by computing the distances between a row of X and another row of
3169 X, and likewise for Y. Pdist strictly computes distances across the two
3170 matrices, not within the same matrix, making computations significantly faster
3171 for certain use cases.")
3172 (license license:gpl3+)))
3173
3174 (define-public r-ggrepel
3175 (package
3176 (name "r-ggrepel")
3177 (version "0.8.2")
3178 (source
3179 (origin
3180 (method url-fetch)
3181 (uri (cran-uri "ggrepel" version))
3182 (sha256
3183 (base32
3184 "1qaifn3dazdqbqlii210xhw7yf142iw7g9p2axmmxbz90p0by08d"))))
3185 (build-system r-build-system)
3186 (propagated-inputs
3187 `(("r-ggplot2" ,r-ggplot2)
3188 ("r-rcpp" ,r-rcpp)
3189 ("r-scales" ,r-scales)))
3190 (native-inputs
3191 `(("r-knitr" ,r-knitr))) ; for vignettes
3192 (home-page "http://github.com/slowkow/ggrepel")
3193 (synopsis "Repulsive text and label geometries for ggplot2")
3194 (description
3195 "This package provides text and label geometries for ggplot2 that help to
3196 avoid overlapping text labels. Labels repel away from each other and away
3197 from the data points.")
3198 (license license:gpl3)))
3199
3200 (define-public r-corrplot
3201 (package
3202 (name "r-corrplot")
3203 (version "0.84")
3204 (source
3205 (origin
3206 (method url-fetch)
3207 (uri (cran-uri "corrplot" version))
3208 (sha256
3209 (base32
3210 "1k03qd8db7pwg1v318xapx5mpiypiz2n07qr19c4b45diri5xkhd"))))
3211 (build-system r-build-system)
3212 (home-page "https://github.com/taiyun/corrplot")
3213 (synopsis "Visualization of a correlation matrix")
3214 (description
3215 "This package provides a graphical display of a correlation matrix or
3216 general matrix. It also contains some algorithms to do matrix reordering. In
3217 addition, corrplot is good at details, including choosing color, text labels,
3218 color labels, layout, etc.")
3219 ;; Any version of the GPL
3220 (license license:gpl2+)))
3221
3222 (define-public r-stringdist
3223 (package
3224 (name "r-stringdist")
3225 (version "0.9.5.5")
3226 (source
3227 (origin
3228 (method url-fetch)
3229 (uri (cran-uri "stringdist" version))
3230 (sha256
3231 (base32 "1dqfakclzaf878x7mhwmqrcpcql2h9cv19fz5f3ygpajf3si5kqi"))))
3232 (build-system r-build-system)
3233 (home-page "https://github.com/markvanderloo/stringdist")
3234 (synopsis "Approximate string matching and string distance functions")
3235 (description
3236 "This package implements an approximate string matching version of R's
3237 native @code{match} function. It can calculate various string distances based
3238 on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment),
3239 qgrams (q- gram, cosine, jaccard distance) or heuristic metrics (Jaro,
3240 Jaro-Winkler). An implementation of soundex is provided as well. Distances
3241 can be computed between character vectors while taking proper care of encoding
3242 or between integer vectors representing generic sequences.")
3243 (license license:gpl3+)))
3244
3245 (define-public r-ucminf
3246 (package
3247 (name "r-ucminf")
3248 (version "1.1-4")
3249 (source
3250 (origin
3251 (method url-fetch)
3252 (uri (cran-uri "ucminf" version))
3253 (sha256
3254 (base32
3255 "01vggwg1w71k98qs6fhb0x1843vi322mf4g3hbclks94kcpkisx2"))))
3256 (build-system r-build-system)
3257 (native-inputs `(("gfortran" ,gfortran)))
3258 (home-page "https://cran.r-project.org/web/packages/ucminf/")
3259 (synopsis "General-purpose unconstrained non-linear optimization")
3260 (description
3261 "This package provides an implementation of an algorithm for
3262 general-purpose unconstrained non-linear optimization. The algorithm is of
3263 quasi-Newton type with BFGS updating of the inverse Hessian and soft line
3264 search with a trust region type monitoring of the input to the line search
3265 algorithm. The interface of @code{ucminf} is designed for easy interchange
3266 with the package @code{optim}.")
3267 (license license:gpl2+)))
3268
3269 (define-public r-ordinal
3270 (package
3271 (name "r-ordinal")
3272 (version "2019.12-10")
3273 (source
3274 (origin
3275 (method url-fetch)
3276 (uri (cran-uri "ordinal" version))
3277 (sha256
3278 (base32
3279 "09bpmjmbf4x82kgf6bm4bkncq2apdv9mk20zj4zgma2jx2vyfhbs"))))
3280 (build-system r-build-system)
3281 (propagated-inputs
3282 `(("r-mass" ,r-mass)
3283 ("r-matrix" ,r-matrix)
3284 ("r-numderiv" ,r-numderiv)
3285 ("r-ucminf" ,r-ucminf)))
3286 (home-page "https://github.com/runehaubo/ordinal")
3287 (synopsis "Regression models for ordinal data")
3288 (description
3289 "This package provides an implementation of cumulative link (mixed)
3290 models also known as ordered regression models, proportional odds models,
3291 proportional hazards models for grouped survival times and ordered models.
3292 Estimation is via maximum likelihood and mixed models are fitted with the
3293 Laplace approximation and adaptive Gauss-Hermite quadrature.")
3294 (license license:gpl2+)))
3295
3296 (define-public r-jomo
3297 (package
3298 (name "r-jomo")
3299 (version "2.6-10")
3300 (source
3301 (origin
3302 (method url-fetch)
3303 (uri (cran-uri "jomo" version))
3304 (sha256
3305 (base32
3306 "1k9l4290g350zbw1pjs871q9bxj3j2h1dilxpp06v4wy4n7d8qs0"))))
3307 (build-system r-build-system)
3308 (propagated-inputs
3309 `(("r-lme4" ,r-lme4)
3310 ("r-mass" ,r-mass)
3311 ("r-ordinal" ,r-ordinal)
3312 ("r-survival" ,r-survival)))
3313 (home-page "https://cran.r-project.org/web/packages/jomo/")
3314 (synopsis "Multilevel Joint Modelling Multiple Imputation")
3315 (description
3316 "Similarly to Schafer's package pan, jomo is a package for multilevel
3317 joint modelling multiple imputation @url{Carpenter and Kenward (2013),
3318 http://doi.org/10.1002/9781119942283}. Novel aspects of jomo are the
3319 possibility of handling binary and categorical data through latent normal
3320 variables, the option to use cluster-specific covariance matrices and to
3321 impute compatibly with the substantive model.")
3322 (license license:gpl2)))
3323
3324 (define-public r-pan
3325 (package
3326 (name "r-pan")
3327 (version "1.6")
3328 (source
3329 (origin
3330 (method url-fetch)
3331 (uri (cran-uri "pan" version))
3332 (sha256
3333 (base32
3334 "1dk3jjj826p7xrz10qz04vyc068xnypg7bp0pj4c32z3da0xzh5d"))))
3335 (build-system r-build-system)
3336 (native-inputs `(("gfortran" ,gfortran)))
3337 (home-page "https://cran.r-project.org/web/packages/pan/")
3338 (synopsis "Multiple imputation for multivariate panel or clustered data")
3339 (description
3340 "This package implements multiple imputation for multivariate panel or
3341 clustered data.")
3342 (license license:gpl3)))
3343
3344 (define-public r-mitml
3345 (package
3346 (name "r-mitml")
3347 (version "0.3-7")
3348 (source
3349 (origin
3350 (method url-fetch)
3351 (uri (cran-uri "mitml" version))
3352 (sha256
3353 (base32
3354 "0yqyxkyi1kmv5k63wxj5kkg5g8igk1axk2csb4xhj6wz0p89dxy6"))))
3355 (build-system r-build-system)
3356 (propagated-inputs
3357 `(("r-haven" ,r-haven)
3358 ("r-jomo" ,r-jomo)
3359 ("r-pan" ,r-pan)))
3360 (home-page "https://cran.r-project.org/web/packages/mitml/")
3361 (synopsis "Tools for multiple imputation in multilevel modeling")
3362 (description
3363 "This package provides tools for multiple imputation of missing data in
3364 multilevel modeling. It includes a user-friendly interface to the packages
3365 pan and jomo, and several functions for visualization, data management and the
3366 analysis of multiply imputed data sets.")
3367 (license license:gpl2+)))
3368
3369 (define-public r-mice
3370 (package
3371 (name "r-mice")
3372 (version "3.8.0")
3373 (source
3374 (origin
3375 (method url-fetch)
3376 (uri (cran-uri "mice" version))
3377 (sha256
3378 (base32
3379 "1ibybvigqkkla4xwhqs2w4m6c68alfcdsljx99nn4p92rzb1ig04"))))
3380 (build-system r-build-system)
3381 (propagated-inputs
3382 `(("r-broom" ,r-broom)
3383 ("r-dplyr" ,r-dplyr)
3384 ("r-lattice" ,r-lattice)
3385 ("r-rcpp" ,r-rcpp)
3386 ("r-tidyr" ,r-tidyr)))
3387 (home-page "https://cran.r-project.org/web/packages/mice/")
3388 (synopsis "Multivariate imputation by chained equations")
3389 (description
3390 "Multiple imputation using @dfn{Fully Conditional Specification} (FCS)
3391 implemented by the MICE algorithm as described in @url{Van Buuren and
3392 Groothuis-Oudshoorn (2011), http://doi.org/10.18637/jss.v045.i03}. Each
3393 variable has its own imputation model. Built-in imputation models are
3394 provided for continuous data (predictive mean matching, normal), binary
3395 data (logistic regression), unordered categorical data (polytomous logistic
3396 regression) and ordered categorical data (proportional odds). MICE can also
3397 impute continuous two-level data (normal model, pan, second-level variables).
3398 Passive imputation can be used to maintain consistency between variables.
3399 Various diagnostic plots are available to inspect the quality of the
3400 imputations.")
3401 ;; Any of these two versions.
3402 (license (list license:gpl2 license:gpl3))))
3403
3404 (define-public r-truncnorm
3405 (package
3406 (name "r-truncnorm")
3407 (version "1.0-8")
3408 (source
3409 (origin
3410 (method url-fetch)
3411 (uri (cran-uri "truncnorm" version))
3412 (sha256
3413 (base32
3414 "0zn88wdd58223kibk085rhsikl4yhlrwiyq109hzjg06hy6lwmj9"))))
3415 (build-system r-build-system)
3416 (home-page "https://cran.r-project.org/web/packages/truncnorm/")
3417 (synopsis "Truncated normal distribution")
3418 (description "This package provides functions for the truncated normal
3419 distribution with mean equal to @code{mean} and standard deviation equal to
3420 @code{sd}. It includes density, distribution, quantile, and expected value
3421 functions, as well as a random generation function.")
3422 (license license:gpl2)))
3423
3424 (define-public r-rsolnp
3425 (package
3426 (name "r-rsolnp")
3427 (version "1.16")
3428 (source
3429 (origin
3430 (method url-fetch)
3431 (uri (cran-uri "Rsolnp" version))
3432 (sha256
3433 (base32
3434 "0w7nkj6igr0gi7r7jg950lsx7dj6aipgxi6vbjsf5f5yc9h7fhii"))))
3435 (properties `((upstream-name . "Rsolnp")))
3436 (build-system r-build-system)
3437 (propagated-inputs
3438 `(("r-truncnorm" ,r-truncnorm)))
3439 (home-page "https://cran.r-project.org/web/packages/Rsolnp/")
3440 (synopsis "General non-linear optimization")
3441 (description "The Rsolnp package implements a general non-linear augmented
3442 Lagrange multiplier method solver, a @dfn{sequential quadratic
3443 programming} (SQP) based solver).")
3444 ;; Any version of the GPL.
3445 (license license:gpl2+)))
3446
3447 (define-public r-hardyweinberg
3448 (package
3449 (name "r-hardyweinberg")
3450 (version "1.6.3")
3451 (source
3452 (origin
3453 (method url-fetch)
3454 (uri (cran-uri "HardyWeinberg" version))
3455 (sha256
3456 (base32
3457 "1irz44q6nf95h37av868f47aakwv3jgwgw217xfsfw0afkm7s25f"))))
3458 (properties `((upstream-name . "HardyWeinberg")))
3459 (build-system r-build-system)
3460 (propagated-inputs
3461 `(("r-mice" ,r-mice)
3462 ("r-rcpp" ,r-rcpp)
3463 ("r-rsolnp" ,r-rsolnp)))
3464 (home-page "https://cran.r-project.org/package=HardyWeinberg")
3465 (synopsis "Statistical tests and graphics for Hardy-Weinberg equilibrium")
3466 (description
3467 "This package contains tools for exploring Hardy-Weinberg equilibrium for
3468 diallelic genetic marker data. All classical tests (chi-square, exact,
3469 likelihood-ratio and permutation tests) for Hardy-Weinberg equilibrium are
3470 included in the package, as well as functions for power computation and for
3471 the simulation of marker data under equilibrium and disequilibrium. Routines
3472 for dealing with markers on the X-chromosome are included. Functions for
3473 testing equilibrium in the presence of missing data by using multiple
3474 imputation are also provided. Implements several graphics for exploring the
3475 equilibrium status of a large set of diallelic markers: ternary plots with
3476 acceptance regions, log-ratio plots and Q-Q plots.")
3477 (license license:gpl2+)))
3478
3479 (define-public r-sm
3480 (package
3481 (name "r-sm")
3482 (version "2.2-5.6")
3483 (source
3484 (origin
3485 (method url-fetch)
3486 (uri (cran-uri "sm" version))
3487 (sha256
3488 (base32
3489 "0c4whcx879gb4lwvqnzxl5n9xgpcqh2c54ip9ami3mwfprzcv45q"))))
3490 (build-system r-build-system)
3491 (native-inputs `(("gfortran" ,gfortran)))
3492 (home-page "http://www.stats.gla.ac.uk/~adrian/sm/")
3493 (synopsis "Smoothing methods for nonparametric regression and density estimation")
3494 (description
3495 "This is software accompanying the book 'Applied Smoothing Techniques for
3496 Data Analysis---The Kernel Approach with S-Plus Illustrations', Oxford
3497 University Press. It provides smoothing methods for nonparametric regression
3498 and density estimation")
3499 (license license:gpl2+)))
3500
3501 (define-public r-venndiagram
3502 (package
3503 (name "r-venndiagram")
3504 (version "1.6.20")
3505 (source (origin
3506 (method url-fetch)
3507 (uri (cran-uri "VennDiagram" version))
3508 (sha256
3509 (base32
3510 "1ic1jaxzw98si2p4n1fl4n3myhd7fpw0njb634cwhviwybzv6775"))))
3511 (properties `((upstream-name . "VennDiagram")))
3512 (build-system r-build-system)
3513 (propagated-inputs
3514 `(("r-futile-logger" ,r-futile-logger)))
3515 (home-page "https://cran.r-project.org/web/packages/VennDiagram/")
3516 (synopsis "Generate High-Resolution Venn and Euler Plots")
3517 (description
3518 "This package provides a set of functions to generate high-resolution
3519 Venn and Euler plots. It includes handling for several special cases,
3520 including two-case scaling, and extensive customization of plot shape and
3521 structure.")
3522 (license license:gpl2+)))
3523
3524 (define-public r-vioplot
3525 (package
3526 (name "r-vioplot")
3527 (version "0.3.4")
3528 (source
3529 (origin
3530 (method url-fetch)
3531 (uri (cran-uri "vioplot" version))
3532 (sha256
3533 (base32
3534 "1fsklymilspzz5fzlj7666x09aglaw0v4x0yfjjzy4vr5qpjc529"))))
3535 (build-system r-build-system)
3536 (propagated-inputs
3537 `(("r-sm" ,r-sm)
3538 ("r-zoo" ,r-zoo)))
3539 (home-page "http://wsopuppenkiste.wiso.uni-goettingen.de/~dadler")
3540 (synopsis "Violin plot")
3541 (description
3542 "This package provides a violin plot, which is a combination of a box
3543 plot and a kernel density plot.")
3544 (license license:bsd-3)))
3545
3546 (define-public r-rsofia
3547 (package
3548 (name "r-rsofia")
3549 (version "1.1")
3550 (source (origin
3551 (method url-fetch)
3552 ;; This package has been removed from CRAN, so we can
3553 ;; only fetch it from the archives.
3554 (uri (string-append "https://cran.r-project.org/src/"
3555 "contrib/Archive/RSofia/RSofia_"
3556 version ".tar.gz"))
3557 (sha256
3558 (base32
3559 "0q931y9rcf6slb0s2lsxhgqrzy4yqwh8hb1124nxg0bjbxvjbihn"))))
3560 (properties `((upstream-name . "RSofia")))
3561 (build-system r-build-system)
3562 (propagated-inputs
3563 `(("r-rcpp" ,r-rcpp)))
3564 (home-page "https://cran.r-project.org/src/contrib/Archive/RSofia")
3565 (synopsis "Port of sofia-ml to R")
3566 (description "This package is a port of sofia-ml to R. Sofia-ml is a
3567 suite of fast incremental algorithms for machine learning that can be used for
3568 training models for classification or ranking.")
3569 (license license:asl2.0)))
3570
3571 (define-public r-xts
3572 (package
3573 (name "r-xts")
3574 (version "0.12-0")
3575 (source
3576 (origin
3577 (method url-fetch)
3578 (uri (cran-uri "xts" version))
3579 (sha256
3580 (base32
3581 "0q4cc8ynp7ndmgll1jj3lxyl6wmgg89ad3wq09kjc2ngszdfc4fz"))))
3582 (build-system r-build-system)
3583 (propagated-inputs `(("r-zoo" ,r-zoo)))
3584 (home-page "https://github.com/joshuaulrich/xts")
3585 (synopsis "Extensible time series")
3586 (description
3587 "This package provides for uniform handling of R's different time-based
3588 data classes by extending @code{zoo}, maximizing native format information
3589 preservation and allowing for user-level customization and extension, while
3590 simplifying cross-class interoperability.")
3591 (license license:gpl2+)))
3592
3593 (define-public r-performanceanalytics
3594 (package
3595 (name "r-performanceanalytics")
3596 (version "2.0.4")
3597 (source
3598 (origin
3599 (method url-fetch)
3600 (uri (cran-uri "PerformanceAnalytics" version))
3601 (sha256
3602 (base32
3603 "0ci26hsj4wnw9g0mh4vrn0cg986cpcpx169rvw6v6rbnjxq718bq"))))
3604 (properties
3605 `((upstream-name . "PerformanceAnalytics")))
3606 (build-system r-build-system)
3607 (propagated-inputs
3608 `(("r-quadprog" ,r-quadprog)
3609 ("r-xts" ,r-xts)
3610 ("r-zoo" ,r-zoo)))
3611 (home-page "https://r-forge.r-project.org/projects/returnanalytics/")
3612 (synopsis "Econometric tools for performance and risk analysis")
3613 (description "This is a collection of econometric functions for
3614 performance and risk analysis. This package aims to aid practitioners and
3615 researchers in utilizing the latest research in analysis of non-normal return
3616 streams. In general, it is most tested on return (rather than price) data on
3617 a regular scale, but most functions will work with irregular return data as
3618 well, and increasing numbers of functions will work with P&L or price data
3619 where possible.")
3620 ;; Either version may be picked.
3621 (license (list license:gpl2 license:gpl3))))
3622
3623 (define-public r-laeken
3624 (package
3625 (name "r-laeken")
3626 (version "0.5.1")
3627 (source
3628 (origin
3629 (method url-fetch)
3630 (uri (cran-uri "laeken" version))
3631 (sha256
3632 (base32
3633 "199rjkhjjygpr6cjzab87as46acb5npi44m4yycvk7lnd0blma8s"))))
3634 (build-system r-build-system)
3635 (propagated-inputs
3636 `(("r-boot" ,r-boot)
3637 ("r-mass" ,r-mass)))
3638 (home-page "https://cran.r-project.org/web/packages/laeken/")
3639 (synopsis "Estimation of indicators on social exclusion and poverty")
3640 (description "This package provides tools for the estimation of indicators
3641 on social exclusion and poverty, as well as an implementation of Pareto tail
3642 modeling for empirical income distributions.")
3643 (license license:gpl2+)))
3644
3645 (define-public r-vcd
3646 (package
3647 (name "r-vcd")
3648 (version "1.4-6")
3649 (source
3650 (origin
3651 (method url-fetch)
3652 (uri (cran-uri "vcd" version))
3653 (sha256
3654 (base32
3655 "0rjz49py5l6wnaimw6k8rcyzlvs8cyz5g2xwqj2qis92ly0l103z"))))
3656 (build-system r-build-system)
3657 (propagated-inputs
3658 `(("r-colorspace" ,r-colorspace)
3659 ("r-lmtest" ,r-lmtest)
3660 ("r-mass" ,r-mass)))
3661 (home-page "https://cran.r-project.org/web/packages/vcd/")
3662 (synopsis "Visualizing categorical data")
3663 (description "This package provides visualization techniques, data sets,
3664 summary and inference procedures aimed particularly at categorical data.
3665 Special emphasis is given to highly extensible grid graphics. The package was
3666 originally inspired by the book \"Visualizing Categorical Data\" by Michael
3667 Friendly and is now the main support package for a new book, \"Discrete Data
3668 Analysis with R\" by Michael Friendly and David Meyer (2015).")
3669 (license license:gpl2)))
3670
3671 (define-public r-ica
3672 (package
3673 (name "r-ica")
3674 (version "1.0-2")
3675 (source
3676 (origin
3677 (method url-fetch)
3678 (uri (cran-uri "ica" version))
3679 (sha256
3680 (base32
3681 "0ya1nph1zwhad0bfz4yxs27kl45yk1dhnphdlrq34p8pqrpmj8g7"))))
3682 (build-system r-build-system)
3683 (home-page "https://cran.r-project.org/web/packages/ica/")
3684 (synopsis "Independent component analysis")
3685 (description "This package provides tools for @dfn{Independent Component
3686 Analysis} (ICA) using various algorithms: FastICA,
3687 Information-Maximization (Infomax), and @dfn{Joint Approximate Diagonalization
3688 of Eigenmatrices} (JADE).")
3689 (license license:gpl2+)))
3690
3691 (define-public r-dtw
3692 (package
3693 (name "r-dtw")
3694 (version "1.21-3")
3695 (source
3696 (origin
3697 (method url-fetch)
3698 (uri (cran-uri "dtw" version))
3699 (sha256
3700 (base32
3701 "02hyhx1sy5h3vzh9zixy18a7d47df4k5d0wyflcvlcbsbcl6p90s"))))
3702 (build-system r-build-system)
3703 (propagated-inputs `(("r-proxy" ,r-proxy)))
3704 (home-page "http://dtw.r-forge.r-project.org/")
3705 (synopsis "Dynamic Time Warping Algorithms")
3706 (description "This package provides a comprehensive implementation of
3707 @dfn{dynamic time warping} (DTW) algorithms in R. DTW computes the
3708 optimal (least cumulative distance) alignment between points of two time
3709 series. Common DTW variants covered include local (slope) and global (window)
3710 constraints, subsequence matches, arbitrary distance definitions,
3711 normalizations, minimum variance matching, and so on.")
3712 (license license:gpl2+)))
3713
3714 (define-public r-sdmtools
3715 (package
3716 (name "r-sdmtools")
3717 (version "1.1-221.2")
3718 (source
3719 (origin
3720 (method url-fetch)
3721 (uri (cran-uri "SDMTools" version))
3722 (sha256
3723 (base32
3724 "1xvcd97ikqsfdpk2fddy3k0z1ajqga7nv9bgac9c1wnjk1gqrpgh"))))
3725 (properties `((upstream-name . "SDMTools")))
3726 (build-system r-build-system)
3727 (propagated-inputs `(("r-r-utils" ,r-r-utils)))
3728 (home-page "https://www.rforge.net/SDMTools/")
3729 (synopsis "Species distribution modelling tools")
3730 (description "This package provides a set of tools for post processing
3731 the outcomes of species distribution modeling exercises. It includes novel
3732 methods for comparing models and tracking changes in distributions through
3733 time. It further includes methods for visualizing outcomes, selecting
3734 thresholds, calculating measures of accuracy and landscape fragmentation
3735 statistics, etc.")
3736 (license license:gpl3+)))
3737
3738 (define-public r-scatterplot3d
3739 (package
3740 (name "r-scatterplot3d")
3741 (version "0.3-41")
3742 (source
3743 (origin
3744 (method url-fetch)
3745 (uri (cran-uri "scatterplot3d" version))
3746 (sha256
3747 (base32
3748 "152xqz9c70qab86mpgng049gxsg5f4fpf1m8dh93fb9v1avjd0sc"))))
3749 (build-system r-build-system)
3750 (home-page "https://cran.r-project.org/web/packages/scatterplot3d/")
3751 (synopsis "3D scatter plot")
3752 (description "This package provides an implementation of scatter plots for
3753 plotting. a three dimensional point cloud.")
3754 (license license:gpl2)))
3755
3756 (define-public r-ggridges
3757 (package
3758 (name "r-ggridges")
3759 (version "0.5.2")
3760 (source
3761 (origin
3762 (method url-fetch)
3763 (uri (cran-uri "ggridges" version))
3764 (sha256
3765 (base32
3766 "03pz257aw0mkh5k75rby9givkc1ky3n5scvhjhjiz9vry9fpffmh"))))
3767 (build-system r-build-system)
3768 (propagated-inputs
3769 `(("r-ggplot2" ,r-ggplot2)
3770 ("r-plyr" ,r-plyr)
3771 ("r-scales" ,r-scales)
3772 ("r-withr" ,r-withr)))
3773 (home-page "https://github.com/clauswilke/ggridges")
3774 (synopsis "Ridgeline plots in ggplot2")
3775 (description
3776 "Ridgeline plots provide a convenient way of visualizing changes in
3777 distributions over time or space. This package enables the creation of such
3778 plots in @code{ggplot2}.")
3779 (license license:gpl2)))
3780
3781 (define-public r-ggjoy
3782 (package
3783 (name "r-ggjoy")
3784 (version "0.4.1")
3785 (source
3786 (origin
3787 (method url-fetch)
3788 (uri (cran-uri "ggjoy" version))
3789 (sha256
3790 (base32
3791 "012md2m0jqfcccb933j423m3ck31v3p0pd41gjxpyg9082y7ixyj"))))
3792 (build-system r-build-system)
3793 (propagated-inputs
3794 `(("r-ggplot2" ,r-ggplot2)
3795 ("r-ggridges" ,r-ggridges)))
3796 (home-page "https://github.com/clauswilke/ggjoy")
3797 (synopsis "Joyplots in ggplot2")
3798 (description "Joyplots provide a convenient way of visualizing changes in
3799 distributions over time or space. This package enables the creation of such
3800 plots in @code{ggplot2}.")
3801 (license license:gpl2)))
3802
3803 (define-public r-cli
3804 (package
3805 (name "r-cli")
3806 (version "2.0.2")
3807 (source
3808 (origin
3809 (method url-fetch)
3810 (uri (cran-uri "cli" version))
3811 (sha256
3812 (base32
3813 "1dhkah6jvr96k4h4agcc2rfls75bpjb0j58fzaz3dc0fp3jk8229"))))
3814 (build-system r-build-system)
3815 (propagated-inputs
3816 `(("r-assertthat" ,r-assertthat)
3817 ("r-crayon" ,r-crayon)
3818 ("r-fansi" ,r-fansi)
3819 ("r-glue" ,r-glue)))
3820 (home-page "https://github.com/r-lib/cli#readme")
3821 (synopsis "Helpers for developing command line interfaces")
3822 (description "This package provides a suite of tools designed to build
3823 attractive command line interfaces (CLIs). It includes tools for drawing
3824 rules, boxes, trees, and Unicode symbols with ASCII alternatives.")
3825 (license license:expat)))
3826
3827 (define-public r-argparser
3828 (package
3829 (name "r-argparser")
3830 (version "0.6")
3831 (source
3832 (origin
3833 (method url-fetch)
3834 (uri (cran-uri "argparser" version))
3835 (sha256
3836 (base32
3837 "1pxiz9jlhlnpzqn1lz349r07i7glw708w202x6dlnxp112fg7k4x"))))
3838 (build-system r-build-system)
3839 (home-page "https://bitbucket.org/djhshih/argparser")
3840 (synopsis "Command-line argument parser")
3841 (description
3842 "This package provides a cross-platform command-line argument parser
3843 written purely in R with no external dependencies. It is useful with the
3844 Rscript front-end and facilitates turning an R script into an executable
3845 script.")
3846 (license license:gpl3+)))
3847
3848 (define-public r-debugme
3849 (package
3850 (name "r-debugme")
3851 (version "1.1.0")
3852 (source
3853 (origin
3854 (method url-fetch)
3855 (uri (cran-uri "debugme" version))
3856 (sha256
3857 (base32
3858 "1c9sg55zvf10h8198jdnpamm6f66lzw3c3jnmdp9ls6na0j0xbjd"))))
3859 (build-system r-build-system)
3860 (propagated-inputs `(("r-crayon" ,r-crayon)))
3861 (home-page "https://github.com/r-lib/debugme#readme")
3862 (synopsis "Debug R packages")
3863 (description
3864 "This package allows the user to specify debug messages as special string
3865 constants, and control debugging of packages via environment variables.")
3866 (license license:expat)))
3867
3868 (define-public r-processx
3869 (package
3870 (name "r-processx")
3871 (version "3.4.2")
3872 (source
3873 (origin
3874 (method url-fetch)
3875 (uri (cran-uri "processx" version))
3876 (sha256
3877 (base32
3878 "02awswxq6wh3rl99dncw5n6c1xmd0v81xcdp2dfyi6vm6b3gz84l"))))
3879 (build-system r-build-system)
3880 (propagated-inputs
3881 `(("r-ps" ,r-ps)
3882 ("r-r6" ,r-r6)))
3883 (home-page "https://github.com/r-lib/processx3")
3884 (synopsis "Execute and control system processes")
3885 (description
3886 "This package provides portable tools to run system processes in the
3887 background. It can check if a background process is running; wait on a
3888 background process to finish; get the exit status of finished processes; kill
3889 background processes and their children; restart processes. It can read the
3890 standard output and error of the processes, using non-blocking connections.
3891 @code{processx} can poll a process for standard output or error, with a
3892 timeout. It can also poll several processes at once.")
3893 (license license:expat)))
3894
3895 (define-public r-tsp
3896 (package
3897 (name "r-tsp")
3898 (version "1.1-9")
3899 (source
3900 (origin
3901 (method url-fetch)
3902 (uri (cran-uri "TSP" version))
3903 (sha256
3904 (base32
3905 "183m6crb0dv17llj86059n3hbgsahbhfcqlx0ijdzkssg11i1cy7"))))
3906 (properties `((upstream-name . "TSP")))
3907 (build-system r-build-system)
3908 (propagated-inputs `(("r-foreach" ,r-foreach)))
3909 (home-page "https://cran.r-project.org/web/packages/TSP/")
3910 (synopsis "Traveling salesperson problem (TSP)")
3911 (description "This package provides basic infrastructure and some
3912 algorithms for the @dfn{traveling salesperson problem}(TSP) (also known as the
3913 traveling salesman problem).")
3914 (license license:gpl3)))
3915
3916 (define-public r-qap
3917 (package
3918 (name "r-qap")
3919 (version "0.1-1")
3920 (source
3921 (origin
3922 (method url-fetch)
3923 (uri (cran-uri "qap" version))
3924 (sha256
3925 (base32
3926 "0d2d1ni1camixyi45lfy00f4pn3p063k7bsi8gj5scp6n15mdgb0"))))
3927 (build-system r-build-system)
3928 (native-inputs `(("gfortran" ,gfortran)))
3929 (home-page "https://cran.r-project.org/web/packages/qap/")
3930 (synopsis "Heuristics for the quadratic assignment problem (QAP)")
3931 (description "This package implements heuristics for the @dfn{quadratic
3932 assignment problem} (QAP). Currently only a simulated annealing heuristic is
3933 available.")
3934 (license license:gpl3)))
3935
3936 (define-public r-gclus
3937 (package
3938 (name "r-gclus")
3939 (version "1.3.2")
3940 (source
3941 (origin
3942 (method url-fetch)
3943 (uri (cran-uri "gclus" version))
3944 (sha256
3945 (base32
3946 "1cz0g0i972955hhaji30rx8448x7f3as7z1sww9i5h86ybgirilw"))))
3947 (build-system r-build-system)
3948 (propagated-inputs `(("r-cluster" ,r-cluster)))
3949 (home-page "https://cran.r-project.org/web/packages/gclus/")
3950 (synopsis "Clustering graphics")
3951 (description "This package orders panels in scatterplot matrices and
3952 parallel coordinate displays by some merit index. It contains various indices
3953 of merit, ordering functions, and enhanced versions of @code{pairs} and
3954 @code{parcoord} which color panels according to their merit level.")
3955 (license license:gpl2+)))
3956
3957 (define-public r-webshot
3958 (package
3959 (name "r-webshot")
3960 (version "0.5.2")
3961 (source
3962 (origin
3963 (method url-fetch)
3964 (uri (cran-uri "webshot" version))
3965 (sha256
3966 (base32
3967 "0gq4h8cw51z95yvsnf38kj5l58wgljkm0dalmi8mn1sp06bxr0zi"))))
3968 (build-system r-build-system)
3969 (propagated-inputs
3970 `(("r-callr" ,r-callr)
3971 ("r-jsonlite" ,r-jsonlite)
3972 ("r-magrittr" ,r-magrittr)))
3973 (home-page "https://github.com/wch/webshot/")
3974 (synopsis "Take screenshots of web pages")
3975 (description
3976 "Webshot makes it easy to take screenshots of web pages from within R.
3977 It can also run Shiny applications locally and take screenshots of the
3978 application; and it can render and screenshot static as well as interactive R
3979 Markdown documents.")
3980 (license license:gpl2)))
3981
3982 (define-public r-seriation
3983 (package
3984 (name "r-seriation")
3985 (version "1.2-8")
3986 (source
3987 (origin
3988 (method url-fetch)
3989 (uri (cran-uri "seriation" version))
3990 (sha256
3991 (base32
3992 "1zbdxq0s5rc5v307b69fw9k52m0654ls7pf22lh35ggirig6lwsk"))))
3993 (build-system r-build-system)
3994 (propagated-inputs
3995 `(("r-cluster" ,r-cluster)
3996 ("r-colorspace" ,r-colorspace)
3997 ("r-dendextend" ,r-dendextend)
3998 ("r-gclus" ,r-gclus)
3999 ("r-gplots" ,r-gplots)
4000 ("r-mass" ,r-mass)
4001 ("r-qap" ,r-qap)
4002 ("r-registry" ,r-registry)
4003 ("r-tsp" ,r-tsp)))
4004 (native-inputs `(("gfortran" ,gfortran)))
4005 (home-page "https://s2.smu.edu/IDA/seriation/")
4006 (synopsis "Infrastructure for ordering objects using seriation")
4007 (description
4008 "This package provides infrastructure for seriation with an
4009 implementation of several seriation/sequencing techniques to reorder matrices,
4010 dissimilarity matrices, and dendrograms. It also provides (optimally)
4011 reordered heatmaps, color images and clustering visualizations like
4012 dissimilarity plots, and visual assessment of cluster tendency plots (VAT and
4013 iVAT).")
4014 (license license:gpl3)))
4015
4016 (define-public r-xfun
4017 (package
4018 (name "r-xfun")
4019 (version "0.12")
4020 (source
4021 (origin
4022 (method url-fetch)
4023 (uri (cran-uri "xfun" version))
4024 (sha256
4025 (base32 "0sgh8kafi9x1glmmcp1ly827pm8q7fsfngbplr41fbb4nc9363df"))))
4026 (build-system r-build-system)
4027 (home-page "https://github.com/yihui/xfun")
4028 (synopsis "Miscellaneous functions")
4029 (description
4030 "This package provides miscellaneous functions commonly used in other
4031 packages maintained by Yihui Xie.")
4032 (license license:expat)))
4033
4034 (define-public r-utf8
4035 (package
4036 (name "r-utf8")
4037 (version "1.1.4")
4038 (source
4039 (origin
4040 (method url-fetch)
4041 (uri (cran-uri "utf8" version))
4042 (sha256
4043 (base32
4044 "0m0ywg8k3blfiahxvh1i4zn9dksrlc937d2lbza5fc38zjnrrnpn"))))
4045 (build-system r-build-system)
4046 (home-page "https://github.com/patperry/r-utf8")
4047 (synopsis "Unicode text processing")
4048 (description
4049 "This package provides tools to process and print UTF-8 encoded
4050 international text (Unicode). Input, validate, normalize, encode, format, and
4051 display.")
4052 (license license:asl2.0)))
4053
4054 (define-public r-zeallot
4055 (package
4056 (name "r-zeallot")
4057 (version "0.1.0")
4058 (source
4059 (origin
4060 (method url-fetch)
4061 (uri (cran-uri "zeallot" version))
4062 (sha256
4063 (base32
4064 "1sd1igcfnv27pa3bqxlbyxchi562h7grnjg1l7wxx3bwr49i57s3"))))
4065 (build-system r-build-system)
4066 (home-page "https://github.com/nteetor/zeallot")
4067 (synopsis "Multiple, unpacking, and destructuring assignment")
4068 (description
4069 "This package provides a @code{%<-%} operator to perform multiple,
4070 unpacking, and destructuring assignment in R. The operator unpacks the
4071 right-hand side of an assignment into multiple values and assigns these values
4072 to variables on the left-hand side of the assignment.")
4073 (license license:expat)))
4074
4075 (define-public r-vctrs
4076 (package
4077 (name "r-vctrs")
4078 (version "0.2.4")
4079 (source
4080 (origin
4081 (method url-fetch)
4082 (uri (cran-uri "vctrs" version))
4083 (sha256
4084 (base32
4085 "15sgzs6afvmhssk6jcg41rn3bvmzmbm4sgca6f6x8lfrsazvdj6w"))))
4086 (build-system r-build-system)
4087 (propagated-inputs
4088 `(("r-digest" ,r-digest)
4089 ("r-ellipsis" ,r-ellipsis)
4090 ("r-glue" ,r-glue)
4091 ("r-rlang" ,r-rlang)))
4092 (native-inputs
4093 `(("r-knitr" ,r-knitr)))
4094 (home-page "https://github.com/r-lib/vctrs")
4095 (synopsis "Vector helpers")
4096 (description
4097 "There are three main goals to the @code{vctrs} package:
4098
4099 @enumerate
4100 @item To propose @code{vec_size()} and @code{vec_type()} as alternatives to
4101 @code{length()} and @code{class()}. These definitions are paired with a
4102 framework for type-coercion and size-recycling.
4103 @item To define type- and size-stability as desirable function properties, use
4104 them to analyse existing base function, and to propose better alternatives.
4105 This work has been particularly motivated by thinking about the ideal
4106 properties of @code{c()}, @code{ifelse()}, and @code{rbind()}.
4107 @item To provide a new @code{vctr} base class that makes it easy to create new
4108 S3 vectors. @code{vctrs} provides methods for many base generics in terms of
4109 a few new @code{vctrs} generics, making implementation considerably simpler
4110 and more robust.
4111 @end enumerate\n")
4112 (license license:gpl3)))
4113
4114 (define-public r-pillar
4115 (package
4116 (name "r-pillar")
4117 (version "1.4.3")
4118 (source
4119 (origin
4120 (method url-fetch)
4121 (uri (cran-uri "pillar" version))
4122 (sha256
4123 (base32
4124 "02sn7zw80wq33jgxk2i6m5jb83sk7y72dfhgyy0apfinv05w92ss"))))
4125 (build-system r-build-system)
4126 (propagated-inputs
4127 `(("r-cli" ,r-cli)
4128 ("r-crayon" ,r-crayon)
4129 ("r-fansi" ,r-fansi)
4130 ("r-rlang" ,r-rlang)
4131 ("r-utf8" ,r-utf8)
4132 ("r-vctrs" ,r-vctrs)))
4133 (home-page "https://github.com/r-lib/pillar")
4134 (synopsis "Coloured formatting for columns")
4135 (description
4136 "This package provides a @code{pillar} generic designed for formatting
4137 columns of data using the full range of colours provided by modern
4138 terminals.")
4139 (license license:gpl3)))
4140
4141 (define-public r-uuid
4142 (package
4143 (name "r-uuid")
4144 (version "0.1-4")
4145 (source
4146 (origin
4147 (method url-fetch)
4148 (uri (cran-uri "uuid" version))
4149 (sha256
4150 (base32
4151 "0gm9ii7ncvllxbvyk6srsiinjmqyj7lmh84w43x4nhqpvafj9q4q"))))
4152 (build-system r-build-system)
4153 (home-page "https://www.rforge.net/uuid")
4154 (synopsis "Tools for generating and handling of UUIDs")
4155 (description
4156 "This package provides tools for generating and handling of
4157 @dfn{Universally Unique Identifiers} (UUIDs).")
4158 (license license:expat)))
4159
4160 (define-public r-tinytex
4161 (package
4162 (name "r-tinytex")
4163 (version "0.21")
4164 (source
4165 (origin
4166 (method url-fetch)
4167 (uri (cran-uri "tinytex" version))
4168 (sha256
4169 (base32
4170 "088zzc2v0izbcs45p19v547pi78vkr08ibpvvi1g9bkbya4x3mq9"))))
4171 (build-system r-build-system)
4172 (propagated-inputs
4173 `(("r-xfun" ,r-xfun)))
4174 (home-page "https://github.com/yihui/tinytex")
4175 (synopsis "Helper functions for TeX Live and compiling LaTeX documents")
4176 (description
4177 "This package provides helper functions to install and maintain the LaTeX
4178 distribution named TinyTeX, a lightweight, cross-platform, portable, and
4179 easy-to-maintain version of TeX Live. This package also contains helper
4180 functions to compile LaTeX documents, and install missing LaTeX packages
4181 automatically.")
4182 (license license:expat)))
4183
4184 (define-public r-network
4185 (package
4186 (name "r-network")
4187 (version "1.16.0")
4188 (source
4189 (origin
4190 (method url-fetch)
4191 (uri (cran-uri "network" version))
4192 (sha256
4193 (base32
4194 "0dnf1wl3za2lhx2lwd8smhlijl1cfhckgr8zz9piiirrfi2m2kx2"))))
4195 (build-system r-build-system)
4196 (propagated-inputs
4197 `(("r-magrittr" ,r-magrittr)
4198 ("r-tibble" ,r-tibble)))
4199 (home-page "https://statnet.org/")
4200 (synopsis "Classes for relational data")
4201 (description
4202 "This package provides tools to create and modify network objects. The
4203 @code{network} class can represent a range of relational data types, and
4204 supports arbitrary vertex/edge/graph attributes.")
4205 (license license:gpl2+)))
4206
4207 (define-public r-statnet-common
4208 (package
4209 (name "r-statnet-common")
4210 (version "4.3.0")
4211 (source
4212 (origin
4213 (method url-fetch)
4214 (uri (cran-uri "statnet.common" version))
4215 (sha256
4216 (base32
4217 "0ng90i0wm9wlyhjbnmnylc1bbqw396p1dr7f402dyry9x9ck6jl3"))))
4218 (properties
4219 `((upstream-name . "statnet.common")))
4220 (build-system r-build-system)
4221 (propagated-inputs
4222 `(("r-coda" ,r-coda)))
4223 (home-page "https://statnet.org")
4224 (synopsis "R scripts and utilities used by the Statnet software")
4225 (description "This package provides non-statistical utilities used by the
4226 software developed by the Statnet Project.")
4227 (license license:gpl3)))
4228
4229 (define-public r-statcheck
4230 (package
4231 (name "r-statcheck")
4232 (version "1.3.0")
4233 (source
4234 (origin
4235 (method url-fetch)
4236 (uri (cran-uri "statcheck" version))
4237 (sha256
4238 (base32
4239 "0ivybdcrymlsfv6pg6p5bv70qdvgxf2vgp0kf4r0pf2fcvav1mcp"))))
4240 (build-system r-build-system)
4241 (propagated-inputs
4242 `(("r-ggplot2" ,r-ggplot2)
4243 ("r-plyr" ,r-plyr)
4244 ("r-rmarkdown" ,r-rmarkdown)))
4245 (home-page "https://cran.r-project.org/web/packages/statcheck/")
4246 (synopsis "Extract statistics from articles and recompute p-values")
4247 (description "This package can automatically extract statistical
4248 null-hypothesis significant testing (NHST) results from articles and recompute
4249 the p-values based on the reported test statistic and degrees of freedom to
4250 detect possible inconsistencies.")
4251 (license license:gpl2)))
4252
4253 (define-public r-sna
4254 (package
4255 (name "r-sna")
4256 (version "2.5")
4257 (source
4258 (origin
4259 (method url-fetch)
4260 (uri (cran-uri "sna" version))
4261 (sha256
4262 (base32
4263 "1j3i6300m686qqfmyvadim377cd3mplzgj6mandygw8brg50id8k"))))
4264 (build-system r-build-system)
4265 (propagated-inputs
4266 `(("r-network" ,r-network)
4267 ("r-statnet-common" ,r-statnet-common)))
4268 (home-page "https://statnet.org")
4269 (synopsis "Tools for social network analysis")
4270 (description
4271 "This package provides a range of tools for social network analysis,
4272 including node and graph-level indices, structural distance and covariance
4273 methods, structural equivalence detection, network regression, random graph
4274 generation, and 2D/3D network visualization.")
4275 (license license:gpl2+)))
4276
4277 (define-public r-tfisher
4278 (package
4279 (name "r-tfisher")
4280 (version "0.2.0")
4281 (source
4282 (origin
4283 (method url-fetch)
4284 (uri (cran-uri "TFisher" version))
4285 (sha256
4286 (base32
4287 "0vz74ww1lf1prfwz74hfsi3a8nzq8ss7aqjr85c1d87vss2796xx"))))
4288 (properties `((upstream-name . "TFisher")))
4289 (build-system r-build-system)
4290 (propagated-inputs
4291 `(("r-matrix" ,r-matrix)
4292 ("r-mvtnorm" ,r-mvtnorm)
4293 ("r-sn" ,r-sn)))
4294 (home-page "https://cran.r-project.org/web/packages/TFisher/")
4295 (synopsis "Optimal thresholding Fisher's p-value combination method")
4296 (description
4297 "This package provides the @dfn{cumulative distribution function} (CDF),
4298 quantile, and statistical power calculator for a collection of thresholding
4299 Fisher's p-value combination methods, including Fisher's p-value combination
4300 method, truncated product method and, in particular, soft-thresholding
4301 Fisher's p-value combination method which is proven to be optimal in some
4302 context of signal detection. The p-value calculator for the omnibus version
4303 of these tests are also included.")
4304 (license license:gpl2)))
4305
4306 (define-public r-ttr
4307 (package
4308 (name "r-ttr")
4309 (version "0.23-6")
4310 (source
4311 (origin
4312 (method url-fetch)
4313 (uri (cran-uri "TTR" version))
4314 (sha256
4315 (base32
4316 "0rg22ma3x07s9djlxscfw5jcq1gbir05cwhgvwfi53x1sf4hmhdg"))))
4317 (properties `((upstream-name . "TTR")))
4318 (build-system r-build-system)
4319 (propagated-inputs
4320 `(("r-curl" ,r-curl)
4321 ("r-xts" ,r-xts)
4322 ("r-zoo" ,r-zoo)))
4323 (home-page "https://github.com/joshuaulrich/TTR")
4324 (synopsis "Technical trading rules")
4325 (description
4326 "This package provides functions and data to construct technical trading
4327 rules with R.")
4328 (license license:gpl2)))
4329
4330 (define-public r-leaps
4331 (package
4332 (name "r-leaps")
4333 (version "3.1")
4334 (source
4335 (origin
4336 (method url-fetch)
4337 (uri (cran-uri "leaps" version))
4338 (sha256
4339 (base32
4340 "1dn3yl1p03n0iynd1vsdkrr0fhmvgrmfkv37y7n371765h83lz1x"))))
4341 (build-system r-build-system)
4342 (native-inputs `(("gfortran" ,gfortran)))
4343 (home-page "https://cran.r-project.org/web/packages/leaps/")
4344 (synopsis "Regression subset selection")
4345 (description
4346 "This package provides tools for regression subset selection, including
4347 exhaustive search.")
4348 (license license:gpl2+)))
4349
4350 (define-public r-splus2r
4351 (package
4352 (name "r-splus2r")
4353 (version "1.2-2")
4354 (source
4355 (origin
4356 (method url-fetch)
4357 (uri (cran-uri "splus2R" version))
4358 (sha256
4359 (base32
4360 "0xrbj8vxy0pc6hl7m8abv71d3hjw47cl51s7j7priadyqczkq6sz"))))
4361 (properties `((upstream-name . "splus2R")))
4362 (build-system r-build-system)
4363 (native-inputs `(("gfortran" ,gfortran)))
4364 (home-page "https://cran.r-project.org/web/packages/splus2R/")
4365 (synopsis "Supplemental S-PLUS functionality in R")
4366 (description
4367 "Currently there are many functions in S-PLUS that are missing in R. To
4368 facilitate the conversion of S-PLUS packages to R packages, this package
4369 provides some missing S-PLUS functionality in R.")
4370 (license license:gpl2)))
4371
4372 (define-public r-ifultools
4373 (package
4374 (name "r-ifultools")
4375 (version "2.0-5")
4376 (source
4377 (origin
4378 (method url-fetch)
4379 (uri (cran-uri "ifultools" version))
4380 (sha256
4381 (base32
4382 "040kvbczcmmbaiaz0k0pdq9af541pjj6iwzh1a3w4szh9w6b5a3j"))))
4383 (build-system r-build-system)
4384 (propagated-inputs
4385 `(("r-mass" ,r-mass)
4386 ("r-splus2r" ,r-splus2r)))
4387 (home-page "https://cran.r-project.org/web/packages/ifultools/")
4388 (synopsis "Insightful research tools")
4389 (description "This package provides C code used by the wmtsa, fractal, and
4390 sapa R packages.")
4391 (license license:gpl2)))
4392
4393 (define-public r-sapa
4394 (package
4395 (name "r-sapa")
4396 (version "2.0-2")
4397 (source
4398 (origin
4399 (method url-fetch)
4400 (uri (cran-uri "sapa" version))
4401 (sha256
4402 (base32
4403 "056xlh14dnzq4x7sbp7ff2k61jxy7110a742b502vz549qfrr5ds"))))
4404 (build-system r-build-system)
4405 (propagated-inputs
4406 `(("r-ifultools" ,r-ifultools)
4407 ("r-splus2r" ,r-splus2r)))
4408 (home-page "https://cran.r-project.org/web/packages/sapa/")
4409 (synopsis "Spectral analysis for physical applications")
4410 (description "This package provides software for the book Spectral
4411 Analysis for Physical Applications, Donald B. Percival and Andrew T. Walden,
4412 Cambridge University Press, 1993.")
4413 (license license:gpl2)))
4414
4415 (define-public r-aggregation
4416 (package
4417 (name "r-aggregation")
4418 (version "1.0.1")
4419 (source
4420 (origin
4421 (method url-fetch)
4422 (uri (cran-uri "aggregation" version))
4423 (sha256
4424 (base32
4425 "0j9g604m2ccc7hcy02539yja9cf3xcbl25gvp838bp4x8w18my46"))))
4426 (build-system r-build-system)
4427 (home-page "https://cran.r-project.org/web/packages/aggregation/")
4428 (synopsis "Methods for p-value aggregation")
4429 (description
4430 "This package contains functionality for performing the following methods
4431 of p-value aggregation: Fisher's method, the Lancaster method (weighted
4432 Fisher's method), and Sidak correction.")
4433 (license license:gpl3)))
4434
4435 (define-public r-quantmod
4436 (package
4437 (name "r-quantmod")
4438 (version "0.4-16")
4439 (source
4440 (origin
4441 (method url-fetch)
4442 (uri (cran-uri "quantmod" version))
4443 (sha256
4444 (base32
4445 "12l5br8abr1yagxqjnjvqzp79sqsv5vx56cxs37gk73r474f4vc2"))))
4446 (build-system r-build-system)
4447 (propagated-inputs
4448 `(("r-curl" ,r-curl)
4449 ("r-ttr" ,r-ttr)
4450 ("r-xts" ,r-xts)
4451 ("r-zoo" ,r-zoo)))
4452 (home-page "https://cran.r-project.org/web/packages/quantmod/")
4453 (synopsis "Quantitative financial modelling framework")
4454 (description "This package provides a quantitative financial modelling
4455 framework to allow users to specify, build, trade, and analyse quantitative
4456 financial trading strategies.")
4457 (license license:gpl3)))
4458
4459 (define-public r-tseries
4460 (package
4461 (name "r-tseries")
4462 (version "0.10-47")
4463 (source
4464 (origin
4465 (method url-fetch)
4466 (uri (cran-uri "tseries" version))
4467 (sha256
4468 (base32
4469 "0yzvc9djp3angvxdxqi60wi726y76ablsb71q88ycvw0avgpf8r0"))))
4470 (build-system r-build-system)
4471 (propagated-inputs
4472 `(("r-quadprog" ,r-quadprog)
4473 ("r-quantmod" ,r-quantmod)
4474 ("r-zoo" ,r-zoo)))
4475 (native-inputs
4476 `(("gfortran" ,gfortran)))
4477 (home-page "https://cran.r-project.org/web/packages/tseries/")
4478 (synopsis "Time series analysis and computational finance")
4479 (description
4480 "This package provides functions relating to time series analysis and
4481 computational finance.")
4482 (license license:gpl2)))
4483
4484 (define-public r-wmtsa
4485 (package
4486 (name "r-wmtsa")
4487 (version "2.0-3")
4488 (source
4489 (origin
4490 (method url-fetch)
4491 (uri (cran-uri "wmtsa" version))
4492 (sha256
4493 (base32
4494 "1q436krz5p1f4a7a7sya6a9rh9x9mi8zzcgq66gbk9w9w4hcqcj6"))))
4495 (build-system r-build-system)
4496 (propagated-inputs
4497 `(("r-ifultools" ,r-ifultools)
4498 ("r-mass" ,r-mass)
4499 ("r-splus2r" ,r-splus2r)))
4500 (home-page "https://cran.r-project.org/web/packages/wmtsa/")
4501 (synopsis "Wavelet methods for time series analysis")
4502 (description
4503 "This package provides software to accompany the book \"Wavelet Methods
4504 for Time Series Analysis\", Donald B. Percival and Andrew T. Walden, Cambridge
4505 University Press, 2000.")
4506 (license license:gpl2)))
4507
4508 (define-public r-tsa
4509 (package
4510 (name "r-tsa")
4511 (version "1.2")
4512 (source
4513 (origin
4514 (method url-fetch)
4515 (uri (cran-uri "TSA" version))
4516 (sha256
4517 (base32
4518 "0gjfqibwdznz0nka95k4fjm935svxjpnqfywwz403crn2lh30h6q"))))
4519 (properties `((upstream-name . "TSA")))
4520 (build-system r-build-system)
4521 (propagated-inputs
4522 `(("r-leaps" ,r-leaps)
4523 ("r-locfit" ,r-locfit)
4524 ("r-mgcv" ,r-mgcv)))
4525 (home-page "https://homepage.divms.uiowa.edu/~kchan/TSA.htm")
4526 (synopsis "Time series analysis")
4527 (description
4528 "This package contains R functions and datasets detailed in the book
4529 \"Time Series Analysis with Applications in R (second edition)\" by Jonathan
4530 Cryer and Kung-Sik Chan.")
4531 (license license:gpl2+)))
4532
4533 (define-public r-extradistr
4534 (package
4535 (name "r-extradistr")
4536 (version "1.8.11")
4537 (source
4538 (origin
4539 (method url-fetch)
4540 (uri (cran-uri "extraDistr" version))
4541 (sha256
4542 (base32
4543 "1vvqv1d4hxa025gmm8cbiph63qsqy87l3ri5idd524gyz3chbcl3"))))
4544 (properties `((upstream-name . "extraDistr")))
4545 (build-system r-build-system)
4546 (propagated-inputs
4547 `(("r-rcpp" ,r-rcpp)))
4548 (home-page "https://github.com/twolodzko/extraDistr")
4549 (synopsis "Additional univariate and multivariate distributions")
4550 (description
4551 "This package implements density, distribution functions, quantile
4552 functions and random generation functions for a large number of univariate and
4553 multivariate distributions.")
4554 (license license:gpl2)))
4555
4556 (define-public r-fractal
4557 (package
4558 (name "r-fractal")
4559 (version "2.0-4")
4560 (source
4561 (origin
4562 (method url-fetch)
4563 (uri (cran-uri "fractal" version))
4564 (sha256
4565 (base32
4566 "18lr9z0gslvfc3z8vyj3krqj3bfhg60zv1fzinrwwkc4cpk1w7mp"))))
4567 (build-system r-build-system)
4568 (propagated-inputs
4569 `(("r-ifultools" ,r-ifultools)
4570 ("r-mass" ,r-mass)
4571 ("r-sapa" ,r-sapa)
4572 ("r-scatterplot3d" ,r-scatterplot3d)
4573 ("r-splus2r" ,r-splus2r)
4574 ("r-wmtsa" ,r-wmtsa)))
4575 (home-page "https://cran.r-project.org/web/packages/fractal/")
4576 (synopsis "Fractal time series modeling and analysis")
4577 (description
4578 "This package provides tools for stochastic fractal and deterministic
4579 chaotic time series analysis.")
4580 (license license:gpl2)))
4581
4582 (define-public r-urca
4583 (package
4584 (name "r-urca")
4585 (version "1.3-0")
4586 (source
4587 (origin
4588 (method url-fetch)
4589 (uri (cran-uri "urca" version))
4590 (sha256
4591 (base32
4592 "1akaqwf3fvvvx4sgfn641fd4sj51s0701pvfl6s5hnz2k0iwh732"))))
4593 (build-system r-build-system)
4594 (propagated-inputs `(("r-nlme" ,r-nlme)))
4595 (native-inputs `(("gfortran" ,gfortran)))
4596 (home-page "https://cran.r-project.org/web/packages/urca/")
4597 (synopsis "Unit root and cointegration tests for time series data")
4598 (description
4599 "This package provides unit root and cointegration tests encountered in
4600 applied econometric analysis.")
4601 (license license:gpl2+)))
4602
4603 (define-public r-cubature
4604 (package
4605 (name "r-cubature")
4606 (version "2.0.4")
4607 (source
4608 (origin
4609 (method url-fetch)
4610 (uri (cran-uri "cubature" version))
4611 (sha256
4612 (base32
4613 "0jpyq8j7x06dpiz29w48av879ygldzgls9z810192hsymkmfaz6r"))))
4614 (build-system r-build-system)
4615 (propagated-inputs
4616 `(("r-rcpp" ,r-rcpp)))
4617 (home-page "https://github.com/bnaras/cubature")
4618 (synopsis "Adaptive multivariate integration over hypercubes")
4619 (description
4620 "This package is an R wrapper around the cubature C library for adaptive
4621 multivariate integration over hypercubes. This version provides both
4622 @code{hcubature} and @code{pcubature} routines in addition to a vector
4623 interface.")
4624 ;; The included cubature C library is released under GPLv2+, but the
4625 ;; wrapper declares the license to be GPLv3+.
4626 (license (list license:gpl2+ license:gpl3+))))
4627
4628 (define-public r-trend
4629 (package
4630 (name "r-trend")
4631 (version "1.1.2")
4632 (source
4633 (origin
4634 (method url-fetch)
4635 (uri (cran-uri "trend" version))
4636 (sha256
4637 (base32
4638 "09b6ycyfgs4xlhx6kn6qm5rl2acp58hzhv8qclzn3kb1wjjyvxy5"))))
4639 (build-system r-build-system)
4640 (propagated-inputs
4641 `(("r-extradistr" ,r-extradistr)))
4642 (native-inputs
4643 `(("gfortran" ,gfortran)))
4644 (home-page "https://cran.r-project.org/web/packages/trend/")
4645 (synopsis "Non-parametric trend tests and change-point detection")
4646 (description
4647 "The analysis of environmental data often requires the detection of
4648 trends and change-points. This package includes tests for trend
4649 detection (Cox-Stuart Trend Test, Mann-Kendall Trend Test, (correlated)
4650 Hirsch-Slack Test, partial Mann-Kendall Trend Test, multivariate (multisite)
4651 Mann-Kendall Trend Test, (Seasonal) Sen's slope, partial Pearson and Spearman
4652 correlation trend test), change-point detection (Lanzante's test procedures,
4653 Pettitt's test, Buishand Range Test, Buishand U Test, Standard Normal
4654 Homogeinity Test), detection of non-randomness (Wallis-Moore Phase Frequency
4655 Test, Bartels rank von Neumann's ratio test, Wald-Wolfowitz Test) and the two
4656 sample Robust Rank-Order Distributional Test.")
4657 (license license:gpl3)))
4658
4659 (define-public r-expm
4660 (package
4661 (name "r-expm")
4662 (version "0.999-4")
4663 (source
4664 (origin
4665 (method url-fetch)
4666 (uri (cran-uri "expm" version))
4667 (sha256
4668 (base32
4669 "15k0acg2aqb2ajhwal6l7vhhp03m4lg579805d34554cl0kn9l2q"))))
4670 (build-system r-build-system)
4671 (propagated-inputs `(("r-matrix" ,r-matrix)))
4672 (native-inputs `(("gfortran" ,gfortran)))
4673 (home-page "https://r-forge.r-project.org/projects/expm/")
4674 (synopsis "Tools for matrix exponentials and related quantities")
4675 (description
4676 "This package provides tools for the computation of the matrix
4677 exponential, logarithm, square root, and related quantities.")
4678 (license license:gpl2+)))
4679
4680 (define-public r-complexplus
4681 (package
4682 (name "r-complexplus")
4683 (version "2.1")
4684 (source
4685 (origin
4686 (method url-fetch)
4687 (uri (cran-uri "complexplus" version))
4688 (sha256
4689 (base32
4690 "16w9v7d1ckavqmr86l34frr37pkvdn0iqnb17ssb8xaggns5lgqx"))))
4691 (build-system r-build-system)
4692 (propagated-inputs
4693 `(("r-expm" ,r-expm)
4694 ("r-matrix" ,r-matrix)))
4695 (home-page "https://cran.r-project.org/web/packages/complexplus/")
4696 (synopsis "Functions of complex or real variables")
4697 (description
4698 "This package extends several functions to the complex domain, including
4699 the matrix exponential and logarithm, and the determinant.")
4700 (license license:gpl2)))
4701
4702 (define-public r-phontools
4703 (package
4704 (name "r-phontools")
4705 (version "0.2-2.1")
4706 (source
4707 (origin
4708 (method url-fetch)
4709 (uri (cran-uri "phonTools" version))
4710 (sha256
4711 (base32
4712 "01i481mhswsys3gpasw9gn6nxkfmi7bz46g5c84m13pg0cv8hxc7"))))
4713 (properties `((upstream-name . "phonTools")))
4714 (build-system r-build-system)
4715 (home-page "http://www.santiagobarreda.com/rscripts.html")
4716 (synopsis "Tools for phonetic and acoustic analyses")
4717 (description
4718 "This package contains tools for the organization, display, and analysis
4719 of the sorts of data frequently encountered in phonetics research and
4720 experimentation, including the easy creation of IPA vowel plots, and the
4721 creation and manipulation of WAVE audio files.")
4722 (license license:bsd-2)))
4723
4724 (define-public r-np
4725 (package
4726 (name "r-np")
4727 (version "0.60-10")
4728 (source
4729 (origin
4730 (method url-fetch)
4731 (uri (cran-uri "np" version))
4732 (sha256
4733 (base32
4734 "06h8k0kdv5s258jr6s08fabvlycrbs7iq34jk2f2hfmqm2y4nyx2"))))
4735 (build-system r-build-system)
4736 (propagated-inputs
4737 `(("r-boot" ,r-boot)
4738 ("r-cubature" ,r-cubature)
4739 ("r-quadprog" ,r-quadprog)
4740 ("r-quantreg" ,r-quantreg)))
4741 (home-page "https://github.com/JeffreyRacine/R-Package-np")
4742 (synopsis "Non-parametric kernel smoothing methods for mixed data types")
4743 (description "This package provides non-parametric (and semi-parametric)
4744 kernel methods that seamlessly handle a mix of continuous, unordered, and
4745 ordered factor data types.")
4746 ;; Any version of the GPL.
4747 (license license:gpl3+)))
4748
4749 (define-public r-powerplus
4750 (package
4751 (name "r-powerplus")
4752 (version "3.1")
4753 (source
4754 (origin
4755 (method url-fetch)
4756 (uri (cran-uri "powerplus" version))
4757 (sha256
4758 (base32
4759 "0ayp6x34hkzgris4j3zbbs0r23n81bhww3wgfyy630ri4sk6brrn"))))
4760 (build-system r-build-system)
4761 (propagated-inputs
4762 `(("r-complexplus" ,r-complexplus)
4763 ("r-expm" ,r-expm)
4764 ("r-mass" ,r-mass)
4765 ("r-matrix" ,r-matrix)
4766 ("r-phontools" ,r-phontools)))
4767 (home-page "https://cran.r-project.org/web/packages/powerplus/")
4768 (synopsis "Exponentiation operations")
4769 (description
4770 "This package provides tools for the computation of matrix and scalar
4771 exponentiation.")
4772 (license license:gpl2)))
4773
4774 (define-public r-egg
4775 (package
4776 (name "r-egg")
4777 (version "0.4.5")
4778 (source
4779 (origin
4780 (method url-fetch)
4781 (uri (cran-uri "egg" version))
4782 (sha256
4783 (base32
4784 "1fy7srpiavfn8kyrr1m84an7acgwi6ydzrg71m3b0vk7y9ybmj0m"))))
4785 (properties `((upstream-name . "egg")))
4786 (build-system r-build-system)
4787 (propagated-inputs
4788 `(("r-ggplot2" ,r-ggplot2)
4789 ("r-gridextra" ,r-gridextra)
4790 ("r-gtable" ,r-gtable)))
4791 (home-page "https://cran.r-project.org/web/packages/egg")
4792 (synopsis "Extensions for ggplot2")
4793 (description
4794 "This package provides miscellaneous functions to help customize ggplot2
4795 objects. High-level functions are provided to post-process ggplot2 layouts
4796 and allow alignment between plot panels, as well as setting panel sizes to
4797 fixed values. Other functions include a custom @code{geom}, and helper
4798 functions to enforce symmetric scales or add tags to facetted plots.")
4799 (license license:gpl3)))
4800
4801 (define-public r-heatmaply
4802 (package
4803 (name "r-heatmaply")
4804 (version "1.0.0")
4805 (source
4806 (origin
4807 (method url-fetch)
4808 (uri (cran-uri "heatmaply" version))
4809 (sha256
4810 (base32
4811 "0576gml3bcl7r1biigzj1rag2xzz422knbw7arc8d2gsakjj757g"))))
4812 (build-system r-build-system)
4813 (propagated-inputs
4814 `(("r-assertthat" ,r-assertthat)
4815 ("r-colorspace" ,r-colorspace)
4816 ("r-dendextend" ,r-dendextend)
4817 ("r-egg" ,r-egg)
4818 ("r-ggplot2" ,r-ggplot2)
4819 ("r-htmlwidgets" ,r-htmlwidgets)
4820 ("r-magrittr" ,r-magrittr)
4821 ("r-plotly" ,r-plotly)
4822 ("r-rcolorbrewer" ,r-rcolorbrewer)
4823 ("r-reshape2" ,r-reshape2)
4824 ("r-scales" ,r-scales)
4825 ("r-seriation" ,r-seriation)
4826 ("r-viridis" ,r-viridis)
4827 ("r-webshot" ,r-webshot)))
4828 (native-inputs
4829 `(("r-knitr" ,r-knitr)))
4830 (home-page "https://cran.r-project.org/package=heatmaply")
4831 (synopsis "Interactive cluster heat maps using plotly")
4832 (description
4833 "This package enables you to create interactive cluster heatmaps that can
4834 be saved as a stand-alone HTML file, embedded in R Markdown documents or in a
4835 Shiny app, and made available in the RStudio viewer pane. Hover the mouse
4836 pointer over a cell to show details or drag a rectangle to zoom. A heatmap is
4837 a popular graphical method for visualizing high-dimensional data, in which a
4838 table of numbers is encoded as a grid of colored cells. The rows and columns
4839 of the matrix are ordered to highlight patterns and are often accompanied by
4840 dendrograms.")
4841 ;; Either version of the license.
4842 (license (list license:gpl2 license:gpl3))))
4843
4844 (define-public r-h5
4845 (package
4846 (name "r-h5")
4847 (version "0.9.9")
4848 (source
4849 (origin
4850 (method url-fetch)
4851 (uri (cran-uri "h5" version))
4852 (sha256
4853 (base32
4854 "14p7i1sj24ky87kd7qr3n9fc9l64s0bp0rwbyl6i2x69xn75gpsx"))))
4855 (build-system r-build-system)
4856 (inputs
4857 `(("zlib" ,zlib)
4858 ("hdf5" ,hdf5)))
4859 (native-inputs
4860 `(("which" ,which)))
4861 (propagated-inputs
4862 `(("r-rcpp" ,r-rcpp)))
4863 (home-page "https://github.com/mannau/h5")
4864 (synopsis "Interface to the HDF5 Library")
4865 (description
4866 "This package provides an S4 interface to the HDF5 library supporting
4867 fast storage and retrieval of R-objects like vectors, matrices and arrays to
4868 binary files in a language independent format. The HDF5 format can therefore
4869 be used as an alternative to R's save/load mechanism. Since h5 is able to
4870 access only subsets of stored data it can also handle data sets which do not
4871 fit into memory.")
4872 (license license:bsd-2)))
4873
4874 (define-public r-cgdsr
4875 (package
4876 (name "r-cgdsr")
4877 (version "1.3.0")
4878 (source
4879 (origin
4880 (method url-fetch)
4881 (uri (cran-uri "cgdsr" version))
4882 (sha256
4883 (base32
4884 "07yc819hkabpzzh0g0cbqza6bcfy67b2marrzz1lj97f9iba78ja"))))
4885 (build-system r-build-system)
4886 (propagated-inputs
4887 `(("r-httr" ,r-httr)
4888 ("r-r-methodss3" ,r-r-methodss3)
4889 ("r-r-oo" ,r-r-oo)))
4890 (home-page "https://github.com/cBioPortal/cgdsr")
4891 (synopsis "R-based API for accessing the MSKCC Cancer Genomics Data Server")
4892 (description
4893 "This package provides a basic set of R functions for querying the Cancer
4894 Genomics Data Server (CGDS), hosted by the Computational Biology Center at
4895 Memorial-Sloan-Kettering Cancer Center (MSKCC).")
4896 (license license:lgpl3)))
4897
4898 (define-public r-import
4899 (package
4900 (name "r-import")
4901 (version "1.1.0")
4902 (source
4903 (origin
4904 (method url-fetch)
4905 (uri (cran-uri "import" version))
4906 (sha256
4907 (base32
4908 "0blf9539rbfwcmw8zsb4k58slb4pdnc075v34vmyjw752fznhcji"))))
4909 (build-system r-build-system)
4910 (home-page "https://github.com/smbache/import")
4911 (synopsis "Import mechanism for R")
4912 (description
4913 "This is an alternative mechanism for importing objects from packages.
4914 The syntax allows for importing multiple objects from a package with a single
4915 command in an expressive way. The import package bridges some of the gap
4916 between using @code{library} (or @code{require}) and direct (single-object)
4917 imports. Furthermore the imported objects are not placed in the current
4918 environment. It is also possible to import objects from stand-alone @code{.R}
4919 files.")
4920 (license license:expat)))
4921
4922 (define-public r-shinyace
4923 (package
4924 (name "r-shinyace")
4925 (version "0.4.1")
4926 (source
4927 (origin
4928 (method url-fetch)
4929 (uri (cran-uri "shinyAce" version))
4930 (sha256
4931 (base32
4932 "1m33dfm2kjirvgix7ybv1kbzgjkicdpv411g9c0q3fw6rnyhfxxn"))))
4933 (properties `((upstream-name . "shinyAce")))
4934 (build-system r-build-system)
4935 (propagated-inputs
4936 `(("r-shiny" ,r-shiny)
4937 ("r-jsonlite" ,r-jsonlite)))
4938 (home-page "https://cran.r-project.org/web/packages/shinyAce/")
4939 (synopsis "Ace editor bindings for Shiny")
4940 (description
4941 "This package provides Ace editor bindings to enable a rich text editing
4942 environment within Shiny.")
4943 (license license:expat)))
4944
4945 (define-public r-randomizr
4946 (package
4947 (name "r-randomizr")
4948 (version "0.20.0")
4949 (source
4950 (origin
4951 (method url-fetch)
4952 (uri (cran-uri "randomizr" version))
4953 (sha256
4954 (base32
4955 "0dljyfldnardaps3fq6vi5wcs9x6qfaq5apapa78c51lnaa6fn9h"))))
4956 (properties `((upstream-name . "randomizr")))
4957 (build-system r-build-system)
4958 (native-inputs
4959 `(("r-knitr" ,r-knitr)))
4960 (home-page "https://declaredesign.org/r/randomizr/")
4961 (synopsis "Tools for common forms of random assignment and sampling")
4962 (description
4963 "This package provides tools for generating random assignments for common
4964 experimental designs and random samples for common sampling designs.")
4965 (license license:expat)))
4966
4967 (define-public r-base64url
4968 (package
4969 (name "r-base64url")
4970 (version "1.4")
4971 (source
4972 (origin
4973 (method url-fetch)
4974 (uri (cran-uri "base64url" version))
4975 (sha256
4976 (base32
4977 "0n1c2b68vza1dh7sk38v6biiwm72c4jpl79kpdg1bsb0hq9qy18x"))))
4978 (build-system r-build-system)
4979 (propagated-inputs
4980 `(("r-backports" ,r-backports)))
4981 (home-page "https://github.com/mllg/base64url")
4982 (synopsis "Fast and URL-safe base64 encoder and decoder")
4983 (description
4984 "This package provides a URL-safe base64 encoder and decoder. In
4985 contrast to RFC3548, the 62nd character (@code{+}) is replaced with @code{-},
4986 the 63rd character (@code{/}) is replaced with @code{_}. Furthermore, the
4987 encoder does not fill the string with trailing @code{=}. The resulting
4988 encoded strings comply to the regular expression pattern @code{[A-Za-z0-9_-]}
4989 and thus are safe to use in URLs or for file names. The package also comes
4990 with a simple base32 encoder/decoder suited for case insensitive file
4991 systems.")
4992 (license license:gpl3)))
4993
4994 (define-public r-radiant-data
4995 (package
4996 (name "r-radiant-data")
4997 (version "1.3.4")
4998 (source
4999 (origin
5000 (method url-fetch)
5001 (uri (cran-uri "radiant.data" version))
5002 (sha256
5003 (base32
5004 "19sjjb49inrfl7jzq4zpwhdslni0zrp30bl58pisin29ka3ylpzs"))
5005 (modules '((guix build utils)))
5006 (snippet
5007 '(begin
5008 ;; Delete files that are under CC-NC-SA.
5009 (delete-file-recursively "inst/app/tools/help")
5010 #t))))
5011 (properties `((upstream-name . "radiant.data")))
5012 (build-system r-build-system)
5013 (propagated-inputs
5014 `(("r-base64enc" ,r-base64enc)
5015 ("r-broom" ,r-broom)
5016 ("r-car" ,r-car)
5017 ("r-curl" ,r-curl)
5018 ("r-dplyr" ,r-dplyr)
5019 ("r-dt" ,r-dt)
5020 ("r-glue" ,r-glue)
5021 ("r-ggplot2" ,r-ggplot2)
5022 ("r-import" ,r-import)
5023 ("r-jsonlite" ,r-jsonlite)
5024 ("r-knitr" ,r-knitr)
5025 ("r-lubridate" ,r-lubridate)
5026 ("r-magrittr" ,r-magrittr)
5027 ("r-markdown" ,r-markdown)
5028 ("r-mass" ,r-mass)
5029 ("r-patchwork" ,r-patchwork)
5030 ("r-plotly" ,r-plotly)
5031 ("r-psych" ,r-psych)
5032 ("r-randomizr" ,r-randomizr)
5033 ("r-readr" ,r-readr)
5034 ("r-readxl" ,r-readxl)
5035 ("r-rlang" ,r-rlang)
5036 ("r-rmarkdown" ,r-rmarkdown)
5037 ("r-rstudioapi" ,r-rstudioapi)
5038 ("r-scales" ,r-scales)
5039 ("r-shiny" ,r-shiny)
5040 ("r-shinyfiles" ,r-shinyfiles)
5041 ("r-shinyace" ,r-shinyace)
5042 ("r-stringi" ,r-stringi)
5043 ("r-tibble" ,r-tibble)
5044 ("r-tidyr" ,r-tidyr)
5045 ("r-writexl" ,r-writexl)))
5046 (home-page "https://github.com/radiant-rstats/radiant.data")
5047 (synopsis "Data menu for Radiant: business analytics using R and Shiny")
5048 (description
5049 "The Radiant Data menu includes interfaces for loading, saving, viewing,
5050 visualizing, summarizing, transforming, and combining data. It also contains
5051 functionality to generate reproducible reports of the analyses conducted in
5052 the application.")
5053 (license license:agpl3)))
5054
5055 (define-public r-algdesign
5056 (package
5057 (name "r-algdesign")
5058 (version "1.2.0")
5059 (source
5060 (origin
5061 (method url-fetch)
5062 (uri (cran-uri "AlgDesign" version))
5063 (sha256
5064 (base32 "0ammlg148gk0p24fh700116nd66636np0jb1wwh0axq5jphwk1pz"))))
5065 (properties `((upstream-name . "AlgDesign")))
5066 (build-system r-build-system)
5067 (home-page "https://github.com/jvbraun/AlgDesign")
5068 (synopsis "Algorithmic experimental design")
5069 (description
5070 "This package provides tools to calculate exact and approximate theory
5071 experimental designs for D, A, and I criteria. Very large designs may be
5072 created. Experimental designs may be blocked or blocked designs created from
5073 a candidate list, using several criteria. The blocking can be done when whole
5074 and within plot factors interact.")
5075 (license license:gpl2+)))
5076
5077 (define-public r-signal
5078 (package
5079 (name "r-signal")
5080 (version "0.7-6")
5081 (source
5082 (origin
5083 (method url-fetch)
5084 (uri (cran-uri "signal" version))
5085 (sha256
5086 (base32
5087 "1vsxramz5qd9q9s3vlqzmfdpmwl2rhlb2n904zw6f0fg0xxjfq3b"))))
5088 (build-system r-build-system)
5089 (propagated-inputs `(("r-mass" ,r-mass)))
5090 (native-inputs `(("gfortran" ,gfortran)))
5091 (home-page "https://cran.r-project.org/web/packages/signal/")
5092 (synopsis "Signal processing")
5093 (description
5094 "This package provides a set of signal processing functions originally
5095 written for Matlab and GNU Octave. It includes filter generation utilities,
5096 filtering functions, resampling routines, and visualization of filter models.
5097 It also includes interpolation functions.")
5098 (license license:gpl2)))
5099
5100 (define-public r-gsubfn
5101 (package
5102 (name "r-gsubfn")
5103 (version "0.7")
5104 (source
5105 (origin
5106 (method url-fetch)
5107 (uri (cran-uri "gsubfn" version))
5108 (sha256
5109 (base32
5110 "00j6b8b6xsx6v370h220x233rpk6asca78165y3d48jpwvwisdc9"))))
5111 (build-system r-build-system)
5112 (propagated-inputs `(("r-proto" ,r-proto)))
5113 (home-page "https://code.google.com/archive/p/gsubfn/")
5114 (synopsis "Utilities for strings and function arguments.")
5115 (description
5116 "This package provides @code{gsubfn} which is like @code{gsub} but can
5117 take a replacement function or certain other objects instead of the
5118 replacement string. Matches and back references are input to the replacement
5119 function and replaced by the function output. @code{gsubfn} can be used to
5120 split strings based on content rather than delimiters and for quasi-perl-style
5121 string interpolation. The package also has facilities for translating
5122 formulas to functions and allowing such formulas in function calls instead of
5123 functions.")
5124 (license license:gpl2+)))
5125
5126 (define-public r-sqldf
5127 (package
5128 (name "r-sqldf")
5129 (version "0.4-11")
5130 (source
5131 (origin
5132 (method url-fetch)
5133 (uri (cran-uri "sqldf" version))
5134 (sha256
5135 (base32
5136 "0q12vsb53p2wchgp8wfz5bk08wfnm0jxjrakclj4jyy6x3a7ksff"))))
5137 (build-system r-build-system)
5138 (propagated-inputs
5139 `(("r-chron" ,r-chron)
5140 ("r-dbi" ,r-dbi)
5141 ("r-gsubfn" ,r-gsubfn)
5142 ("r-proto" ,r-proto)
5143 ("r-rsqlite" ,r-rsqlite)))
5144 (home-page "https://github.com/ggrothendieck/sqldf")
5145 (synopsis "Manipulate R data frames using SQL")
5146 (description
5147 "The @code{sqldf} function is typically passed a single argument which is
5148 an SQL select statement where the table names are ordinary R data frame names.
5149 @code{sqldf} transparently sets up a database, imports the data frames into
5150 that database, performs the SQL statement and returns the result using a
5151 heuristic to determine which class to assign to each column of the returned
5152 data frame. The @code{sqldf} or @code{read.csv.sql} functions can also be
5153 used to read filtered files into R even if the original files are larger than
5154 R itself can handle.")
5155 (license license:gpl2)))
5156
5157 (define-public r-abind
5158 (package
5159 (name "r-abind")
5160 (version "1.4-5")
5161 (source
5162 (origin
5163 (method url-fetch)
5164 (uri (cran-uri "abind" version))
5165 (sha256
5166 (base32
5167 "0b1zd8jbnl6l292cr9rb50m09fy3ylxvzkpgi5lfb1nbzddcwfis"))))
5168 (build-system r-build-system)
5169 (home-page "https://cran.r-project.org/web/packages/abind/")
5170 (synopsis "Combine multidimensional arrays")
5171 (description
5172 "This package provides tools to combine multidimensional arrays into a
5173 single array. This is a generalization of @code{cbind} and @code{rbind}. It
5174 works with vectors, matrices, and higher-dimensional arrays. It also provides
5175 the functions @code{adrop}, @code{asub}, and @code{afill} for manipulating,
5176 extracting and replacing data in arrays.")
5177 (license license:lgpl2.0+)))
5178
5179 (define-public r-prroc
5180 (package
5181 (name "r-prroc")
5182 (version "1.3.1")
5183 (source
5184 (origin
5185 (method url-fetch)
5186 (uri (cran-uri "PRROC" version))
5187 (sha256
5188 (base32
5189 "1m28h8pcd78049lz2qixhkcr9h5b3jik3maqzfbvq9y58z71i4a7"))))
5190 (properties `((upstream-name . "PRROC")))
5191 (build-system r-build-system)
5192 (home-page "https://cran.r-project.org/web/packages/PRROC/")
5193 (synopsis "Precision-Recall and ROC curves for weighted and unweighted data")
5194 (description
5195 "This package computes the areas under the @dfn{precision-recall} (PR)
5196 and ROC curve for weighted (e.g. soft-labeled) and unweighted data. In
5197 contrast to other implementations, the interpolation between points of the PR
5198 curve is done by a non-linear piecewise function. In addition to the areas
5199 under the curves, the curves themselves can also be computed and plotted by a
5200 specific S3-method.")
5201 (license license:gpl3)))
5202
5203 (define-public r-vim
5204 (package
5205 (name "r-vim")
5206 (version "5.1.1")
5207 (source
5208 (origin
5209 (method url-fetch)
5210 (uri (cran-uri "VIM" version))
5211 (sha256
5212 (base32
5213 "0w22ir0gvym7gqd6nw2j7w5ivlb3az1dkfxv33imimkb7c83056a"))))
5214 (properties `((upstream-name . "VIM")))
5215 (build-system r-build-system)
5216 (propagated-inputs
5217 `(("r-car" ,r-car)
5218 ("r-colorspace" ,r-colorspace)
5219 ("r-data-table" ,r-data-table)
5220 ("r-e1071" ,r-e1071)
5221 ("r-laeken" ,r-laeken)
5222 ("r-magrittr" ,r-magrittr)
5223 ("r-mass" ,r-mass)
5224 ("r-nnet" ,r-nnet)
5225 ("r-ranger" ,r-ranger)
5226 ("r-rcpp" ,r-rcpp)
5227 ("r-robustbase" ,r-robustbase)
5228 ("r-sp" ,r-sp)
5229 ("r-vcd" ,r-vcd)))
5230 (home-page "https://github.com/alexkowa/VIM")
5231 (synopsis "Visualization and imputation of missing values")
5232 (description
5233 "This package provides tools for the visualization of missing and/or
5234 imputed values are introduced, which can be used for exploring the data and
5235 the structure of the missing and/or imputed values. Depending on this
5236 structure of the missing values, the corresponding methods may help to
5237 identify the mechanism generating the missing values and allows to explore the
5238 data including missing values. In addition, the quality of imputation can be
5239 visually explored using various univariate, bivariate, multiple and
5240 multivariate plot methods.")
5241 (license license:gpl2+)))
5242
5243 (define-public r-fnn
5244 (package
5245 (name "r-fnn")
5246 (version "1.1.3")
5247 (source
5248 (origin
5249 (method url-fetch)
5250 (uri (cran-uri "FNN" version))
5251 (sha256
5252 (base32
5253 "0cllqlnynm5yaj4r64mqyyfc8phkb38rwssq8k8ikgfgr4jklxny"))))
5254 (properties `((upstream-name . "FNN")))
5255 (build-system r-build-system)
5256 (home-page "https://cran.r-project.org/web/packages/FNN")
5257 (synopsis "Fast nearest neighbor search algorithms and applications")
5258 (description
5259 "This package provides cover-tree and kd-tree fast k-nearest neighbor
5260 search algorithms. Related applications including KNN classification,
5261 regression and information measures are implemented.")
5262 ;; The DESCRIPTION file erroneously states that GPL version 2.1 or
5263 ;; later can be used.
5264 (license license:gpl2+)))
5265
5266 (define-public r-smoother
5267 (package
5268 (name "r-smoother")
5269 (version "1.1")
5270 (source
5271 (origin
5272 (method url-fetch)
5273 (uri (cran-uri "smoother" version))
5274 (sha256
5275 (base32
5276 "0nqr1bvlr5bnasqg74zmknjjl4x28kla9h5cxpga3kq5z215pdci"))))
5277 (build-system r-build-system)
5278 (propagated-inputs
5279 `(("r-ttr" ,r-ttr)))
5280 (home-page "https://cran.r-project.org/web/packages/smoother")
5281 (synopsis "Functions relating to the smoothing of numerical data")
5282 (description
5283 "This package provides a collection of methods for smoothing numerical
5284 data, commencing with a port of the Matlab gaussian window smoothing function.
5285 In addition, several functions typically used in smoothing of financial data
5286 are included.")
5287 (license license:gpl2)))
5288
5289 (define-public r-riverplot
5290 (package
5291 (name "r-riverplot")
5292 (version "0.6")
5293 (source
5294 (origin
5295 (method url-fetch)
5296 (uri (cran-uri "riverplot" version))
5297 (sha256
5298 (base32
5299 "0q1icpny8nkxyjhawyjzwrw8qlz0ayn2xyrsqrm4vkxyv6c9xk8z"))))
5300 (build-system r-build-system)
5301 (home-page "https://logfc.wordpress.com")
5302 (synopsis "Sankey or ribbon plots")
5303 (description
5304 "Sankey plots are a type of diagram that is convenient to illustrate how
5305 flow of information, resources etc. separates and joins, much like observing
5306 how rivers split and merge. For example, they can be used to compare
5307 different clusterings. This package provides an implementation of Sankey
5308 plots for R.")
5309 (license license:gpl2+)))
5310
5311 (define-public r-dyn
5312 (package
5313 (name "r-dyn")
5314 (version "0.2-9.6")
5315 (source
5316 (origin
5317 (method url-fetch)
5318 (uri (cran-uri "dyn" version))
5319 (sha256
5320 (base32
5321 "16fqv9k7yxdgybwzafjkyqm16qpgqz13lcjpi6a1nc8xbzlzh0gb"))))
5322 (build-system r-build-system)
5323 (propagated-inputs
5324 `(("r-zoo" ,r-zoo)))
5325 (home-page "https://cran.r-project.org/web/packages/dyn")
5326 (synopsis "Time series regression")
5327 (description
5328 "This package provides the dyn class interfaces @code{ts}, @code{irts},
5329 @code{zoo} and @code{zooreg} time series classes to @code{lm}, @code{glm},
5330 @code{loess}, @code{quantreg::rq}, @code{MASS::rlm},
5331 @code{MCMCpack::MCMCregress()}, @code{quantreg::rq()},
5332 @code{randomForest::randomForest()} and other regression functions, allowing
5333 those functions to be used with time series including specifications that may
5334 contain lags, diffs and missing values.")
5335 ;; Any GPL version.
5336 (license license:gpl2+)))
5337
5338 (define-public r-catdap
5339 (package
5340 (name "r-catdap")
5341 (version "1.3.5")
5342 (source
5343 (origin
5344 (method url-fetch)
5345 (uri (cran-uri "catdap" version))
5346 (sha256
5347 (base32
5348 "0fyhl69z2lznymvpzxra9qvcg85ggzkfjy68c6mzdmf1ja44d2k5"))))
5349 (build-system r-build-system)
5350 (native-inputs
5351 `(("gfortran" ,gfortran)))
5352 (home-page "https://cran.r-project.org/web/packages/catdap/")
5353 (synopsis "Tools for categorical data analysis")
5354 (description
5355 "This package provides functions for analyzing multivariate data.
5356 Dependencies of the distribution of the specified variable (response
5357 variable) to other variables (explanatory variables) are derived and
5358 evaluated by the @dfn{Akaike Information Criterion} (AIC).")
5359 (license license:gpl2+)))
5360
5361 (define-public r-arules
5362 (package
5363 (name "r-arules")
5364 (version "1.6-4")
5365 (source
5366 (origin
5367 (method url-fetch)
5368 (uri (cran-uri "arules" version))
5369 (sha256
5370 (base32
5371 "003c5cd3xzq39h7c19px077ygm0n1v7k83icy5zzrnkagyds2p8n"))))
5372 (build-system r-build-system)
5373 (propagated-inputs
5374 `(("r-matrix" ,r-matrix)))
5375 (home-page "https://github.com/mhahsler/arules")
5376 (synopsis "Mining association rules and frequent itemsets")
5377 (description
5378 "This package provides an infrastructure for representing, manipulating
5379 and analyzing transaction data and patterns (frequent itemsets and association rules).
5380 It also provides C implementations of the association mining algorithms Apriori
5381 and Eclat.")
5382 (license license:gpl3)))
5383
5384 (define-public r-parsedate
5385 (package
5386 (name "r-parsedate")
5387 (version "1.2.0")
5388 (source
5389 (origin
5390 (method url-fetch)
5391 (uri (cran-uri "parsedate" version))
5392 (sha256
5393 (base32
5394 "0gb3w6hmwxayhijpf36p5dk4h6bbdps57x3cgikwvvxkgi83rarr"))))
5395 (build-system r-build-system)
5396 (propagated-inputs
5397 `(("r-rematch2" ,r-rematch2)))
5398 (home-page "https://github.com/gaborcsardi/parsedate")
5399 (synopsis
5400 "Recognize and parse dates in various formats")
5401 (description
5402 "This package provides three functions for dealing with dates:
5403 @code{parse_iso_8601} recognizes and parses all valid ISO 8601 date and
5404 time formats, @code{parse_date} parses dates in unspecified formats,
5405 and @code{format_iso_8601} formats a date in ISO 8601 format.")
5406 (license license:gpl2)))
5407
5408 (define-public r-abc-data
5409 (package
5410 (name "r-abc-data")
5411 (version "1.0")
5412 (source
5413 (origin
5414 (method url-fetch)
5415 (uri (cran-uri "abc.data" version))
5416 (sha256
5417 (base32
5418 "1bv1n68ah714ws58cf285n2s2v5vn7382lfjca4jxph57lyg8hmj"))))
5419 (properties `((upstream-name . "abc.data")))
5420 (build-system r-build-system)
5421 (home-page "https://cran.r-project.org/web/packages/abc.data/")
5422 (synopsis "Data for Approximate Bayesian Computation (ABC) package")
5423 (description
5424 "This package contains data which are used by functions of the abc
5425 package which implements several @dfn{Approximate Bayesian Computation} (ABC)
5426 algorithms for performing parameter estimation, model selection, and
5427 goodness-of-fit.")
5428 (license license:gpl3+)))
5429
5430 (define-public r-abc
5431 (package
5432 (name "r-abc")
5433 (version "2.1")
5434 (source
5435 (origin
5436 (method url-fetch)
5437 (uri (cran-uri "abc" version))
5438 (sha256
5439 (base32
5440 "0ngzaaz2y2s03fhngvwipmy4kq38xrmyddaz6a6l858rxvadrlhb"))))
5441 (build-system r-build-system)
5442 (propagated-inputs
5443 `(("r-abc-data" ,r-abc-data)
5444 ("r-locfit" ,r-locfit)
5445 ("r-mass" ,r-mass)
5446 ("r-nnet" ,r-nnet)
5447 ("r-quantreg" ,r-quantreg)))
5448 (home-page "https://cran.r-project.org/web/packages/abc/")
5449 (synopsis "Tools for Approximate Bayesian Computation (ABC)")
5450 (description
5451 "This package implements several @dfn{Approximate Bayesian
5452 Computation} (ABC) algorithms for performing parameter estimation, model
5453 selection, and goodness-of-fit. Cross-validation tools are also available for
5454 measuring the accuracy of ABC estimates, and to calculate the
5455 misclassification probabilities of different models.")
5456 (license license:gpl3+)))
5457
5458 (define-public r-zip
5459 (package
5460 (name "r-zip")
5461 (version "2.0.4")
5462 (source
5463 (origin
5464 (method url-fetch)
5465 (uri (cran-uri "zip" version))
5466 (sha256
5467 (base32
5468 "1c02amk3pl6xir5jnbfiwiv2wvpkpbkkb1w71y6lf2yk7g3d0pdb"))))
5469 (build-system r-build-system)
5470 (home-page "https://github.com/gaborcsardi/zip")
5471 (synopsis "Cross-platform Zip compression")
5472 (description
5473 "This package provides a cross-platform Zip compression library for R.
5474 It is a replacement for the @code{zip} function, that does not require any
5475 additional external tools on any platform.")
5476 (license license:cc0)))
5477
5478 (define-public r-openxlsx
5479 (package
5480 (name "r-openxlsx")
5481 (version "4.1.4")
5482 (source
5483 (origin
5484 (method url-fetch)
5485 (uri (cran-uri "openxlsx" version))
5486 (sha256
5487 (base32
5488 "1mwxldw9i9nfksx1i6h1kfs7vmsz9fgyllbsipar4vnfyqhqp8q7"))))
5489 (build-system r-build-system)
5490 (propagated-inputs
5491 `(("r-rcpp" ,r-rcpp)
5492 ("r-stringi" ,r-stringi)
5493 ("r-zip" ,r-zip)))
5494 (home-page "https://github.com/awalker89/openxlsx")
5495 (synopsis "Read, write and edit XLSX files")
5496 (description
5497 "This package simplifies the creation of Excel @code{.xlsx} files by
5498 providing a high level interface to writing, styling and editing worksheets.
5499 Through the use of Rcpp, read/write times are comparable to the @code{xlsx}
5500 and @code{XLConnect} packages with the added benefit of removing the
5501 dependency on Java.")
5502 (license license:gpl3)))
5503
5504 (define-public r-rio
5505 (package
5506 (name "r-rio")
5507 (version "0.5.16")
5508 (source
5509 (origin
5510 (method url-fetch)
5511 (uri (cran-uri "rio" version))
5512 (sha256
5513 (base32
5514 "0rfl56fdawlhc98451a9lcb6a6m56kw0i7dvd5hx58z025d8vsyk"))))
5515 (build-system r-build-system)
5516 (propagated-inputs
5517 `(("r-curl" ,r-curl)
5518 ("r-data-table" ,r-data-table)
5519 ("r-foreign" ,r-foreign)
5520 ("r-haven" ,r-haven)
5521 ("r-openxlsx" ,r-openxlsx)
5522 ("r-readxl" ,r-readxl)
5523 ("r-tibble" ,r-tibble)))
5524 (home-page "https://github.com/leeper/rio")
5525 (synopsis "Swiss-army knife for data I/O")
5526 (description
5527 "This package provides streamlined data import and export infrastructure
5528 by making assumptions that the user is probably willing to make: @code{import}
5529 and @code{export} determine the data structure from the file extension,
5530 reasonable defaults are used for data import and export (e.g.,
5531 @code{stringsAsFactors=FALSE}), web-based import is natively
5532 supported (including from SSL/HTTPS), compressed files can be read directly
5533 without explicit decompression, and fast import packages are used where
5534 appropriate. An additional convenience function, @code{convert}, provides a
5535 simple method for converting between file types.")
5536 (license license:gpl2)))
5537
5538 (define-public r-maptools
5539 (package
5540 (name "r-maptools")
5541 (version "0.9-9")
5542 (source
5543 (origin
5544 (method url-fetch)
5545 (uri (cran-uri "maptools" version))
5546 (sha256
5547 (base32
5548 "0v4llkxk8qs61vq4ykvaim4k23aagdaz0p62ns7zfq02sln3pfk9"))))
5549 (build-system r-build-system)
5550 (propagated-inputs
5551 `(("r-foreign" ,r-foreign)
5552 ("r-lattice" ,r-lattice)
5553 ("r-sp" ,r-sp)))
5554 (home-page "https://r-forge.r-project.org/projects/maptools/")
5555 (synopsis "Tools for reading and handling spatial objects")
5556 (description
5557 "This package provides a set of tools for manipulating and reading
5558 geographic data, in particular ESRI Shapefiles. It includes binary access to
5559 GSHHG shoreline files. The package also provides interface wrappers for
5560 exchanging spatial objects with other R packages.")
5561 ;; The C source files from shapelib are released under the Expat license.
5562 ;; The R code is released under GPL version 2 or later.
5563 (license (list license:gpl2+
5564 license:expat))))
5565
5566 (define-public r-later
5567 (package
5568 (name "r-later")
5569 (version "1.0.0")
5570 (source
5571 (origin
5572 (method url-fetch)
5573 (uri (cran-uri "later" version))
5574 (sha256
5575 (base32
5576 "11xjavj7siz0xv2ffq1ld4bwl35jyrcfpvvs4p3ilpifxx49hyr7"))))
5577 (build-system r-build-system)
5578 (propagated-inputs
5579 `(("r-bh" ,r-bh)
5580 ("r-rcpp" ,r-rcpp)
5581 ("r-rlang" ,r-rlang)))
5582 (home-page "https://github.com/r-lib/later")
5583 (synopsis "Utilities for delaying function execution")
5584 (description
5585 "This package provides tools to execute arbitrary R or C functions some
5586 time after the current time, after the R execution stack has emptied.")
5587 (license license:gpl2+)))
5588
5589 (define-public r-promises
5590 (package
5591 (name "r-promises")
5592 (version "1.1.0")
5593 (source
5594 (origin
5595 (method url-fetch)
5596 (uri (cran-uri "promises" version))
5597 (sha256
5598 (base32
5599 "01l0ydjvvy6afcg5d6pzvk1ikd3djq8n2flv8c831ksn68z0zsn8"))))
5600 (build-system r-build-system)
5601 (propagated-inputs
5602 `(("r-later" ,r-later)
5603 ("r-magrittr" ,r-magrittr)
5604 ("r-r6" ,r-r6)
5605 ("r-rcpp" ,r-rcpp)
5606 ("r-rlang" ,r-rlang)))
5607 (home-page "https://rstudio.github.io/promises")
5608 (synopsis "Abstractions for promise-based asynchronous programming")
5609 (description
5610 "This package provides fundamental abstractions for doing asynchronous
5611 programming in R using promises. Asynchronous programming is useful for
5612 allowing a single R process to orchestrate multiple tasks in the background
5613 while also attending to something else. Semantics are similar to JavaScript
5614 promises, but with a syntax that is idiomatic R.")
5615 (license license:expat)))
5616
5617 (define-public r-dosnow
5618 (package
5619 (name "r-dosnow")
5620 (version "1.0.18")
5621 (source
5622 (origin
5623 (method url-fetch)
5624 (uri (cran-uri "doSNOW" version))
5625 (sha256
5626 (base32
5627 "0rj72z5505cprh6wykhhiz08l9bmd966srqh2qypwivf321bvrvh"))))
5628 (properties `((upstream-name . "doSNOW")))
5629 (build-system r-build-system)
5630 (propagated-inputs
5631 `(("r-foreach" ,r-foreach)
5632 ("r-iterators" ,r-iterators)
5633 ("r-snow" ,r-snow)))
5634 (home-page "https://cran.r-project.org/web/packages/doSNOW")
5635 (synopsis "Foreach parallel adaptor for the snow package")
5636 (description
5637 "This package provides a parallel backend for the @code{%dopar%} function
5638 using the @code{snow} package.")
5639 (license license:gpl2)))
5640
5641 (define-public r-snowfall
5642 (package
5643 (name "r-snowfall")
5644 (version "1.84-6.1")
5645 (source (origin
5646 (method url-fetch)
5647 (uri (cran-uri "snowfall" version))
5648 (sha256
5649 (base32 "13941rlw1jsdjsndp1plzj1cq5aqravizkrqn6l25r9im7rnsi2w"))))
5650 (build-system r-build-system)
5651 (propagated-inputs
5652 `(("r-snow" ,r-snow)))
5653 (home-page "https://cran.r-project.org/web/packages/snowfall/")
5654 (synopsis "Easier cluster computing")
5655 (description "This package is a usability wrapper around snow for easier
5656 development of parallel R programs. This package offers e.g. extended error
5657 checks, and additional functions. All functions work in sequential mode, too,
5658 if no cluster is present or wished. The package is also designed as connector
5659 to the cluster management tool @code{sfCluster}, but can also used without
5660 it.")
5661 (license license:gpl2+)))
5662
5663 (define-public r-rappdirs
5664 (package
5665 (name "r-rappdirs")
5666 (version "0.3.1")
5667 (source
5668 (origin
5669 (method url-fetch)
5670 (uri (cran-uri "rappdirs" version))
5671 (sha256
5672 (base32
5673 "0ji6sg3bdn5gazkq14xmmcq7jnbsyxw4lzmmbgv6526j2vn93n1g"))))
5674 (build-system r-build-system)
5675 (home-page "https://cran.r-project.org/web/packages/rappdirs/")
5676 (synopsis "Determine where to save data, caches, and logs")
5677 (description
5678 "This package provides an easy way to determine which directories on the
5679 user's computer should be used to save data, caches and logs. It is a port of
5680 Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
5681 (license license:expat)))
5682
5683 (define-public r-renv
5684 (package
5685 (name "r-renv")
5686 (version "0.9.3")
5687 (source
5688 (origin
5689 (method url-fetch)
5690 (uri (cran-uri "renv" version))
5691 (sha256
5692 (base32
5693 "02ayfgbpw4b58148dcxz31anaxncwczmxs1zzkskwj0rzhb2x60r"))))
5694 (properties `((upstream-name . "renv")))
5695 (build-system r-build-system)
5696 (home-page "https://rstudio.github.io/renv")
5697 (synopsis "Project environments")
5698 (description
5699 "This package provides a dependency management toolkit for R. Using
5700 renv, you can create and manage project-local R libraries, save the state of
5701 these libraries to a lockfile, and later restore your library as required.
5702 Together, these tools can help make your projects more isolated, portable, and
5703 reproducible.")
5704 (license license:expat)))
5705
5706 (define-public r-learnr
5707 (package
5708 (name "r-learnr")
5709 (version "0.10.1")
5710 (source
5711 (origin
5712 (method url-fetch)
5713 (uri (cran-uri "learnr" version))
5714 (sha256
5715 (base32
5716 "08xwmms6x58y3dsfbl9c6d03145hb4ij97nqr1cc9dxxilmr6x31"))))
5717 (build-system r-build-system)
5718 (propagated-inputs
5719 `(("r-checkmate" ,r-checkmate)
5720 ("r-ellipsis" ,r-ellipsis)
5721 ("r-evaluate" ,r-evaluate)
5722 ("r-htmltools" ,r-htmltools)
5723 ("r-htmlwidgets" ,r-htmlwidgets)
5724 ("r-jsonlite" ,r-jsonlite)
5725 ("r-knitr" ,r-knitr)
5726 ("r-markdown" ,r-markdown)
5727 ("r-rappdirs" ,r-rappdirs)
5728 ("r-renv" ,r-renv)
5729 ("r-rmarkdown" ,r-rmarkdown)
5730 ("r-rprojroot" ,r-rprojroot)
5731 ("r-shiny" ,r-shiny)
5732 ("r-withr" ,r-withr)))
5733 (home-page "https://rstudio.github.io/learnr/")
5734 (synopsis "Interactive tutorials for R")
5735 (description
5736 "This package provides tools to create interactive tutorials using R
5737 Markdown. Use a combination of narrative, figures, videos, exercises, and
5738 quizzes to create self-paced tutorials for learning about R and R packages.")
5739 (license license:asl2.0)))
5740
5741 (define-public r-analytics
5742 (package
5743 (name "r-analytics")
5744 (version "3.0")
5745 (source
5746 (origin
5747 (method url-fetch)
5748 (uri (cran-uri "analytics" version))
5749 (sha256
5750 (base32
5751 "0js3c8lwj3knccb55nq03cbjlf4w390p9aid2mi5x80l3ayd9in1"))))
5752 (build-system r-build-system)
5753 (propagated-inputs
5754 `(("r-car" ,r-car)
5755 ("r-cluster" ,r-cluster)
5756 ("r-fractal" ,r-fractal)
5757 ("r-lmtest" ,r-lmtest)
5758 ("r-mass" ,r-mass)
5759 ("r-np" ,r-np)
5760 ("r-powerplus" ,r-powerplus)
5761 ("r-robust" ,r-robust)
5762 ("r-trend" ,r-trend)
5763 ("r-tsa" ,r-tsa)
5764 ("r-urca" ,r-urca)
5765 ("r-vim" ,r-vim)))
5766 (home-page "https://cran.r-project.org/web/packages/analytics/")
5767 (synopsis "Collection of data analysis tools")
5768 (description
5769 "This package is a collection of data analysis tools. It includes tools
5770 for regression outlier detection in a fitted linear model, stationary
5771 bootstrap using a truncated geometric distribution, a comprehensive test for
5772 weak stationarity, column means by group, weighted biplots, and a heuristic to
5773 obtain a better initial configuration in non-metric MDS.")
5774 (license license:gpl2)))
5775
5776 (define-public r-reticulate
5777 (package
5778 (name "r-reticulate")
5779 (version "1.14")
5780 (source
5781 (origin
5782 (method url-fetch)
5783 (uri (cran-uri "reticulate" version))
5784 (sha256
5785 (base32
5786 "0icb9zl9zlx75njv7y1dr450k0yw2n3q2jkr4nicnphdyfn69gkn"))))
5787 (build-system r-build-system)
5788 (inputs `(("python" ,python)))
5789 (propagated-inputs
5790 `(("r-rappdirs" ,r-rappdirs)
5791 ("r-jsonlite" ,r-jsonlite)
5792 ("r-matrix" ,r-matrix)
5793 ("r-rcpp" ,r-rcpp)))
5794 (home-page "https://github.com/rstudio/reticulate")
5795 (synopsis "R interface to Python")
5796 (description
5797 "This package provides an interface from R to Python modules, classes,
5798 and functions. When calling into Python, R data types are automatically
5799 converted to their equivalent Python types. When values are returned from
5800 Python to R they are converted back to R types.")
5801 (license license:asl2.0)))
5802
5803 (define-public r-bibtex
5804 (package
5805 (name "r-bibtex")
5806 (version "0.4.2.2")
5807 (source
5808 (origin
5809 (method url-fetch)
5810 (uri (cran-uri "bibtex" version))
5811 (sha256
5812 (base32
5813 "140hkjzdp3033cvji861rd06z1ixgpnn4n5amygqsmhnixk8ff07"))))
5814 (build-system r-build-system)
5815 (propagated-inputs `(("r-stringr" ,r-stringr)))
5816 (home-page "https://github.com/romainfrancois/bibtex")
5817 (synopsis "Bibtex parser")
5818 (description "This package provides a utility for R to parse a bibtex
5819 file.")
5820 (license license:gpl2+)))
5821
5822 (define-public r-ggseqlogo
5823 (package
5824 (name "r-ggseqlogo")
5825 (version "0.1")
5826 (source
5827 (origin
5828 (method url-fetch)
5829 (uri (cran-uri "ggseqlogo" version))
5830 (sha256
5831 (base32
5832 "13q6kcpxrqxqbji889fx63p0nsi08lk5yymkchig75r5k1d18ky1"))))
5833 (build-system r-build-system)
5834 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
5835 (home-page "https://github.com/omarwagih/ggseqlogo")
5836 (synopsis "ggplot2 extension for drawing genetic sequence logos")
5837 (description
5838 "The range of functions provided by this package makes it possible to
5839 draw highly versatile genomic sequence logos. Features include, but are not
5840 limited to, modifying colour schemes and fonts used to draw the logo,
5841 generating multiple logo plots, and aiding the visualisation with annotations.
5842 Sequence logos can easily be combined with other ggplot2 plots.")
5843 ;; Unspecified version of the LGPL.
5844 (license license:lgpl3+)))
5845
5846 (define-public r-ggsci
5847 (package
5848 (name "r-ggsci")
5849 (version "2.9")
5850 (source
5851 (origin
5852 (method url-fetch)
5853 (uri (cran-uri "ggsci" version))
5854 (sha256
5855 (base32
5856 "0g73x6grbka7ahjh6z23m3wrcifp5rdfdiasbl8lq4sp6rplxwaa"))))
5857 (build-system r-build-system)
5858 (propagated-inputs
5859 `(("r-ggplot2" ,r-ggplot2)
5860 ("r-scales" ,r-scales)))
5861 (home-page "https://nanx.me/ggsci/")
5862 (synopsis "Scientific journal and sci-fi themed color palettes for ggplot2")
5863 (description
5864 "This package provides a collection of ggplot2 color palettes inspired by
5865 plots in scientific journals, data visualization libraries, science fiction
5866 movies, and TV shows.")
5867 (license license:gpl3)))
5868
5869 (define-public r-ggsignif
5870 (package
5871 (name "r-ggsignif")
5872 (version "0.6.0")
5873 (source
5874 (origin
5875 (method url-fetch)
5876 (uri (cran-uri "ggsignif" version))
5877 (sha256
5878 (base32
5879 "17j9hg967k1wp9xw3x84mqss58jkb8pvlrnlchz4i1hklgykxqbg"))))
5880 (build-system r-build-system)
5881 (native-inputs
5882 `(("r-knitr" ,r-knitr)))
5883 (propagated-inputs
5884 `(("r-ggplot2" ,r-ggplot2)))
5885 (home-page "https://github.com/const-ae/ggsignif")
5886 (synopsis "Significance brackets for ggplot2")
5887 (description
5888 "Enrich your ggplots with group-wise comparisons. This package provides
5889 an easy way to indicate if two groups are significantly different. Commonly
5890 this is shown by a bracket on top connecting the groups of interest which
5891 itself is annotated with the level of significance. The package provides a
5892 single layer that takes the groups for comparison and the test as arguments
5893 and adds the annotation to the plot.")
5894 (license license:gpl3)))
5895
5896 (define-public r-ggpubr
5897 (package
5898 (name "r-ggpubr")
5899 (version "0.2.5")
5900 (source
5901 (origin
5902 (method url-fetch)
5903 (uri (cran-uri "ggpubr" version))
5904 (sha256
5905 (base32
5906 "0kb3hpmnhj4mkbx1kx0kv5y22himr8dijqx7ra0h8hi0pf2l2ha7"))))
5907 (build-system r-build-system)
5908 (propagated-inputs
5909 `(("r-cowplot" ,r-cowplot)
5910 ("r-dplyr" ,r-dplyr)
5911 ("r-ggplot2" ,r-ggplot2)
5912 ("r-ggrepel" ,r-ggrepel)
5913 ("r-ggsci" ,r-ggsci)
5914 ("r-ggsignif" ,r-ggsignif)
5915 ("r-glue" ,r-glue)
5916 ("r-gridextra" ,r-gridextra)
5917 ("r-magrittr" ,r-magrittr)
5918 ("r-polynom" ,r-polynom)
5919 ("r-purrr" ,r-purrr)
5920 ("r-rlang" ,r-rlang)
5921 ("r-scales" ,r-scales)
5922 ("r-tidyr" ,r-tidyr)))
5923 (home-page "http://www.sthda.com/english/rpkgs/ggpubr")
5924 (synopsis "ggplot2-based publication-ready plots")
5925 (description
5926 "The ggplot2 package is an excellent and flexible package for elegant
5927 data visualization in R. However the default generated plots require some
5928 formatting before we can send them for publication. The ggpubr package
5929 provides some easy-to-use functions for creating and customizing ggplot2-based
5930 publication-ready plots.")
5931 (license license:gpl2)))
5932
5933 (define-public r-ellipse
5934 (package
5935 (name "r-ellipse")
5936 (version "0.4.1")
5937 (source
5938 (origin
5939 (method url-fetch)
5940 (uri (cran-uri "ellipse" version))
5941 (sha256
5942 (base32
5943 "0g82vc51m3c1k0hnpp2zla6amxxgk2mmkl8ssnsc49jv3599r6hs"))))
5944 (build-system r-build-system)
5945 (home-page "https://cran.r-project.org/web/packages/ellipse/")
5946 (synopsis "Functions for drawing ellipses and ellipse-like confidence regions")
5947 (description
5948 "This package contains various routines for drawing ellipses and
5949 ellipse-like confidence regions, implementing the plots described in Murdoch
5950 and Chow (1996), A graphical display of large correlation matrices, The
5951 American Statistician 50, 178-180. There are also routines implementing the
5952 profile plots described in Bates and Watts (1988), Nonlinear Regression
5953 Analysis and its Applications.")
5954 (license license:gpl2+)))
5955
5956 (define-public r-flashclust
5957 (package
5958 (name "r-flashclust")
5959 (version "1.01-2")
5960 (source
5961 (origin
5962 (method url-fetch)
5963 (uri (cran-uri "flashClust" version))
5964 (sha256
5965 (base32
5966 "0l4lpz451ll7f7lfxmb7ds24ppzhfg1c3ypvydglcc35p2dq99s8"))))
5967 (properties `((upstream-name . "flashClust")))
5968 (build-system r-build-system)
5969 (native-inputs `(("gfortran" ,gfortran)))
5970 (home-page "https://cran.r-project.org/web/packages/flashClust/")
5971 (synopsis "Implementation of optimal hierarchical clustering")
5972 (description
5973 "This package provides a fast implementation of hierarchical
5974 clustering.")
5975 (license license:gpl2+)))
5976
5977 (define-public r-factominer
5978 (package
5979 (name "r-factominer")
5980 (version "2.3")
5981 (source
5982 (origin
5983 (method url-fetch)
5984 (uri (cran-uri "FactoMineR" version))
5985 (sha256
5986 (base32
5987 "0ldgf3daksh6lpblhqys67m4mxqx3q9s9n5plfam6dwshfik0ky6"))))
5988 (properties `((upstream-name . "FactoMineR")))
5989 (build-system r-build-system)
5990 (propagated-inputs
5991 `(("r-car" ,r-car)
5992 ("r-cluster" ,r-cluster)
5993 ("r-ellipse" ,r-ellipse)
5994 ("r-flashclust" ,r-flashclust)
5995 ("r-ggplot2" ,r-ggplot2)
5996 ("r-ggrepel" ,r-ggrepel)
5997 ("r-lattice" ,r-lattice)
5998 ("r-leaps" ,r-leaps)
5999 ("r-mass" ,r-mass)
6000 ("r-scatterplot3d" ,r-scatterplot3d)))
6001 (home-page "http://factominer.free.fr")
6002 (synopsis "Multivariate exploratory data analysis and data mining")
6003 (description
6004 "This package provides exploratory data analysis methods to summarize,
6005 visualize and describe datasets. The main principal component methods are
6006 available, those with the largest potential in terms of applications:
6007 principal component analysis (PCA) when variables are quantitative,
6008 correspondence analysis (CA) and multiple correspondence analysis (MCA) when
6009 variables are categorical, Multiple Factor Analysis when variables are
6010 structured in groups, etc. and hierarchical cluster analysis.")
6011 (license license:gpl2+)))
6012
6013 (define-public r-factoextra
6014 (package
6015 (name "r-factoextra")
6016 (version "1.0.6")
6017 (source
6018 (origin
6019 (method url-fetch)
6020 (uri (cran-uri "factoextra" version))
6021 (sha256
6022 (base32
6023 "0bpsbcmp6jpa9qk53dhfzghrz98dh0h0n68brl7rjz724yjbvhn8"))))
6024 (build-system r-build-system)
6025 (propagated-inputs
6026 `(("r-abind" ,r-abind)
6027 ("r-cluster" ,r-cluster)
6028 ("r-dendextend" ,r-dendextend)
6029 ("r-factominer" ,r-factominer)
6030 ("r-ggplot2" ,r-ggplot2)
6031 ("r-ggpubr" ,r-ggpubr)
6032 ("r-ggrepel" ,r-ggrepel)
6033 ("r-reshape2" ,r-reshape2)
6034 ("r-tidyr" ,r-tidyr)))
6035 (home-page "http://www.sthda.com/english/rpkgs/factoextra")
6036 (synopsis "Extract and visualize the results of multivariate data analyses")
6037 (description
6038 "This package provides some easy-to-use functions to extract and
6039 visualize the output of multivariate data analyses, including
6040 @code{PCA} (Principal Component Analysis), @code{CA} (Correspondence
6041 Analysis), @code{MCA} (Multiple Correspondence Analysis), @code{FAMD} (Factor
6042 Analysis of Mixed Data), @code{MFA} (Multiple Factor Analysis) and
6043 @code{HMFA} (Hierarchical Multiple Factor Analysis) functions from different R
6044 packages. It contains also functions for simplifying some clustering analysis
6045 steps and provides ggplot2-based elegant data visualization.")
6046 (license license:gpl2)))
6047
6048 (define-public r-fansi
6049 (package
6050 (name "r-fansi")
6051 (version "0.4.1")
6052 (source
6053 (origin
6054 (method url-fetch)
6055 (uri (cran-uri "fansi" version))
6056 (sha256
6057 (base32
6058 "028ywjy538psnmdnddvy5jr3idzffr4hikzr4x97x0m30g4fws9w"))))
6059 (build-system r-build-system)
6060 (native-inputs
6061 `(("r-knitr" ,r-knitr))) ; for vignettes
6062 (home-page "https://github.com/brodieG/fansi")
6063 (synopsis "ANSI control sequence aware string functions")
6064 (description
6065 "This package provides counterparts to R string manipulation functions
6066 that account for the effects of ANSI text formatting control sequences.")
6067 (license license:gpl2+)))
6068
6069 (define-public r-nbclust
6070 (package
6071 (name "r-nbclust")
6072 (version "3.0")
6073 (source
6074 (origin
6075 (method url-fetch)
6076 (uri (cran-uri "NbClust" version))
6077 (sha256
6078 (base32
6079 "1vwb48zy6ln1ddpqmfngii1i80n8qmqyxnzdp6gbaq96lakl3w3c"))))
6080 (properties `((upstream-name . "NbClust")))
6081 (build-system r-build-system)
6082 (home-page "https://sites.google.com/site/malikacharrad/research/nbclust-package")
6083 (synopsis "Determine the best number of clusters in a data set")
6084 (description
6085 "NbClust provides 30 indexes for determining the optimal number of
6086 clusters in a data set and offers the best clustering scheme from different
6087 results to the user.")
6088 (license license:gpl2)))
6089
6090 (define-public r-hdf5r
6091 (package
6092 (name "r-hdf5r")
6093 (version "1.3.2")
6094 (source
6095 (origin
6096 (method url-fetch)
6097 (uri (cran-uri "hdf5r" version))
6098 (sha256
6099 (base32
6100 "0c2p06k9bp9rf0fyavnxw5d8jr2bbgx3gjblahz581cpvsfksj9i"))))
6101 (build-system r-build-system)
6102 (inputs
6103 `(("hdf5" ,hdf5)
6104 ("zlib" ,zlib)))
6105 (propagated-inputs
6106 `(("r-bit64" ,r-bit64)
6107 ("r-r6" ,r-r6)))
6108 (native-inputs
6109 `(("r-knitr" ,r-knitr)))
6110 (home-page "https://hhoeflin.github.io/hdf5r")
6111 (synopsis "Interface to the HDF5 binary data format")
6112 (description
6113 "HDF5 is a data model, library and file format for storing and managing
6114 large amounts of data. This package provides a nearly feature complete,
6115 object oriented wrapper for the HDF5 API using R6 classes. Additionally,
6116 functionality is added so that HDF5 objects behave very similar to their
6117 corresponding R counterparts.")
6118 (license license:asl2.0)))
6119
6120 (define-public r-itertools
6121 (package
6122 (name "r-itertools")
6123 (version "0.1-3")
6124 (source
6125 (origin
6126 (method url-fetch)
6127 (uri (cran-uri "itertools" version))
6128 (sha256
6129 (base32
6130 "1ls5biiva10pb1dj3ph4griykb9vam02hkrdmlr5a5wf660hg6xn"))))
6131 (build-system r-build-system)
6132 (propagated-inputs
6133 `(("r-iterators" ,r-iterators)))
6134 (home-page "https://cran.r-project.org/web/packages/itertools/")
6135 (synopsis "Iterator tools")
6136 (description
6137 "This package provides various tools for creating iterators, many
6138 patterned after functions in the Python @code{itertools} module, and others
6139 patterned after functions in the snow package.")
6140 (license license:gpl2)))
6141
6142 (define-public r-polynom
6143 (package
6144 (name "r-polynom")
6145 (version "1.4-0")
6146 (source
6147 (origin
6148 (method url-fetch)
6149 (uri (cran-uri "polynom" version))
6150 (sha256
6151 (base32
6152 "1pflscwc0qzdf0y60j7s0dkglgmz18xajywfbn6s263idyr8idy5"))))
6153 (build-system r-build-system)
6154 (home-page "https://cran.r-project.org/web/packages/polynom/")
6155 (synopsis "Functions for univariate polynomial manipulations")
6156 (description
6157 "This package provides a collection of functions to implement a class for
6158 univariate polynomial manipulations.")
6159 (license license:gpl2)))
6160
6161 (define-public r-gbrd
6162 (package
6163 (name "r-gbrd")
6164 (version "0.4-11")
6165 (source
6166 (origin
6167 (method url-fetch)
6168 (uri (cran-uri "gbRd" version))
6169 (sha256
6170 (base32
6171 "06x97rw5i6v6cgjxkfhxnw4dn7lghn5q6ra7ri5ag1x9dkfzcl82"))))
6172 (properties `((upstream-name . "gbRd")))
6173 (build-system r-build-system)
6174 (home-page "https://cran.r-project.org/web/packages/gbRd/")
6175 (synopsis "Utilities for processing Rd objects and files")
6176 (description
6177 "This package provides utilities for processing Rd objects and files.
6178 Extract argument descriptions and other parts of the help pages of
6179 functions.")
6180 (license license:gpl2+)))
6181
6182 (define-public r-rjags
6183 (package
6184 (name "r-rjags")
6185 (version "4-10")
6186 (source
6187 (origin
6188 (method url-fetch)
6189 (uri (cran-uri "rjags" version))
6190 (sha256
6191 (base32
6192 "1nhaim84ww8fd6m8xlpmngqcnp2qpql29ahc38366fxja3ghngmx"))))
6193 (build-system r-build-system)
6194 (propagated-inputs
6195 `(("r-coda" ,r-coda)))
6196 (inputs
6197 `(("jags" ,jags)))
6198 (native-inputs
6199 `(("pkg-config" ,pkg-config)))
6200 (home-page "http://mcmc-jags.sourceforge.net")
6201 (synopsis "Bayesian graphical models using MCMC")
6202 (description
6203 "This package provides an R interface to the JAGS MCMC library. JAGS is
6204 Just Another Gibbs Sampler. It is a program for analysis of Bayesian
6205 hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.")
6206 (license license:gpl2)))
6207
6208 (define-public r-rdpack
6209 (package
6210 (name "r-rdpack")
6211 (version "0.11-1")
6212 (source
6213 (origin
6214 (method url-fetch)
6215 (uri (cran-uri "Rdpack" version))
6216 (sha256
6217 (base32
6218 "080y15p2hl4jsq91ak2f1y2kx1iqq5c5wzyx3zyhjwp01cahy0jq"))))
6219 (properties `((upstream-name . "Rdpack")))
6220 (build-system r-build-system)
6221 (propagated-inputs
6222 `(("r-bibtex" ,r-bibtex)
6223 ("r-gbrd" ,r-gbrd)))
6224 (home-page "https://github.com/GeoBosh/Rdpack")
6225 (synopsis "Update and manipulate Rd documentation objects")
6226 (description
6227 "This package provides functions for manipulation of R documentation
6228 objects, including functions @code{reprompt()} and @code{ereprompt()} for
6229 updating Rd documentation for functions, methods and classes; it also includes
6230 Rd macros for citations and import of references from bibtex files for use in
6231 Rd files and roxygen2 comments, as well as many functions for manipulation of
6232 references and Rd files.")
6233 (license license:gpl2+)))
6234
6235 (define-public r-officer
6236 (package
6237 (name "r-officer")
6238 (version "0.3.8")
6239 (source
6240 (origin
6241 (method url-fetch)
6242 (uri (cran-uri "officer" version))
6243 (sha256
6244 (base32
6245 "0xhx5n6qksyh2s9hvwhnc8y0hn362asc5y94ld06snad786hz0rw"))))
6246 (build-system r-build-system)
6247 (propagated-inputs
6248 `(("r-magrittr" ,r-magrittr)
6249 ("r-r6" ,r-r6)
6250 ("r-uuid" ,r-uuid)
6251 ("r-xml2" ,r-xml2)
6252 ("r-zip" ,r-zip)))
6253 (native-inputs
6254 `(("r-knitr" ,r-knitr)))
6255 (home-page "https://davidgohel.github.io/officer")
6256 (synopsis "Manipulation of Word and PowerPoint documents")
6257 (description
6258 "This package provides tools to access and manipulate Word and PowerPoint
6259 documents from R. The package focuses on tabular and graphical reporting from
6260 R; it also provides two functions that let users get document content into
6261 data objects. A set of functions lets add and remove images, tables and
6262 paragraphs of text in new or existing documents. When working with PowerPoint
6263 presentations, slides can be added or removed; shapes inside slides can also
6264 be added or removed. When working with Word documents, a cursor can be used
6265 to help insert or delete content at a specific location in the document.")
6266 (license license:gpl3)))
6267
6268 (define-public r-abn
6269 (package
6270 (name "r-abn")
6271 (version "2.2")
6272 (source
6273 (origin
6274 (method url-fetch)
6275 (uri (cran-uri "abn" version))
6276 (sha256
6277 (base32
6278 "19w6bdjyp4zwqs6p0flry4qxqynf9rh8ykdrfrp61wrdf7kysw0d"))))
6279 (build-system r-build-system)
6280 (inputs
6281 `(("gsl" ,gsl)))
6282 (propagated-inputs
6283 `(("r-lme4" ,r-lme4)
6284 ("r-mass" ,r-mass)
6285 ("r-nnet" ,r-nnet)
6286 ("r-rcpp" ,r-rcpp)
6287 ("r-rcpparmadillo" ,r-rcpparmadillo)
6288 ("r-rjags" ,r-rjags)))
6289 (home-page "https://r-bayesian-networks.org/")
6290 (synopsis "Modelling multivariate data with additive bayesian networks")
6291 (description
6292 "Bayesian network analysis is a form of probabilistic graphical models
6293 which derives from empirical data a directed acyclic graph, DAG, describing
6294 the dependency structure between random variables. An additive Bayesian
6295 network model consists of a form of a DAG where each node comprises a
6296 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
6297 equivalent to Bayesian multivariate regression using graphical modelling, they
6298 generalises the usual multivariable regression, GLM, to multiple dependent
6299 variables. This package provides routines to help determine optimal Bayesian
6300 network models for a given data set, where these models are used to identify
6301 statistical dependencies in messy, complex data.")
6302 (license license:gpl2+)))
6303
6304 (define-public r-acd
6305 (package
6306 (name "r-acd")
6307 (version "1.5.3")
6308 (source
6309 (origin
6310 (method url-fetch)
6311 (uri (cran-uri "ACD" version))
6312 (sha256
6313 (base32
6314 "1a67bi3hklq8nlc50r0qnyr4k7m9kpvijy8sqqpm54by5hsysfd6"))))
6315 (properties `((upstream-name . "ACD")))
6316 (build-system r-build-system)
6317 (home-page "https://cran.r-project.org/web/packages/ACD/")
6318 (synopsis "Categorical data analysis with complete or missing responses")
6319 (description
6320 "This package provides tools for categorical data analysis with complete
6321 or missing responses.")
6322 (license license:gpl2+)))
6323
6324 (define-public r-acdm
6325 (package
6326 (name "r-acdm")
6327 (version "1.0.4")
6328 (source
6329 (origin
6330 (method url-fetch)
6331 (uri (cran-uri "ACDm" version))
6332 (sha256
6333 (base32
6334 "0b4f02ga5ra66mbrm79g0bnlzmii82rks9kmxixxqgf18yhlyjil"))))
6335 (properties `((upstream-name . "ACDm")))
6336 (build-system r-build-system)
6337 (propagated-inputs
6338 `(("r-dplyr" ,r-dplyr)
6339 ("r-ggplot2" ,r-ggplot2)
6340 ("r-plyr" ,r-plyr)
6341 ("r-rsolnp" ,r-rsolnp)
6342 ("r-zoo" ,r-zoo)))
6343 (home-page "https://cran.r-project.org/web/packages/ACDm/")
6344 (synopsis "Tools for Autoregressive Conditional Duration Models")
6345 (description
6346 "ACDm is a package for Autoregressive Conditional Duration (ACD, Engle
6347 and Russell, 1998) models. It creates trade, price or volume durations from
6348 transactions (tic) data, performs diurnal adjustments, fits various ACD models
6349 and tests them.")
6350 (license license:gpl2+)))
6351
6352 (define-public r-overlap
6353 (package
6354 (name "r-overlap")
6355 (version "0.3.2")
6356 (source
6357 (origin
6358 (method url-fetch)
6359 (uri (cran-uri "overlap" version))
6360 (sha256
6361 (base32
6362 "1j3m6ir1chdz0si2fhcw6gs7c9h09bv0chz18rpzxsywww6d4rzy"))))
6363 (build-system r-build-system)
6364 (home-page "https://cran.r-project.org/web/packages/overlap/")
6365 (synopsis "Estimates of coefficient of overlapping for animal activity patterns")
6366 (description
6367 "This package provides functions to fit kernel density functions to data
6368 on temporal activity patterns of animals; estimate coefficients of overlapping
6369 of densities for two species; and calculate bootstrap estimates of confidence
6370 intervals.")
6371 (license license:gpl3+)))
6372
6373 (define-public r-snakecase
6374 (package
6375 (name "r-snakecase")
6376 (version "0.11.0")
6377 (source
6378 (origin
6379 (method url-fetch)
6380 (uri (cran-uri "snakecase" version))
6381 (sha256
6382 (base32
6383 "1ky1x2cp5rd0ffd9m1fji9sq4z4jsrpxzg30brw8bb4ihfjj114r"))))
6384 (build-system r-build-system)
6385 (propagated-inputs
6386 `(("r-stringi" ,r-stringi)
6387 ("r-stringr" ,r-stringr)))
6388 (home-page "https://github.com/Tazinho/snakecase")
6389 (synopsis "Convert strings into any case")
6390 (description
6391 "This package provides a consistent, flexible and easy to use tool to
6392 parse and convert strings into cases like snake or camel among others.")
6393 (license license:gpl3)))
6394
6395 (define-public r-prediction
6396 (package
6397 (name "r-prediction")
6398 (version "0.3.14")
6399 (source
6400 (origin
6401 (method url-fetch)
6402 (uri (cran-uri "prediction" version))
6403 (sha256
6404 (base32
6405 "0awlq5lxfia6m2b91w73rksp93rbwv5gwqb36wbji4rgq41rzbrx"))))
6406 (build-system r-build-system)
6407 (propagated-inputs
6408 `(("r-data-table" ,r-data-table)))
6409 (home-page "https://github.com/leeper/prediction")
6410 (synopsis "Tidy, type-safe prediction methods")
6411 (description
6412 "This package provides the @code{prediction()} function, a type-safe
6413 alternative to @code{predict()} that always returns a data frame. The package
6414 currently supports common model types (e.g., @code{\"lm\"}, @code{\"glm\"})
6415 from the @code{stats} package, as well as numerous other model classes from
6416 other add-on packages.")
6417 (license license:expat)))
6418
6419 (define-public r-insight
6420 (package
6421 (name "r-insight")
6422 (version "0.8.2")
6423 (source
6424 (origin
6425 (method url-fetch)
6426 (uri (cran-uri "insight" version))
6427 (sha256
6428 (base32
6429 "0fjf7dwpv1a7qfbzixppg348z1ksq19kdjm08vcb2am7w0k3plcj"))))
6430 (build-system r-build-system)
6431 (native-inputs
6432 `(("r-knitr" ,r-knitr)))
6433 (home-page "https://easystats.github.io/insight/")
6434 (synopsis "Easy access to model information for various model objects")
6435 (description
6436 "This package provides a tool to provide an easy, intuitive and
6437 consistent access to information contained in various R models, like model
6438 formulas, model terms, information about random effects, data that was used to
6439 fit the model or data from response variables. The package mainly revolves
6440 around two types of functions: Functions that find (the names of) information,
6441 starting with @code{find_}, and functions that get the underlying data,
6442 starting with @code{get_}. The package has a consistent syntax and works with
6443 many different model objects, where otherwise functions to access these
6444 information are missing.")
6445 (license license:gpl3)))
6446
6447 (define-public r-sjlabelled
6448 (package
6449 (name "r-sjlabelled")
6450 (version "1.1.3")
6451 (source
6452 (origin
6453 (method url-fetch)
6454 (uri (cran-uri "sjlabelled" version))
6455 (sha256
6456 (base32
6457 "1amq7i9sxf0pkxhskqc53xq5wvc9rdxm7cxyb4b6xh6qsskjnlsj"))))
6458 (build-system r-build-system)
6459 (propagated-inputs
6460 `(("r-haven" ,r-haven)
6461 ("r-insight" ,r-insight)))
6462 (home-page "https://github.com/strengejacke/sjlabelled")
6463 (synopsis "Labelled data utility functions")
6464 (description
6465 "This package provides a collection of functions dealing with labelled
6466 data, like reading and writing data between R and other statistical software
6467 packages. This includes easy ways to get, set or change value and variable
6468 label attributes, to convert labelled vectors into factors or numeric (and
6469 vice versa), or to deal with multiple declared missing values.")
6470 (license license:gpl3)))
6471
6472 (define-public r-sjmisc
6473 (package
6474 (name "r-sjmisc")
6475 (version "2.8.3")
6476 (source
6477 (origin
6478 (method url-fetch)
6479 (uri (cran-uri "sjmisc" version))
6480 (sha256
6481 (base32
6482 "0w8l9grmp4q775jrf4q6rxx36ld5daz9b0gdxyyh42xfihk6m62h"))))
6483 (build-system r-build-system)
6484 (propagated-inputs
6485 `(("r-dplyr" ,r-dplyr)
6486 ("r-insight" ,r-insight)
6487 ("r-magrittr" ,r-magrittr)
6488 ("r-purrr" ,r-purrr)
6489 ("r-rlang" ,r-rlang)
6490 ("r-sjlabelled" ,r-sjlabelled)
6491 ("r-tidyselect" ,r-tidyselect)))
6492 (home-page "https://github.com/strengejacke/sjmisc")
6493 (synopsis "Data and variable transformation functions")
6494 (description
6495 "This package is a collection of miscellaneous utility functions,
6496 supporting data transformation tasks like recoding, dichotomizing or grouping
6497 variables, setting and replacing missing values. The data transformation
6498 functions also support labelled data, and all integrate seamlessly into a
6499 tidyverse workflow.")
6500 (license license:gpl3)))
6501
6502 (define-public r-nortest
6503 (package
6504 (name "r-nortest")
6505 (version "1.0-4")
6506 (source
6507 (origin
6508 (method url-fetch)
6509 (uri (cran-uri "nortest" version))
6510 (sha256
6511 (base32
6512 "17r0wpz72z9312c70nwi1i1kp1v9fm1h6jg7q5cx1mc1h420m1d3"))))
6513 (build-system r-build-system)
6514 (home-page "https://cran.r-project.org/web/packages/nortest/")
6515 (synopsis "Tests for normality")
6516 (description
6517 "This package provides five omnibus tests for testing the composite
6518 hypothesis of normality.")
6519 (license license:gpl2+)))
6520
6521 (define-public r-moonbook
6522 (package
6523 (name "r-moonbook")
6524 (version "0.2.3")
6525 (source
6526 (origin
6527 (method url-fetch)
6528 (uri (cran-uri "moonBook" version))
6529 (sha256
6530 (base32
6531 "0hys56mwbm776ff7dibi8wzyf69qiais9rs1jazv79lk6h56s9s6"))))
6532 (properties `((upstream-name . "moonBook")))
6533 (build-system r-build-system)
6534 (propagated-inputs
6535 `(("r-magrittr" ,r-magrittr)
6536 ("r-nortest" ,r-nortest)
6537 ("r-purrr" ,r-purrr)
6538 ("r-sjmisc" ,r-sjmisc)
6539 ("r-stringr" ,r-stringr)
6540 ("r-survival" ,r-survival)))
6541 (home-page "https://github.com/cardiomoon/moonBook")
6542 (synopsis "Functions and datasets for the book by Keon-Woong Moon")
6543 (description
6544 "This package provides several analysis-related functions for the book
6545 entitled \"R statistics and graph for medical articles\" (written in Korean),
6546 version 1, by Keon-Woong Moon with Korean demographic data with several plot
6547 functions.")
6548 (license license:gpl2)))
6549
6550 (define-public r-flextable
6551 (package
6552 (name "r-flextable")
6553 (version "0.5.9")
6554 (source
6555 (origin
6556 (method url-fetch)
6557 (uri (cran-uri "flextable" version))
6558 (sha256
6559 (base32
6560 "1rkz0nhwjy1l8sb0kmna5v492n2ydnk7gydswnmf88r8vfyjczhw"))))
6561 (build-system r-build-system)
6562 (propagated-inputs
6563 `(("r-base64enc" ,r-base64enc)
6564 ("r-data-table" ,r-data-table)
6565 ("r-gdtools" ,r-gdtools)
6566 ("r-htmltools" ,r-htmltools)
6567 ("r-knitr" ,r-knitr)
6568 ("r-officer" ,r-officer)
6569 ("r-rlang" ,r-rlang)
6570 ("r-rmarkdown" ,r-rmarkdown)
6571 ("r-xml2" ,r-xml2)))
6572 (home-page "https://davidgohel.github.io/flextable")
6573 (synopsis "Functions for tabular reporting")
6574 (description
6575 "This package provides tools to create pretty tables for HTML documents
6576 and other formats. Functions are provided to let users create tables, modify
6577 and format their content. It extends the @code{officer} package and can be
6578 used within R markdown documents when rendering to HTML and to Word
6579 documents.")
6580 (license license:gpl3)))
6581
6582 (define-public r-writexl
6583 (package
6584 (name "r-writexl")
6585 (version "1.2")
6586 (source
6587 (origin
6588 (method url-fetch)
6589 (uri (cran-uri "writexl" version))
6590 (sha256
6591 (base32
6592 "09fhdip6igcg97fjx4c7727cx2lb49l4d74l4i8rg2bag2s5lrj3"))))
6593 (build-system r-build-system)
6594 (inputs `(("zlib" ,zlib)))
6595 (home-page "https://github.com/ropensci/writexl")
6596 (synopsis "Export data frames to xlsx format")
6597 (description
6598 "This package provides a data frame to xlsx exporter based on
6599 libxlsxwriter.")
6600 (license license:bsd-2)))
6601
6602 (define-public r-biasedurn
6603 (package
6604 (name "r-biasedurn")
6605 (version "1.07")
6606 (source
6607 (origin
6608 (method url-fetch)
6609 (uri (cran-uri "BiasedUrn" version))
6610 (sha256
6611 (base32
6612 "13i2lgfnjhlbbm2yxfc2l5hswqw6x03pwba5csjmirv8kpjw4xr3"))))
6613 (properties `((upstream-name . "BiasedUrn")))
6614 (build-system r-build-system)
6615 (home-page "https://cran.r-project.org/web/packages/BiasedUrn/")
6616 (synopsis "Biased Urn model distributions")
6617 (description
6618 "This package provides statistical models of biased sampling in the form
6619 of univariate and multivariate noncentral hypergeometric distributions,
6620 including Wallenius' noncentral hypergeometric distribution and Fisher's
6621 noncentral hypergeometric distribution (also called extended hypergeometric
6622 distribution).")
6623 (license license:gpl3)))
6624
6625 (define-public r-goplot
6626 (package
6627 (name "r-goplot")
6628 (version "1.0.2")
6629 (source
6630 (origin
6631 (method url-fetch)
6632 (uri (cran-uri "GOplot" version))
6633 (sha256
6634 (base32
6635 "1y8dv0kbzpr9za91njw0x233vx5d13vqml9hmpddcyi9s6va5nix"))))
6636 (properties `((upstream-name . "GOplot")))
6637 (build-system r-build-system)
6638 (propagated-inputs
6639 `(("r-ggdendro" ,r-ggdendro)
6640 ("r-ggplot2" ,r-ggplot2)
6641 ("r-gridextra" ,r-gridextra)
6642 ("r-rcolorbrewer" ,r-rcolorbrewer)))
6643 (home-page "https://github.com/wencke/wencke.github.io")
6644 (synopsis "Visualization of functional analysis data")
6645 (description
6646 "This package provides an implementation of multilayered visualizations
6647 for enhanced graphical representation of functional analysis data. It
6648 combines and integrates omics data derived from expression and functional
6649 annotation enrichment analyses. Its plotting functions have been developed
6650 with an hierarchical structure in mind: starting from a general overview to
6651 identify the most enriched categories (modified bar plot, bubble plot) to a
6652 more detailed one displaying different types of relevant information for the
6653 molecules in a given set of categories (circle plot, chord plot, cluster plot,
6654 Venn diagram, heatmap).")
6655 (license license:gpl2)))
6656
6657 (define-public r-getopt
6658 (package
6659 (name "r-getopt")
6660 (version "1.20.3")
6661 (source
6662 (origin
6663 (method url-fetch)
6664 (uri (cran-uri "getopt" version))
6665 (sha256
6666 (base32
6667 "0zzmzgwl9a4y3s34600vmih22d6y32294f9bvxrnmffnvkgmy7sk"))))
6668 (build-system r-build-system)
6669 (home-page "https://github.com/trevorld/getopt")
6670 (synopsis "Command-line option processor for R")
6671 (description
6672 "This package is designed to be used with Rscript to write shebang
6673 scripts that accept short and long options. Many users will prefer to
6674 use the packages @code{optparse} or @code{argparse} which add extra
6675 features like automatically generated help options and usage texts,
6676 support for default values, positional argument support, etc.")
6677 (license license:gpl2+)))
6678
6679 (define-public r-findpython
6680 (package
6681 (name "r-findpython")
6682 (version "1.0.5")
6683 (source
6684 (origin
6685 (method url-fetch)
6686 (uri (cran-uri "findpython" version))
6687 (sha256
6688 (base32
6689 "0icifm4z6hhpmcjrg75a875iph0ci890ss02kdv3725pijc236iy"))))
6690 (build-system r-build-system)
6691 (home-page "https://github.com/trevorld/findpython")
6692 (synopsis "Functions to find an acceptable Python binary")
6693 (description
6694 "This package was designed to find an acceptable Python binary that
6695 matches version and feature constraints.")
6696 (license license:expat)))
6697
6698 ;; This in not the same as "r-argparser"
6699 (define-public r-argparse
6700 (package
6701 (name "r-argparse")
6702 (version "2.0.1")
6703 (source
6704 (origin
6705 (method url-fetch)
6706 (uri (cran-uri "argparse" version))
6707 (sha256
6708 (base32
6709 "1as7h6z7kzgv0fqzpnp76qbm96b4jcd37azd58b7rz0l1n94764l"))))
6710 (build-system r-build-system)
6711 (inputs `(("python" ,python)))
6712 (propagated-inputs
6713 `(("r-findpython" ,r-findpython)
6714 ("r-jsonlite" ,r-jsonlite)
6715 ("r-r6" ,r-r6)))
6716 (home-page "https://github.com/trevorld/argparse")
6717 (synopsis "Command line optional and positional argument parser")
6718 (description
6719 "This package provides a command line parser to be used with Rscript to
6720 write shebang scripts that gracefully accept positional and optional arguments
6721 and automatically generate usage notices.")
6722 (license license:gpl2+)))
6723
6724 (define-public r-hash
6725 (package
6726 (name "r-hash")
6727 (version "2.2.6.1")
6728 (source
6729 (origin
6730 (method url-fetch)
6731 (uri (cran-uri "hash" version))
6732 (sha256
6733 (base32
6734 "0b3fl0rvgwb992knl81vm99lsldg5clvaqjh6mamm6zqmb6dz056"))))
6735 (build-system r-build-system)
6736 (home-page "https://cran.r-project.org/web/packages/hash/")
6737 (synopsis "Implementation of hash/associated arrays/dictionaries")
6738 (description
6739 "This package implements a data structure similar to hashes in Perl and
6740 dictionaries in Python but with a purposefully R flavor. For objects of
6741 appreciable size, access using hashes outperforms native named lists and
6742 vectors.")
6743 (license license:gpl2+)))
6744
6745 (define-public r-orddom
6746 (package
6747 (name "r-orddom")
6748 (version "3.1")
6749 (source
6750 (origin
6751 (method url-fetch)
6752 (uri (cran-uri "orddom" version))
6753 (sha256
6754 (base32
6755 "165axs15fvwhrp89xd87l81q3h2qjll1vrwcsap645cwvb85nwsh"))))
6756 (build-system r-build-system)
6757 (propagated-inputs `(("r-psych" ,r-psych)))
6758 (home-page "https://cran.r-project.org/web/packages/orddom/")
6759 (synopsis "Ordinal dominance statistics")
6760 (description
6761 "This package provides tools to compute ordinal, statistics and effect
6762 sizes as an alternative to mean comparison: Cliff's delta or success rate
6763 difference (SRD), Vargha and Delaney's A or the Area Under a Receiver
6764 Operating Characteristic Curve (AUC), the discrete type of McGraw & Wong's
6765 Common Language Effect Size (CLES) or Grissom & Kim's Probability of
6766 Superiority (PS), and the Number needed to treat (NNT) effect size. Moreover,
6767 comparisons to Cohen's d are offered based on Huberty & Lowman's Percentage of
6768 Group (Non-)Overlap considerations.")
6769 (license license:gpl2)))
6770
6771 (define-public r-deriv
6772 (package
6773 (name "r-deriv")
6774 (version "4.0")
6775 (source
6776 (origin
6777 (method url-fetch)
6778 (uri (cran-uri "Deriv" version))
6779 (sha256
6780 (base32
6781 "03mlfy8jzzzbh2l18gnmw0a71n9savx4cw72yhkxq93v2xj8fy3n"))))
6782 (properties `((upstream-name . "Deriv")))
6783 (build-system r-build-system)
6784 (home-page "https://cran.r-project.org/web/packages/Deriv")
6785 (synopsis "Symbolic differentiation")
6786 (description
6787 "This package provides an R-based solution for symbolic differentiation.
6788 It admits user-defined functions as well as function substitution in arguments
6789 of functions to be differentiated. Some symbolic simplification is part of
6790 the work.")
6791 (license license:gpl3+)))
6792
6793 (define-public r-doby
6794 (package
6795 (name "r-doby")
6796 (version "4.6.5")
6797 (source
6798 (origin
6799 (method url-fetch)
6800 (uri (cran-uri "doBy" version))
6801 (sha256
6802 (base32
6803 "1ckazh701b4ilg8bj17ji903538jmb49d997gm49ah5j5jc1x0g7"))))
6804 (properties `((upstream-name . "doBy")))
6805 (build-system r-build-system)
6806 (propagated-inputs
6807 `(("r-broom" ,r-broom)
6808 ("r-deriv" ,r-deriv)
6809 ("r-dplyr" ,r-dplyr)
6810 ("r-magrittr" ,r-magrittr)
6811 ("r-mass" ,r-mass)
6812 ("r-matrix" ,r-matrix)
6813 ("r-plyr" ,r-plyr)
6814 ("r-pbkrtest" ,r-pbkrtest)
6815 ("r-tibble" ,r-tibble)))
6816 (home-page "http://people.math.aau.dk/~sorenh/software/doBy/")
6817 (synopsis "Groupwise statistics, LSmeans, linear contrasts, and utilities")
6818 (description
6819 "This package contains:
6820
6821 @itemize
6822 @item facilities for working with grouped data: @code{do}
6823 something to data stratified @code{by} some variables.
6824 @item implementations of least-squares means, general linear contrasts, and
6825 @item miscellaneous other utilities.
6826 @end itemize\n")
6827 (license license:gpl2+)))
6828
6829 (define-public r-refgenome
6830 (package
6831 (name "r-refgenome")
6832 (version "1.7.7")
6833 (source
6834 (origin
6835 (method url-fetch)
6836 (uri (cran-uri "refGenome" version))
6837 (sha256
6838 (base32
6839 "1za89bn3am1zgvm641qi1ab6kaqpll4rb9p9f1sjwvcgqq6065g5"))))
6840 (properties `((upstream-name . "refGenome")))
6841 (build-system r-build-system)
6842 (propagated-inputs
6843 `(("r-dbi" ,r-dbi)
6844 ("r-doby" ,r-doby)
6845 ("r-rsqlite" ,r-rsqlite)))
6846 (home-page "https://cran.r-project.org/web/packages/refGenome/")
6847 (synopsis
6848 "Gene and splice site annotation using annotation data from Ensembl and UCSC")
6849 (description
6850 "This package contains functionality for importing and managing of
6851 downloaded genome annotation data from the Ensembl genome browser (European
6852 Bioinformatics Institute) and from the UCSC genome browser (University of
6853 California, Santa Cruz) and annotation routines for genomic positions and
6854 splice site positions.")
6855 (license license:gpl2)))
6856
6857 (define-public r-basix
6858 (package
6859 (name "r-basix")
6860 (version "1.1")
6861 (source
6862 (origin
6863 (method url-fetch)
6864 (uri (cran-uri "BASIX" version))
6865 (sha256
6866 (base32
6867 "18dkvv1iwskfnlpl6xridcgqpalbbpm2616mvc3hfrc0b26v01id"))))
6868 (properties `((upstream-name . "BASIX")))
6869 (build-system r-build-system)
6870 (home-page "https://cran.r-project.org/web/packages/BASIX/")
6871 (synopsis "Efficient C/C++ toolset for R")
6872 (description
6873 "BASIX provides some efficient C/C++ implementations of native R
6874 procedures to speed up calculations in R.")
6875 (license license:gpl2)))
6876
6877 (define-public r-blockfest
6878 (package
6879 (name "r-blockfest")
6880 (version "1.6")
6881 (source
6882 (origin
6883 (method url-fetch)
6884 (uri (cran-uri "BlockFeST" version))
6885 (sha256
6886 (base32
6887 "0hj7a5as7nxbgjac7lbj6qfwffx3g8x8phpf9a55f1c9cdzi73a5"))))
6888 (properties `((upstream-name . "BlockFeST")))
6889 (build-system r-build-system)
6890 (propagated-inputs `(("r-basix" ,r-basix)))
6891 (home-page "https://cran.r-project.org/web/packages/BlockFeST/")
6892 (synopsis "Bayesian calculation of region-specific fixation index")
6893 (description
6894 "This package provides an R implementation of an extension of the
6895 BayeScan software for codominant markers, adding the option to group
6896 individual SNPs into pre-defined blocks. A typical application of this new
6897 approach is the identification of genomic regions, genes, or gene sets
6898 containing one or more SNPs that evolved under directional selection.")
6899 (license license:gpl2)))
6900
6901 (define-public r-proc
6902 (package
6903 (name "r-proc")
6904 (version "1.16.2")
6905 (source
6906 (origin
6907 (method url-fetch)
6908 (uri (cran-uri "pROC" version))
6909 (sha256
6910 (base32
6911 "0apwa5zzqh74pjnvf5a1s5qf6i9r5h44jdllfrwymkd2v479d2xn"))))
6912 (properties `((upstream-name . "pROC")))
6913 (build-system r-build-system)
6914 (propagated-inputs
6915 `(("r-plyr" ,r-plyr)
6916 ("r-rcpp" ,r-rcpp)))
6917 (home-page "https://web.expasy.org/pROC/")
6918 (synopsis "Display and analyze ROC curves")
6919 (description
6920 "This package provides tools for visualizing, smoothing and comparing
6921 receiver operating characteristic (ROC curves). The area under the
6922 curve (AUC) can be compared with statistical tests based on U-statistics or
6923 bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.")
6924 (license license:gpl3+)))
6925
6926 (define-public r-rootsolve
6927 (package
6928 (name "r-rootsolve")
6929 (version "1.8.2")
6930 (source
6931 (origin
6932 (method url-fetch)
6933 (uri (cran-uri "rootSolve" version))
6934 (sha256
6935 (base32
6936 "0rj7c4zcrzgz7sb0vgvh7swpfafnw4040cxp7ypas3s8fnihn54l"))))
6937 (properties `((upstream-name . "rootSolve")))
6938 (build-system r-build-system)
6939 (native-inputs `(("gfortran" ,gfortran)))
6940 (home-page "https://cran.r-project.org/web/packages/rootSolve/")
6941 (synopsis "Tools for the analysis of ordinary differential equations")
6942 (description
6943 "This package provides routines to find the root of nonlinear functions,
6944 and to perform steady-state and equilibrium analysis of @dfn{ordinary
6945 differential equations} (ODE). It includes routines that:
6946
6947 @enumerate
6948 @item generate gradient and jacobian matrices (full and banded),
6949 @item find roots of non-linear equations by the Newton-Raphson method,
6950 @item estimate steady-state conditions of a system of (differential) equations
6951 in full, banded or sparse form, using the Newton-Raphson method, or by
6952 dynamically running,
6953 @item solve the steady-state conditions for uni- and multicomponent 1-D, 2-D,
6954 and 3-D partial differential equations, that have been converted to ordinary
6955 differential equations by numerical differencing (using the method-of-lines
6956 approach).
6957 @end enumerate\n")
6958 (license license:gpl2+)))
6959
6960 (define-public r-abcanalysis
6961 (package
6962 (name "r-abcanalysis")
6963 (version "1.2.1")
6964 (source
6965 (origin
6966 (method url-fetch)
6967 (uri (cran-uri "ABCanalysis" version))
6968 (sha256
6969 (base32 "0wac1ksmnxa36v99ca4hv8k0rsh3igwpcllmlv9wf7i9kgqviqwi"))))
6970 (properties `((upstream-name . "ABCanalysis")))
6971 (build-system r-build-system)
6972 (propagated-inputs `(("r-plotrix" ,r-plotrix)))
6973 (home-page "https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/software-en/")
6974 (synopsis "Computed ABC Analysis")
6975 (description
6976 "Multivariate data sets often differ in several factors or derived statistical
6977 parameters, which have to be selected for a valid interpretation. Basing this
6978 selection on traditional statistical limits leads occasionally to the perception
6979 of losing information from a data set. This package provides tools to calculate
6980 these limits on the basis of the mathematical properties of the distribution of
6981 the analyzed items.")
6982 (license license:gpl3)))
6983
6984 (define-public r-slam
6985 (package
6986 (name "r-slam")
6987 (version "0.1-47")
6988 (source
6989 (origin
6990 (method url-fetch)
6991 (uri (cran-uri "slam" version))
6992 (sha256
6993 (base32 "12fggw2c7hz3bpvsaqm24g3r6lbpq6jgli24g7x5j859iak5cqv9"))))
6994 (build-system r-build-system)
6995 (home-page "https://cran.r-project.org/web/packages/slam/")
6996 (synopsis "Sparse lightweight arrays and matrices")
6997 (description
6998 "This package contains data structures and algorithms for sparse arrays and matrices,
6999 based on index arrays and simple triplet representations, respectively.")
7000 (license license:gpl2)))
7001
7002 (define-public r-manipulatewidget
7003 (package
7004 (name "r-manipulatewidget")
7005 (version "0.10.1")
7006 (source
7007 (origin
7008 (method url-fetch)
7009 (uri (cran-uri "manipulateWidget" version))
7010 (sha256
7011 (base32 "1vi71sjh7z1a880wffk8qqw7iysvk42q78giqxmm2sqz2a912qlx"))))
7012 (properties
7013 `((upstream-name . "manipulateWidget")))
7014 (build-system r-build-system)
7015 (propagated-inputs
7016 `(("r-base64enc" ,r-base64enc)
7017 ("r-codetools" ,r-codetools)
7018 ("r-htmltools" ,r-htmltools)
7019 ("r-htmlwidgets" ,r-htmlwidgets)
7020 ("r-knitr" ,r-knitr)
7021 ("r-miniui" ,r-miniui)
7022 ("r-shiny" ,r-shiny)
7023 ("r-webshot" ,r-webshot)))
7024 (home-page "https://github.com/rte-antares-rpackage/manipulateWidget/")
7025 (synopsis "Add even more interactivity to interactive charts")
7026 (description
7027 "This package lets you create in just a few lines of R code a nice user interface to
7028 modify the data or the graphical parameters of one or multiple interactive
7029 charts. It is useful to quickly explore visually some data or for package
7030 developers to generate user interfaces easy to maintain.")
7031 (license license:gpl2+)))
7032
7033 (define-public r-a3
7034 (package
7035 (name "r-a3")
7036 (version "1.0.0")
7037 (source
7038 (origin
7039 (method url-fetch)
7040 (uri (cran-uri "A3" version))
7041 (sha256
7042 (base32 "017hq9pjsv1h9i7cqk5cfx27as54shlhdsdvr6jkhb8jfkpdb6cw"))))
7043 (properties `((upstream-name . "A3")))
7044 (build-system r-build-system)
7045 (propagated-inputs
7046 `(("r-pbapply" ,r-pbapply)
7047 ("r-xtable" ,r-xtable)))
7048 (home-page "https://cran.r-project.org/web/packages/A3/")
7049 (synopsis "Error metrics for predictive models")
7050 (description
7051 "This package supplies tools for tabulating and analyzing the results of predictive
7052 models. The methods employed are applicable to virtually any predictive model
7053 and make comparisons between different methodologies straightforward.")
7054 (license license:gpl2+)))
7055
7056 (define-public r-infotheo
7057 (package
7058 (name "r-infotheo")
7059 (version "1.2.0")
7060 (source
7061 (origin
7062 (method url-fetch)
7063 (uri (cran-uri "infotheo" version))
7064 (sha256
7065 (base32
7066 "18xacczfq3z3xpy434js4nf3l19lczngzd0lq26wh22pvg1yniwv"))))
7067 (build-system r-build-system)
7068 (home-page "http://homepage.meyerp.com/software")
7069 (synopsis "Information-theoretic measures")
7070 (description
7071 "This package implements various measures of information theory based on
7072 several entropy estimators.")
7073 (license license:gpl3+)))
7074
7075 (define-public r-abcoptim
7076 (package
7077 (name "r-abcoptim")
7078 (version "0.15.0")
7079 (source
7080 (origin
7081 (method url-fetch)
7082 (uri (cran-uri "ABCoptim" version))
7083 (sha256
7084 (base32 "1ih0xk88qhsmpvnxf56041wx5sk8as2f4f2gdnpnwdym9mbr9n4b"))))
7085 (properties `((upstream-name . "ABCoptim")))
7086 (build-system r-build-system)
7087 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
7088 (home-page "https://github.com/gvegayon/ABCoptim/")
7089 (synopsis "Optimization of Artificial Bee Colony algorithm")
7090 (description
7091 "Artificial Bee Colony (ABC) is one of the most recently defined algorithms by Dervis
7092 Karaboga in 2005, motivated by the intelligent behavior of honey bees. It is as
7093 simple as Particle Swarm Optimization (PSO) and Differential Evolution (DE)
7094 algorithms, and uses only common control parameters such as colony size and
7095 maximum cycle number. The @code{r-abcoptim} implements the Artificial bee
7096 colony optimization algorithm @url{http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf}.
7097 This version is a work-in-progress and is written in R code.")
7098 (license license:expat)))
7099
7100 (define-public r-abcp2
7101 (package
7102 (name "r-abcp2")
7103 (version "1.2")
7104 (source
7105 (origin
7106 (method url-fetch)
7107 (uri (cran-uri "ABCp2" version))
7108 (sha256
7109 (base32 "1s2skkxpzss7c29i8600psgrp0hl46jcrxqrmy2b4db8hc0kcnbx"))))
7110 (properties `((upstream-name . "ABCp2")))
7111 (build-system r-build-system)
7112 (propagated-inputs `(("r-mass" ,r-mass)))
7113 (home-page "https://cran.r-project.org/web/packages/ABCp2/")
7114 (synopsis "Approximate Bayesian Computational Model for Estimating P2")
7115 (description
7116 "This package tests the goodness of fit of a distribution of offspring to the Normal,
7117 Poisson, and Gamma distribution and estimates the proportional paternity of the
7118 second male (P2) based on the best fit distribution.")
7119 (license license:gpl2)))
7120
7121 (define-public r-abcrf
7122 (package
7123 (name "r-abcrf")
7124 (version "1.8.1")
7125 (source
7126 (origin
7127 (method url-fetch)
7128 (uri (cran-uri "abcrf" version))
7129 (sha256
7130 (base32 "1ghbd24yhqy3xhdxas6ccn84nkavqpgldx5ck8kijknc7qjm8k27"))))
7131 (build-system r-build-system)
7132 (propagated-inputs
7133 `(("r-doparallel" ,r-doparallel)
7134 ("r-foreach" ,r-foreach)
7135 ("r-mass" ,r-mass)
7136 ("r-matrixstats" ,r-matrixstats)
7137 ("r-ranger" ,r-ranger)
7138 ("r-rcpp" ,r-rcpp)
7139 ("r-rcpparmadillo" ,r-rcpparmadillo)
7140 ("r-readr" ,r-readr)
7141 ("r-stringr" ,r-stringr)))
7142 (home-page "https://cran.r-project.org/web/packages/abcrf/")
7143 (synopsis "Approximate bayesian computation via random forests")
7144 (description
7145 "This package performs approximate bayesian computation (ABC) model choice and
7146 parameter inference via random forests. This machine learning tool named random
7147 forests (RF) can conduct selection among the highly complex models covered by
7148 ABC algorithms.")
7149 (license license:gpl2+)))
7150
7151 (define-public r-abctools
7152 (package
7153 (name "r-abctools")
7154 (version "1.1.3")
7155 (source
7156 (origin
7157 (method url-fetch)
7158 (uri (cran-uri "abctools" version))
7159 (sha256
7160 (base32 "07s9dg10i8lsxl73b4n2hynca2fjgb0ykb0dz8c3zv6cgw3cyx97"))))
7161 (build-system r-build-system)
7162 (propagated-inputs
7163 `(("r-abc" ,r-abc)
7164 ("r-abind" ,r-abind)
7165 ("r-hmisc" ,r-hmisc)
7166 ("r-plyr" ,r-plyr)))
7167 (home-page "https://github.com/dennisprangle/abctools/")
7168 (synopsis "Tools for ABC analyses")
7169 (description
7170 "This @code{r-abctools} package provides tools for approximate Bayesian computation
7171 including summary statistic selection and assessing coverage. This includes
7172 recent dimension reduction algorithms to tune the choice of summary statistics,
7173 and coverage methods to tune the choice of threshold.")
7174 (license license:gpl2+)))
7175
7176 (define-public r-ggstance
7177 (package
7178 (name "r-ggstance")
7179 (version "0.3.3")
7180 (source
7181 (origin
7182 (method url-fetch)
7183 (uri (cran-uri "ggstance" version))
7184 (sha256
7185 (base32 "0kdksay61hyb6612b07r84chh7a9aibjyclk3qcypvr9aang8hkh"))))
7186 (build-system r-build-system)
7187 (propagated-inputs
7188 `(("r-ggplot2" ,r-ggplot2)
7189 ("r-plyr" ,r-plyr)
7190 ("r-rlang" ,r-rlang)
7191 ("r-withr" ,r-withr)))
7192 (home-page "https://cran.r-project.org/web/packages/ggstance/")
7193 (synopsis "Horizontal and vertical versions of @code{r-ggplot2}")
7194 (description
7195 "This package is a @code{r-ggplot2} extension that provides flipped components:
7196 @enumerate
7197 @item horizontal versions of @code{r-ggplot2} stats and @code{r-ggplot2} geoms;
7198 @item vertical versions of @code{r-ggplot2} positions.
7199 @end enumerate")
7200 (license license:gpl3)))
7201
7202 (define-public r-mosaiccore
7203 (package
7204 (name "r-mosaiccore")
7205 (version "0.6.0")
7206 (source
7207 (origin
7208 (method url-fetch)
7209 (uri (cran-uri "mosaicCore" version))
7210 (sha256
7211 (base32 "1klw97h6lchw1cpcl8s637ikcl428cckmjq0czi7mibh9q9mw72z"))))
7212 (properties `((upstream-name . "mosaicCore")))
7213 (build-system r-build-system)
7214 (propagated-inputs
7215 `(("r-dplyr" ,r-dplyr)
7216 ("r-lazyeval" ,r-lazyeval)
7217 ("r-mass" ,r-mass)
7218 ("r-rlang" ,r-rlang)
7219 ("r-tidyr" ,r-tidyr)))
7220 (home-page "https://github.com/ProjectMOSAIC/mosaicCore/")
7221 (synopsis "Common utilities for mosaic family packages")
7222 (description
7223 "Common utilities used in other Mosaic family packages are collected here.")
7224 (license license:gpl2+)))
7225
7226 (define-public r-ggformula
7227 (package
7228 (name "r-ggformula")
7229 (version "0.9.4")
7230 (source
7231 (origin
7232 (method url-fetch)
7233 (uri (cran-uri "ggformula" version))
7234 (sha256
7235 (base32 "04vdhg1bbc1psrx9ggaphz7cx4fw5xsmhkqpqfcg2w4ba2bjy46f"))))
7236 (build-system r-build-system)
7237 (propagated-inputs
7238 `(("r-ggforce" ,r-ggforce)
7239 ("r-ggplot2" ,r-ggplot2)
7240 ("r-ggstance" ,r-ggstance)
7241 ("r-magrittr" ,r-magrittr)
7242 ("r-mosaiccore" ,r-mosaiccore)
7243 ("r-rlang" ,r-rlang)
7244 ("r-stringr" ,r-stringr)
7245 ("r-tibble" ,r-tibble)))
7246 (home-page "https://github.com/ProjectMOSAIC/ggformula/")
7247 (synopsis "Formula interface for the @code{r-ggplot2}")
7248 (description
7249 "The @code{r-ggformula} introduces a family of graphics functions, gf_point(),
7250 gf_density(), and so on, bring the formula interface to ggplot(). This captures
7251 and extends the excellent simplicity of the lattice-graphics formula interface,
7252 while providing the intuitive capabilities of @code{r-ggplot2}.")
7253 (license license:expat)))
7254
7255 (define-public r-mosaicdata
7256 (package
7257 (name "r-mosaicdata")
7258 (version "0.17.0")
7259 (source
7260 (origin
7261 (method url-fetch)
7262 (uri (cran-uri "mosaicData" version))
7263 (sha256
7264 (base32 "04z0mdm52mykqsxsinhmsihn181zf6cw321gayk2rjp7lj7mwdq9"))))
7265 (properties `((upstream-name . "mosaicData")))
7266 (build-system r-build-system)
7267 (home-page "https://cran.r-project.org/web/packages/mosaicData/")
7268 (synopsis "Data sets for project Mosaic")
7269 (description
7270 "This package provides data sets from project Mosaic @url{http://mosaic-web.org}
7271 used to teach mathematics, statistics, computation and modeling.")
7272 (license license:gpl2+)))
7273
7274 (define-public r-raster
7275 (package
7276 (name "r-raster")
7277 (version "3.0-12")
7278 (source
7279 (origin
7280 (method url-fetch)
7281 (uri (cran-uri "raster" version))
7282 (sha256
7283 (base32
7284 "0rrbsigkqxsdic8fly6nrsc79zsliwvr1x2b4xqpl9d34vr50dvg"))))
7285 (build-system r-build-system)
7286 (propagated-inputs
7287 `(("r-rcpp" ,r-rcpp)
7288 ("r-sp" ,r-sp)))
7289 (home-page "https://www.rspatial.org/")
7290 (synopsis "Geographic data analysis and modeling")
7291 (description
7292 "The package implements basic and high-level functions for reading,
7293 writing, manipulating, analyzing and modeling of gridded spatial data.
7294 Processing of very large files is supported.")
7295 (license license:gpl3+)))
7296
7297 (define-public r-mosaic
7298 (package
7299 (name "r-mosaic")
7300 (version "1.4.0")
7301 (source
7302 (origin
7303 (method url-fetch)
7304 (uri (cran-uri "mosaic" version))
7305 (sha256
7306 (base32 "10jbrg8kli00kfgbh2f67bymm5cnlancc9dplb1j7fl552yjddn2"))))
7307 (build-system r-build-system)
7308 (propagated-inputs
7309 `(("r-broom" ,r-broom)
7310 ("r-dplyr" ,r-dplyr)
7311 ("r-ggdendro" ,r-ggdendro)
7312 ("r-ggformula" ,r-ggformula)
7313 ("r-ggplot2" ,r-ggplot2)
7314 ("r-ggrepel" ,r-ggrepel)
7315 ("r-glue" ,r-glue)
7316 ("r-gridextra" ,r-gridextra)
7317 ("r-lattice" ,r-lattice)
7318 ("r-latticeextra" ,r-latticeextra)
7319 ("r-lazyeval" ,r-lazyeval)
7320 ("r-mass" ,r-mass)
7321 ("r-matrix" ,r-matrix)
7322 ("r-mosaiccore" ,r-mosaiccore)
7323 ("r-mosaicdata" ,r-mosaicdata)
7324 ("r-readr" ,r-readr)
7325 ("r-tidyr" ,r-tidyr)))
7326 (native-inputs
7327 `(("r-knitr" ,r-knitr)))
7328 (home-page "https://github.com/ProjectMOSAIC/mosaic/")
7329 (synopsis "Mathematics, statistics, and computation teaching utilities")
7330 (description
7331 "This package contain data sets and utilities from
7332 @url{http://mosaic-web.org, Project MOSAIC} used to teach mathematics,
7333 statistics, computation and modeling. Project MOSAIC is a community of
7334 educators working to tie together aspects of quantitative work that students
7335 in science, technology, engineering and mathematics will need in their
7336 professional lives, but which are usually taught in isolation, if at all.")
7337 (license license:gpl2+)))
7338
7339 (define-public r-abd
7340 (package
7341 (name "r-abd")
7342 (version "0.2-8")
7343 (source
7344 (origin
7345 (method url-fetch)
7346 (uri (cran-uri "abd" version))
7347 (sha256
7348 (base32 "191gspqzdv573vaw624ri0f5cm6v4j524bjs74d4a1hn3kn6r9b7"))))
7349 (build-system r-build-system)
7350 (propagated-inputs
7351 `(("r-lattice" ,r-lattice)
7352 ("r-mosaic" ,r-mosaic)
7353 ("r-nlme" ,r-nlme)))
7354 (home-page "https://cran.r-project.org/web/packages/abd/")
7355 (synopsis "Analysis of biological data")
7356 (description
7357 "The @code{r-abd} package contains data sets and sample code for the Analysis of
7358 biological data by Michael Whitlock and Dolph Schluter.")
7359 (license license:gpl2)))
7360
7361 (define-public r-svgui
7362 (package
7363 (name "r-svgui")
7364 (version "1.0.0")
7365 (source
7366 (origin
7367 (method url-fetch)
7368 (uri (cran-uri "svGUI" version))
7369 (sha256
7370 (base32 "1r7ab0p4yr8q03gj02hmj7k1ghksgkg4nx750c0ajfs2q9y1dxfc"))))
7371 (properties `((upstream-name . "svGUI")))
7372 (build-system r-build-system)
7373 (home-page "https://github.com/SciViews/svGUI/")
7374 (synopsis "Functions for managing GUI clients in R")
7375 (description
7376 "The SciViews @code{svGUI} package eases the management of Graphical User
7377 Interfaces (GUI) in R. It is independent from any particular GUI widgets. It
7378 centralizes info about GUI elements currently used, and it dispatches GUI
7379 calls to the particular toolkits in use in function of the context.")
7380 (license license:gpl2)))
7381
7382 (define-public r-svdialogs
7383 (package
7384 (name "r-svdialogs")
7385 (version "1.0.0")
7386 (source
7387 (origin
7388 (method url-fetch)
7389 (uri (cran-uri "svDialogs" version))
7390 (sha256
7391 (base32 "0xqppydfawnwk84kb5qiybwbcmv38vn4imgz01mz2pnq4xb80p97"))))
7392 (properties `((upstream-name . "svDialogs")))
7393 (build-system r-build-system)
7394 (inputs
7395 `(("yad" ,yad)
7396 ("zenity" ,zenity)))
7397 (propagated-inputs
7398 `(("r-rstudioapi" ,r-rstudioapi)
7399 ("r-svgui" ,r-svgui)))
7400 (home-page "https://github.com/SciViews/svDialogs/")
7401 (synopsis "Portable dialog boxes")
7402 (description
7403 "This package helps to construct standard dialog boxes for your GUI, including
7404 message boxes, input boxes, list, file or directory selection, and others. In
7405 case R cannot display GUI dialog boxes, a simpler command line version of these
7406 interactive elements is also provided as a fallback solution.")
7407 (license license:gpl2)))
7408
7409 (define-public r-abe
7410 (package
7411 (name "r-abe")
7412 (version "3.0.1")
7413 (source
7414 (origin
7415 (method url-fetch)
7416 (uri (cran-uri "abe" version))
7417 (sha256
7418 (base32
7419 "1f19h3xzzmjhvwc1rrb8z0rai3ip03y4gdi2gg9bfr5sg2nfklk6"))))
7420 (build-system r-build-system)
7421 (home-page "https://cran.r-project.org/web/packages/abe/")
7422 (synopsis "Augmented backward elimination")
7423 (description
7424 "This package performs augmented backward elimination and checks the
7425 stability of the obtained model. Augmented backward elimination combines
7426 significance or information based criteria with the change in estimate to
7427 either select the optimal model for prediction purposes or to serve as a tool
7428 to obtain a practically sound, highly interpretable model.")
7429 (license license:gpl2+)))
7430
7431 (define-public r-abf2
7432 (package
7433 (name "r-abf2")
7434 (version "0.7-1")
7435 (source
7436 (origin
7437 (method url-fetch)
7438 (uri (cran-uri "abf2" version))
7439 (sha256
7440 (base32 "0d65mc1w4pbiv7xaqzdlw1bfsxf25587rv597hh41vs0j0zlfpxx"))))
7441 (build-system r-build-system)
7442 (home-page "https://cran.r-project.org/web/packages/abf2/")
7443 (synopsis "Load gap-free axon @code{r-abf2} files")
7444 (description
7445 "This package loads electrophysiology data from ABF2 files, as created by
7446 Axon Instruments/Molecular Devices software. Only files recorded in gap-free
7447 mode are currently supported.")
7448 (license license:artistic2.0)))
7449
7450 (define-public r-abhgenotyper
7451 (package
7452 (name "r-abhgenotyper")
7453 (version "1.0.1")
7454 (source
7455 (origin
7456 (method url-fetch)
7457 (uri (cran-uri "ABHgenotypeR" version))
7458 (sha256
7459 (base32 "08cpmnaaxsm5c5bjifnfxdlvg5inrf13biqpcl2yq5zpqjmiki0l"))))
7460 (properties `((upstream-name . "ABHgenotypeR")))
7461 (build-system r-build-system)
7462 (propagated-inputs
7463 `(("r-ggplot2" ,r-ggplot2)
7464 ("r-reshape2" ,r-reshape2)))
7465 (home-page "https://github.com/StefanReuscher/ABHgenotypeR/")
7466 (synopsis "Visualize and manipulate ABH genotypes")
7467 (description
7468 "The @code{r-abhgenotyper} package provides simple imputation,
7469 error-correction and plotting capacities for genotype data. The package is
7470 supposed to serve as an intermediate but independent analysis tool between the
7471 TASSEL GBS pipeline and the @code{r-qtl} package. It provides functionalities
7472 not found in either TASSEL or @code{r-qtl} in addition to visualization of
7473 genotypes as \"graphical genotypes\".")
7474 (license license:gpl3)))
7475
7476 (define-public r-furrr
7477 (package
7478 (name "r-furrr")
7479 (version "0.1.0")
7480 (source
7481 (origin
7482 (method url-fetch)
7483 (uri (cran-uri "furrr" version))
7484 (sha256
7485 (base32
7486 "1ld9aa9hydna94hgm6p91zjbfv1dz1vsgchjlpknkg6irbvkfafx"))))
7487 (build-system r-build-system)
7488 (propagated-inputs
7489 `(("r-future" ,r-future)
7490 ("r-globals" ,r-globals)
7491 ("r-purrr" ,r-purrr)
7492 ("r-rlang" ,r-rlang)))
7493 (home-page "https://github.com/DavisVaughan/furrr")
7494 (synopsis "Apply mapping functions in parallel using futures")
7495 (description
7496 "This package provides implementations of the family of @code{map()}
7497 functions from the @code{purrr} package that can be resolved using any
7498 @code{future}-supported backend, e.g. parallel on the local machine or
7499 distributed on a compute cluster.")
7500 (license license:lgpl2.1+)))
7501
7502 (define-public r-abjutils
7503 (package
7504 (name "r-abjutils")
7505 (version "0.2.3")
7506 (source
7507 (origin
7508 (method url-fetch)
7509 (uri (cran-uri "abjutils" version))
7510 (sha256
7511 (base32 "0n4zps65y3zg0gfzlv97w91si52a9izkncirskbkj5x9hk0nhxcv"))))
7512 (build-system r-build-system)
7513 (propagated-inputs
7514 `(("r-devtools" ,r-devtools)
7515 ("r-dplyr" ,r-dplyr)
7516 ("r-furrr" ,r-furrr)
7517 ("r-future" ,r-future)
7518 ("r-glue" ,r-glue)
7519 ("r-httr" ,r-httr)
7520 ("r-magrittr" ,r-magrittr)
7521 ("r-progress" ,r-progress)
7522 ("r-purrr" ,r-purrr)
7523 ("r-readr" ,r-readr)
7524 ("r-rlang" ,r-rlang)
7525 ("r-rstudioapi" ,r-rstudioapi)
7526 ("r-scales" ,r-scales)
7527 ("r-stringi" ,r-stringi)
7528 ("r-stringr" ,r-stringr)
7529 ("r-tibble" ,r-tibble)
7530 ("r-tidyr" ,r-tidyr)))
7531 (home-page "https://github.com/abjur/abjutils/")
7532 (synopsis "Collection of tools for jurimetrical analysis")
7533 (description
7534 "This package implements general purpose tools, such as functions for
7535 sampling and basic manipulation of Brazilian lawsuits identification number.
7536 It also implements functions for text cleaning, such as accentuation
7537 removal.")
7538 (license license:expat)))
7539
7540 (define-public r-abnormality
7541 (package
7542 (name "r-abnormality")
7543 (version "0.1.0")
7544 (source
7545 (origin
7546 (method url-fetch)
7547 (uri (cran-uri "abnormality" version))
7548 (sha256
7549 (base32 "1fzfskl9akl06nliy8hkv2a0pznpj8pwcypg3gj5r2nzvr3kan9v"))))
7550 (build-system r-build-system)
7551 (propagated-inputs
7552 `(("r-mass" ,r-mass)
7553 ("r-matrix" ,r-matrix)))
7554 (home-page "https://cran.r-project.org/web/packages/abnormality/")
7555 (synopsis "Measure a subject's abnormality with respect to a reference population")
7556 (description
7557 "This package contains functions to implement the methodology and
7558 considerations laid out by Marks et al. in the article \"Measuring abnormality
7559 in high dimensional spaces: applications in biomechanical gait analysis\".
7560 Using high-dimensional datasets to measure a subject's overall level of
7561 abnormality as compared to a reference population is often needed in outcomes
7562 research.")
7563 (license license:expat)))
7564
7565 (define-public r-abodoutlier
7566 (package
7567 (name "r-abodoutlier")
7568 (version "0.1")
7569 (source
7570 (origin
7571 (method url-fetch)
7572 (uri (cran-uri "abodOutlier" version))
7573 (sha256
7574 (base32 "1pvhgxmh23br84r0fbmv7g53z2427birdja96a67vqgz18r3fdvj"))))
7575 (properties `((upstream-name . "abodOutlier")))
7576 (build-system r-build-system)
7577 (propagated-inputs
7578 `(("r-cluster" ,r-cluster)))
7579 (home-page "https://cran.r-project.org/web/packages/abodOutlier/")
7580 (synopsis "Angle-based outlier detection")
7581 (description
7582 "This package performs angle-based outlier detection on a given data
7583 frame. It offers three methods to process data:
7584 @enumerate
7585 @item full but slow implementation using all the data that has cubic
7586 complexity;
7587 @item a fully randomized method;
7588 @item a method using k-nearest neighbours.
7589 @end enumerate
7590 These algorithms are well suited for high dimensional data outlier
7591 detection.")
7592 (license license:expat)))
7593
7594 (define-public r-abps
7595 (package
7596 (name "r-abps")
7597 (version "0.3")
7598 (source
7599 (origin
7600 (method url-fetch)
7601 (uri (cran-uri "ABPS" version))
7602 (sha256
7603 (base32 "0n3f66nmfi5v94il1mxy026mi84w01ph2aljk60vn3mrz8kwf2ll"))))
7604 (properties `((upstream-name . "ABPS")))
7605 (build-system r-build-system)
7606 (propagated-inputs `(("r-kernlab" ,r-kernlab)))
7607 (home-page "https://cran.r-project.org/web/packages/ABPS/")
7608 (synopsis "Abnormal blood profile score to detect blood doping")
7609 (description
7610 "This package offers an implementation of the @dfn{Abnormal blood profile score} (ABPS).
7611 The ABPS is a part of the Athlete biological passport program of the World
7612 anti-doping agency, which combines several blood parameters into a single
7613 score in order to detect blood doping. The package also contains functions to
7614 calculate other scores used in anti-doping programs, such as the ratio of
7615 hemoglobin to reticulocytes (OFF-score), as well as example data.")
7616 (license license:gpl2+)))
7617
7618 (define-public r-parmigene
7619 (package
7620 (name "r-parmigene")
7621 (version "1.0.2")
7622 (source
7623 (origin
7624 (method url-fetch)
7625 (uri (cran-uri "parmigene" version))
7626 (sha256
7627 (base32
7628 "1fsm6pkr17jcbzkj1hbn91jf890fviqk1lq6ls8pihsdgah1zb4d"))))
7629 (build-system r-build-system)
7630 (home-page "https://cran.r-project.org/web/packages/parmigene/")
7631 (synopsis "Mutual information estimation for gene network reconstruction")
7632 (description
7633 "This package provides a parallel estimation of the mutual information
7634 based on entropy estimates from k-nearest neighbors distances and algorithms
7635 for the reconstruction of gene regulatory networks.")
7636 (license license:agpl3+)))
7637
7638 (define-public r-pscl
7639 (package
7640 (name "r-pscl")
7641 (version "1.5.5")
7642 (source
7643 (origin
7644 (method url-fetch)
7645 (uri (cran-uri "pscl" version))
7646 (sha256
7647 (base32 "0vzf5wazs92bhqhqd66v3vwmbfmnh67gb2466g1xxawim649nk05"))))
7648 (build-system r-build-system)
7649 (propagated-inputs
7650 `(("r-mass" ,r-mass)))
7651 (home-page "https://github.com/atahk/pscl/")
7652 (synopsis "Political science computational laboratory")
7653 (description
7654 "The @code{pscl} is an R package providing classes and methods for:
7655 @enumerate
7656 @item Bayesian analysis of roll call data (item-response models);
7657 @item elementary Bayesian statistics;
7658 @item maximum likelihood estimation of zero-inflated and hurdle models for count
7659 data;
7660 @item utility functions.
7661 @end enumerate")
7662 (license license:gpl2)))
7663
7664 (define-public r-accelmissing
7665 (package
7666 (name "r-accelmissing")
7667 (version "1.4")
7668 (source
7669 (origin
7670 (method url-fetch)
7671 (uri (cran-uri "accelmissing" version))
7672 (sha256
7673 (base32 "1nql9inx6azdzi3z4sfm2vdml2mms6krl8wzlf1dn1c97ahn57fy"))))
7674 (build-system r-build-system)
7675 (propagated-inputs
7676 `(("r-mice" ,r-mice)
7677 ("r-pscl" ,r-pscl)))
7678 (home-page "https://cran.r-project.org/web/packages/accelmissing/")
7679 (synopsis "Missing value imputation for accelerometer data")
7680 (description
7681 "This package provides a statistical method to impute the missing values in
7682 accelerometer data. The methodology includes both parametric and
7683 semi-parametric multiple imputations under the zero-inflated Poisson lognormal
7684 model. It also provides multiple functions to preprocess the accelerometer data
7685 previous to the missing data imputation. These include detecting the wearing
7686 and the non-wearing time, selecting valid days and subjects, and creating plots.")
7687 (license license:gpl2+)))
7688
7689 (define-public r-mhsmm
7690 (package
7691 (name "r-mhsmm")
7692 (version "0.4.16")
7693 (source
7694 (origin
7695 (method url-fetch)
7696 (uri (cran-uri "mhsmm" version))
7697 (sha256
7698 (base32 "009dj0zkj1zry7jr9hf4cknb686z50a2l967if64xm0dvjmp7dgs"))))
7699 (build-system r-build-system)
7700 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
7701 (home-page "https://github.com/jaredo/mhsmm/")
7702 (synopsis "Inference for hidden Markov and semi-Markov models")
7703 (description
7704 "The @code{r-mhsmm} package implements estimation and prediction methods for
7705 hidden Markov and semi-Markov models for multiple observation sequences. Such
7706 techniques are of interest when observed data is thought to be dependent on some
7707 unobserved (or hidden) state. Also, this package is suitable for equidistant
7708 time series data, with multivariate and/or missing data. Allows user defined
7709 emission distributions.")
7710 (license license:gpl2+)))
7711
7712 (define-public r-nleqslv
7713 (package
7714 (name "r-nleqslv")
7715 (version "3.3.2")
7716 (source
7717 (origin
7718 (method url-fetch)
7719 (uri (cran-uri "nleqslv" version))
7720 (sha256
7721 (base32 "1v9znvncyigw9r25wx2ma0b7ib179b488dl0qsrhp5zrcz7mcjgm"))))
7722 (build-system r-build-system)
7723 (native-inputs `(("gfortran" ,gfortran)))
7724 (home-page "https://cran.r-project.org/web/packages/nleqslv/")
7725 (synopsis "Solve systems of nonlinear equations")
7726 (description
7727 "The @code{r-nleqslv} package solves a system of nonlinear equations using a
7728 Broyden or a Newton method with a choice of global strategies such as line
7729 search and trust region. There are options for using a numerical or user
7730 supplied Jacobian, for specifying a banded numerical Jacobian and for allowing a
7731 singular or ill-conditioned Jacobian.")
7732 (license license:gpl2+)))
7733
7734 (define-public r-physicalactivity
7735 (package
7736 (name "r-physicalactivity")
7737 (version "0.2-2")
7738 (source
7739 (origin
7740 (method url-fetch)
7741 (uri (cran-uri "PhysicalActivity" version))
7742 (sha256
7743 (base32 "14z6plgwyr46vs9m997rvlz8sdglfs9g087an8668zqkzzs2w4ln"))))
7744 (properties
7745 `((upstream-name . "PhysicalActivity")))
7746 (build-system r-build-system)
7747 (home-page "https://cran.r-project.org/web/packages/PhysicalActivity/")
7748 (synopsis "Procesing accelerometer data for physical activity measurement")
7749 (description
7750 "This @code{r-physicalactivity} package provides a function @code{wearingMarking}
7751 for classification of monitor wear and nonwear time intervals in accelerometer
7752 data collected to assess physical activity. The package also contains functions
7753 for making plots of accelerometer data and obtaining the summary of various
7754 information including daily monitor wear time and the mean monitor wear time
7755 during valid days. The revised package version 0.2-1 improved the functions
7756 regarding speed, robustness and add better support for time zones and daylight
7757 saving. In addition, several functions were added:
7758 @enumerate
7759 @item the @code{markDelivery} can classify days for ActiGraph delivery by mail;
7760 @item the @code{markPAI} can categorize physical activity intensity level based
7761 on user-defined cut-points of accelerometer counts.
7762 @end enumerate
7763 It also supports importing ActiGraph (AGD) files with @code{readActigraph} and
7764 @code{queryActigraph} functions.")
7765 (license license:gpl3+)))
7766
7767 (define-public r-acc
7768 (package
7769 (name "r-acc")
7770 (version "1.3.3")
7771 (source
7772 (origin
7773 (method url-fetch)
7774 (uri (cran-uri "acc" version))
7775 (sha256
7776 (base32 "1ii2vm47djxbixa75h690q1s2f9m9x6i8nkygik93j6dayr6kr1m"))))
7777 (build-system r-build-system)
7778 (propagated-inputs
7779 `(("r-circlize" ,r-circlize)
7780 ("r-dbi" ,r-dbi)
7781 ("r-ggplot2" ,r-ggplot2)
7782 ("r-iterators" ,r-iterators)
7783 ("r-mhsmm" ,r-mhsmm)
7784 ("r-nleqslv" ,r-nleqslv)
7785 ("r-physicalactivity" ,r-physicalactivity)
7786 ("r-plyr" ,r-plyr)
7787 ("r-r-utils" ,r-r-utils)
7788 ("r-rcpp" ,r-rcpp)
7789 ("r-rcpparmadillo" ,r-rcpparmadillo)
7790 ("r-rsqlite" ,r-rsqlite)
7791 ("r-zoo" ,r-zoo)))
7792 (home-page "https://cran.r-project.org/web/packages/acc/")
7793 (synopsis "Exploring accelerometer data")
7794 (description
7795 "This package processes accelerometer data from uni-axial and tri-axial devices
7796 and generates data summaries. Also, includes functions to plot, analyze, and
7797 simulate accelerometer data.")
7798 (license license:gpl2+)))
7799
7800 (define-public r-rbenchmark
7801 (package
7802 (name "r-rbenchmark")
7803 (version "1.0.0")
7804 (source
7805 (origin
7806 (method url-fetch)
7807 (uri (cran-uri "rbenchmark" version))
7808 (sha256
7809 (base32 "010fn3qwnk2k411cbqyvra1d12c3bhhl3spzm8kxffmirj4p2al9"))))
7810 (build-system r-build-system)
7811 (home-page "https://cran.r-project.org/web/packages/rbenchmark/")
7812 (synopsis "Benchmarking routine for R")
7813 (description
7814 "This @code{r-rbenchmark} package is inspired by the Perl module Benchmark,
7815 and is intended to facilitate benchmarking of arbitrary R code. The library
7816 consists of just one function, benchmark, which is a simple wrapper around
7817 system.time. Given a specification of the benchmarking process (counts of
7818 replications, evaluation environment) and an arbitrary number of expressions,
7819 benchmark evaluates each of the expressions in the specified environment,
7820 replicating the evaluation as many times as specified, and returning the results
7821 conveniently wrapped into a data frame.")
7822 (license license:gpl2+)))
7823
7824 (define-public r-mitools
7825 (package
7826 (name "r-mitools")
7827 (version "2.4")
7828 (source
7829 (origin
7830 (method url-fetch)
7831 (uri (cran-uri "mitools" version))
7832 (sha256
7833 (base32
7834 "0c2x2n1p53lcw0vx4vmy5j7m2f95i7g2iwbryl89imr99rvz617j"))))
7835 (build-system r-build-system)
7836 (propagated-inputs `(("r-dbi" ,r-dbi)))
7837 (home-page "https://cran.r-project.org/web/packages/mitools/")
7838 (synopsis "Tools for multiple imputation of missing data")
7839 (description
7840 "This package provides tools to perform analyses and combine results from
7841 multiple-imputation datasets.")
7842 (license license:gpl2)))
7843
7844 (define-public r-magick
7845 (package
7846 (name "r-magick")
7847 (version "2.3")
7848 (source
7849 (origin
7850 (method url-fetch)
7851 (uri (cran-uri "magick" version))
7852 (sha256
7853 (base32
7854 "182b4wahkq9q0scn99mql4vm9fp92nja0r5yizc4x9rjl492ahd8"))))
7855 (build-system r-build-system)
7856 (inputs
7857 `(("imagemagick" ,imagemagick)
7858 ("zlib" ,zlib)))
7859 (propagated-inputs
7860 `(("r-curl" ,r-curl)
7861 ("r-magrittr" ,r-magrittr)
7862 ("r-rcpp" ,r-rcpp)))
7863 (native-inputs
7864 `(("pkg-config" ,pkg-config)))
7865 (home-page "https://github.com/ropensci/magick")
7866 (synopsis "Advanced graphics and image-processing in R")
7867 (description
7868 "This package provides bindings to ImageMagick, a comprehensive image
7869 processing library. It supports many common formats (PNG, JPEG, TIFF, PDF,
7870 etc.) and manipulations (rotate, scale, crop, trim, flip, blur, etc). All
7871 operations are vectorized via the Magick++ STL meaning they operate either on
7872 a single frame or a series of frames for working with layers, collages, or
7873 animation. In RStudio, images are automatically previewed when printed to the
7874 console, resulting in an interactive editing environment.")
7875 (license license:expat)))
7876
7877 (define-public r-survey
7878 (package
7879 (name "r-survey")
7880 (version "3.37")
7881 (source
7882 (origin
7883 (method url-fetch)
7884 (uri (cran-uri "survey" version))
7885 (sha256
7886 (base32
7887 "1f31dvh48gzzan13pdrwh84ls35x9116095i7mdrcbrhz809r8dy"))))
7888 (build-system r-build-system)
7889 (propagated-inputs
7890 `(("r-lattice" ,r-lattice)
7891 ("r-matrix" ,r-matrix)
7892 ("r-minqa" ,r-minqa)
7893 ("r-mitools" ,r-mitools)
7894 ("r-numderiv" ,r-numderiv)
7895 ("r-survival" ,r-survival)))
7896 (home-page "http://r-survey.r-forge.r-project.org/survey/")
7897 (synopsis "Analysis of complex survey samples")
7898 (description
7899 "This package provides tools for the analysis of complex survey samples.
7900 The provided features include: summary statistics, two-sample tests, rank
7901 tests, generalised linear models, cumulative link models, Cox models,
7902 loglinear models, and general maximum pseudolikelihood estimation for
7903 multistage stratified, cluster-sampled, unequally weighted survey samples;
7904 variances by Taylor series linearisation or replicate weights;
7905 post-stratification, calibration, and raking; two-phase subsampling designs;
7906 graphics; PPS sampling without replacement; principal components, and factor
7907 analysis.")
7908 ;; Either version of the GPL.
7909 (license (list license:gpl2 license:gpl3))))
7910
7911 (define-public r-gee
7912 (package
7913 (name "r-gee")
7914 (version "4.13-20")
7915 (source
7916 (origin
7917 (method url-fetch)
7918 (uri (cran-uri "gee" version))
7919 (sha256
7920 (base32
7921 "167pzgnmj4cjc41ykps1mfwi6s7y32zxyycn5z17vn4v0pp4q0ak"))))
7922 (properties `((upstream-name . "gee")))
7923 (build-system r-build-system)
7924 (native-inputs
7925 `(("gfortran" ,gfortran)))
7926 (home-page "https://cran.r-project.org/web/packages/gee/")
7927 (synopsis "Generalized estimation equation solver")
7928 (description
7929 "This package provides a solver for generalized estimation equations.")
7930 (license license:gpl2)))
7931
7932 (define-public r-tab
7933 (package
7934 (name "r-tab")
7935 (version "4.1.1")
7936 (source
7937 (origin
7938 (method url-fetch)
7939 (uri (cran-uri "tab" version))
7940 (sha256
7941 (base32
7942 "0ds8n6gncidb66in7hlqkcmil5yfsf7ihqvmls789hrm2iz9xlfm"))))
7943 (properties `((upstream-name . "tab")))
7944 (build-system r-build-system)
7945 (propagated-inputs
7946 `(("r-dplyr" ,r-dplyr)
7947 ("r-gee" ,r-gee)
7948 ("r-knitr" ,r-knitr)
7949 ("r-mass" ,r-mass)
7950 ("r-survey" ,r-survey)
7951 ("r-survival" ,r-survival)
7952 ("r-xtable" ,r-xtable)))
7953 (home-page "https://cran.r-project.org/web/packages/tab/")
7954 (synopsis "Create summary tables for statistical reports")
7955 (description
7956 "This package contains functions for creating various types of summary
7957 tables, e.g. comparing characteristics across levels of a categorical variable
7958 and summarizing fitted generalized linear models, generalized estimating
7959 equations, and Cox proportional hazards models. Functions are available to
7960 handle data from simple random samples as well as complex surveys.")
7961 (license license:gpl3+)))
7962
7963 (define-public r-dvmisc
7964 (package
7965 (name "r-dvmisc")
7966 (version "1.1.4")
7967 (source
7968 (origin
7969 (method url-fetch)
7970 (uri (cran-uri "dvmisc" version))
7971 (sha256
7972 (base32 "01v6sixx0f3nrn6ymfifb3pvd2msfrwm21kmdv38laxq29vc4rsi"))))
7973 (build-system r-build-system)
7974 (propagated-inputs
7975 `(("r-cubature" ,r-cubature)
7976 ("r-data-table" ,r-data-table)
7977 ("r-dplyr" ,r-dplyr)
7978 ("r-ggplot2" ,r-ggplot2)
7979 ("r-mass" ,r-mass)
7980 ("r-mvtnorm" ,r-mvtnorm)
7981 ("r-pracma" ,r-pracma)
7982 ("r-rbenchmark" ,r-rbenchmark)
7983 ("r-rcpp" ,r-rcpp)
7984 ("r-survey" ,r-survey)
7985 ("r-tab" ,r-tab)))
7986 (home-page "https://cran.r-project.org/web/packages/dvmisc/")
7987 (synopsis "Faster computation of common statistics and miscellaneous functions")
7988 (description
7989 "This package implements faster versions of base R functions (e.g. mean, standard
7990 deviation, covariance, weighted mean), mostly written in C++, along with
7991 miscellaneous functions for various purposes (e.g. create the histogram with
7992 fitted probability density function or probability mass function curve, create
7993 the body mass index groups, assess the linearity assumption in logistic
7994 regression).")
7995 (license license:gpl2)))
7996
7997 (define-public r-accelerometry
7998 (package
7999 (name "r-accelerometry")
8000 (version "3.1.2")
8001 (source
8002 (origin
8003 (method url-fetch)
8004 (uri (cran-uri "accelerometry" version))
8005 (sha256
8006 (base32 "13xzrwhr4i1nj9c8vrmfdg2rmrc8n446iihcyxmy99sm99hpzyip"))))
8007 (build-system r-build-system)
8008 (propagated-inputs
8009 `(("r-dvmisc" ,r-dvmisc)
8010 ("r-rcpp" ,r-rcpp)))
8011 (home-page "https://cran.r-project.org/web/packages/accelerometry/")
8012 (synopsis "Functions for processing accelerometer data")
8013 (description
8014 "This package provides a collection of functions that perform operations on
8015 time-series accelerometer data, such as identify the non-wear time, flag minutes
8016 that are part of an activity bout, and find the maximum 10-minute average count
8017 value. The functions are generally very flexible, allowing for a variety of
8018 algorithms to be implemented.")
8019 (license license:gpl3)))
8020
8021 (define-public r-absim
8022 (package
8023 (name "r-absim")
8024 (version "0.2.6")
8025 (source
8026 (origin
8027 (method url-fetch)
8028 (uri (cran-uri "AbSim" version))
8029 (sha256
8030 (base32 "16ddjk8b6xw80ch4jis1y751i9561wdxh0gifbf15qiz3vjckq8m"))))
8031 (properties `((upstream-name . "AbSim")))
8032 (build-system r-build-system)
8033 (propagated-inputs
8034 `(("r-ape" ,r-ape)
8035 ("r-powerlaw" ,r-powerlaw)))
8036 (home-page "https://cran.r-project.org/web/packages/AbSim/")
8037 (synopsis "Time resolved simulations of antibody repertoires")
8038 (description
8039 "This package provides simulation methods for the evolution of antibody repertoires.
8040 The heavy and light chain variable region of both human and C57BL/6 mice can
8041 be simulated in a time-dependent fashion. Both single lineages using one set of
8042 V-, D-, and J-genes or full repertoires can be simulated. The algorithm begins
8043 with an initial V-D-J recombination event, starting the first phylogenetic tree.
8044 Upon completion, the main loop of the algorithm begins, with each iteration
8045 representing one simulated time step. Various mutation events are possible at
8046 each time step, contributing to a diverse final repertoire.")
8047 (license license:gpl2)))
8048
8049 (define-public r-quic
8050 (package
8051 (name "r-quic")
8052 (version "1.1")
8053 (source
8054 (origin
8055 (method url-fetch)
8056 (uri (cran-uri "QUIC" version))
8057 (sha256
8058 (base32 "021bp9xbaih60qmss015ycblbv6d1dvb1z89y93zpqqnc2qhpv3c"))))
8059 (properties `((upstream-name . "QUIC")))
8060 (build-system r-build-system)
8061 (home-page "https://www.cs.utexas.edu/users/sustik/QUIC/")
8062 (synopsis "Regularized sparse inverse covariance matrix estimation")
8063 (description
8064 "This package implements the regularized Gaussian maximum likelihood
8065 estimation of the inverse of a covariance matrix. It uses Newton's method and
8066 coordinate descent to solve the regularized inverse covariance matrix
8067 estimation problem.")
8068 ;; The project home page states that the release is under GPLv3 or later.
8069 ;; The CRAN page only says GPL-3.
8070 (license license:gpl3+)))
8071
8072 (define-public r-abundant
8073 (package
8074 (name "r-abundant")
8075 (version "1.1")
8076 (source
8077 (origin
8078 (method url-fetch)
8079 (uri (cran-uri "abundant" version))
8080 (sha256
8081 (base32 "1m76qdmqvwpgm0sihazi2dna7cgsz9rljal18vgffb5wamwmg9k7"))))
8082 (build-system r-build-system)
8083 (propagated-inputs
8084 `(("r-quic" ,r-quic)))
8085 (home-page "https://cran.r-project.org/web/packages/abundant/")
8086 (synopsis "Abundant regression and high-dimensional principal fitted components")
8087 (description
8088 "This package provides tools to fit and predict with the high-dimensional
8089 principal fitted components model. This model is described by Cook, Forzani,
8090 and Rothman (2012) @url{doi:10.1214/11-AOS962}.")
8091 ;; The DESCRIPTION file states GPL-2, but since it directly depends on a
8092 ;; GPLv3+ package (QUIC) this likely means GPLv2+.
8093 (license license:gpl2+)))
8094
8095 (define-public r-ac3net
8096 (package
8097 (name "r-ac3net")
8098 (version "1.2.2")
8099 (source
8100 (origin
8101 (method url-fetch)
8102 (uri (cran-uri "Ac3net" version))
8103 (sha256
8104 (base32 "1ns4n0xxz6p34c11bj0k7nzgmyqr9mis2b0g5nfz37dbikndyqyz"))))
8105 (properties `((upstream-name . "Ac3net")))
8106 (build-system r-build-system)
8107 (propagated-inputs
8108 `(("r-data-table" ,r-data-table)))
8109 (home-page "https://cran.r-project.org/web/packages/Ac3net/")
8110 (synopsis "Inferring directional conservative causal core gene networks")
8111 (description "This package infers directional Conservative causal core
8112 (gene) networks (C3NET). This is a version of the algorithm C3NET with
8113 directional network.")
8114 (license license:gpl3+)))
8115
8116 (define-public r-aca
8117 (package
8118 (name "r-aca")
8119 (version "1.1")
8120 (source
8121 (origin
8122 (method url-fetch)
8123 (uri (cran-uri "ACA" version))
8124 (sha256
8125 (base32 "1i3hm27nvnkvc39xlh0d1blq8q0q02czmvgi3cazmjx3jvxay0vq"))))
8126 (properties `((upstream-name . "ACA")))
8127 (build-system r-build-system)
8128 (home-page "https://cran.r-project.org/web/packages/ACA/")
8129 (synopsis "Abrupt change-point or aberration detection in point series")
8130 (description
8131 "This package offers an interactive function for the detection of breakpoints in
8132 series.")
8133 ;; Any version of the GPL
8134 (license (list license:gpl2+ license:gpl3+))))
8135
8136 (define-public r-acceptancesampling
8137 (package
8138 (name "r-acceptancesampling")
8139 (version "1.0-6")
8140 (source
8141 (origin
8142 (method url-fetch)
8143 (uri (cran-uri "AcceptanceSampling" version))
8144 (sha256
8145 (base32 "1z3rmln63ki2kik9kinbwr9qhr32ggbmh4mm3xqy6di119n47ca9"))))
8146 (properties
8147 `((upstream-name . "AcceptanceSampling")))
8148 (build-system r-build-system)
8149 (home-page "https://cran.r-project.org/web/packages/AcceptanceSampling/")
8150 (synopsis "Creation and evaluation of acceptance sampling plans")
8151 (description
8152 "This @code{r-acceptancesampling} provides functionality for creating and evaluating
8153 acceptance sampling plans. Acceptance sampling is a methodology commonly used
8154 in quality control and improvement. International standards of acceptance
8155 sampling provide sampling plans for specific circumstances. The aim of this
8156 package is to provide an easy-to-use interface to visualize single, double or
8157 multiple sampling plans. In addition, methods have been provided to enable the
8158 user to assess sampling plans against pre-specified levels of performance, as
8159 measured by the probability of acceptance for a given level of quality in the
8160 lot.")
8161 (license license:gpl3+)))
8162
8163 (define-public r-acclma
8164 (package
8165 (name "r-acclma")
8166 (version "1.0")
8167 (source
8168 (origin
8169 (method url-fetch)
8170 (uri (cran-uri "ACCLMA" version))
8171 (sha256
8172 (base32 "1na27sp18fq12gp6vxgqw1ffsz2yi1d8xvrxbrzx5g1kqxrayy0v"))))
8173 (properties `((upstream-name . "ACCLMA")))
8174 (build-system r-build-system)
8175 (home-page "https://cran.r-project.org/web/packages/ACCLMA/")
8176 (synopsis "ACC & LMA graph plotting")
8177 (description
8178 "This package contains a function that imports data from a @acronym{CSV,
8179 Comma-Separated Values} file, or uses manually entered data from the format (x,
8180 y, weight) and plots the appropriate @acronym{ACC, Absolute Concentration
8181 Curve} vs @acronym{LOI, Line of Independence} graph and
8182 @acronym{LMA, @acronym{LOI} Minus @acronym{ACC}} graph. The main
8183 function is @code{plotLMA} (source file, header) that takes a data set and plots the
8184 appropriate @acronym{LMA} and @acronym{ACC} graphs. If no source file (a
8185 string) was passed, a manual data entry window is opened. The header parameter
8186 indicates by TRUE/FALSE (false by default) if the source @acronym{CSV} file has
8187 a header row or not. The dataset should contain only one independent variable
8188 (x) and one dependent variable (y) and can contain a weight for each
8189 observation.")
8190 (license license:gpl2)))
8191
8192 (define-public r-aspi
8193 (package
8194 (name "r-aspi")
8195 (version "0.2.0")
8196 (source
8197 (origin
8198 (method url-fetch)
8199 (uri (cran-uri "aspi" version))
8200 (sha256
8201 (base32 "0rhvxw243vvdv3hxa6pi343gcjc2cbxq1jzqirl9k1l4i3897l87"))))
8202 (build-system r-build-system)
8203 (home-page
8204 "https://cran.r-project.org/web/packages/aspi/")
8205 (synopsis
8206 "Analysis of symmetry of parasitic infections")
8207 (description
8208 "This package provides tools for the analysis and visualization of bilateral
8209 asymmetry in parasitic infections.")
8210 (license license:gpl3+)))
8211
8212 (define-public r-sandwich
8213 (package
8214 (name "r-sandwich")
8215 (version "2.5-1")
8216 (source
8217 (origin
8218 (method url-fetch)
8219 (uri (cran-uri "sandwich" version))
8220 (sha256
8221 (base32
8222 "1mk685b9wq7k566pbml52rj96i5h6b3vf215k9picgmq296nzvyv"))))
8223 (build-system r-build-system)
8224 (propagated-inputs
8225 `(("r-zoo" ,r-zoo)))
8226 (home-page "https://cran.r-project.org/web/packages/sandwich/")
8227 (synopsis "Robust Covariance Matrix Estimators")
8228 (description
8229 "This package provides model-robust standard error estimators for
8230 cross-sectional, time series, clustered, panel, and longitudinal data.")
8231 ;; Either version of the license.
8232 (license (list license:gpl2 license:gpl3))))
8233
8234 (define-public r-th-data
8235 (package
8236 (name "r-th-data")
8237 (version "1.0-10")
8238 (source
8239 (origin
8240 (method url-fetch)
8241 (uri (cran-uri "TH.data" version))
8242 (sha256
8243 (base32
8244 "0mgz7aj2d9abbmdr65zgmg1ddp3fdbs3mfj83r5xadh5ldkir2k1"))))
8245 (properties `((upstream-name . "TH.data")))
8246 (build-system r-build-system)
8247 (propagated-inputs
8248 `(("r-mass" ,r-mass)
8249 ("r-survival" ,r-survival)))
8250 (home-page "https://cran.r-project.org/web/packages/TH.data/")
8251 (synopsis "Shared data sets")
8252 (description
8253 "This package contains supporting data sets that are used in other
8254 packages maintained by Torsten Hothorn.")
8255 (license license:gpl3)))
8256
8257 (define-public r-multcomp
8258 (package
8259 (name "r-multcomp")
8260 (version "1.4-12")
8261 (source
8262 (origin
8263 (method url-fetch)
8264 (uri (cran-uri "multcomp" version))
8265 (sha256
8266 (base32
8267 "14c2f10rz546w7ly5f4r6wnd07yj5gic38an17gxny1vf2nsff0b"))))
8268 (build-system r-build-system)
8269 (propagated-inputs
8270 `(("r-codetools" ,r-codetools)
8271 ("r-mvtnorm" ,r-mvtnorm)
8272 ("r-sandwich" ,r-sandwich)
8273 ("r-survival" ,r-survival)
8274 ("r-th-data" ,r-th-data)))
8275 (home-page "https://cran.r-project.org/web/packages/multcomp/")
8276 (synopsis "Simultaneous inference in general parametric models")
8277 (description
8278 "Simultaneous tests and confidence intervals for general linear
8279 hypotheses in parametric models, including linear, generalized linear, linear
8280 mixed effects, and survival models. The package includes demos reproducing
8281 analyzes presented in the book \"Multiple Comparisons Using R\" (Bretz,
8282 Hothorn, Westfall, 2010, CRC Press).")
8283 (license license:gpl2)))
8284
8285 (define-public r-emmeans
8286 (package
8287 (name "r-emmeans")
8288 (version "1.4.5")
8289 (source
8290 (origin
8291 (method url-fetch)
8292 (uri (cran-uri "emmeans" version))
8293 (sha256
8294 (base32
8295 "10fmvmd6q4zjr6b18hhc85mwrzv778qzj6lwl9kbs2fsfvsgw7mm"))))
8296 (build-system r-build-system)
8297 (propagated-inputs
8298 `(("r-estimability" ,r-estimability)
8299 ("r-mvtnorm" ,r-mvtnorm)
8300 ("r-numderiv" ,r-numderiv)
8301 ("r-plyr" ,r-plyr)
8302 ("r-xtable" ,r-xtable)))
8303 (home-page "https://github.com/rvlenth/emmeans")
8304 (synopsis "Estimated marginal means, aka least-squares means")
8305 (description
8306 "This package provides tools to obtain @dfn{estimated marginal
8307 means} (EMMs) for many linear, generalized linear, and mixed models. It can
8308 be used to compute contrasts or linear functions of EMMs, trends, and
8309 comparisons of slopes.")
8310 ;; Either version of the license.
8311 (license (list license:gpl2 license:gpl3))))
8312
8313 (define-public r-pwr
8314 (package
8315 (name "r-pwr")
8316 (version "1.3-0")
8317 (source
8318 (origin
8319 (method url-fetch)
8320 (uri (cran-uri "pwr" version))
8321 (sha256
8322 (base32
8323 "1kfzy73v3z6ipc3kdfkcjrp4b4p5k54nwk796gqi36srm93hgc2v"))))
8324 (build-system r-build-system)
8325 (native-inputs
8326 `(("r-knitr" ,r-knitr)))
8327 (home-page "https://github.com/heliosdrm/pwr")
8328 (synopsis "Basic functions for power analysis")
8329 (description
8330 "This package provides power analysis functions along the lines of
8331 Cohen (1988).")
8332 (license license:gpl3+)))
8333
8334 (define-public r-libcoin
8335 (package
8336 (name "r-libcoin")
8337 (version "1.0-5")
8338 (source
8339 (origin
8340 (method url-fetch)
8341 (uri (cran-uri "libcoin" version))
8342 (sha256
8343 (base32
8344 "1cm9x1dlg9f7fh7n5nw3x4a7rl88c7ylrlc8x3rx4mq5w1j42x0a"))))
8345 (build-system r-build-system)
8346 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
8347 (home-page "https://cran.r-project.org/web/packages/libcoin")
8348 (synopsis "Linear test statistics for permutation inference")
8349 (description
8350 "This package provides basic infrastructure for linear test statistics
8351 and permutation inference in the framework of Strasser and Weber (1999).")
8352 (license license:gpl2)))
8353
8354 (define-public r-coin
8355 (package
8356 (name "r-coin")
8357 (version "1.3-1")
8358 (source
8359 (origin
8360 (method url-fetch)
8361 (uri (cran-uri "coin" version))
8362 (sha256
8363 (base32
8364 "0qi03fyqw42a2vnqcia5l2m1mzyarj2q1iblknx9n19bdsd53qjx"))))
8365 (build-system r-build-system)
8366 (propagated-inputs
8367 `(("r-libcoin" ,r-libcoin)
8368 ("r-matrixstats" ,r-matrixstats)
8369 ("r-modeltools" ,r-modeltools)
8370 ("r-multcomp" ,r-multcomp)
8371 ("r-mvtnorm" ,r-mvtnorm)
8372 ("r-survival" ,r-survival)))
8373 (home-page "http://coin.r-forge.r-project.org")
8374 (synopsis "Conditional inference procedures in a permutation test framework")
8375 (description
8376 "This package provides conditional inference procedures for the general
8377 independence problem including two-sample, K-sample (non-parametric ANOVA),
8378 correlation, censored, ordered and multivariate problems.")
8379 (license license:gpl2)))
8380
8381 (define-public r-bayesplot
8382 (package
8383 (name "r-bayesplot")
8384 (version "1.7.1")
8385 (source
8386 (origin
8387 (method url-fetch)
8388 (uri (cran-uri "bayesplot" version))
8389 (sha256
8390 (base32
8391 "0sq0ajnm96hmlqf1cv5n2gshh3qdij4n1zbm7qrniz2q6b5aj342"))))
8392 (build-system r-build-system)
8393 (inputs
8394 `(("pandoc" ,ghc-pandoc)
8395 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
8396 (propagated-inputs
8397 `(("r-dplyr" ,r-dplyr)
8398 ("r-ggplot2" ,r-ggplot2)
8399 ("r-ggridges" ,r-ggridges)
8400 ("r-glue" ,r-glue)
8401 ("r-reshape2" ,r-reshape2)
8402 ("r-rlang" ,r-rlang)
8403 ("r-tibble" ,r-tibble)
8404 ("r-tidyselect" ,r-tidyselect)))
8405 (home-page "https://mc-stan.org/bayesplot")
8406 (synopsis "Plotting for Bayesian models")
8407 (description
8408 "This package provides plotting functions for posterior analysis, model
8409 checking, and MCMC diagnostics. The package is designed not only to provide
8410 convenient functionality for users, but also a common set of functions that
8411 can be easily used by developers working on a variety of R packages for
8412 Bayesian modeling.")
8413 (license license:gpl3+)))
8414
8415 (define-public r-tmb
8416 (package
8417 (name "r-tmb")
8418 (version "1.7.16")
8419 (source
8420 (origin
8421 (method url-fetch)
8422 (uri (cran-uri "TMB" version))
8423 (sha256
8424 (base32
8425 "0lly12hdi99iklwr0vg9xkyhi038w4gncbf895qcwbndmqp0lx44"))))
8426 (properties `((upstream-name . "TMB")))
8427 (build-system r-build-system)
8428 (propagated-inputs
8429 `(("r-matrix" ,r-matrix)
8430 ("r-rcppeigen" ,r-rcppeigen)))
8431 (home-page "http://tmb-project.org")
8432 (synopsis "Template model builder: a general random effect tool")
8433 (description
8434 "With this tool, a user should be able to quickly implement complex
8435 random effect models through simple C++ templates. The package combines
8436 @code{CppAD} (C++ automatic differentiation), @code{Eigen} (templated
8437 matrix-vector library) and @code{CHOLMOD} (sparse matrix routines available
8438 from R) to obtain an efficient implementation of the applied Laplace
8439 approximation with exact derivatives. Key features are: Automatic sparseness
8440 detection, parallelism through BLAS and parallel user templates.")
8441 (license license:gpl2)))
8442
8443 (define-public r-sjstats
8444 (package
8445 (name "r-sjstats")
8446 (version "0.17.9")
8447 (source
8448 (origin
8449 (method url-fetch)
8450 (uri (cran-uri "sjstats" version))
8451 (sha256
8452 (base32 "0938ac6ixvkif07azd2msa8g3qnn9rabj6jg17almbysl83kg4nm"))))
8453 (build-system r-build-system)
8454 (propagated-inputs
8455 `(("r-bayestestr" ,r-bayestestr)
8456 ("r-broom" ,r-broom)
8457 ("r-dplyr" ,r-dplyr)
8458 ("r-effectsize" ,r-effectsize)
8459 ("r-emmeans" ,r-emmeans)
8460 ("r-insight" ,r-insight)
8461 ("r-lme4" ,r-lme4)
8462 ("r-magrittr" ,r-magrittr)
8463 ("r-mass" ,r-mass)
8464 ("r-modelr" ,r-modelr)
8465 ("r-parameters" ,r-parameters)
8466 ("r-performance" ,r-performance)
8467 ("r-purrr" ,r-purrr)
8468 ("r-rlang" ,r-rlang)
8469 ("r-sjlabelled" ,r-sjlabelled)
8470 ("r-sjmisc" ,r-sjmisc)
8471 ("r-tidyr" ,r-tidyr)))
8472 (home-page "https://github.com/strengejacke/sjstats")
8473 (synopsis "Functions for common statistical computations")
8474 (description
8475 "This package provides a collection of convenient functions for common
8476 statistical computations, which are not directly provided by R's @code{base}
8477 or @code{stats} packages. This package aims at providing, first, shortcuts
8478 for statistical measures, which otherwise could only be calculated with
8479 additional effort. Second, these shortcut functions are generic, and can be
8480 applied not only to vectors, but also to other objects as well. The focus of
8481 most functions lies on summary statistics or fit measures for regression
8482 models, including generalized linear models, mixed effects models and Bayesian
8483 models.")
8484 (license license:gpl3)))
8485
8486 (define-public r-glmmtmb
8487 (package
8488 (name "r-glmmtmb")
8489 (version "1.0.1")
8490 (source
8491 (origin
8492 (method url-fetch)
8493 (uri (cran-uri "glmmTMB" version))
8494 (sha256
8495 (base32
8496 "0sdx1q7wc7895xh8747r4p0wkij0xjgn5ij62ipi9423zd0sr0mm"))))
8497 (properties `((upstream-name . "glmmTMB")))
8498 (build-system r-build-system)
8499 (propagated-inputs
8500 `(("r-lme4" ,r-lme4)
8501 ("r-matrix" ,r-matrix)
8502 ("r-nlme" ,r-nlme)
8503 ("r-rcppeigen" ,r-rcppeigen)
8504 ("r-tmb" ,r-tmb)))
8505 (native-inputs
8506 `(("r-knitr" ,r-knitr))) ; for vignettes
8507 (home-page "https://github.com/glmmTMB")
8508 (synopsis "Generalized linear mixed models")
8509 (description
8510 "Fit linear and generalized linear mixed models with various extensions,
8511 including zero-inflation. The models are fitted using maximum likelihood
8512 estimation via the Template Model Builder. Random effects are assumed to be
8513 Gaussian on the scale of the linear predictor and are integrated out using the
8514 Laplace approximation. Gradients are calculated using automatic
8515 differentiation.")
8516 (license license:agpl3+)))
8517
8518 (define-public r-bayestestr
8519 (package
8520 (name "r-bayestestr")
8521 (version "0.5.3")
8522 (source
8523 (origin
8524 (method url-fetch)
8525 (uri (cran-uri "bayestestR" version))
8526 (sha256
8527 (base32
8528 "1q24qh5p6bz4nbf4546kckh7d518x5pm1yhhbc8fwcnbca4kgqjz"))))
8529 (properties `((upstream-name . "bayestestR")))
8530 (build-system r-build-system)
8531 (propagated-inputs
8532 `(("r-insight" ,r-insight)))
8533 (native-inputs
8534 `(("r-knitr" ,r-knitr)))
8535 (home-page "https://github.com/easystats/bayestestR")
8536 (synopsis "Describe Bayesian models and posterior distributions")
8537 (description
8538 "This package provides utilities to understand and describe posterior
8539 distributions and Bayesian models. It includes point-estimates such as
8540 @dfn{Maximum A Posteriori} (MAP), measures of dispersion such as @dfn{Highest
8541 Density Interval} (HDI), and indices used for null-hypothesis testing (such as
8542 ROPE percentage and pd).")
8543 (license license:gpl3)))
8544
8545 (define-public r-performance
8546 (package
8547 (name "r-performance")
8548 (version "0.4.4")
8549 (source
8550 (origin
8551 (method url-fetch)
8552 (uri (cran-uri "performance" version))
8553 (sha256
8554 (base32
8555 "18h9y66cpsb3k6xnaya87vnpv2s3chf4bzsc4ym3n5sxhh41j7la"))))
8556 (build-system r-build-system)
8557 (propagated-inputs
8558 `(("r-bayestestr" ,r-bayestestr)
8559 ("r-insight" ,r-insight)))
8560 (home-page "https://easystats.github.io/performance/")
8561 (synopsis "Assessment of regression models performance")
8562 (description
8563 "This package provides utilities for computing measures to assess model
8564 quality, which are not directly provided by R's @code{base} or @code{stats}
8565 packages. These include e.g. measures like r-squared, intraclass correlation
8566 coefficient, root mean squared error or functions to check models for
8567 overdispersion, singularity or zero-inflation and more. Functions apply to a
8568 large variety of regression models, including generalized linear models, mixed
8569 effects models and Bayesian models.")
8570 (license license:gpl3)))
8571
8572 (define-public r-ggeffects
8573 (package
8574 (name "r-ggeffects")
8575 (version "0.14.2")
8576 (source
8577 (origin
8578 (method url-fetch)
8579 (uri (cran-uri "ggeffects" version))
8580 (sha256
8581 (base32
8582 "1y3yfb07jrr6vkc8hk6rp52l70dj7042jvqgjzllslzy7hx2jhyw"))))
8583 (build-system r-build-system)
8584 (propagated-inputs
8585 `(("r-insight" ,r-insight)
8586 ("r-mass" ,r-mass)
8587 ("r-sjlabelled" ,r-sjlabelled)))
8588 (native-inputs
8589 `(("r-knitr" ,r-knitr)))
8590 (home-page "https://github.com/strengejacke/ggeffects")
8591 (synopsis "Create tidy data frames of marginal effects for ggplot")
8592 (description
8593 "This package provides tools to compute marginal effects from statistical
8594 models and return the result as tidy data frames. These data frames are ready
8595 to use with the @code{ggplot2} package. Marginal effects can be calculated
8596 for many different models. Interaction terms, splines and polynomial terms
8597 are also supported. The two main functions are @code{ggpredict()} and
8598 @code{ggeffect()}. There is a generic @code{plot()} method to plot the
8599 results using @code{ggplot2}.")
8600 (license license:gpl3)))
8601
8602 (define-public r-effectsize
8603 (package
8604 (name "r-effectsize")
8605 (version "0.2.0")
8606 (source
8607 (origin
8608 (method url-fetch)
8609 (uri (cran-uri "effectsize" version))
8610 (sha256
8611 (base32
8612 "1liix8rf8xq3hzi7684bl0s20iflsq6g5mxr5k59wp2qwn1i6aww"))))
8613 (properties `((upstream-name . "effectsize")))
8614 (build-system r-build-system)
8615 (propagated-inputs
8616 `(("r-bayestestr" ,r-bayestestr)
8617 ("r-insight" ,r-insight)
8618 ("r-parameters" ,r-parameters)))
8619 (home-page "https://github.com/easystats/effectsize")
8620 (synopsis "Indices of effect size and standardized parameters")
8621 (description
8622 "This package provides utilities to work with indices of effect size and
8623 standardized parameters for a wide variety of models, allowing computation and
8624 conversion of indices such as Cohen's d, r, odds, etc.")
8625 (license license:gpl3)))
8626
8627 (define-public r-sjplot
8628 (package
8629 (name "r-sjplot")
8630 (version "2.8.3")
8631 (source
8632 (origin
8633 (method url-fetch)
8634 (uri (cran-uri "sjPlot" version))
8635 (sha256
8636 (base32 "0ip1rkjlhyf3axlc8qqss1qq1f0xrda890c1jmcbhm98wwjw264f"))))
8637 (properties `((upstream-name . "sjPlot")))
8638 (build-system r-build-system)
8639 (propagated-inputs
8640 `(("r-bayestestr" ,r-bayestestr)
8641 ("r-dplyr" ,r-dplyr)
8642 ("r-effectsize" ,r-effectsize)
8643 ("r-ggeffects" ,r-ggeffects)
8644 ("r-ggplot2" ,r-ggplot2)
8645 ("r-insight" ,r-insight)
8646 ("r-knitr" ,r-knitr)
8647 ("r-mass" ,r-mass)
8648 ("r-parameters" ,r-parameters)
8649 ("r-performance" ,r-performance)
8650 ("r-purrr" ,r-purrr)
8651 ("r-rlang" ,r-rlang)
8652 ("r-scales" ,r-scales)
8653 ("r-sjlabelled" ,r-sjlabelled)
8654 ("r-sjmisc" ,r-sjmisc)
8655 ("r-sjstats" ,r-sjstats)
8656 ("r-tidyr" ,r-tidyr)))
8657 (native-inputs
8658 `(("r-knitr" ,r-knitr)))
8659 (home-page "https://strengejacke.github.io/sjPlot/")
8660 (synopsis "Data visualization for statistics in social science")
8661 (description
8662 "This package represents a collection of plotting and table output
8663 functions for data visualization. Results of various statistical
8664 analyses (that are commonly used in social sciences) can be visualized using
8665 this package, including simple and cross tabulated frequencies, histograms,
8666 box plots, (generalized) linear models, mixed effects models, principal
8667 component analysis and correlation matrices, cluster analyses, scatter plots,
8668 stacked scales, effects plots of regression models (including interaction
8669 terms) and much more. This package supports labelled data.")
8670 (license license:gpl3)))
8671
8672 (define-public r-ini
8673 (package
8674 (name "r-ini")
8675 (version "0.3.1")
8676 (source
8677 (origin
8678 (method url-fetch)
8679 (uri (cran-uri "ini" version))
8680 (sha256
8681 (base32
8682 "04yqij344dwm0xqgara8xia42mlmij3i8711qbb5534w05a1l6bv"))))
8683 (build-system r-build-system)
8684 (home-page "https://github.com/dvdscripter/ini")
8685 (synopsis "Read and write configuration files")
8686 (description
8687 "This package provides tools to parse simple @code{.ini} configuration
8688 files to an structured list. Users can manipulate this resulting list with
8689 @code{lapply()} functions. This same structured list can be used to write
8690 back to file after modifications.")
8691 (license license:gpl3)))
8692
8693 (define-public r-gh
8694 (package
8695 (name "r-gh")
8696 (version "1.1.0")
8697 (source
8698 (origin
8699 (method url-fetch)
8700 (uri (cran-uri "gh" version))
8701 (sha256
8702 (base32
8703 "1bc9bn1078s664hc806dh0y1ncxif77q479rfmxfir9z7hwaz7yy"))))
8704 (build-system r-build-system)
8705 (propagated-inputs
8706 `(("r-cli" ,r-cli)
8707 ("r-httr" ,r-httr)
8708 ("r-ini" ,r-ini)
8709 ("r-jsonlite" ,r-jsonlite)))
8710 (home-page "https://github.com/r-lib/gh#readme")
8711 (synopsis "Access the GitHub API via R")
8712 (description
8713 "This package provides a minimal R client to access the GitHub API.")
8714 (license license:expat)))
8715
8716 (define-public r-fs
8717 (package
8718 (name "r-fs")
8719 (version "1.3.2")
8720 (source
8721 (origin
8722 (method url-fetch)
8723 (uri (cran-uri "fs" version))
8724 (sha256
8725 (base32
8726 "1w30bflx4d7a6f3dn96bf7s7v6aqpvz2yzzxal6qz9jyhb16bxaz"))))
8727 (build-system r-build-system)
8728 (propagated-inputs
8729 `(("r-rcpp" ,r-rcpp)))
8730 (native-inputs
8731 `(("pkg-config" ,pkg-config)))
8732 (home-page "https://fs.r-lib.org")
8733 (synopsis "Cross-platform file system operations based on libuv")
8734 (description
8735 "This package provides a cross-platform interface to file system
8736 operations, built on top of the libuv C library.")
8737 (license license:gpl3)))
8738
8739 (define-public r-clisymbols
8740 (package
8741 (name "r-clisymbols")
8742 (version "1.2.0")
8743 (source
8744 (origin
8745 (method url-fetch)
8746 (uri (cran-uri "clisymbols" version))
8747 (sha256
8748 (base32
8749 "1q7gi2zmykhzas9v8fdnbpdq7pzdcpbhim1yxvd2062l777g4j86"))))
8750 (build-system r-build-system)
8751 (home-page "https://github.com/gaborcsardi/clisymbols")
8752 (synopsis "Unicode symbols at the R prompt")
8753 (description
8754 "This package provides a small subset of Unicode symbols, that are useful
8755 when building command line applications. They fall back to alternatives on
8756 terminals that do not support Unicode.")
8757 (license license:expat)))
8758
8759 (define-public r-usethis
8760 (package
8761 (name "r-usethis")
8762 (version "1.5.1")
8763 (source
8764 (origin
8765 (method url-fetch)
8766 (uri (cran-uri "usethis" version))
8767 (sha256
8768 (base32
8769 "07an5wbikilg7cb3q6x5aykw8dfqnjrc3wpfb7gjmy0d9fh20fcy"))))
8770 (build-system r-build-system)
8771 (propagated-inputs
8772 `(("r-clipr" ,r-clipr)
8773 ("r-clisymbols" ,r-clisymbols)
8774 ("r-crayon" ,r-crayon)
8775 ("r-curl" ,r-curl)
8776 ("r-desc" ,r-desc)
8777 ("r-fs" ,r-fs)
8778 ("r-gh" ,r-gh)
8779 ("r-git2r" ,r-git2r)
8780 ("r-glue" ,r-glue)
8781 ("r-purrr" ,r-purrr)
8782 ("r-rlang" ,r-rlang)
8783 ("r-rprojroot" ,r-rprojroot)
8784 ("r-rstudioapi" ,r-rstudioapi)
8785 ("r-whisker" ,r-whisker)
8786 ("r-withr" ,r-withr)
8787 ("r-yaml" ,r-yaml)))
8788 (home-page "https://github.com/r-lib/usethis")
8789 (synopsis "Automate R package and project setup")
8790 (description
8791 "This package helps you to automate R package and project setup tasks
8792 that are otherwise performed manually. This includes setting up unit testing,
8793 test coverage, continuous integration, Git, GitHub integration, licenses,
8794 Rcpp, RStudio projects, and more.")
8795 (license license:gpl3)))
8796
8797 (define-public r-sessioninfo
8798 (package
8799 (name "r-sessioninfo")
8800 (version "1.1.1")
8801 (source
8802 (origin
8803 (method url-fetch)
8804 (uri (cran-uri "sessioninfo" version))
8805 (sha256
8806 (base32
8807 "0j5f3l58fynxx3v0w62vqpii7miabszgljpja36xx9s8hikh8sqn"))))
8808 (build-system r-build-system)
8809 (propagated-inputs
8810 `(("r-cli" ,r-cli)
8811 ("r-withr" ,r-withr)))
8812 (home-page "https://github.com/r-lib/sessioninfo#readme")
8813 (synopsis "R session information")
8814 (description
8815 "This package provides tools to query and print information about the
8816 current R session. It is similar to @code{utils::sessionInfo()}, but includes
8817 more information about packages, and where they were installed from.")
8818 (license license:gpl2)))
8819
8820 (define-public r-remotes
8821 (package
8822 (name "r-remotes")
8823 (version "2.1.1")
8824 (source
8825 (origin
8826 (method url-fetch)
8827 (uri (cran-uri "remotes" version))
8828 (sha256
8829 (base32
8830 "12qinl7jv54f2524ri13gcrv6d523rg1harpi500j676zi30fnaf"))))
8831 (build-system r-build-system)
8832 (home-page "https://github.com/r-lib/remotes#readme")
8833 (synopsis "R package installation from remote repositories")
8834 (description
8835 "Download and install R packages stored in GitHub, BitBucket, or plain
8836 subversion or git repositories. This package is a lightweight replacement of
8837 the @code{install_*} functions in the @code{devtools} package. Indeed most of
8838 the code was copied over from @code{devtools}.")
8839 (license license:gpl2+)))
8840
8841 (define-public r-xopen
8842 (package
8843 (name "r-xopen")
8844 (version "1.0.0")
8845 (source
8846 (origin
8847 (method url-fetch)
8848 (uri (cran-uri "xopen" version))
8849 (sha256
8850 (base32
8851 "1vrvgdika1d63dwygynbv2wmd87ll8dji5dy89hj576n8hw601z2"))))
8852 (build-system r-build-system)
8853 (propagated-inputs
8854 `(("r-processx" ,r-processx)))
8855 (home-page "https://github.com/r-lib/xopen#readme")
8856 (synopsis "Open system files, URLs, anything")
8857 (description
8858 "This package provides a cross-platform solution to open files,
8859 directories or URLs with their associated programs.")
8860 (license license:expat)))
8861
8862 (define-public r-rcmdcheck
8863 (package
8864 (name "r-rcmdcheck")
8865 (version "1.3.3")
8866 (source
8867 (origin
8868 (method url-fetch)
8869 (uri (cran-uri "rcmdcheck" version))
8870 (sha256
8871 (base32
8872 "1d4kzgfqy72r6b7bn1j4znyksrycgypx1jjvpv9lrmvn37mpkdhs"))))
8873 (build-system r-build-system)
8874 (propagated-inputs
8875 `(("r-callr" ,r-callr)
8876 ("r-cli" ,r-cli)
8877 ("r-crayon" ,r-crayon)
8878 ("r-desc" ,r-desc)
8879 ("r-digest" ,r-digest)
8880 ("r-pkgbuild" ,r-pkgbuild)
8881 ("r-prettyunits" ,r-prettyunits)
8882 ("r-r6" ,r-r6)
8883 ("r-rprojroot" ,r-rprojroot)
8884 ("r-sessioninfo" ,r-sessioninfo)
8885 ("r-withr" ,r-withr)
8886 ("r-xopen" ,r-xopen)))
8887 (home-page "https://github.com/r-Lib/rcmdcheck#readme")
8888 (synopsis "Run R CMD check from R and capture results")
8889 (description
8890 "Run @code{R CMD check} from R programmatically, and capture the results
8891 of the individual checks.")
8892 (license license:expat)))
8893
8894 (define-public r-rapportools
8895 (package
8896 (name "r-rapportools")
8897 (version "1.0")
8898 (source
8899 (origin
8900 (method url-fetch)
8901 (uri (cran-uri "rapportools" version))
8902 (sha256
8903 (base32
8904 "1sgv4sc737i12arh5dc3263kjsz3dzg06qihfmrqyax94mv2d01b"))))
8905 (build-system r-build-system)
8906 (propagated-inputs
8907 `(("r-pander" ,r-pander)
8908 ("r-plyr" ,r-plyr)
8909 ("r-reshape" ,r-reshape)))
8910 (home-page "https://cran.r-project.org/web/packages/rapportools/")
8911 (synopsis "Miscellaneous helper functions with sane defaults for reporting")
8912 (description
8913 "This package provides helper functions that act as wrappers to more
8914 advanced statistical methods with the advantage of having sane defaults for
8915 quick reporting.")
8916 (license license:agpl3+)))
8917
8918 (define-public r-pander
8919 (package
8920 (name "r-pander")
8921 (version "0.6.3")
8922 (source
8923 (origin
8924 (method url-fetch)
8925 (uri (cran-uri "pander" version))
8926 (sha256
8927 (base32
8928 "1bd9sdghlsppmff18k5fg3i0visq9f4wc82rlhwq5m82bmgdgnyi"))))
8929 (build-system r-build-system)
8930 (propagated-inputs
8931 `(("r-digest" ,r-digest)
8932 ("r-rcpp" ,r-rcpp)))
8933 (home-page "https://rapporter.github.io/pander")
8934 (synopsis "Render R objects into Pandoc's markdown")
8935 (description
8936 "The main aim of the pander R package is to provide a minimal and easy
8937 tool for rendering R objects into Pandoc's markdown. The package is also
8938 capable of exporting/converting complex Pandoc documents (reports) in various
8939 ways.")
8940 ;; This package is licensed under either the AGPLv3+ or the very rarely
8941 ;; used OSL 3.0.
8942 (license license:agpl3+)))
8943
8944 (define-public r-summarytools
8945 (package
8946 (name "r-summarytools")
8947 (version "0.9.6")
8948 (source
8949 (origin
8950 (method url-fetch)
8951 (uri (cran-uri "summarytools" version))
8952 (sha256
8953 (base32
8954 "03pcb2ild1rb9f15yq8b68p9bg10z5wk2x7ahgyzkwdh5f81vbq2"))))
8955 (build-system r-build-system)
8956 (propagated-inputs
8957 `(("r-base64enc" ,r-base64enc)
8958 ("r-checkmate" ,r-checkmate)
8959 ("r-dplyr" ,r-dplyr)
8960 ("r-htmltools" ,r-htmltools)
8961 ("r-lubridate" ,r-lubridate)
8962 ("r-magick" ,r-magick)
8963 ("r-matrixstats" ,r-matrixstats)
8964 ("r-pander" ,r-pander)
8965 ("r-pryr" ,r-pryr)
8966 ("r-rapportools" ,r-rapportools)
8967 ("r-tibble" ,r-tibble)
8968 ("r-tidyr" ,r-tidyr)))
8969 (home-page "https://github.com/dcomtois/summarytools")
8970 (synopsis "Tools to quickly and neatly summarize data")
8971 (description
8972 "This package provides tools for data frame summaries, cross-tabulations,
8973 weight-enabled frequency tables and common univariate statistics in concise
8974 tables available in a variety of formats (plain ASCII, Markdown and HTML). A
8975 good point-of-entry for exploring data, both for experienced and new R
8976 users.")
8977 (license license:gpl2)))
8978
8979 (define-public r-lsei
8980 (package
8981 (name "r-lsei")
8982 (version "1.2-0")
8983 (source
8984 (origin
8985 (method url-fetch)
8986 (uri (cran-uri "lsei" version))
8987 (sha256
8988 (base32
8989 "1xl06fb3is744pxlh42wx5hn1h0ab1k31wnmsmh0524kxzcyp0a7"))))
8990 (build-system r-build-system)
8991 (native-inputs
8992 `(("gfortran" ,gfortran)))
8993 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
8994 (synopsis "Solve regression problems under equality/inequality constraints")
8995 (description
8996 "It contains functions that solve least squares linear regression
8997 problems under linear equality/inequality constraints. Functions for solving
8998 quadratic programming problems are also available, which transform such
8999 problems into least squares ones first.")
9000 (license license:gpl2+)))
9001
9002 (define-public r-npsurv
9003 (package
9004 (name "r-npsurv")
9005 (version "0.4-0")
9006 (source
9007 (origin
9008 (method url-fetch)
9009 (uri (cran-uri "npsurv" version))
9010 (sha256
9011 (base32
9012 "1wq4c9yfha5azjhrn40iiqkshmvh611sa90jp3lh82n4bl9zfk20"))))
9013 (build-system r-build-system)
9014 (propagated-inputs
9015 `(("r-lsei" ,r-lsei)))
9016 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
9017 (synopsis "Nonparametric survival analysis")
9018 (description
9019 "This package contains functions for non-parametric survival analysis of
9020 exact and interval-censored observations.")
9021 (license license:gpl2+)))
9022
9023 (define-public r-clusteval
9024 (package
9025 (name "r-clusteval")
9026 (version "0.1")
9027 (source
9028 (origin
9029 (method url-fetch)
9030 (uri (cran-uri "clusteval" version))
9031 (sha256
9032 (base32
9033 "1ld0bdl4fy8dsfzm3k7a37cyxc6pfc9qs31x4pxd3z5rslghz7rj"))))
9034 (build-system r-build-system)
9035 (propagated-inputs
9036 `(("r-mvtnorm" ,r-mvtnorm)
9037 ("r-rcpp" ,r-rcpp)))
9038 (home-page "https://cran.r-project.org/web/packages/clusteval/")
9039 (synopsis "Evaluation of clustering algorithms")
9040 (description
9041 "This R package provides a suite of tools to evaluate clustering
9042 algorithms, clusterings, and individual clusters.")
9043 (license license:expat)))
9044
9045 (define-public r-tweedie
9046 (package
9047 (name "r-tweedie")
9048 (version "2.3.2")
9049 (source
9050 (origin
9051 (method url-fetch)
9052 (uri (cran-uri "tweedie" version))
9053 (sha256
9054 (base32
9055 "10fv998qjxsyx0h94fi0xbh6xbf24nwgh254n9zfnmix9vk2cqls"))))
9056 (build-system r-build-system)
9057 (native-inputs `(("gfortran" ,gfortran)))
9058 (home-page "https://cran.r-project.org/web/packages/tweedie/")
9059 (synopsis "Evaluation of Tweedie exponential family models")
9060 (description
9061 "Maximum likelihood computations for Tweedie families, including the
9062 series expansion (Dunn and Smyth, 2005; <doi10.1007/s11222-005-4070-y>) and
9063 the Fourier inversion (Dunn and Smyth, 2008; <doi:10.1007/s11222-007-9039-6>),
9064 and related methods.")
9065 (license license:gpl2+)))
9066
9067 (define-public r-rcppgsl
9068 (package
9069 (name "r-rcppgsl")
9070 (version "0.3.7")
9071 (source
9072 (origin
9073 (method url-fetch)
9074 (uri (cran-uri "RcppGSL" version))
9075 (sha256
9076 (base32 "0cnw2k7cfqrm79r6j283aybflxig80x4n4rjkfp2317wf10mrsa5"))))
9077 (properties `((upstream-name . "RcppGSL")))
9078 (build-system r-build-system)
9079 (propagated-inputs
9080 `(("r-rcpp" ,r-rcpp)
9081 ("gsl" ,gsl)))
9082 (native-inputs
9083 `(("r-knitr" ,r-knitr))) ; for vignettes
9084 (home-page "https://cran.r-project.org/web/packages/RcppGSL/")
9085 (synopsis "Rcpp integration for GSL vectors and matrices")
9086 (description
9087 "The GNU Scientific Library (or GSL) is a collection of numerical
9088 routines for scientific computing. It is particularly useful for C and C++
9089 programs as it provides a standard C interface to a wide range of mathematical
9090 routines. There are over 1000 functions in total with an extensive test
9091 suite. The RcppGSL package provides an easy-to-use interface between GSL data
9092 structures and R using concepts from Rcpp which is itself a package that eases
9093 the interfaces between R and C++.")
9094 (license license:gpl2+)))
9095
9096 (define-public r-mvabund
9097 (package
9098 (name "r-mvabund")
9099 (version "4.1.3")
9100 (source
9101 (origin
9102 (method url-fetch)
9103 (uri (cran-uri "mvabund" version))
9104 (sha256
9105 (base32
9106 "1z58h4dk3mc2hfnfvc7pghk471cbp7ah2s1z2ria5igw4s80962b"))))
9107 (build-system r-build-system)
9108 (propagated-inputs
9109 `(("r-mass" ,r-mass)
9110 ("r-rcpp" ,r-rcpp)
9111 ("r-rcppgsl" ,r-rcppgsl)
9112 ("r-statmod" ,r-statmod)
9113 ("r-tweedie" ,r-tweedie)))
9114 (home-page "https://cran.r-project.org/web/packages/mvabund/")
9115 (synopsis "Statistical methods for analysing multivariate abundance data")
9116 (description
9117 "This package provides a set of tools for displaying, modeling and
9118 analysing multivariate abundance data in community ecology.")
9119 (license license:lgpl2.1+)))
9120
9121 (define-public r-afex
9122 (package
9123 (name "r-afex")
9124 (version "0.26-0")
9125 (source
9126 (origin
9127 (method url-fetch)
9128 (uri (cran-uri "afex" version))
9129 (sha256
9130 (base32
9131 "0h3p1svgk1ap3lj08fi8nzdb3710h99bv150krf1x8wci1a0r1if"))))
9132 (build-system r-build-system)
9133 (propagated-inputs
9134 `(("r-car" ,r-car)
9135 ("r-lme4" ,r-lme4)
9136 ("r-lmertest" ,r-lmertest)
9137 ("r-pbkrtest" ,r-pbkrtest)
9138 ("r-reshape2" ,r-reshape2)))
9139 (home-page "https://afex.singmann.science/")
9140 (synopsis "Analysis of factorial experiments")
9141 (description
9142 "This package provides convenience functions for analyzing factorial
9143 experiments using ANOVA or mixed models.")
9144 (license license:gpl2+)))
9145
9146 (define-public r-lmertest
9147 (package
9148 (name "r-lmertest")
9149 (version "3.1-1")
9150 (source
9151 (origin
9152 (method url-fetch)
9153 (uri (cran-uri "lmerTest" version))
9154 (sha256
9155 (base32
9156 "0r2vvs3nl6p8xla3gd943khb4ixp0alvspqpnz2y6n3wk8zgh3jj"))))
9157 (properties `((upstream-name . "lmerTest")))
9158 (build-system r-build-system)
9159 (propagated-inputs
9160 `(("r-ggplot2" ,r-ggplot2)
9161 ("r-lme4" ,r-lme4)
9162 ("r-mass" ,r-mass)
9163 ("r-numderiv" ,r-numderiv)))
9164 (home-page "https://github.com/runehaubo/lmerTestR")
9165 (synopsis "Tests in linear mixed effects models")
9166 (description
9167 "This package provides p-values in type I, II or III anova and summary
9168 tables for @code{lmer} model fits via Satterthwaite's degrees of freedom
9169 method. A Kenward-Roger method is also available via the @code{pbkrtest}
9170 package. Model selection methods include step, drop1 and anova-like tables
9171 for random effects (ranova). Methods for Least-Square means (LS-means) and
9172 tests of linear contrasts of fixed effects are also available.")
9173 (license license:gpl2+)))
9174
9175 (define-public r-r2glmm
9176 (package
9177 (name "r-r2glmm")
9178 (version "0.1.2")
9179 (source
9180 (origin
9181 (method url-fetch)
9182 (uri (cran-uri "r2glmm" version))
9183 (sha256
9184 (base32
9185 "0iim92blpa59vgz97c2pi05yhbjjmaffdbkbmk5kplfb2vmazgiy"))))
9186 (build-system r-build-system)
9187 (propagated-inputs
9188 `(("r-afex" ,r-afex)
9189 ("r-data-table" ,r-data-table)
9190 ("r-dplyr" ,r-dplyr)
9191 ("r-ggplot2" ,r-ggplot2)
9192 ("r-gridextra" ,r-gridextra)
9193 ("r-lmertest" ,r-lmertest)
9194 ("r-mass" ,r-mass)
9195 ("r-matrix" ,r-matrix)
9196 ("r-mgcv" ,r-mgcv)
9197 ("r-pbkrtest" ,r-pbkrtest)))
9198 (home-page "https://github.com/bcjaeger/r2glmm")
9199 (synopsis "Compute R squared for mixed (multilevel) models")
9200 (description
9201 "This package computes model and semi partial R squared with confidence
9202 limits for the linear and generalized linear mixed model (LMM and GLMM). The
9203 R squared measure from L. J. Edwards et al. (2008) is extended to the GLMM
9204 using @dfn{penalized quasi-likelihood} (PQL) estimation (see Jaeger et
9205 al. (2016)).")
9206 (license license:gpl2)))
9207
9208 (define-public r-weights
9209 (package
9210 (name "r-weights")
9211 (version "1.0.1")
9212 (source
9213 (origin
9214 (method url-fetch)
9215 (uri (cran-uri "weights" version))
9216 (sha256
9217 (base32
9218 "1ka2kvzg464vn80qziqy4mrciy9wwd3jfasgq0d33wbiblhmxkj5"))))
9219 (build-system r-build-system)
9220 (propagated-inputs
9221 `(("r-gdata" ,r-gdata)
9222 ("r-hmisc" ,r-hmisc)
9223 ("r-mice" ,r-mice)))
9224 (home-page
9225 "https://cran.r-project.org/web/packages/weights/")
9226 (synopsis "Weighting and weighted statistics")
9227 (description "This package Provides a variety of functions for producing
9228 simple weighted statistics, such as weighted Pearson's correlations, partial
9229 correlations, Chi-Squared statistics, histograms, and t-tests. Also now
9230 includes some software for quickly recoding survey data and plotting point
9231 estimates from interaction terms in regressions (and multiply imputed
9232 regressions). NOTE: Weighted partial correlation calculations pulled to
9233 address a bug.")
9234 (license license:gpl2+)))
9235
9236 (define-public r-rcppannoy
9237 (package
9238 (name "r-rcppannoy")
9239 (version "0.0.16")
9240 (source
9241 (origin
9242 (method url-fetch)
9243 (uri (cran-uri "RcppAnnoy" version))
9244 (sha256
9245 (base32
9246 "0bfa35lp6vc4b0h3ymvdx50br233q8vvyjml34ngi81rj0imz3fr"))))
9247 (properties `((upstream-name . "RcppAnnoy")))
9248 (build-system r-build-system)
9249 (propagated-inputs
9250 `(("r-rcpp" ,r-rcpp)))
9251 (home-page "https://cran.r-project.org/web/packages/RcppAnnoy/")
9252 (synopsis "Rcpp bindings for Annoy, a library for Approximate Nearest Neighbors")
9253 (description
9254 "Annoy is a small C++ library for Approximate Nearest Neighbors written
9255 for efficient memory usage as well an ability to load from and save to disk.
9256 This package provides an R interface.")
9257 ;; Annoy is released under ASL 2.0, but this wrapper is released under
9258 ;; GPLv2+.
9259 (license (list license:gpl2+ license:asl2.0))))
9260
9261 (define-public r-rcpphnsw
9262 (package
9263 (name "r-rcpphnsw")
9264 (version "0.2.0")
9265 (source
9266 (origin
9267 (method url-fetch)
9268 (uri (cran-uri "RcppHNSW" version))
9269 (sha256
9270 (base32
9271 "0gqdkw7vkcm544rz45g0hplg836ygzbfwk9gh9wr0817icvdb3qv"))))
9272 (properties `((upstream-name . "RcppHNSW")))
9273 (build-system r-build-system)
9274 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9275 (home-page "https://cran.r-project.org/web/packages/RcppHNSW/")
9276 (synopsis "Rcpp bindings for hnswlib, a library for approximate nearest neighbors")
9277 (description
9278 "Hnswlib is a C++ library for approximate nearest neighbors. This
9279 package provides a minimal R interface by relying on the Rcpp package.")
9280 ;; hnswlib is released under Version 2.0 of the Apache License.
9281 (license (list license:gpl3 license:asl2.0))))
9282
9283 (define-public r-rcppparallel
9284 (package
9285 (name "r-rcppparallel")
9286 (version "5.0.0")
9287 (source
9288 (origin
9289 (method url-fetch)
9290 (uri (cran-uri "RcppParallel" version))
9291 (sha256
9292 (base32
9293 "1mhd6vp47xmfw533h0pkvydv96m57fspvd85g8m7iqb5rcxvhhdb"))))
9294 (properties `((upstream-name . "RcppParallel")))
9295 (build-system r-build-system)
9296 (home-page "https://rcppcore.github.io/RcppParallel/")
9297 (synopsis "Parallel programming tools for Rcpp")
9298 (description
9299 "This package provides high level functions for parallel programming with
9300 Rcpp. For example, the @code{parallelFor()} function can be used to convert
9301 the work of a standard serial @code{for} loop into a parallel one and the
9302 @code{parallelReduce()} function can be used for accumulating aggregates or
9303 other values.")
9304 (license license:gpl2)))
9305
9306 (define-public r-ncdf4
9307 (package
9308 (name "r-ncdf4")
9309 (version "1.17")
9310 (source
9311 (origin
9312 (method url-fetch)
9313 (uri (cran-uri "ncdf4" version))
9314 (sha256
9315 (base32
9316 "1xls44ln2zjrrlimxl8v4bk2ni3g45c9j0gxdnjx31rikmrc95fv"))))
9317 (build-system r-build-system)
9318 (inputs
9319 `(("netcdf" ,netcdf)
9320 ("zlib" ,zlib)))
9321 (home-page "https://cran.r-project.org/web/packages/ncdf4/index.html")
9322 (synopsis "R interface to Unidata netCDF format data files")
9323 (description
9324 "This package provides a high-level R interface to data files written
9325 using Unidata's netCDF library (version 4 or earlier), which are binary data
9326 files that are portable across platforms and include metadata information in
9327 addition to the data sets. Using this package, netCDF files can be opened and
9328 data sets read in easily. It is also easy to create new netCDF dimensions,
9329 variables, and files, in either version 3 or 4 format, and manipulate existing
9330 netCDF files.")
9331 (license license:gpl3+)))
9332
9333 (define-public r-biocmanager
9334 (package
9335 (name "r-biocmanager")
9336 (version "1.30.10")
9337 (source
9338 (origin
9339 (method url-fetch)
9340 (uri (cran-uri "BiocManager" version))
9341 (sha256
9342 (base32 "03n9s2vf7vgpgb5alpxwamf9xfkn32cbzngwyn6spq1bnh9a9dzk"))))
9343 (properties `((upstream-name . "BiocManager")))
9344 (build-system r-build-system)
9345 (home-page "https://cran.r-project.org/web/packages/BiocManager/")
9346 (synopsis "Access the Bioconductor project package repository")
9347 (description
9348 "This package provides a convenient tool to install and update
9349 Bioconductor packages.")
9350 (license license:artistic2.0)))
9351
9352 (define-public r-rgl
9353 (package
9354 (name "r-rgl")
9355 (version "0.100.50")
9356 (source
9357 (origin
9358 (method url-fetch)
9359 (uri (cran-uri "rgl" version))
9360 (sha256
9361 (base32
9362 "165p932ml7dpjkm41zc47p5cdxar69il0m5yvg0avi8q01vr17ay"))))
9363 (build-system r-build-system)
9364 (native-inputs
9365 `(("pkg-config" ,pkg-config)))
9366 (inputs
9367 `(("freetype" ,freetype)
9368 ("libpng" ,libpng)
9369 ("glu" ,glu)
9370 ("libx11" ,libx11)
9371 ("ghc-pandoc" ,ghc-pandoc)
9372 ("zlib" ,zlib)))
9373 (propagated-inputs
9374 `(("r-crosstalk" ,r-crosstalk)
9375 ("r-htmltools" ,r-htmltools)
9376 ("r-htmlwidgets" ,r-htmlwidgets)
9377 ("r-jsonlite" ,r-jsonlite)
9378 ("r-knitr" ,r-knitr)
9379 ("r-magrittr" ,r-magrittr)
9380 ("r-manipulatewidget" ,r-manipulatewidget)
9381 ("r-shiny" ,r-shiny)))
9382 (home-page "https://r-forge.r-project.org/projects/rgl/")
9383 (synopsis "3D visualization using OpenGL")
9384 (description
9385 "This package provides medium to high level functions for 3D interactive graphics,
9386 including functions modelled on base graphics (@code{plot3d()}, etc.) as well
9387 as functions for constructing representations of geometric
9388 objects (@code{cube3d()}, etc.). Output may be on screen using OpenGL, or to
9389 various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D
9390 image formats, including PNG, Postscript, SVG, PGF.")
9391 ;; Any version of the GPL.
9392 (license (list license:gpl2+ license:gpl3+))))
9393
9394 (define-public r-multicool
9395 (package
9396 (name "r-multicool")
9397 (version "0.1-11")
9398 (source
9399 (origin
9400 (method url-fetch)
9401 (uri (cran-uri "multicool" version))
9402 (sha256
9403 (base32
9404 "0xk408qbz9cxwf51j3pmy55gcjcnws8mc6j3vyn9zhramxj7x40w"))))
9405 (build-system r-build-system)
9406 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9407 (home-page "https://cran.r-project.org/web/packages/multicool/")
9408 (synopsis "Permutations of multisets in cool-lex order")
9409 (description
9410 "This package provides a set of tools to permute multisets without loops
9411 or hash tables and to generate integer partitions. Cool-lex order is similar
9412 to colexicographical order.")
9413 (license license:gpl2)))
9414
9415 (define-public r-misc3d
9416 (package
9417 (name "r-misc3d")
9418 (version "0.8-4")
9419 (source
9420 (origin
9421 (method url-fetch)
9422 (uri (cran-uri "misc3d" version))
9423 (sha256
9424 (base32
9425 "0qjzpw3h09qi2gfz52b7nhzd95p7yyxsd03fldc9wzzn6wi3vpkm"))))
9426 (build-system r-build-system)
9427 (home-page "https://cran.r-project.org/web/packages/misc3d/")
9428 (synopsis "Miscellaneous 3D Plots")
9429 (description
9430 "This package provides a collection of miscellaneous 3d plots, including
9431 isosurfaces.")
9432 ;; Any version of the GPL.
9433 (license (list license:gpl2+ license:gpl3+))))
9434
9435 (define-public r-ks
9436 (package
9437 (name "r-ks")
9438 (version "1.11.7")
9439 (source
9440 (origin
9441 (method url-fetch)
9442 (uri (cran-uri "ks" version))
9443 (sha256
9444 (base32 "1f6jvxy0hmngyvnvrknzbmhl42njk0vqyycvydm4qnp8cqirqvba"))))
9445 (build-system r-build-system)
9446 (propagated-inputs
9447 `(("r-fnn" ,r-fnn)
9448 ("r-kernlab" ,r-kernlab)
9449 ("r-kernsmooth" ,r-kernsmooth)
9450 ("r-matrix" ,r-matrix)
9451 ("r-mclust" ,r-mclust)
9452 ("r-mgcv" ,r-mgcv)
9453 ("r-multicool" ,r-multicool)
9454 ("r-mvtnorm" ,r-mvtnorm)))
9455 (home-page "http://www.mvstat.net/tduong/")
9456 (synopsis "Kernel smoothing")
9457 (description
9458 "This package provides kernel smoothers for univariate and multivariate
9459 data, including density functions, density derivatives, cumulative
9460 distributions, modal clustering, discriminant analysis, and two-sample
9461 hypothesis testing.")
9462 ;; Either version of the GPL.
9463 (license (list license:gpl2 license:gpl3))))
9464
9465 (define-public r-feature
9466 (package
9467 (name "r-feature")
9468 (version "1.2.13")
9469 (source
9470 (origin
9471 (method url-fetch)
9472 (uri (cran-uri "feature" version))
9473 (sha256
9474 (base32
9475 "07hkw0bv38naj2hdsx4xxrm2dngi6w3rbvgr7s50bjic8hlgy1ra"))))
9476 (build-system r-build-system)
9477 (propagated-inputs
9478 `(("r-ks" ,r-ks)
9479 ("r-misc3d" ,r-misc3d)
9480 ("r-rgl" ,r-rgl)))
9481 (home-page "http://www.mvstat.net/tduong/")
9482 (synopsis "Inferential feature significance for kernel density estimation")
9483 (description
9484 "The feature package contains functions to display and compute kernel
9485 density estimates, significant gradient and significant curvature regions.
9486 Significant gradient and/or curvature regions often correspond to significant
9487 features (e.g. local modes).")
9488 ;; Either version of the GPL.
9489 (license (list license:gpl2 license:gpl3))))
9490
9491 (define-public r-arm
9492 (package
9493 (name "r-arm")
9494 (version "1.10-1")
9495 (source
9496 (origin
9497 (method url-fetch)
9498 (uri (cran-uri "arm" version))
9499 (sha256
9500 (base32
9501 "0vvp90jygajd6ydky57z66wqjq9msfbl88irj5jbsray574mh4bg"))))
9502 (build-system r-build-system)
9503 (propagated-inputs
9504 `(("r-abind" ,r-abind)
9505 ("r-coda" ,r-coda)
9506 ("r-lme4" ,r-lme4)
9507 ("r-mass" ,r-mass)
9508 ("r-matrix" ,r-matrix)
9509 ("r-nlme" ,r-nlme)))
9510 (home-page "https://cran.r-project.org/web/packages/arm/")
9511 (synopsis "Data analysis using regression and multilevel/hierarchical models")
9512 (description
9513 "This package provides functions to accompany A. Gelman and J. Hill,
9514 Data Analysis Using Regression and Multilevel/Hierarchical Models, Cambridge
9515 University Press, 2007.")
9516 (license license:gpl3+)))
9517
9518 (define-public r-circular
9519 (package
9520 (name "r-circular")
9521 (version "0.4-93")
9522 (source
9523 (origin
9524 (method url-fetch)
9525 (uri (cran-uri "circular" version))
9526 (sha256
9527 (base32
9528 "0hki85rs8wc5950pjaw28q54rly2napfbcrx3pchlfap6wwy5kkn"))))
9529 (build-system r-build-system)
9530 (propagated-inputs
9531 `(("r-boot" ,r-boot)
9532 ("r-mvtnorm" ,r-mvtnorm)))
9533 (native-inputs
9534 `(("gfortran" ,gfortran)))
9535 (home-page "https://cran.r-project.org/web/packages/circular/")
9536 (synopsis "Circular statistics")
9537 (description
9538 "This package provides tools for circular statistics, from \"Topics in
9539 circular Statistics\" (2001) S. Rao Jammalamadaka and A. SenGupta, World
9540 Scientific.")
9541 (license license:gpl2+)))
9542
9543 (define-public r-activity
9544 (package
9545 (name "r-activity")
9546 (version "1.3")
9547 (source
9548 (origin
9549 (method url-fetch)
9550 (uri (cran-uri "activity" version))
9551 (sha256
9552 (base32
9553 "12imqj366dp6pam5gap6ji56p5wf1073xz5g4iikfxf5l8snxw92"))))
9554 (build-system r-build-system)
9555 (propagated-inputs
9556 `(("r-circular" ,r-circular)
9557 ("r-insol" ,r-insol)
9558 ("r-pbapply" ,r-pbapply)))
9559 (home-page "https://cran.r-project.org/web/packages/activity/")
9560 (synopsis "Animal activity statistics")
9561 (description
9562 "This package provides functions to fit kernel density functions to
9563 animal activity time data; plot activity distributions; quantify overall
9564 levels of activity; statistically compare activity metrics through
9565 bootstrapping; and evaluate variation in linear variables with time (or other
9566 circular variables).")
9567 (license license:gpl3)))
9568
9569 (define-public r-ouch
9570 (package
9571 (name "r-ouch")
9572 (version "2.14-1")
9573 (source
9574 (origin
9575 (method url-fetch)
9576 (uri (cran-uri "ouch" version))
9577 (sha256
9578 (base32
9579 "0ddf9bw5lhj8vb0ja78jf99i0smq4rgmm842k4a4ygap41vdyn2b"))))
9580 (build-system r-build-system)
9581 (propagated-inputs `(("r-subplex" ,r-subplex)))
9582 (home-page "https://kingaa.github.io/ouch/")
9583 (synopsis "Ornstein-Uhlenbeck models for phylogenetic comparative hypotheses")
9584 (description
9585 "This package provides tools to fit and compare Ornstein-Uhlenbeck models
9586 for evolution along a phylogenetic tree.")
9587 (license license:gpl2+)))
9588
9589 (define-public r-fmsb
9590 (package
9591 (name "r-fmsb")
9592 (version "0.7.0")
9593 (source
9594 (origin
9595 (method url-fetch)
9596 (uri (cran-uri "fmsb" version))
9597 (sha256
9598 (base32
9599 "0x1wkzfdvv4s5xmr0whcwjz4aac71gacwymj2c3mzj2bbswwlw45"))))
9600 (build-system r-build-system)
9601 (home-page "http://minato.sip21c.org/msb/")
9602 (synopsis "Functions for medical statistics book with demographic data")
9603 (description
9604 "This package provides several utility functions for the book entitled
9605 \"Practices of Medical and Health Data Analysis using R\" (Pearson Education
9606 Japan, 2007) with Japanese demographic data and some demographic analysis
9607 related functions.")
9608 (license license:gpl2+)))
9609
9610 (define-public r-stabledist
9611 (package
9612 (name "r-stabledist")
9613 (version "0.7-1")
9614 (source
9615 (origin
9616 (method url-fetch)
9617 (uri (cran-uri "stabledist" version))
9618 (sha256
9619 (base32
9620 "0scar396wiq6wkbkvwp4qrxqc1m075y56p37i6iry5rw796p1i86"))))
9621 (build-system r-build-system)
9622 (home-page "https://www.rmetrics.org")
9623 (synopsis "Stable distribution functions")
9624 (description
9625 "This package provides density, probability and quantile functions, and
9626 random number generation for (skew) stable distributions, using the
9627 parametrizations of Nolan.")
9628 (license license:gpl2+)))
9629
9630 (define-public r-gsl
9631 (package
9632 (name "r-gsl")
9633 (version "2.1-6")
9634 (source
9635 (origin
9636 (method url-fetch)
9637 (uri (cran-uri "gsl" version))
9638 (sha256
9639 (base32
9640 "0p4rh7npp6qbfc5sxjq86xjn7c9ivf3pd60qf1hldwckjqin7m7m"))))
9641 (build-system r-build-system)
9642 (inputs
9643 `(("gsl" ,gsl)))
9644 (home-page "https://cran.r-project.org/web/packages/gsl")
9645 (synopsis "Wrapper for the GNU Scientific Library")
9646 (description
9647 "This package provides an R wrapper for the special functions and quasi
9648 random number generators of the GNU Scientific Library.")
9649 (license license:gpl2+)))
9650
9651 (define-public r-adgoftest
9652 (package
9653 (name "r-adgoftest")
9654 (version "0.3")
9655 (source
9656 (origin
9657 (method url-fetch)
9658 (uri (cran-uri "ADGofTest" version))
9659 (sha256
9660 (base32
9661 "0ik817qzqp6kfbckjp1z7srlma0w6z2zcwykh0jdiv7nahwk3ncw"))))
9662 (properties `((upstream-name . "ADGofTest")))
9663 (build-system r-build-system)
9664 (home-page "https://cran.r-project.org/web/packages/ADGofTest")
9665 (synopsis "Anderson-Darling GoF test")
9666 (description
9667 "This package provides an implementation of the Anderson-Darling GoF test
9668 with p-value calculation based on Marsaglia's 2004 paper \"Evaluating the
9669 Anderson-Darling Distribution\".")
9670 ;; Any version of the GPL.
9671 (license license:gpl3+)))
9672
9673 (define-public r-softimpute
9674 (package
9675 (name "r-softimpute")
9676 (version "1.4")
9677 (source
9678 (origin
9679 (method url-fetch)
9680 (uri (cran-uri "softImpute" version))
9681 (sha256
9682 (base32
9683 "07cxbzkl08q58m1455i139952rmryjlic4s2f2hscl5zxxmfdxcq"))))
9684 (properties `((upstream-name . "softImpute")))
9685 (build-system r-build-system)
9686 (propagated-inputs
9687 `(("r-matrix" ,r-matrix)))
9688 (native-inputs
9689 `(("gfortran" ,gfortran)))
9690 (home-page "https://cran.r-project.org/web/packages/softImpute")
9691 (synopsis "Matrix completion via iterative soft-thresholded SVD")
9692 (description
9693 "This package provides iterative methods for matrix completion that use
9694 nuclear-norm regularization. The package includes procedures for centering
9695 and scaling rows, columns or both, and for computing low-rank @dfn{single
9696 value decompositions} (SVDs) on large sparse centered matrices (i.e. principal
9697 components).")
9698 (license license:gpl2)))
9699
9700 (define-public r-fftwtools
9701 (package
9702 (name "r-fftwtools")
9703 (version "0.9-8")
9704 (source
9705 (origin
9706 (method url-fetch)
9707 (uri (cran-uri "fftwtools" version))
9708 (sha256
9709 (base32
9710 "1nqvpzda281rxi1cmwajxxsn3sc3gz7scv8bvs5jm34kf36whha6"))))
9711 (build-system r-build-system)
9712 (inputs `(("fftw" ,fftw)))
9713 (home-page "https://github.com/krahim/fftwtools")
9714 (synopsis "Wrapper for FFTW3")
9715 (description
9716 "This package provides a wrapper for several FFTW functions. It provides
9717 access to the two-dimensional FFT, the multivariate FFT, and the
9718 one-dimensional real to complex FFT using the FFTW3 library. The package
9719 includes the functions @code{fftw()} and @code{mvfftw()} which are designed to
9720 mimic the functionality of the R functions @code{fft()} and @code{mvfft()}.
9721 The FFT functions have a parameter that allows them to not return the
9722 redundant complex conjugate when the input is real data.")
9723 (license license:gpl2+)))
9724
9725 (define-public r-tiff
9726 (package
9727 (name "r-tiff")
9728 (version "0.1-5")
9729 (source
9730 (origin
9731 (method url-fetch)
9732 (uri (cran-uri "tiff" version))
9733 (sha256
9734 (base32
9735 "0asf2bws3x3yd3g3ixvk0f86b0mdf882pl8xrqlxrkbgjalyc54m"))))
9736 (build-system r-build-system)
9737 (inputs
9738 `(("libtiff" ,libtiff)
9739 ("libjpeg" ,libjpeg)
9740 ("zlib" ,zlib)))
9741 (home-page "https://www.rforge.net/tiff/")
9742 (synopsis "Read and write TIFF images")
9743 (description
9744 "This package provides an easy and simple way to read, write and display
9745 bitmap images stored in the TIFF format. It can read and write both files and
9746 in-memory raw vectors.")
9747 ;; Either of these two license versions.
9748 (license (list license:gpl2 license:gpl3))))
9749
9750 (define-public r-nlp
9751 (package
9752 (name "r-nlp")
9753 (version "0.2-0")
9754 (source
9755 (origin
9756 (method url-fetch)
9757 (uri (cran-uri "NLP" version))
9758 (sha256
9759 (base32
9760 "0xbhkrnxcbf322jfw31xcn4y2gnk5y7ccq1bz4h3prf44h0whr7w"))))
9761 (properties `((upstream-name . "NLP")))
9762 (build-system r-build-system)
9763 (home-page "https://cran.r-project.org/web/packages/NLP/")
9764 (synopsis "Natural language processing infrastructure")
9765 (description
9766 "This package provides basic classes and methods for Natural Language
9767 Processing.")
9768 (license license:gpl3)))
9769
9770 (define-public r-tm
9771 (package
9772 (name "r-tm")
9773 (version "0.7-7")
9774 (source
9775 (origin
9776 (method url-fetch)
9777 (uri (cran-uri "tm" version))
9778 (sha256
9779 (base32
9780 "0pyics8j7a4wkh5gzin46l0qars5vgbb1886xqpdqjs1z0gy9nyh"))))
9781 (properties `((upstream-name . "tm")))
9782 (build-system r-build-system)
9783 (propagated-inputs
9784 `(("r-bh" ,r-bh)
9785 ("r-nlp" ,r-nlp)
9786 ("r-rcpp" ,r-rcpp)
9787 ("r-slam" ,r-slam)
9788 ("r-xml2" ,r-xml2)))
9789 (home-page "http://tm.r-forge.r-project.org/")
9790 (synopsis "Text mining package")
9791 (description
9792 "This package provides a framework for text mining applications within R.")
9793 (license license:gpl3)))
9794
9795 (define-public r-waveslim
9796 (package
9797 (name "r-waveslim")
9798 (version "1.8.2")
9799 (source
9800 (origin
9801 (method url-fetch)
9802 (uri (cran-uri "waveslim" version))
9803 (sha256
9804 (base32
9805 "0ibivnhz0l06sss5rrrcvyiwg3qpbyk3qn4vx4pp90kj09x4yg0k"))))
9806 (build-system r-build-system)
9807 (native-inputs
9808 `(("gfortran" ,gfortran)))
9809 (home-page "http://waveslim.blogspot.com")
9810 (synopsis "Basic wavelet routines for signal processing")
9811 (description
9812 "This package provides basic wavelet routines for time series (1D),
9813 image (2D) and array (3D) analysis. The code provided here is based on
9814 wavelet methodology developed in Percival and Walden (2000); Gencay, Selcuk
9815 and Whitcher (2001); the dual-tree complex wavelet transform (DTCWT) from
9816 Kingsbury (1999, 2001) as implemented by Selesnick; and Hilbert wavelet
9817 pairs (Selesnick 2001, 2002).")
9818 (license license:bsd-3)))
9819
9820 (define-public r-wordcloud
9821 (package
9822 (name "r-wordcloud")
9823 (version "2.6")
9824 (source
9825 (origin
9826 (method url-fetch)
9827 (uri (cran-uri "wordcloud" version))
9828 (sha256
9829 (base32
9830 "0j96yyvm6bcrrpbdx4w26piqx44a0vbsr3px9cb4zk8a8da6jwak"))))
9831 (build-system r-build-system)
9832 (propagated-inputs
9833 `(("r-rcolorbrewer" ,r-rcolorbrewer)
9834 ("r-rcpp" ,r-rcpp)
9835 ;; The "tm" package is only "suggested" according to CRAN, but the
9836 ;; wordcloud package cannot be loaded without it.
9837 ("r-tm" ,r-tm)))
9838 (home-page "https://cran.r-project.org/web/packages/wordcloud")
9839 (synopsis "Word clouds")
9840 (description
9841 "This package provides functionality to create pretty word clouds,
9842 visualize differences and similarity between documents, and avoid
9843 over-plotting in scatter plots with text.")
9844 (license license:lgpl2.1)))
9845
9846 (define-public r-colorramps
9847 (package
9848 (name "r-colorramps")
9849 (version "2.3")
9850 (source
9851 (origin
9852 (method url-fetch)
9853 (uri (cran-uri "colorRamps" version))
9854 (sha256
9855 (base32
9856 "0shbjh83x1axv4drm5r3dwgbyv70idih8z4wlzjs4hiac2qfl41z"))))
9857 (properties `((upstream-name . "colorRamps")))
9858 (build-system r-build-system)
9859 (home-page "https://cran.r-project.org/web/packages/colorRamps")
9860 (synopsis "Build color tables")
9861 (description "This package provides features to build gradient color
9862 maps.")
9863 ;; Any version of the GPL
9864 (license license:gpl3+)))
9865
9866 (define-public r-tidytree
9867 (package
9868 (name "r-tidytree")
9869 (version "0.3.2")
9870 (source
9871 (origin
9872 (method url-fetch)
9873 (uri (cran-uri "tidytree" version))
9874 (sha256
9875 (base32 "0dx9jn19mfykn20camsmq1amlgg0w6z5hn5rdqygs1fk1l5aazad"))))
9876 (build-system r-build-system)
9877 (propagated-inputs
9878 `(("r-ape" ,r-ape)
9879 ("r-dplyr" ,r-dplyr)
9880 ("r-lazyeval" ,r-lazyeval)
9881 ("r-magrittr" ,r-magrittr)
9882 ("r-rlang" ,r-rlang)
9883 ("r-tibble" ,r-tibble)))
9884 (native-inputs
9885 `(("r-knitr" ,r-knitr)))
9886 (home-page "https://github.com/GuangchuangYu/tidytree")
9887 (synopsis "Tidy tool for phylogenetic tree data manipulation")
9888 (description
9889 "Phylogenetic trees generally contain multiple components including nodes,
9890 edges, branches and associated data. This package provides an approach to
9891 convert tree objects to tidy data frames. It also provides tidy interfaces to
9892 manipulate tree data.")
9893 (license license:artistic2.0)))
9894
9895 (define-public r-rvcheck
9896 (package
9897 (name "r-rvcheck")
9898 (version "0.1.8")
9899 (source
9900 (origin
9901 (method url-fetch)
9902 (uri (cran-uri "rvcheck" version))
9903 (sha256
9904 (base32 "0627bc8qmhxmd63yh6f90qni3qw1zwdpxjln2qbychzmzd4am9ac"))))
9905 (build-system r-build-system)
9906 (propagated-inputs
9907 `(("r-biocmanager" ,r-biocmanager)
9908 ("r-rlang" ,r-rlang)))
9909 (home-page "https://cran.r-project.org/web/packages/rvcheck")
9910 (synopsis "R package version check")
9911 (description
9912 "This package provides tools to check the latest release version of R and
9913 R packages (on CRAN, Bioconductor or Github).")
9914 (license license:artistic2.0)))
9915
9916 (define-public r-docopt
9917 (package
9918 (name "r-docopt")
9919 (version "0.6.1")
9920 (source
9921 (origin
9922 (method url-fetch)
9923 (uri (cran-uri "docopt" version))
9924 (sha256
9925 (base32
9926 "06zknnd0c5s2y0hbddzdlr3m63ib783izpck6pgz7sjbab5pd068"))))
9927 (build-system r-build-system)
9928 (home-page "https://github.com/docopt/docopt.R")
9929 (synopsis "Command-line interface specification language")
9930 (description
9931 "This package enables you to define a command-line interface by just
9932 giving it a description in the specific format.")
9933 (license license:expat)))
9934
9935 (define-public r-sparsesvd
9936 (package
9937 (name "r-sparsesvd")
9938 (version "0.2")
9939 (source
9940 (origin
9941 (method url-fetch)
9942 (uri (cran-uri "sparsesvd" version))
9943 (sha256
9944 (base32
9945 "1xm969fjq3fv1p2sqza2apz8picibj4s2agpwf1sx9nwn3b587qs"))))
9946 (build-system r-build-system)
9947 (propagated-inputs `(("r-matrix" ,r-matrix)))
9948 (home-page "http://tedlab.mit.edu/~dr/SVDLIBC/")
9949 (synopsis "Sparse truncated singular value decomposition")
9950 (description
9951 "This package provides a Wrapper around the SVDLIBC library
9952 for (truncated) singular value decomposition of a sparse matrix. Currently,
9953 only sparse real matrices in Matrix package format are supported.")
9954 ;; SVDLIBC is released under BSD-2. The R interface is released under
9955 ;; BSD-3.
9956 (license (list license:bsd-3 license:bsd-2))))
9957
9958 (define-public r-speedglm
9959 (package
9960 (name "r-speedglm")
9961 (version "0.3-2")
9962 (source
9963 (origin
9964 (method url-fetch)
9965 (uri (cran-uri "speedglm" version))
9966 (sha256
9967 (base32
9968 "1b25zimk0z7ad62yacqdg0zk0qs0jja4i918ym942xfw4j1z3jjz"))))
9969 (build-system r-build-system)
9970 (propagated-inputs
9971 `(("r-mass" ,r-mass)
9972 ("r-matrix" ,r-matrix)))
9973 (home-page "https://cran.r-project.org/web/packages/speedglm")
9974 (synopsis "Fit linear and generalized linear models to large data sets")
9975 (description
9976 "This package provides tools for fitting linear models and generalized
9977 linear models to large data sets by updating algorithms.")
9978 ;; Any version of the GPL
9979 (license license:gpl2+)))
9980
9981 (define-public r-densityclust
9982 (package
9983 (name "r-densityclust")
9984 (version "0.3")
9985 (source
9986 (origin
9987 (method url-fetch)
9988 (uri (cran-uri "densityClust" version))
9989 (sha256
9990 (base32
9991 "1zry0vafajzmr37aylglxfvwplhdygbkb9cvzvh8cy0xgnjrnx13"))))
9992 (properties `((upstream-name . "densityClust")))
9993 (build-system r-build-system)
9994 (propagated-inputs
9995 `(("r-fnn" ,r-fnn)
9996 ("r-ggplot2" ,r-ggplot2)
9997 ("r-ggrepel" ,r-ggrepel)
9998 ("r-gridextra" ,r-gridextra)
9999 ("r-rcolorbrewer" ,r-rcolorbrewer)
10000 ("r-rcpp" ,r-rcpp)
10001 ("r-rtsne" ,r-rtsne)))
10002 (home-page "https://cran.r-project.org/web/packages/densityClust")
10003 (synopsis "Clustering by fast search and find of density peaks")
10004 (description
10005 "This package provides an improved implementation (based on k-nearest
10006 neighbors) of the density peak clustering algorithm, originally described by
10007 Alex Rodriguez and Alessandro Laio (Science, 2014 vol. 344). It can handle
10008 large datasets (> 100,000 samples) very efficiently.")
10009 (license license:gpl2+)))
10010
10011 (define-public r-combinat
10012 (package
10013 (name "r-combinat")
10014 (version "0.0-8")
10015 (source
10016 (origin
10017 (method url-fetch)
10018 (uri (cran-uri "combinat" version))
10019 (sha256
10020 (base32
10021 "1h9hr88gigihc4na7lb5i7rn4az1xa7sb34zvnznaj6pdrmwy4qm"))))
10022 (build-system r-build-system)
10023 (home-page "https://cran.r-project.org/web/packages/combinat")
10024 (synopsis "Combinatorics utilities")
10025 (description "This package provides assorted routines for combinatorics.")
10026 (license license:gpl2)))
10027
10028 (define-public r-qlcmatrix
10029 (package
10030 (name "r-qlcmatrix")
10031 (version "0.9.7")
10032 (source
10033 (origin
10034 (method url-fetch)
10035 (uri (cran-uri "qlcMatrix" version))
10036 (sha256
10037 (base32
10038 "0iqkcvvy8rxlk0s83sjq57dd6fadb18p5z31lzy0gnzv1hsy1x8y"))))
10039 (properties `((upstream-name . "qlcMatrix")))
10040 (build-system r-build-system)
10041 (propagated-inputs
10042 `(("r-docopt" ,r-docopt)
10043 ("r-matrix" ,r-matrix)
10044 ("r-slam" ,r-slam)
10045 ("r-sparsesvd" ,r-sparsesvd)))
10046 (home-page "https://cran.r-project.org/web/packages/qlcMatrix")
10047 (synopsis "Sparse matrix functions for quantitative language comparison")
10048 (description
10049 "This package provides an extension of the functionality of the Matrix
10050 package for using sparse matrices. Some of the functions are very general,
10051 while other are highly specific for the special data format used for
10052 @dfn{quantitative language comparison} (QLC).")
10053 (license license:gpl3)))
10054
10055 (define-public r-ddrtree
10056 (package
10057 (name "r-ddrtree")
10058 (version "0.1.5")
10059 (source
10060 (origin
10061 (method url-fetch)
10062 (uri (cran-uri "DDRTree" version))
10063 (sha256
10064 (base32
10065 "16s5fjw7kwlxhrkzdny62sx32fvmg3rxjc3wrh6krd31jh1fqlfk"))))
10066 (properties `((upstream-name . "DDRTree")))
10067 (build-system r-build-system)
10068 (propagated-inputs
10069 `(("r-bh" ,r-bh)
10070 ("r-irlba" ,r-irlba)
10071 ("r-rcpp" ,r-rcpp)
10072 ("r-rcppeigen" ,r-rcppeigen)))
10073 (home-page "https://cran.r-project.org/web/packages/DDRTree")
10074 (synopsis "Learning principal graphs with DDRTree")
10075 (description
10076 "This package provides an implementation of the framework of
10077 @dfn{reversed graph embedding} (RGE) which projects data into a reduced
10078 dimensional space while constructs a principal tree which passes through the
10079 middle of the data simultaneously. DDRTree shows superiority to
10080 alternatives (Wishbone, DPT) for inferring the ordering as well as the
10081 intrinsic structure of single cell genomics data. In general, it could be
10082 used to reconstruct the temporal progression as well as the bifurcation
10083 structure of any data type.")
10084 (license license:asl2.0)))
10085
10086 (define-public r-corpcor
10087 (package
10088 (name "r-corpcor")
10089 (version "1.6.9")
10090 (source
10091 (origin
10092 (method url-fetch)
10093 (uri (cran-uri "corpcor" version))
10094 (sha256
10095 (base32
10096 "1hi3i9d3841snppq1ks5pd8cliq1b4rm4dpsczmfqvwksg8snkrf"))))
10097 (build-system r-build-system)
10098 (home-page "http://strimmerlab.org/software/corpcor/")
10099 (synopsis "Efficient estimation of covariance and (partial) correlation")
10100 (description
10101 "This package implements a James-Stein-type shrinkage estimator for the
10102 covariance matrix, with separate shrinkage for variances and correlations.
10103 Furthermore, functions are available for fast singular value decomposition,
10104 for computing the pseudoinverse, and for checking the rank and positive
10105 definiteness of a matrix.")
10106 (license license:gpl3+)))
10107
10108 (define-public r-rspectra
10109 (package
10110 (name "r-rspectra")
10111 (version "0.16-0")
10112 (source
10113 (origin
10114 (method url-fetch)
10115 (uri (cran-uri "RSpectra" version))
10116 (sha256
10117 (base32
10118 "1ab45as2ysjrvkhvmx7y3nbhd0y1w4j9k2a789lcd973zz4wzwda"))))
10119 (properties `((upstream-name . "RSpectra")))
10120 (build-system r-build-system)
10121 (propagated-inputs
10122 `(("r-matrix" ,r-matrix)
10123 ("r-rcpp" ,r-rcpp)
10124 ("r-rcppeigen" ,r-rcppeigen)))
10125 (home-page "https://github.com/yixuan/RSpectra")
10126 (synopsis "Solvers for large-scale Eigenvalue and SVD problems")
10127 (description
10128 "This package provides an R interface to the Spectra library for
10129 large-scale eigenvalue and SVD problems. It is typically used to compute a
10130 few eigenvalues/vectors of an n by n matrix, e.g., the k largest eigenvalues,
10131 which is usually more efficient than @code{eigen()} if k << n.")
10132 ;; MPL 2 or later.
10133 (license license:mpl2.0)))
10134
10135 (define-public r-vbsr
10136 (package
10137 (name "r-vbsr")
10138 (version "0.0.5")
10139 (source
10140 (origin
10141 (method url-fetch)
10142 (uri (cran-uri "vbsr" version))
10143 (sha256
10144 (base32
10145 "1avskbxxyinjjdga4rnghcfvd4sypv4m39ysfaij5avvmi89bx3b"))))
10146 (build-system r-build-system)
10147 (home-page "https://cran.r-project.org/web/packages/vbsr")
10148 (synopsis "Variational Bayes spike regression regularized linear models")
10149 (description
10150 "This package provides an efficient algorithm for solving ultra-sparse
10151 regularized regression models using a variational Bayes algorithm with a spike
10152 prior. The algorithm is solved on a path, with coordinate updates, and is
10153 capable of generating very sparse models. Very general model
10154 diagnostics for controlling type-1 errors are also provided.")
10155 (license license:gpl2)))
10156
10157 (define-public r-flare
10158 (package
10159 (name "r-flare")
10160 (version "1.6.0.2")
10161 (source
10162 (origin
10163 (method url-fetch)
10164 (uri (cran-uri "flare" version))
10165 (sha256
10166 (base32
10167 "1ybrsx1djqldw0l5l1iz4pfh6xxb8ckkg1ric7wnsr51wm9ljlh5"))))
10168 (build-system r-build-system)
10169 (propagated-inputs
10170 `(("r-igraph" ,r-igraph)
10171 ("r-lattice" ,r-lattice)
10172 ("r-mass" ,r-mass)
10173 ("r-matrix" ,r-matrix)))
10174 (home-page "https://cran.r-project.org/web/packages/flare")
10175 (synopsis "Family of Lasso regression implementations")
10176 (description
10177 "This package provides implementations of a family of Lasso variants
10178 including Dantzig Selector, LAD Lasso, SQRT Lasso, Lq Lasso for estimating
10179 high dimensional sparse linear models.")
10180 (license license:gpl2)))
10181
10182 (define-public r-lassopv
10183 (package
10184 (name "r-lassopv")
10185 (version "0.2.0")
10186 (source
10187 (origin
10188 (method url-fetch)
10189 (uri (cran-uri "lassopv" version))
10190 (sha256
10191 (base32
10192 "0yawnjw063jypk3riy9xab9cmliv6c9dnabi18670khd3gzb2r9z"))))
10193 (build-system r-build-system)
10194 (propagated-inputs `(("r-lars" ,r-lars)))
10195 (home-page "https://github.com/lingfeiwang/lassopv")
10196 (synopsis "Non-parametric p-value estimation for predictors in Lasso")
10197 (description
10198 "This package enables you to estimate the p-values for predictors x
10199 against target variable y in Lasso regression, using the regularization
10200 strength when each predictor enters the active set of regularization path for
10201 the first time as the statistic.")
10202 (license license:gpl3)))
10203
10204 (define-public r-splitstackshape
10205 (package
10206 (name "r-splitstackshape")
10207 (version "1.4.8")
10208 (source
10209 (origin
10210 (method url-fetch)
10211 (uri (cran-uri "splitstackshape" version))
10212 (sha256
10213 (base32
10214 "0mpyf2kkfdl69pdc6brl1r6101vyc6pgr7z17s55ppg3y71k4q35"))))
10215 (build-system r-build-system)
10216 (propagated-inputs
10217 `(("r-data-table" ,r-data-table)))
10218 (home-page "https://github.com/mrdwab/splitstackshape")
10219 (synopsis "Stack and reshape datasets after splitting concatenated values")
10220 (description
10221 "Online data collection tools like Google Forms often export
10222 multiple-response questions with data concatenated in cells. The
10223 @code{concat.split} (cSplit) family of functions provided by this package
10224 splits such data into separate cells. This package also includes functions to
10225 stack groups of columns and to reshape wide data, even when the data are
10226 \"unbalanced\"---something which @code{reshape} (from base R) does not handle,
10227 and which @code{melt} and @code{dcast} from @code{reshape2} do not easily
10228 handle.")
10229 (license license:gpl3)))
10230
10231 (define-public r-tfmpvalue
10232 (package
10233 (name "r-tfmpvalue")
10234 (version "0.0.8")
10235 (source
10236 (origin
10237 (method url-fetch)
10238 (uri (cran-uri "TFMPvalue" version))
10239 (sha256
10240 (base32
10241 "0h9qkl15k8v17v3g9bdnfwvh2s04ywjgg5y0xn2077dmywlja1bd"))))
10242 (properties `((upstream-name . "TFMPvalue")))
10243 (build-system r-build-system)
10244 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10245 (home-page "https://github.com/ge11232002/TFMPvalue")
10246 (synopsis "P-value computation for position weight matrices")
10247 (description
10248 "In putative @dfn{Transcription Factor Binding Sites} (TFBSs)
10249 identification from sequence/alignments, we are interested in the significance
10250 of certain match scores. TFMPvalue provides the accurate calculation of a
10251 p-value with a score threshold for position weight matrices, or the score with
10252 a given p-value. It is an interface to code originally made available by
10253 Helene Touzet and Jean-Stephane Varre, 2007, Algorithms Mol Biol:2, 15.
10254 Touzet and Varre (2007).")
10255 (license license:gpl2)))
10256
10257 (define-public r-rnifti
10258 (package
10259 (name "r-rnifti")
10260 (version "1.1.0")
10261 (source
10262 (origin
10263 (method url-fetch)
10264 (uri (cran-uri "RNifti" version))
10265 (sha256
10266 (base32
10267 "1z8ninp3aq18w0slcfn8r2fp48cdz8l0k0namsrnvgyp8lzcpqpn"))))
10268 (properties `((upstream-name . "RNifti")))
10269 (build-system r-build-system)
10270 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10271 (home-page "https://github.com/jonclayden/RNifti")
10272 (synopsis "Fast R and C++ access to NIfTI images")
10273 (description
10274 "This package provides very fast read and write access to images stored
10275 in the NIfTI-1 and ANALYZE-7.5 formats, with seamless synchronisation between
10276 compiled C and interpreted R code. It also provides a C/C++ API that can be
10277 used by other packages.")
10278 (license license:gpl2)))
10279
10280 (define-public r-shades
10281 (package
10282 (name "r-shades")
10283 (version "1.4.0")
10284 (source
10285 (origin
10286 (method url-fetch)
10287 (uri (cran-uri "shades" version))
10288 (sha256
10289 (base32
10290 "1zg95sjhrfvbdlfc387g9p0vnb8nb6agdk1mb3wq3kwkm2da0bqj"))))
10291 (build-system r-build-system)
10292 (home-page "https://github.com/jonclayden/shades")
10293 (synopsis "Simple color manipulation")
10294 (description
10295 "This package provides functions for easily manipulating colors,
10296 creating color scales and calculating color distances.")
10297 (license license:bsd-3)))
10298
10299 (define-public r-ore
10300 (package
10301 (name "r-ore")
10302 (version "1.6.3")
10303 (source
10304 (origin
10305 (method url-fetch)
10306 (uri (cran-uri "ore" version))
10307 (sha256
10308 (base32 "1vh6w3arrhgkfjjjw7ci91xmz4wpfr3cmwd5zkqch89dgn07skkv"))))
10309 (build-system r-build-system)
10310 (home-page "https://github.com/jonclayden/ore")
10311 (synopsis "R interface to the Onigmo regular expression library")
10312 (description
10313 "This package provides an alternative to R's built-in functionality for
10314 handling regular expressions, based on the Onigmo library. It offers
10315 first-class compiled regex objects, partial matching and function-based
10316 substitutions, amongst other features.")
10317 (license license:bsd-3)))
10318
10319 (define-public r-reportr
10320 (package
10321 (name "r-reportr")
10322 (version "1.3.0")
10323 (source
10324 (origin
10325 (method url-fetch)
10326 (uri (cran-uri "reportr" version))
10327 (sha256
10328 (base32
10329 "0zynplxqvbmf23cm2rsz3wz2jx6mv55z94mn1k44ny3lx625cnpw"))))
10330 (build-system r-build-system)
10331 (propagated-inputs `(("r-ore" ,r-ore)))
10332 (home-page "https://github.com/jonclayden/reportr")
10333 (synopsis "General message and error reporting system")
10334 (description
10335 "This package provides a system for reporting messages, which offers
10336 certain useful features over the standard R system, such as the incorporation
10337 of output consolidation, message filtering, assertions, expression
10338 substitution, automatic generation of stack traces for debugging, and
10339 conditional reporting based on the current \"output level\".")
10340 (license license:gpl2)))
10341
10342 (define-public r-tractor-base
10343 (package
10344 (name "r-tractor-base")
10345 (version "3.3.2")
10346 (source
10347 (origin
10348 (method url-fetch)
10349 (uri (cran-uri "tractor.base" version))
10350 (sha256
10351 (base32
10352 "0y5gm0y4chl30f5qqq8qiiw4j8g32s4i9xrvyp3cwg902kf2p86i"))))
10353 (properties `((upstream-name . "tractor.base")))
10354 (build-system r-build-system)
10355 (propagated-inputs
10356 `(("r-ore" ,r-ore)
10357 ("r-reportr" ,r-reportr)
10358 ("r-rnifti" ,r-rnifti)
10359 ("r-shades" ,r-shades)))
10360 (home-page "https://www.tractor-mri.org.uk")
10361 (synopsis "Read, manipulate and visualize magnetic resonance images")
10362 (description
10363 "This package provides functions for working with magnetic resonance
10364 images. It supports reading and writing of popular file formats (DICOM,
10365 Analyze, NIfTI-1, NIfTI-2, MGH); interactive and non-interactive
10366 visualization; flexible image manipulation; metadata and sparse image
10367 handling.")
10368 (license license:gpl2)))
10369
10370 (define-public r-grimport
10371 (package
10372 (name "r-grimport")
10373 (version "0.9-3")
10374 (source
10375 (origin
10376 (method url-fetch)
10377 (uri (cran-uri "grImport" version))
10378 (sha256
10379 (base32
10380 "109mrdvq06xq3zgn9ngz0c7zzgqkv5zbpvsb2i636vmlk6y4dpkd"))))
10381 (properties `((upstream-name . "grImport")))
10382 (build-system r-build-system)
10383 (inputs
10384 `(("ghostscript" ,ghostscript)))
10385 (propagated-inputs
10386 `(("r-xml" ,r-xml)))
10387 (home-page "https://cran.r-project.org/web/packages/grImport")
10388 (synopsis "Convert, import, and draw PostScript pictures")
10389 (description
10390 "This package provides functions for converting, importing, and drawing
10391 PostScript pictures in R plots.")
10392 (license license:gpl2+)))
10393
10394 (define-public r-grimport2
10395 (package
10396 (name "r-grimport2")
10397 (version "0.2-0")
10398 (source
10399 (origin
10400 (method url-fetch)
10401 (uri (cran-uri "grImport2" version))
10402 (sha256
10403 (base32
10404 "19q0dd8fpp1g4xf6sg5f8dxybwxjfw553ra6wgjd8b74fzca40m1"))))
10405 (properties `((upstream-name . "grImport2")))
10406 (build-system r-build-system)
10407 (propagated-inputs
10408 `(("r-base64enc" ,r-base64enc)
10409 ("r-jpeg" ,r-jpeg)
10410 ("r-png" ,r-png)
10411 ("r-xml" ,r-xml)))
10412 (home-page "https://cran.r-project.org/web/packages/grImport2/")
10413 (synopsis "Import SVG graphics")
10414 (description
10415 "This package provides functions for importing external vector images and
10416 drawing them as part of R plots. This package is different from the
10417 @code{grImport} package because, where that package imports PostScript format
10418 images, this package imports SVG format images. Furthermore, this package
10419 imports a specific subset of SVG, so external images must be preprocessed
10420 using a package like @code{rsvg} to produce SVG that this package can import.
10421 SVG features that are not supported by R graphics, such as gradient fills, can
10422 be imported and then exported via the @code{gridSVG} package.")
10423 (license license:gpl2+)))
10424
10425 (define-public r-kohonen
10426 (package
10427 (name "r-kohonen")
10428 (version "3.0.10")
10429 (source
10430 (origin
10431 (method url-fetch)
10432 (uri (cran-uri "kohonen" version))
10433 (sha256
10434 (base32
10435 "1ck7j13x701g67bx81x7plszz804jfhl1yg42krcj9x88vm5cscr"))))
10436 (build-system r-build-system)
10437 (propagated-inputs
10438 `(("r-rcpp" ,r-rcpp)))
10439 (home-page "https://cran.r-project.org/web/packages/kohonen")
10440 (synopsis "Supervised and unsupervised self-organising maps")
10441 (description
10442 "This package provides functions to train @dfn{self-organising
10443 maps} (SOMs). Also interrogation of the maps and prediction using trained
10444 maps are supported. The name of the package refers to Teuvo Kohonen, the
10445 inventor of the SOM.")
10446 (license license:gpl2+)))
10447
10448 (define-public r-nnls
10449 (package
10450 (name "r-nnls")
10451 (version "1.4")
10452 (source
10453 (origin
10454 (method url-fetch)
10455 (uri (cran-uri "nnls" version))
10456 (sha256
10457 (base32
10458 "07vcrrxvswrvfiha6f3ikn640yg0m2b4yd9lkmim1g0jmsmpfp8f"))))
10459 (build-system r-build-system)
10460 (native-inputs `(("gfortran" ,gfortran)))
10461 (home-page "https://cran.r-project.org/web/packages/nnls")
10462 (synopsis "Lawson-Hanson algorithm for non-negative least squares")
10463 (description
10464 "This package provides an R interface to the Lawson-Hanson implementation
10465 of an algorithm for @dfn{non-negative least squares} (NNLS). It also allows
10466 the combination of non-negative and non-positive constraints.")
10467 (license license:gpl2+)))
10468
10469 (define-public r-iso
10470 (package
10471 (name "r-iso")
10472 (version "0.0-18")
10473 (source
10474 (origin
10475 (method url-fetch)
10476 (uri (cran-uri "Iso" version))
10477 (sha256
10478 (base32
10479 "014mm5b1f7i6nwlz3kyg1biph0y542kcx5bd13p68cv5a928qzid"))))
10480 (properties `((upstream-name . "Iso")))
10481 (build-system r-build-system)
10482 (native-inputs `(("gfortran" ,gfortran)))
10483 (home-page "https://www.stat.auckland.ac.nz/~rolf/")
10484 (synopsis "Functions to perform isotonic regression")
10485 (description
10486 "This package provides support for linear order and unimodal
10487 order (univariate) isotonic regression and bivariate isotonic regression with
10488 linear order on both variables.")
10489 (license license:gpl2+)))
10490
10491 (define-public r-chemometricswithr
10492 (package
10493 (name "r-chemometricswithr")
10494 (version "0.1.13")
10495 (source
10496 (origin
10497 (method url-fetch)
10498 (uri (cran-uri "ChemometricsWithR" version))
10499 (sha256
10500 (base32
10501 "166va1g3m1wv21qkmw4wpz0bsrclh3jih8smxphdc13l9pqgclpq"))))
10502 (properties
10503 `((upstream-name . "ChemometricsWithR")))
10504 (build-system r-build-system)
10505 (propagated-inputs
10506 `(("r-devtools" ,r-devtools)
10507 ("r-kohonen" ,r-kohonen)
10508 ("r-mass" ,r-mass)
10509 ("r-pls" ,r-pls)))
10510 (home-page "https://github.com/rwehrens/CWR")
10511 (synopsis "Chemometrics with R")
10512 (description
10513 "This package provides functions and scripts used in the book
10514 \"Chemometrics with R - Multivariate Data Analysis in the Natural Sciences and
10515 Life Sciences\" by Ron Wehrens, Springer (2011).")
10516 (license license:gpl2+)))
10517
10518 (define-public r-als
10519 (package
10520 (name "r-als")
10521 (version "0.0.6")
10522 (source
10523 (origin
10524 (method url-fetch)
10525 (uri (cran-uri "ALS" version))
10526 (sha256
10527 (base32
10528 "1swrn39vy50fazkpf97r7c542gkj6mlvy8gmcxllg7mf2mqx546a"))))
10529 (properties `((upstream-name . "ALS")))
10530 (build-system r-build-system)
10531 (propagated-inputs
10532 `(("r-iso" ,r-iso)
10533 ("r-nnls" ,r-nnls)))
10534 (home-page "https://cran.r-project.org/web/packages/ALS")
10535 (synopsis "Multivariate curve resolution alternating least squares")
10536 (description
10537 "Alternating least squares is often used to resolve components
10538 contributing to data with a bilinear structure; the basic technique may be
10539 extended to alternating constrained least squares. This package provides an
10540 implementation of @dfn{multivariate curve resolution alternating least
10541 squares} (MCR-ALS).
10542
10543 Commonly applied constraints include unimodality, non-negativity, and
10544 normalization of components. Several data matrices may be decomposed
10545 simultaneously by assuming that one of the two matrices in the bilinear
10546 decomposition is shared between datasets.")
10547 (license license:gpl2+)))
10548
10549 (define-public r-strucchange
10550 (package
10551 (name "r-strucchange")
10552 (version "1.5-2")
10553 (source
10554 (origin
10555 (method url-fetch)
10556 (uri (cran-uri "strucchange" version))
10557 (sha256
10558 (base32
10559 "1y022363a4pp0mnji91sjh1qiyspkh09sybqwj03r9pmwrd7q93x"))))
10560 (build-system r-build-system)
10561 (propagated-inputs
10562 `(("r-sandwich" ,r-sandwich)
10563 ("r-zoo" ,r-zoo)))
10564 (home-page "https://cran.r-project.org/web/packages/strucchange")
10565 (synopsis "Testing, monitoring, and dating structural changes")
10566 (description
10567 "This package provides tools for testing, monitoring and dating
10568 structural changes in (linear) regression models. It features tests/methods
10569 from the generalized fluctuation test framework as well as from the F
10570 test (Chow test) framework. This includes methods to fit, plot and test
10571 fluctuation processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F
10572 statistics, respectively. It is possible to monitor incoming data online
10573 using fluctuation processes. Finally, the breakpoints in regression models
10574 with structural changes can be estimated together with confidence intervals.
10575 Emphasis is always given to methods for visualizing the data.")
10576 ;; Either of these two GPL versions
10577 (license (list license:gpl2 license:gpl3))))
10578
10579 (define-public r-pixmap
10580 (package
10581 (name "r-pixmap")
10582 (version "0.4-11")
10583 (source
10584 (origin
10585 (method url-fetch)
10586 (uri (cran-uri "pixmap" version))
10587 (sha256
10588 (base32
10589 "04klxp6jndw1bp6z40v20fbmdmdpfca2g0czmmmgbkark9s1183g"))))
10590 (build-system r-build-system)
10591 (home-page "https://cran.r-project.org/web/packages/pixmap")
10592 (synopsis "Tools for bitmap images")
10593 (description
10594 "This package provides functions for importing, exporting, plotting and
10595 other manipulations of bitmapped images.")
10596 (license license:gpl2)))
10597
10598 (define-public r-rapidjsonr
10599 (package
10600 (name "r-rapidjsonr")
10601 (version "1.2.0")
10602 (source
10603 (origin
10604 (method url-fetch)
10605 (uri (cran-uri "rapidjsonr" version))
10606 (sha256
10607 (base32
10608 "07zdirhbzmvq3cp4xn8ngk1lgxbbabzays315zxbs3sxrz6lzjb2"))))
10609 (build-system r-build-system)
10610 (home-page "https://cran.r-project.org/web/packages/rapidjsonr")
10611 (synopsis "JSON parser")
10612 (description
10613 "This package provides JSON parsing capability through the Rapidjson
10614 library.")
10615 (license license:expat)))
10616
10617 (define-public r-ontologyindex
10618 (package
10619 (name "r-ontologyindex")
10620 (version "2.5")
10621 (source
10622 (origin
10623 (method url-fetch)
10624 (uri (cran-uri "ontologyIndex" version))
10625 (sha256
10626 (base32
10627 "127hlf0z5fmbgnq4p9h8nvn6p72d2fpcn846zzb99s213421jnry"))))
10628 (properties `((upstream-name . "ontologyIndex")))
10629 (build-system r-build-system)
10630 (home-page "https://cran.r-project.org/web/packages/ontologyIndex")
10631 (synopsis "Functions for processing ontologies in R")
10632 (description
10633 "This package provides functions for reading ontologies into R as lists
10634 and manipulating sets of ontological terms.")
10635 (license license:gpl2+)))
10636
10637 (define-public r-gargle
10638 (package
10639 (name "r-gargle")
10640 (version "0.4.0")
10641 (source
10642 (origin
10643 (method url-fetch)
10644 (uri (cran-uri "gargle" version))
10645 (sha256
10646 (base32
10647 "08zhfk2sl342w35i5n2c93ayypg3z0kbl0020l3y9adqka1vazgx"))))
10648 (build-system r-build-system)
10649 (propagated-inputs
10650 `(("r-fs" ,r-fs)
10651 ("r-glue" ,r-glue)
10652 ("r-httr" ,r-httr)
10653 ("r-jsonlite" ,r-jsonlite)
10654 ("r-rlang" ,r-rlang)
10655 ("r-withr" ,r-withr)))
10656 (home-page "https://gargle.r-lib.org")
10657 (synopsis "Utilities for working with Google APIs")
10658 (description
10659 "This package provides utilities for working with Google APIs. This
10660 includes functions and classes for handling common credential types and for
10661 preparing, executing, and processing HTTP requests.")
10662 (license license:expat)))
10663
10664 (define-public r-bigrquery
10665 (package
10666 (name "r-bigrquery")
10667 (version "1.2.0")
10668 (source
10669 (origin
10670 (method url-fetch)
10671 (uri (cran-uri "bigrquery" version))
10672 (sha256
10673 (base32
10674 "1ggh2gngr5x0g6y7d55y6kvn94anf7qi1bkc28cjmw61hxjq38fb"))))
10675 (build-system r-build-system)
10676 (propagated-inputs
10677 `(("r-assertthat" ,r-assertthat)
10678 ("r-bit64" ,r-bit64)
10679 ("r-curl" ,r-curl)
10680 ("r-dbi" ,r-dbi)
10681 ("r-gargle" ,r-gargle)
10682 ("r-glue" ,r-glue)
10683 ("r-httr" ,r-httr)
10684 ("r-jsonlite" ,r-jsonlite)
10685 ("r-prettyunits" ,r-prettyunits)
10686 ("r-progress" ,r-progress)
10687 ("r-rapidjsonr" ,r-rapidjsonr)
10688 ("r-rcpp" ,r-rcpp)
10689 ("r-rlang" ,r-rlang)
10690 ("r-tibble" ,r-tibble)))
10691 (home-page "https://github.com/rstats-db/bigrquery")
10692 (synopsis "R interface to Google's BigQuery API")
10693 (description
10694 "This package provides an R interface to Google's BigQuery database.")
10695 (license license:gpl3)))
10696
10697 (define-public r-gmp
10698 (package
10699 (name "r-gmp")
10700 (version "0.5-13.6")
10701 (source
10702 (origin
10703 (method url-fetch)
10704 (uri (cran-uri "gmp" version))
10705 (sha256
10706 (base32
10707 "0j2sz2nw41y9306rl1b8hbn0spz7453z5iawcq0bvslyrhc1d9ir"))))
10708 (build-system r-build-system)
10709 (arguments
10710 '(#:phases
10711 (modify-phases %standard-phases
10712 (add-after 'unpack 'set-CC
10713 (lambda _ (setenv "CC" "gcc") #t)))))
10714 (inputs `(("gmp" ,gmp)))
10715 (home-page "https://cran.r-project.org/web/packages/gmp")
10716 (synopsis "Multiple precision arithmetic")
10717 (description
10718 "This package supports multiple precision arithmetic (big integers and
10719 rationals, prime number tests, matrix computation), \"arithmetic without
10720 limitations\" using the GNU Multiple Precision library.")
10721 ;; Any version of the GPL.
10722 (license license:gpl3+)))
10723
10724 (define-public r-rmpfr
10725 (package
10726 (name "r-rmpfr")
10727 (version "0.8-1")
10728 (source
10729 (origin
10730 (method url-fetch)
10731 (uri (cran-uri "Rmpfr" version))
10732 (sha256
10733 (base32
10734 "09kw7hyca8xc09r2d88qj81cclar8acaq5q9q5rw9f49iffda0rr"))))
10735 (properties `((upstream-name . "Rmpfr")))
10736 (build-system r-build-system)
10737 (inputs
10738 `(("mpfr" ,mpfr)
10739 ("gmp" ,gmp)))
10740 (propagated-inputs
10741 `(("r-gmp" ,r-gmp)))
10742 (native-inputs
10743 `(("pkg-config" ,pkg-config)))
10744 (home-page "http://rmpfr.r-forge.r-project.org/")
10745 (synopsis "R bindings to the MPFR library")
10746 (description
10747 "This package supports arithmetic (via S4 classes and methods) for
10748 arbitrary precision floating point numbers, including transcendental
10749 functions. To this end, the package interfaces with the @dfn{Multiple
10750 Precision Floating-Point Reliable} (MPFR) library.")
10751 (license license:gpl2+)))
10752
10753 (define-public r-assertive-base
10754 (package
10755 (name "r-assertive-base")
10756 (version "0.0-7")
10757 (source
10758 (origin
10759 (method url-fetch)
10760 (uri (cran-uri "assertive.base" version))
10761 (sha256
10762 (base32
10763 "1xs3ysvj0z57c58jw57pckq2rynia6ks4rmjmc02alczhk54wbgh"))))
10764 (properties
10765 `((upstream-name . "assertive.base")))
10766 (build-system r-build-system)
10767 (home-page "https://bitbucket.org/richierocks/assertive.base")
10768 (synopsis "Core of the assertive package")
10769 (description
10770 "This package provides a minimal set of predicates and assertions used by
10771 the assertive package. This is mainly for use by other package developers who
10772 want to include run-time testing features in their own packages.")
10773 (license license:gpl3+)))
10774
10775 (define-public r-assertive-properties
10776 (package
10777 (name "r-assertive-properties")
10778 (version "0.0-4")
10779 (source
10780 (origin
10781 (method url-fetch)
10782 (uri (cran-uri "assertive.properties" version))
10783 (sha256
10784 (base32
10785 "0sqs54acs9qk9kvm32rxzfbzxz1l8mjahpfnw7r30z2brgz661jw"))))
10786 (properties
10787 `((upstream-name . "assertive.properties")))
10788 (build-system r-build-system)
10789 (propagated-inputs
10790 `(("r-assertive-base" ,r-assertive-base)))
10791 (home-page "https://bitbucket.org/richierocks/assertive.properties")
10792 (synopsis "Assertions to check properties of variables")
10793 (description
10794 "This package provides a set of predicates and assertions for checking
10795 the properties of variables, such as length, names and attributes. This is
10796 mainly for use by other package developers who want to include run-time
10797 testing features in their own packages.")
10798 (license license:gpl3+)))
10799
10800 (define-public r-assertive-numbers
10801 (package
10802 (name "r-assertive-numbers")
10803 (version "0.0-2")
10804 (source
10805 (origin
10806 (method url-fetch)
10807 (uri (cran-uri "assertive.numbers" version))
10808 (sha256
10809 (base32
10810 "0jc3ss64j4m7bjydhagwwmka5n7c72vpw4kfcch0m5jvkq5qrqds"))))
10811 (properties
10812 `((upstream-name . "assertive.numbers")))
10813 (build-system r-build-system)
10814 (propagated-inputs
10815 `(("r-assertive-base" ,r-assertive-base)))
10816 (home-page "https://bitbucket.org/richierocks/assertive.numbers")
10817 (synopsis "Assertions to check properties of numbers")
10818 (description
10819 "This package provides a set of predicates and assertions for checking
10820 the properties of numbers. This is mainly for use by other package developers
10821 who want to include run-time testing features in their own packages.")
10822 (license license:gpl3+)))
10823
10824 (define-public r-assertive-sets
10825 (package
10826 (name "r-assertive-sets")
10827 (version "0.0-3")
10828 (source
10829 (origin
10830 (method url-fetch)
10831 (uri (cran-uri "assertive.sets" version))
10832 (sha256
10833 (base32
10834 "1cqvh2syvh5b6d85h601zjmsdbbf3h8q98ids4dfl4frdshpasc7"))))
10835 (properties
10836 `((upstream-name . "assertive.sets")))
10837 (build-system r-build-system)
10838 (propagated-inputs
10839 `(("r-assertive-base" ,r-assertive-base)))
10840 (home-page "https://bitbucket.org/richierocks/assertive.sets")
10841 (synopsis "Assertions to check properties of sets")
10842 (description
10843 "This package provides a set of predicates and assertions for checking
10844 the properties of sets. This is mainly for use by other package developers
10845 who want to include run-time testing features in their own packages.")
10846 (license license:gpl3+)))
10847
10848 (define-public r-assertive-matrices
10849 (package
10850 (name "r-assertive-matrices")
10851 (version "0.0-2")
10852 (source
10853 (origin
10854 (method url-fetch)
10855 (uri (cran-uri "assertive.matrices" version))
10856 (sha256
10857 (base32
10858 "16sykzcndv6y2d43x6v9n7m95kv76364h39kh10w4z0xw6ksfqil"))))
10859 (properties
10860 `((upstream-name . "assertive.matrices")))
10861 (build-system r-build-system)
10862 (propagated-inputs
10863 `(("r-assertive-base" ,r-assertive-base)))
10864 (home-page "https://bitbucket.org/richierocks/assertive.matrices")
10865 (synopsis "Assertions to check properties of matrices")
10866 (description
10867 "This package provides a set of predicates and assertions for checking
10868 the properties of matrices. This is mainly for use by other package
10869 developers who want to include run-time testing features in their own
10870 packages.")
10871 (license license:gpl3+)))
10872
10873 (define-public r-assertive-models
10874 (package
10875 (name "r-assertive-models")
10876 (version "0.0-2")
10877 (source
10878 (origin
10879 (method url-fetch)
10880 (uri (cran-uri "assertive.models" version))
10881 (sha256
10882 (base32
10883 "0bn4j4v5qvb2d672cgri61p8d9v258pmz35y3lvm6b9mdxwdi9mr"))))
10884 (properties
10885 `((upstream-name . "assertive.models")))
10886 (build-system r-build-system)
10887 (propagated-inputs
10888 `(("r-assertive-base" ,r-assertive-base)))
10889 (home-page "https://bitbucket.org/richierocks/assertive.models")
10890 (synopsis "Assertions to check properties of models")
10891 (description
10892 "This package provides a set of predicates and assertions for checking
10893 the properties of models. This is mainly for use by other package developers
10894 who want to include run-time testing features in their own packages.")
10895 (license license:gpl3+)))
10896
10897 (define-public r-assertive-reflection
10898 (package
10899 (name "r-assertive-reflection")
10900 (version "0.0-4")
10901 (source
10902 (origin
10903 (method url-fetch)
10904 (uri (cran-uri "assertive.reflection" version))
10905 (sha256
10906 (base32
10907 "19zmsbn00crfqm0kwd9ys5gv87xs3gi6wmlikrz9xiwzm7hp4dhj"))))
10908 (properties
10909 `((upstream-name . "assertive.reflection")))
10910 (build-system r-build-system)
10911 (propagated-inputs
10912 `(("r-assertive-base" ,r-assertive-base)))
10913 (home-page "https://bitbucket.org/richierocks/assertive.reflection")
10914 (synopsis "Assertions for checking the state of R")
10915 (description
10916 "This package provides a set of predicates and assertions for checking
10917 the state and capabilities of R, the operating system it is running on, and
10918 the IDE being used. This is mainly for use by other package developers who
10919 want to include run-time testing features in their own packages.")
10920 (license license:gpl3+)))
10921
10922 (define-public r-assertive-types
10923 (package
10924 (name "r-assertive-types")
10925 (version "0.0-3")
10926 (source
10927 (origin
10928 (method url-fetch)
10929 (uri (cran-uri "assertive.types" version))
10930 (sha256
10931 (base32
10932 "0zxq1jfrzgw95ll7alvm0xnk7aihjdksngq4ya2whyvfjbmv4vdb"))))
10933 (properties
10934 `((upstream-name . "assertive.types")))
10935 (build-system r-build-system)
10936 (propagated-inputs
10937 `(("r-assertive-base" ,r-assertive-base)
10938 ("r-assertive-properties" ,r-assertive-properties)
10939 ("r-codetools" ,r-codetools)))
10940 (home-page "https://bitbucket.org/richierocks/assertive.types")
10941 (synopsis "Assertions to check types of variables")
10942 (description
10943 "This package provides a set of predicates and assertions for checking
10944 the types of variables. This is mainly for use by other package developers
10945 who want to include run-time testing features in their own packages.")
10946 (license license:gpl3+)))
10947
10948 (define-public r-assertive-files
10949 (package
10950 (name "r-assertive-files")
10951 (version "0.0-2")
10952 (source
10953 (origin
10954 (method url-fetch)
10955 (uri (cran-uri "assertive.files" version))
10956 (sha256
10957 (base32
10958 "02pfz8j5vwcj5kl6zca46894li7lxwnlrr29j922f14ay6kdssmy"))))
10959 (properties
10960 `((upstream-name . "assertive.files")))
10961 (build-system r-build-system)
10962 (propagated-inputs
10963 `(("r-assertive-base" ,r-assertive-base)
10964 ("r-assertive-numbers" ,r-assertive-numbers)))
10965 (home-page "https://bitbucket.org/richierocks/assertive.files")
10966 (synopsis "Assertions to check properties of files")
10967 (description
10968 "This package provides a set of predicates and assertions for checking
10969 the properties of files and connections. This is mainly for use by other
10970 package developers who want to include run-time testing features in their own
10971 packages.")
10972 (license license:gpl3+)))
10973
10974 (define-public r-assertive-code
10975 (package
10976 (name "r-assertive-code")
10977 (version "0.0-3")
10978 (source
10979 (origin
10980 (method url-fetch)
10981 (uri (cran-uri "assertive.code" version))
10982 (sha256
10983 (base32
10984 "1qhbp668zfvhqs8avkhg9amp4zyazz6dsy4fc6kpdmw3sv8yi07g"))))
10985 (properties
10986 `((upstream-name . "assertive.code")))
10987 (build-system r-build-system)
10988 (propagated-inputs
10989 `(("r-assertive-base" ,r-assertive-base)
10990 ("r-assertive-properties" ,r-assertive-properties)
10991 ("r-assertive-types" ,r-assertive-types)))
10992 (home-page "https://bitbucket.org/richierocks/assertive.code")
10993 (synopsis "Assertions to check properties of code")
10994 (description
10995 "This package provides a set of predicates and assertions for checking
10996 the properties of code. This is mainly for use by other package developers
10997 who want to include run-time testing features in their own packages.")
10998 (license license:gpl3+)))
10999
11000 (define-public r-assertive-datetimes
11001 (package
11002 (name "r-assertive-datetimes")
11003 (version "0.0-2")
11004 (source
11005 (origin
11006 (method url-fetch)
11007 (uri (cran-uri "assertive.datetimes" version))
11008 (sha256
11009 (base32
11010 "00a98fx8p3pr3ckayh8wmxmm4rz01s67wah9697m92yci6pv3m78"))))
11011 (properties
11012 `((upstream-name . "assertive.datetimes")))
11013 (build-system r-build-system)
11014 (propagated-inputs
11015 `(("r-assertive-base" ,r-assertive-base)
11016 ("r-assertive-types" ,r-assertive-types)))
11017 (home-page "https://bitbucket.org/richierocks/assertive.datetimes")
11018 (synopsis "Assertions to check properties of dates and times")
11019 (description
11020 "This package provides a set of predicates and assertions for checking
11021 the properties of dates and times. This is mainly for use by other package
11022 developers who want to include run-time testing features in their own
11023 packages.")
11024 (license license:gpl3+)))
11025
11026 (define-public r-assertive-strings
11027 (package
11028 (name "r-assertive-strings")
11029 (version "0.0-3")
11030 (source
11031 (origin
11032 (method url-fetch)
11033 (uri (cran-uri "assertive.strings" version))
11034 (sha256
11035 (base32
11036 "0n6jrk88670g4ym0r8ii40a08a90z1xadj8wcryk8h0nl04dchfm"))))
11037 (properties
11038 `((upstream-name . "assertive.strings")))
11039 (build-system r-build-system)
11040 (propagated-inputs
11041 `(("r-assertive-base" ,r-assertive-base)
11042 ("r-assertive-types" ,r-assertive-types)
11043 ("r-stringi" ,r-stringi)))
11044 (home-page "https://bitbucket.org/richierocks/assertive.strings")
11045 (synopsis "Assertions to check properties of strings")
11046 (description
11047 "This package provides a set of predicates and assertions for checking
11048 the properties of strings. This is mainly for use by other package developers
11049 who want to include run-time testing features in their own packages.")
11050 (license license:gpl3+)))
11051
11052 (define-public r-assertive-data-us
11053 (package
11054 (name "r-assertive-data-us")
11055 (version "0.0-2")
11056 (source
11057 (origin
11058 (method url-fetch)
11059 (uri (cran-uri "assertive.data.us" version))
11060 (sha256
11061 (base32
11062 "1bgspn0sccmp9z7s7djvdvprgxlyc5vrxznp4zfjb79kwvgn83hq"))))
11063 (properties
11064 `((upstream-name . "assertive.data.us")))
11065 (build-system r-build-system)
11066 (propagated-inputs
11067 `(("r-assertive-base" ,r-assertive-base)
11068 ("r-assertive-strings" ,r-assertive-strings)))
11069 (home-page "https://bitbucket.org/richierocks/assertive.data.us")
11070 (synopsis "Assertions to check properties of strings")
11071 (description
11072 "This package provides a set of predicates and assertions for checking
11073 the properties of US-specific complex data types. This is mainly for use by
11074 other package developers who want to include run-time testing features in
11075 their own packages.")
11076 (license license:gpl3+)))
11077
11078 (define-public r-assertive-data-uk
11079 (package
11080 (name "r-assertive-data-uk")
11081 (version "0.0-2")
11082 (source
11083 (origin
11084 (method url-fetch)
11085 (uri (cran-uri "assertive.data.uk" version))
11086 (sha256
11087 (base32
11088 "1fzjvhwp7mwkqqix29khvs6zcrc82n6j4czvzzb473vyjyvdlj5b"))))
11089 (properties
11090 `((upstream-name . "assertive.data.uk")))
11091 (build-system r-build-system)
11092 (propagated-inputs
11093 `(("r-assertive-base" ,r-assertive-base)
11094 ("r-assertive-strings" ,r-assertive-strings)))
11095 (home-page "https://bitbucket.org/richierocks/assertive.data.uk")
11096 (synopsis "Assertions to check properties of strings")
11097 (description
11098 "This package provides a set of predicates and assertions for checking
11099 the properties of UK-specific complex data types. This is mainly for use by
11100 other package developers who want to include run-time testing features in
11101 their own packages.")
11102 (license license:gpl3+)))
11103
11104 (define-public r-assertive-data
11105 (package
11106 (name "r-assertive-data")
11107 (version "0.0-3")
11108 (source
11109 (origin
11110 (method url-fetch)
11111 (uri (cran-uri "assertive.data" version))
11112 (sha256
11113 (base32
11114 "00cvg2g36mdl8plrzx40m63qd55742mddqrchwy9n3c7mm4gn02s"))))
11115 (properties
11116 `((upstream-name . "assertive.data")))
11117 (build-system r-build-system)
11118 (propagated-inputs
11119 `(("r-assertive-base" ,r-assertive-base)
11120 ("r-assertive-strings" ,r-assertive-strings)))
11121 (home-page "https://bitbucket.org/richierocks/assertive.data")
11122 (synopsis "Assertions to check properties of data")
11123 (description
11124 "This package provides a set of predicates and assertions for checking
11125 the properties of (country independent) complex data types. This is mainly
11126 for use by other package developers who want to include run-time testing
11127 features in their own packages.")
11128 (license license:gpl3+)))
11129
11130 (define-public r-assertive
11131 (package
11132 (name "r-assertive")
11133 (version "0.3-5")
11134 (source
11135 (origin
11136 (method url-fetch)
11137 (uri (cran-uri "assertive" version))
11138 (sha256
11139 (base32
11140 "0blbbhlxcb5ffdxqxi62xs33ljiawh6s22a0pyvbbh79jf46rzr3"))))
11141 (build-system r-build-system)
11142 (propagated-inputs
11143 `(("r-assertive-base" ,r-assertive-base)
11144 ("r-assertive-code" ,r-assertive-code)
11145 ("r-assertive-data" ,r-assertive-data)
11146 ("r-assertive-data-uk" ,r-assertive-data-uk)
11147 ("r-assertive-data-us" ,r-assertive-data-us)
11148 ("r-assertive-datetimes" ,r-assertive-datetimes)
11149 ("r-assertive-files" ,r-assertive-files)
11150 ("r-assertive-matrices" ,r-assertive-matrices)
11151 ("r-assertive-models" ,r-assertive-models)
11152 ("r-assertive-numbers" ,r-assertive-numbers)
11153 ("r-assertive-properties" ,r-assertive-properties)
11154 ("r-assertive-reflection" ,r-assertive-reflection)
11155 ("r-assertive-sets" ,r-assertive-sets)
11156 ("r-assertive-strings" ,r-assertive-strings)
11157 ("r-assertive-types" ,r-assertive-types)
11158 ("r-knitr" ,r-knitr)))
11159 (home-page "https://bitbucket.org/richierocks/assertive")
11160 (synopsis "Readable check functions to ensure code integrity")
11161 (description
11162 "This package provides lots of predicates (@code{is_*} functions) to
11163 check the state of your variables, and assertions (@code{assert_*} functions)
11164 to throw errors if they aren't in the right form.")
11165 (license license:gpl3+)))
11166
11167 (define-public r-dotcall64
11168 (package
11169 (name "r-dotcall64")
11170 (version "1.0-0")
11171 (source
11172 (origin
11173 (method url-fetch)
11174 (uri (cran-uri "dotCall64" version))
11175 (sha256
11176 (base32
11177 "1b8p7m3w0m7bp977c6jz74xkd611cxg11j49yza59k5fp338scb9"))))
11178 (properties `((upstream-name . "dotCall64")))
11179 (build-system r-build-system)
11180 (native-inputs `(("gfortran" ,gfortran)))
11181 (home-page "https://git.math.uzh.ch/reinhard.furrer/dotCall64")
11182 (synopsis "Enhanced foreign function interface supporting long vectors")
11183 (description
11184 "This package provides @code{.C64()}, an enhanced version of @code{.C()}
11185 and @code{.Fortran()} from the R foreign function interface. @code{.C64()}
11186 supports long vectors, arguments of type 64-bit integer, and provides a
11187 mechanism to avoid unnecessary copies of read-only and write-only arguments.
11188 This makes it a convenient and fast interface to C/C++ and Fortran code.")
11189 (license license:gpl2+)))
11190
11191 (define-public r-spam
11192 (package
11193 (name "r-spam")
11194 (version "2.5-1")
11195 (source
11196 (origin
11197 (method url-fetch)
11198 (uri (cran-uri "spam" version))
11199 (sha256
11200 (base32 "0ry0a76cljlmilrzcriiizcidxyhq1i7i9bqhvl1qda81ld8hifi"))))
11201 (build-system r-build-system)
11202 (propagated-inputs
11203 `(("r-dotcall64" ,r-dotcall64)))
11204 (native-inputs `(("gfortran" ,gfortran)))
11205 (home-page "https://www.math.uzh.ch/pages/spam/")
11206 (synopsis "Sparse matrix algebra")
11207 (description
11208 "This package provides a set of functions for sparse matrix algebra.
11209 Differences with other sparse matrix packages are:
11210
11211 @enumerate
11212 @item it only supports (essentially) one sparse matrix format;
11213 @item it is based on transparent and simple structure(s);
11214 @item it is tailored for MCMC calculations within G(M)RF;
11215 @item and it is fast and scalable (with the extension package @code{spam64}).
11216 @end enumerate\n")
11217 ;; Either of these licenses
11218 (license (list license:bsd-3 license:lgpl2.0))))
11219
11220 (define-public r-fields
11221 (package
11222 (name "r-fields")
11223 (version "10.3")
11224 (source
11225 (origin
11226 (method url-fetch)
11227 (uri (cran-uri "fields" version))
11228 (sha256
11229 (base32 "12k97vfjlz5h8vynirnvik1nyj1iw25n8xl7awmx9mpd6wvgy2s9"))))
11230 (build-system r-build-system)
11231 (propagated-inputs
11232 `(("r-maps" ,r-maps)
11233 ("r-spam" ,r-spam)))
11234 (native-inputs
11235 `(("gfortran" ,gfortran)))
11236 (home-page "https://www.image.ucar.edu/fields")
11237 (synopsis "Tools for spatial data")
11238 (description
11239 "This is a package for curve, surface and function fitting with an
11240 emphasis on splines, spatial data and spatial statistics. The major methods
11241 include cubic, and thin plate splines, Kriging, and compactly supported
11242 covariance functions for large data sets.")
11243 (license license:gpl2+)))
11244
11245 (define-public r-spatialextremes
11246 (package
11247 (name "r-spatialextremes")
11248 (version "2.0-8")
11249 (source
11250 (origin
11251 (method url-fetch)
11252 (uri (cran-uri "SpatialExtremes" version))
11253 (sha256
11254 (base32
11255 "0r2byz5xxc46zqnigdax28q7446ibmzmsmi10lmm2hdks3ml6sl3"))))
11256 (properties
11257 `((upstream-name . "SpatialExtremes")))
11258 (build-system r-build-system)
11259 (propagated-inputs
11260 `(("r-fields" ,r-fields)
11261 ("r-maps" ,r-maps)))
11262 (home-page "http://spatialextremes.r-forge.r-project.org/")
11263 (synopsis "Modelling spatial extremes")
11264 (description
11265 "This package provides tools for the statistical modelling of spatial
11266 extremes using max-stable processes, copula or Bayesian hierarchical models.
11267 More precisely, this package allows (conditional) simulations from various
11268 parametric max-stable models, analysis of the extremal spatial dependence, the
11269 fitting of such processes using composite likelihoods or least square (simple
11270 max-stable processes only), model checking and selection and prediction.")
11271 (license license:gpl2+)))
11272
11273 (define-public r-drc
11274 (package
11275 (name "r-drc")
11276 (version "3.0-1")
11277 (source
11278 (origin
11279 (method url-fetch)
11280 (uri (cran-uri "drc" version))
11281 (sha256
11282 (base32
11283 "0c8xn8ripzq270hy8d16fcnx02l02alddznd7fqwk3jyi6113h1y"))))
11284 (build-system r-build-system)
11285 (propagated-inputs
11286 `(("r-car" ,r-car)
11287 ("r-gtools" ,r-gtools)
11288 ("r-mass" ,r-mass)
11289 ("r-multcomp" ,r-multcomp)
11290 ("r-plotrix" ,r-plotrix)
11291 ("r-scales" ,r-scales)))
11292 (home-page "https://cran.r-project.org/web/packages/drc")
11293 (synopsis "Analysis of dose-response curves")
11294 (description
11295 "This package provides a suite of flexible and versatile model fitting
11296 and after-fitting functions for the analysis of dose-response data.")
11297 (license license:gpl2+)))
11298
11299 (define-public r-rmeta
11300 (package
11301 (name "r-rmeta")
11302 (version "3.0")
11303 (source
11304 (origin
11305 (method url-fetch)
11306 (uri (cran-uri "rmeta" version))
11307 (sha256
11308 (base32
11309 "0vkbnxp579v8zmcv1isdbzj5swpr6fq17zwparxcvzswjc2x9ydr"))))
11310 (build-system r-build-system)
11311 (home-page "https://cran.r-project.org/web/packages/rmeta")
11312 (synopsis "Tools for meta-analysis")
11313 (description
11314 "This package provides functions for simple fixed and random effects
11315 meta-analysis for two-sample comparisons and cumulative meta-analyses. It
11316 draws standard summary plots, funnel plots, and computes summaries and tests
11317 for association and heterogeneity.")
11318 (license license:gpl2)))
11319
11320 (define-public r-bootstrap
11321 (package
11322 (name "r-bootstrap")
11323 (version "2019.6")
11324 (source
11325 (origin
11326 (method url-fetch)
11327 (uri (cran-uri "bootstrap" version))
11328 (sha256
11329 (base32
11330 "1546jqhhw5h177ii8jkdikyd26rv6gwkav816np1zks4p7zgsljj"))))
11331 (build-system r-build-system)
11332 (native-inputs `(("gfortran" ,gfortran)))
11333 (home-page "https://cran.r-project.org/web/packages/bootstrap")
11334 (synopsis "Functions for the book \"An Introduction to the Bootstrap\"")
11335 (description
11336 "This package provides software and data for the book \"An Introduction
11337 to the Bootstrap\" by B. Efron and R. Tibshirani, 1993, Chapman and Hall.
11338 This package is primarily provided for projects already based on it, and for
11339 support of the book. New projects should preferentially use the recommended
11340 package \"boot\".")
11341 (license license:bsd-3)))
11342
11343 (define-public r-survivalroc
11344 (package
11345 (name "r-survivalroc")
11346 (version "1.0.3")
11347 (source
11348 (origin
11349 (method url-fetch)
11350 (uri (cran-uri "survivalROC" version))
11351 (sha256
11352 (base32
11353 "0wnd65ff5w679hxa1zrpfrx9qg47q21pjxppsga6m3h4iq1yfj8l"))))
11354 (properties `((upstream-name . "survivalROC")))
11355 (build-system r-build-system)
11356 (home-page "https://cran.r-project.org/web/packages/survivalROC")
11357 (synopsis "Time-dependent ROC curve estimation from censored survival data")
11358 (description
11359 "Compute time-dependent ROC curve from censored survival data using
11360 Kaplan-Meier (KM) or Nearest Neighbor Estimation (NNE) method of Heagerty,
11361 Lumley & Pepe (Biometrics, Vol 56 No 2, 2000, PP 337-344)")
11362 (license license:gpl2+)))
11363
11364 (define-public r-longitudinal
11365 (package
11366 (name "r-longitudinal")
11367 (version "1.1.12")
11368 (source
11369 (origin
11370 (method url-fetch)
11371 (uri (cran-uri "longitudinal" version))
11372 (sha256
11373 (base32
11374 "1d83ws28nxi3kw5lgd5n5y7865djq7ky72fw3ddi1fkkhg1r9y6l"))))
11375 (build-system r-build-system)
11376 (propagated-inputs `(("r-corpcor" ,r-corpcor)))
11377 (home-page "http://strimmerlab.org/software/longitudinal/")
11378 (synopsis "Analysis of multiple time course data")
11379 (description
11380 "This package contains general data structures and functions for
11381 longitudinal data with multiple variables, repeated measurements, and
11382 irregularly spaced time points. It also implements a shrinkage estimator of
11383 dynamical correlation and dynamical covariance.")
11384 (license license:gpl3+)))
11385
11386 (define-public r-genenet
11387 (package
11388 (name "r-genenet")
11389 (version "1.2.14")
11390 (source
11391 (origin
11392 (method url-fetch)
11393 (uri (cran-uri "GeneNet" version))
11394 (sha256
11395 (base32
11396 "0cdhrj15rz0w0pyw3r8mikrzsdh95y5i1c0pa3cn0c2bjnjx3x3n"))))
11397 (properties `((upstream-name . "GeneNet")))
11398 (build-system r-build-system)
11399 (propagated-inputs
11400 `(("r-corpcor" ,r-corpcor)
11401 ("r-fdrtool" ,r-fdrtool)
11402 ("r-longitudinal" ,r-longitudinal)))
11403 (home-page "http://strimmerlab.org/software/genenet/")
11404 (synopsis "Modeling and inferring gene networks")
11405 (description
11406 "This package analyzes gene expression (time series) data with focus on
11407 the inference of gene networks. In particular, GeneNet implements the methods
11408 of Schaefer and Strimmer (2005a,b,c) and Opgen-Rhein and Strimmer (2006, 2007)
11409 for learning large-scale gene association networks (including assignment of
11410 putative directions).")
11411 (license license:gpl3+)))
11412
11413 (define-public r-rbamtools
11414 (package
11415 (name "r-rbamtools")
11416 (version "2.16.17")
11417 (source
11418 (origin
11419 (method url-fetch)
11420 (uri (cran-uri "rbamtools" version))
11421 (sha256
11422 (base32
11423 "0qj37ljdva3v29s01dkrbg31mcfzy3bl145cp40d54v4h9xhcghc"))))
11424 (build-system r-build-system)
11425 (inputs `(("zlib" ,zlib)))
11426 (propagated-inputs
11427 `(("r-refgenome" ,r-refgenome)))
11428 (home-page "https://cran.r-project.org/web/packages/rbamtools")
11429 (synopsis "Read and write BAM (binary alignment) files")
11430 (description
11431 "This package provides an R interface to functions of the SAMtools
11432 library.")
11433 (license license:artistic2.0)))
11434
11435 (define-public r-protviz
11436 (package
11437 (name "r-protviz")
11438 (version "0.6.3")
11439 (source
11440 (origin
11441 (method url-fetch)
11442 (uri (cran-uri "protViz" version))
11443 (sha256
11444 (base32
11445 "1ldciqh3f43xr9663yyhd9r6qwrg4c4vmkprlcancbnd460wakg7"))))
11446 (properties `((upstream-name . "protViz")))
11447 (build-system r-build-system)
11448 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
11449 (home-page "https://github.com/protViz/protViz/")
11450 (synopsis "Visualizing and analyzing mass spectrometry data in proteomics")
11451 (description
11452 "This package helps with quality checks, visualizations and analysis of
11453 mass spectrometry data, coming from proteomics experiments. The package is
11454 developed, tested and used at the Functional Genomics Center Zurich, where it
11455 is used mainly for prototyping, teaching, and having fun with proteomics data.
11456 But it can also be used to do data analysis for small scale data sets.")
11457 (license license:gpl3)))
11458
11459 (define-public r-cmprsk
11460 (package
11461 (name "r-cmprsk")
11462 (version "2.2-9")
11463 (source
11464 (origin
11465 (method url-fetch)
11466 (uri (cran-uri "cmprsk" version))
11467 (sha256
11468 (base32 "0xhgfg5b4i9skkaxp7gzkafgg5bqs5q1rp4hpw2jjmykg2nifn99"))))
11469 (build-system r-build-system)
11470 (propagated-inputs
11471 `(("r-survival" ,r-survival)))
11472 (native-inputs
11473 `(("gfortran" ,gfortran)))
11474 (home-page "https://cran.r-project.org/web/packages/cmprsk")
11475 (synopsis "Subdistribution analysis of competing risks")
11476 (description
11477 "This package provides tool for estimation, testing and regression
11478 modeling of subdistribution functions in competing risks, as described in
11479 Gray (1988), A class of K-sample tests for comparing the cumulative incidence
11480 of a competing risk, Ann. Stat. 16:1141-1154, and Fine JP and Gray RJ (1999),
11481 A proportional hazards model for the subdistribution of a competing risk,
11482 JASA, 94:496-509.")
11483 (license license:gpl2+)))
11484
11485 (define-public r-etm
11486 (package
11487 (name "r-etm")
11488 (version "1.0.5.1")
11489 (source
11490 (origin
11491 (method url-fetch)
11492 (uri (cran-uri "etm" version))
11493 (sha256
11494 (base32
11495 "0m41pm277sd50pharigcqzr1a2g92wnmdf6fcab6fx16ia2fzrm7"))))
11496 (build-system r-build-system)
11497 (propagated-inputs
11498 `(("r-data-table" ,r-data-table)
11499 ("r-lattice" ,r-lattice)
11500 ("r-rcpp" ,r-rcpp)
11501 ("r-rcpparmadillo" ,r-rcpparmadillo)
11502 ("r-survival" ,r-survival)))
11503 (home-page "https://cran.r-project.org/web/packages/etm")
11504 (synopsis "Empirical transition matrix")
11505 (description
11506 "The @dfn{empirical transition matrix} (etm) package permits to estimate
11507 the matrix of transition probabilities for any time-inhomogeneous multistate
11508 model with finite state space using the Aalen-Johansen estimator.")
11509 (license license:expat)))
11510
11511 (define-public r-epi
11512 (package
11513 (name "r-epi")
11514 (version "2.40")
11515 (source
11516 (origin
11517 (method url-fetch)
11518 (uri (cran-uri "Epi" version))
11519 (sha256
11520 (base32
11521 "046y10vwks5y84pzccmrn6d4pd6qz70imvp1hw5ywp8fnwzfh4g5"))))
11522 (properties `((upstream-name . "Epi")))
11523 (build-system r-build-system)
11524 (propagated-inputs
11525 `(("r-cmprsk" ,r-cmprsk)
11526 ("r-data-table" ,r-data-table)
11527 ("r-etm" ,r-etm)
11528 ("r-mass" ,r-mass)
11529 ("r-matrix" ,r-matrix)
11530 ("r-mgcv" ,r-mgcv)
11531 ("r-numderiv" ,r-numderiv)
11532 ("r-plyr" ,r-plyr)
11533 ("r-survival" ,r-survival)
11534 ("r-zoo" ,r-zoo)))
11535 (home-page "https://BendixCarstensen.com/Epi/")
11536 (synopsis "Statistical analysis in epidemiology")
11537 (description
11538 "This package provides functions for demographic and epidemiological
11539 analysis in the Lexis diagram, i.e. register and cohort follow-up data, in
11540 particular representation, manipulation and simulation of multistate data -
11541 the Lexis suite of functions, which includes interfaces to the @code{mstate},
11542 @code{etm} and @code{cmprsk} packages. It also contains functions for
11543 Age-Period-Cohort and Lee-Carter modeling and a function for interval censored
11544 data and some useful functions for tabulation and plotting, as well as a
11545 number of epidemiological data sets.")
11546 (license license:gpl2)))
11547
11548 (define-public r-ppls
11549 (package
11550 (name "r-ppls")
11551 (version "1.6-1.1")
11552 (source
11553 (origin
11554 (method url-fetch)
11555 (uri (cran-uri "ppls" version))
11556 (sha256
11557 (base32
11558 "1zyrisy3c4cz896j1bjh61sf57wdl9p8ywdq268cl819szfq78mx"))))
11559 (build-system r-build-system)
11560 (propagated-inputs `(("r-mass" ,r-mass)))
11561 (home-page "https://cran.r-project.org/web/packages/ppls")
11562 (synopsis "Penalized partial least squares")
11563 (description
11564 "This package contains linear and nonlinear regression methods based on
11565 partial least squares and penalization techniques. Model parameters are
11566 selected via cross-validation, and confidence intervals ans tests for the
11567 regression coefficients can be conducted via jackknifing.")
11568 (license license:gpl2+)))
11569
11570 (define-public r-huge
11571 (package
11572 (name "r-huge")
11573 (version "1.3.4")
11574 (source
11575 (origin
11576 (method url-fetch)
11577 (uri (cran-uri "huge" version))
11578 (sha256
11579 (base32 "07n3j1va2z4v30rj22cww72khgzbz2xsp0yc0qswlrwyxi4my5i3"))))
11580 (build-system r-build-system)
11581 (propagated-inputs
11582 `(("r-igraph" ,r-igraph)
11583 ("r-mass" ,r-mass)
11584 ("r-matrix" ,r-matrix)
11585 ("r-rcpp" ,r-rcpp)
11586 ("r-rcppeigen" ,r-rcppeigen)))
11587 (home-page "https://cran.r-project.org/web/packages/huge")
11588 (synopsis "High-dimensional undirected graph estimation")
11589 (description
11590 "This package provides a general framework for high-dimensional
11591 undirected graph estimation. It integrates data preprocessing, neighborhood
11592 screening, graph estimation, and model selection techniques into a pipeline.")
11593 (license license:gpl2)))
11594
11595 (define-public r-parcor
11596 (package
11597 (name "r-parcor")
11598 (version "0.2-6")
11599 (source
11600 (origin
11601 (method url-fetch)
11602 (uri (cran-uri "parcor" version))
11603 (sha256
11604 (base32
11605 "0vgs6k92vdr0cmb8cwbv2ff6qavw30agskfd8bfh17hsskrisvx0"))))
11606 (build-system r-build-system)
11607 (propagated-inputs
11608 `(("r-epi" ,r-epi)
11609 ("r-genenet" ,r-genenet)
11610 ("r-glmnet" ,r-glmnet)
11611 ("r-mass" ,r-mass)
11612 ("r-ppls" ,r-ppls)))
11613 (home-page "https://cran.r-project.org/web/packages/parcor")
11614 (synopsis "Regularized estimation of partial correlation matrices")
11615 (description
11616 "This package estimates the matrix of partial correlations based on
11617 different regularized regression methods: lasso, adaptive lasso, PLS, and
11618 Ridge Regression. In addition, the package provides model selection for
11619 lasso, adaptive lasso and Ridge regression based on cross-validation.")
11620 (license license:gpl2+)))
11621
11622 (define-public r-mcmc
11623 (package
11624 (name "r-mcmc")
11625 (version "0.9-7")
11626 (source
11627 (origin
11628 (method url-fetch)
11629 (uri (cran-uri "mcmc" version))
11630 (sha256
11631 (base32
11632 "0q42m8ab7b6bxhns494ksjdss5f3c5m2jjfdlfj6fk1nz7ax7i5p"))))
11633 (build-system r-build-system)
11634 (home-page "https://www.stat.umn.edu/geyer/mcmc/")
11635 (synopsis "Markov chain Monte Carlo")
11636 (description
11637 "This package simulates continuous distributions of random vectors using
11638 @dfn{Markov chain Monte Carlo} (MCMC). Users specify the distribution by an R
11639 function that evaluates the log unnormalized density. Algorithms are random
11640 walk Metropolis algorithm (function @code{metrop}), simulated
11641 tempering (function @code{temper}), and morphometric random walk
11642 Metropolis (function @code{morph.metrop}), which achieves geometric ergodicity
11643 by change of variable.")
11644 (license license:expat)))
11645
11646 (define-public r-listenv
11647 (package
11648 (name "r-listenv")
11649 (version "0.8.0")
11650 (source
11651 (origin
11652 (method url-fetch)
11653 (uri (cran-uri "listenv" version))
11654 (sha256
11655 (base32
11656 "0ps8bk7zlhbviawrw7vw25skjq81hkk3ijyi6g74dmfqy8zsyapx"))))
11657 (build-system r-build-system)
11658 (native-inputs
11659 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
11660 (home-page "https://github.com/HenrikBengtsson/listenv")
11661 (synopsis "Environments behaving (almost) as lists")
11662 (description
11663 "This package implements list environments. List environments are
11664 environments that have list-like properties. For instance, the elements of a
11665 list environment are ordered and can be accessed and iterated over using index
11666 subsetting.")
11667 (license license:lgpl2.1+)))
11668
11669 (define-public r-globals
11670 (package
11671 (name "r-globals")
11672 (version "0.12.5")
11673 (source
11674 (origin
11675 (method url-fetch)
11676 (uri (cran-uri "globals" version))
11677 (sha256
11678 (base32
11679 "1ha8iasgijp4q3v2b0b17y1wh7cd3nvzd9b03w49qm2bidkaf68m"))))
11680 (build-system r-build-system)
11681 (propagated-inputs
11682 `(("r-codetools" ,r-codetools)))
11683 (home-page "https://github.com/HenrikBengtsson/globals")
11684 (synopsis "Identify global objects in R expressions")
11685 (description
11686 "This package provides tools to identify global (\"unknown\" or \"free\")
11687 objects in R expressions by code inspection using various strategies, e.g.
11688 conservative or liberal. The objective of this package is to make it as
11689 simple as possible to identify global objects for the purpose of exporting
11690 them in distributed compute environments.")
11691 (license license:lgpl2.1+)))
11692
11693 (define-public r-future
11694 (package
11695 (name "r-future")
11696 (version "1.16.0")
11697 (source
11698 (origin
11699 (method url-fetch)
11700 (uri (cran-uri "future" version))
11701 (sha256
11702 (base32
11703 "1xaqh0b2knf5bp23mc0kriq0iqhqna31q3b7d960piqjhzrb03dm"))))
11704 (build-system r-build-system)
11705 (propagated-inputs
11706 `(("r-digest" ,r-digest)
11707 ("r-globals" ,r-globals)
11708 ("r-listenv" ,r-listenv)))
11709 (native-inputs
11710 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
11711 (home-page "https://github.com/HenrikBengtsson/future")
11712 (synopsis "Unified parallel and distributed processing in R")
11713 (description
11714 "The purpose of this package is to provide a lightweight and unified
11715 Future API for sequential and parallel processing of R expression via futures.
11716 This package implements sequential, multicore, multisession, and cluster
11717 futures. With these, R expressions can be evaluated on the local machine, in
11718 parallel a set of local machines, or distributed on a mix of local and remote
11719 machines. Extensions to this package implement additional backends for
11720 processing futures via compute cluster schedulers etc. Because of its unified
11721 API, there is no need to modify any code in order to switch from sequential on
11722 the local machine to, say, distributed processing on a remote compute cluster.")
11723 (license license:lgpl2.1+)))
11724
11725 (define-public r-future-apply
11726 (package
11727 (name "r-future-apply")
11728 (version "1.4.0")
11729 (source
11730 (origin
11731 (method url-fetch)
11732 (uri (cran-uri "future.apply" version))
11733 (sha256
11734 (base32
11735 "1kgq6dv96hdy35kysqkn606nj7s9dp4ibgpm6n46gqhc5n75lzkk"))))
11736 (properties `((upstream-name . "future.apply")))
11737 (build-system r-build-system)
11738 (propagated-inputs
11739 `(("r-future" ,r-future)
11740 ("r-globals" ,r-globals)))
11741 (native-inputs
11742 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
11743 (home-page "https://github.com/HenrikBengtsson/future.apply")
11744 (synopsis "Apply function to elements in parallel using futures")
11745 (description
11746 "This package provides implementations of @code{apply()},
11747 @code{eapply()}, @code{lapply()}, @code{Map()}, @code{mapply()},
11748 @code{replicate()}, @code{sapply()}, @code{tapply()}, and @code{vapply()} that
11749 can be resolved using any future-supported backend, e.g. parallel on the local
11750 machine or distributed on a compute cluster.")
11751 (license license:gpl2+)))
11752
11753 (define-public r-rsvd
11754 (package
11755 (name "r-rsvd")
11756 (version "1.0.3")
11757 (source
11758 (origin
11759 (method url-fetch)
11760 (uri (cran-uri "rsvd" version))
11761 (sha256
11762 (base32
11763 "1fvrw46fl5xb2akaa4mp8nja4h7nn4bdhnjdrk22fsdfqc7hwmhk"))))
11764 (build-system r-build-system)
11765 (propagated-inputs
11766 `(("r-matrix" ,r-matrix)))
11767 (home-page "https://github.com/erichson/rSVD")
11768 (synopsis "Randomized singular value decomposition")
11769 (description
11770 "Low-rank matrix decompositions are fundamental tools and widely used for
11771 data analysis, dimension reduction, and data compression. Classically, highly
11772 accurate deterministic matrix algorithms are used for this task. However, the
11773 emergence of large-scale data has severely challenged our computational
11774 ability to analyze big data. The concept of randomness has been demonstrated
11775 as an effective strategy to quickly produce approximate answers to familiar
11776 problems such as the @dfn{singular value decomposition} (SVD). This package
11777 provides several randomized matrix algorithms such as the randomized singular
11778 value decomposition (@code{rsvd}), randomized principal component
11779 analysis (@code{rpca}), randomized robust principal component
11780 analysis (@code{rrpca}), randomized interpolative decomposition (@code{rid}),
11781 and the randomized CUR decomposition (@code{rcur}). In addition several plot
11782 functions are provided.")
11783 (license license:gpl3+)))
11784
11785 (define-public r-sloop
11786 (package
11787 (name "r-sloop")
11788 (version "1.0.1")
11789 (source
11790 (origin
11791 (method url-fetch)
11792 (uri (cran-uri "sloop" version))
11793 (sha256
11794 (base32
11795 "00fk5fr5zsk2qxc1kfhmshhjxgnamm3401089sx8m2l529zd6r8j"))))
11796 (build-system r-build-system)
11797 (propagated-inputs
11798 `(("r-codetools" ,r-codetools)
11799 ("r-crayon" ,r-crayon)
11800 ("r-purrr" ,r-purrr)
11801 ("r-rlang" ,r-rlang)
11802 ("r-tibble" ,r-tibble)))
11803 (home-page "https://github.com/r-lib/sloop")
11804 (synopsis "Helpers for object-oriented programming in R")
11805 (description
11806 "This package provides a collection of helper functions designed to
11807 help you to better understand object oriented programming in R, particularly
11808 using @code{S3}.")
11809 (license license:gpl3)))
11810
11811 (define-public r-capushe
11812 (package
11813 (name "r-capushe")
11814 (version "1.1.1")
11815 (source
11816 (origin
11817 (method url-fetch)
11818 (uri (cran-uri "capushe" version))
11819 (sha256
11820 (base32
11821 "1aa76ir1kp67hiz7dr60azyc71yzslshyc640fjh0fpw0sp5kwbc"))))
11822 (build-system r-build-system)
11823 (propagated-inputs `(("r-mass" ,r-mass)))
11824 (home-page "https://cran.r-project.org/web/packages/capushe/index.html")
11825 (synopsis "Calibrating penalties using slope heuristics")
11826 (description
11827 "This package provides tools for the calibration of penalized criteria
11828 for model selection. The calibration methods available are based on the slope
11829 heuristics.")
11830 (license license:gpl2+)))
11831
11832 (define-public r-dorng
11833 (package
11834 (name "r-dorng")
11835 (version "1.8.2")
11836 (source
11837 (origin
11838 (method url-fetch)
11839 (uri (cran-uri "doRNG" version))
11840 (sha256
11841 (base32
11842 "1jff27zzrvd1fd61x2m9468h8xn3s1c9f6wibviy5zdhj5dx9s9k"))))
11843 (properties `((upstream-name . "doRNG")))
11844 (build-system r-build-system)
11845 (propagated-inputs
11846 `(("r-foreach" ,r-foreach)
11847 ("r-iterators" ,r-iterators)
11848 ("r-rngtools" ,r-rngtools)))
11849 (home-page "https://renozao.github.io/doRNG/")
11850 (synopsis "Generic reproducible parallel backend for foreach loops")
11851 (description
11852 "This package provides functions to perform reproducible parallel
11853 @code{foreach} loops, using independent random streams as generated by
11854 L'Ecuyer's combined multiple-recursive generator. It enables to easily
11855 convert standard @code{%dopar%} loops into fully reproducible loops,
11856 independently of the number of workers, the task scheduling strategy, or the
11857 chosen parallel environment and associated foreach backend.")
11858 (license license:gpl2+)))
11859
11860 (define-public r-blockmodeling
11861 (package
11862 (name "r-blockmodeling")
11863 (version "0.3.6")
11864 (source
11865 (origin
11866 (method url-fetch)
11867 (uri (cran-uri "blockmodeling" version))
11868 (sha256
11869 (base32
11870 "12paf76l3wlxad14bkxn37lw9rg6ka473m86wlcf3yhriw8kbaiz"))))
11871 (build-system r-build-system)
11872 (propagated-inputs
11873 `(("r-matrix" ,r-matrix)))
11874 (native-inputs `(("gfortran" ,gfortran)))
11875 (home-page "https://cran.r-project.org/web/packages/blockmodeling")
11876 (synopsis "Generalized and classical blockmodeling of valued networks")
11877 (description
11878 "This package is primarily meant as an implementation of generalized
11879 blockmodeling for valued networks. In addition, measures of similarity or
11880 dissimilarity based on structural equivalence and regular equivalence (REGE
11881 algorithms) can be computed and partitioned matrices can be plotted.")
11882 (license license:gpl2+)))
11883
11884 (define-public r-upsetr
11885 (package
11886 (name "r-upsetr")
11887 (version "1.4.0")
11888 (source
11889 (origin
11890 (method url-fetch)
11891 (uri (cran-uri "UpSetR" version))
11892 (sha256
11893 (base32
11894 "007i0njnjjy7vbrxabwav7a1kk2n0hn2mkvqsdzzfk10ckp5y7im"))))
11895 (properties `((upstream-name . "UpSetR")))
11896 (build-system r-build-system)
11897 (propagated-inputs
11898 `(("r-ggplot2" ,r-ggplot2)
11899 ("r-gridextra" ,r-gridextra)
11900 ("r-plyr" ,r-plyr)
11901 ("r-scales" ,r-scales)))
11902 (home-page "https://github.com/hms-dbmi/UpSetR")
11903 (synopsis "Visualize intersecting sets")
11904 (description
11905 "This package provides a more scalable alternative to Venn and Euler
11906 diagrams for visualizing intersecting sets. Create visualizations of
11907 intersecting sets using a novel matrix design, along with visualizations of
11908 several common set, element and attribute related tasks.")
11909 (license license:expat)))
11910
11911 ;; This package includes a JavaScript file, which is not minified. When
11912 ;; upgrading please check that there are no new minified JavaScript files.
11913 (define-public r-shinybs
11914 (package
11915 (name "r-shinybs")
11916 (version "0.61")
11917 (source
11918 (origin
11919 (method url-fetch)
11920 (uri (cran-uri "shinyBS" version))
11921 (sha256
11922 (base32
11923 "0rhim4mbp4x9vvm7xkmpl7mhb9qd1gr96cr4dv330v863ra2kgji"))))
11924 (properties `((upstream-name . "shinyBS")))
11925 (build-system r-build-system)
11926 ;; The tests spawn Shiny browser apps. They cannot be run
11927 ;; non-interactively.
11928 (arguments '(#:tests? #f))
11929 (propagated-inputs
11930 `(("r-htmltools" ,r-htmltools)
11931 ("r-shiny" ,r-shiny)))
11932 (home-page "https://ebailey78.github.io/shinyBS/")
11933 (synopsis "Twitter Bootstrap components for Shiny")
11934 (description
11935 "This package adds additional Twitter Bootstrap components to Shiny.")
11936 (license license:gpl3)))
11937
11938 (define-public r-outliers
11939 (package
11940 (name "r-outliers")
11941 (version "0.14")
11942 (source
11943 (origin
11944 (method url-fetch)
11945 (uri (cran-uri "outliers" version))
11946 (sha256
11947 (base32
11948 "0vcqfqmmv4yblyp3s6bd25r49pxb7hjzipiic5a82924nqfqzkmn"))))
11949 (build-system r-build-system)
11950 (home-page "https://cran.r-project.org/web/packages/outliers/index.html")
11951 (synopsis "Tests for outliers")
11952 (description
11953 "This package provides a collection of some tests commonly used for
11954 identifying outliers.")
11955 (license license:gpl2+)))
11956
11957 (define-public r-bayesm
11958 (package
11959 (name "r-bayesm")
11960 (version "3.1-4")
11961 (source
11962 (origin
11963 (method url-fetch)
11964 (uri (cran-uri "bayesm" version))
11965 (sha256
11966 (base32 "154glks7rsjkza0sfi1kj7wj727py9sl1ba6sswflwmwc9n226q6"))))
11967 (build-system r-build-system)
11968 (propagated-inputs
11969 `(("r-rcpp" ,r-rcpp)
11970 ("r-rcpparmadillo" ,r-rcpparmadillo)))
11971 (home-page "http://www.perossi.org/home/bsm-1")
11972 (synopsis "Bayesian inference for marketing/micro-econometrics")
11973 (description
11974 "This package covers many important models used in marketing and
11975 micro-econometrics applications, including Bayes Regression (univariate or
11976 multivariate dep var), Bayes Seemingly Unrelated Regression (SUR), Binary and
11977 Ordinal Probit, Multinomial Logit (MNL) and Multinomial Probit (MNP),
11978 Multivariate Probit, Negative Binomial (Poisson) Regression, Multivariate
11979 Mixtures of Normals (including clustering), Dirichlet Process Prior Density
11980 Estimation with normal base, Hierarchical Linear Models with normal prior and
11981 covariates, Hierarchical Linear Models with a mixture of normals prior and
11982 covariates, Hierarchical Multinomial Logits with a mixture of normals prior
11983 and covariates, Hierarchical Multinomial Logits with a Dirichlet Process prior
11984 and covariates, Hierarchical Negative Binomial Regression Models, Bayesian
11985 analysis of choice-based conjoint data, Bayesian treatment of linear
11986 instrumental variables models, Analysis of Multivariate Ordinal survey data
11987 with scale usage heterogeneity, and Bayesian Analysis of Aggregate Random
11988 Coefficient Logit Models.")
11989 (license license:gpl2+)))
11990
11991 (define-public r-tensora
11992 (package
11993 (name "r-tensora")
11994 (version "0.36.1")
11995 (source
11996 (origin
11997 (method url-fetch)
11998 (uri (cran-uri "tensorA" version))
11999 (sha256
12000 (base32
12001 "176hjy3bvg3in62r97wxbhq187sjz6c1gwy9x6spaxl6k4my3zy7"))))
12002 (properties `((upstream-name . "tensorA")))
12003 (build-system r-build-system)
12004 (home-page "http://www.stat.boogaart.de/tensorA")
12005 (synopsis "Advanced tensor arithmetic with named indices")
12006 (description
12007 "This package provides convenience functions for advanced linear algebra
12008 with tensors and computation with datasets of tensors on a higher level
12009 abstraction. It includes Einstein and Riemann summing conventions, dragging,
12010 co- and contravariate indices, and parallel computations on sequences of
12011 tensors.")
12012 (license license:gpl2+)))
12013
12014 (define-public r-rarpack
12015 (package
12016 (name "r-rarpack")
12017 (version "0.11-0")
12018 (source
12019 (origin
12020 (method url-fetch)
12021 (uri (cran-uri "rARPACK" version))
12022 (sha256
12023 (base32
12024 "12h2y46xcfldhjdmm960swgn9b23zvkj5vg2bi42s9qxwgi02d63"))))
12025 (properties `((upstream-name . "rARPACK")))
12026 (build-system r-build-system)
12027 (propagated-inputs `(("r-rspectra" ,r-rspectra)))
12028 (home-page "https://github.com/yixuan/rARPACK")
12029 (synopsis "Solvers for large scale eigenvalue and SVD problems")
12030 (description
12031 "This package was previously an R wrapper of the ARPACK library, and now
12032 a shell of the R package RSpectra, an R interface to the Spectra library for
12033 solving large scale eigenvalue/vector problems. The current version of
12034 rARPACK simply imports and exports the functions provided by RSpectra. New
12035 users of rARPACK are advised to switch to the RSpectra package.")
12036 (license license:bsd-3)))
12037
12038 (define-public r-compositions
12039 (package
12040 (name "r-compositions")
12041 (version "1.40-4")
12042 (source
12043 (origin
12044 (method url-fetch)
12045 (uri (cran-uri "compositions" version))
12046 (sha256
12047 (base32
12048 "0z40llyij3cc80ac1vzzrpykk6ysp89bn6dyyh40fbnc4anwx69a"))))
12049 (build-system r-build-system)
12050 (propagated-inputs
12051 `(("r-bayesm" ,r-bayesm)
12052 ("r-robustbase" ,r-robustbase)
12053 ("r-tensora" ,r-tensora)))
12054 (home-page "http://www.stat.boogaart.de/compositions")
12055 (synopsis "Compositional data analysis")
12056 (description
12057 "This package provides functions for the consistent analysis of
12058 compositional data (e.g. portions of substances) and positive
12059 numbers (e.g. concentrations).")
12060 (license license:gpl2+)))
12061
12062 (define-public r-cobs
12063 (package
12064 (name "r-cobs")
12065 (version "1.3-4")
12066 (source
12067 (origin
12068 (method url-fetch)
12069 (uri (cran-uri "cobs" version))
12070 (sha256
12071 (base32
12072 "0hiw5smk6kgk0gb9840kcqkhkybl7n30s77xhjc395x09izbgix1"))))
12073 (build-system r-build-system)
12074 (propagated-inputs
12075 `(("r-quantreg" ,r-quantreg)
12076 ("r-sparsem" ,r-sparsem)))
12077 (home-page "https://cran.r-project.org/web/packages/cobs")
12078 (synopsis "Constrained B-Splines (sparse matrix based)")
12079 (description
12080 "This package provides qualitatively constrained (regression) smoothing
12081 splines via linear programming and sparse matrices.")
12082 (license license:gpl2+)))
12083
12084 (define-public r-drimpute
12085 (package
12086 (name "r-drimpute")
12087 (version "1.0")
12088 (source
12089 (origin
12090 (method url-fetch)
12091 (uri (cran-uri "DrImpute" version))
12092 (sha256
12093 (base32
12094 "1adzarrwqb282pqgx2yqswp9rpwd1naxsmar54kddr6qyd6b923b"))))
12095 (properties `((upstream-name . "DrImpute")))
12096 (build-system r-build-system)
12097 (propagated-inputs
12098 `(("r-rcpp" ,r-rcpp)
12099 ("r-rcpparmadillo" ,r-rcpparmadillo)))
12100 (home-page "https://github.com/ikwak2/DrImpute")
12101 (synopsis "Imputing dropout events in single-cell RNA-Seq data")
12102 (description
12103 "This is an R package for imputing dropout events. Many statistical
12104 methods in cell type identification, visualization and lineage reconstruction
12105 do not account for dropout events. DrImpute can improve the performance of
12106 such software by imputing dropout events.")
12107 (license license:gpl3)))
12108
12109 (define-public r-gamlss-dist
12110 (package
12111 (name "r-gamlss-dist")
12112 (version "5.1-6")
12113 (source
12114 (origin
12115 (method url-fetch)
12116 (uri (cran-uri "gamlss.dist" version))
12117 (sha256
12118 (base32 "1p904x0b07z4amaqdn2xhs7qzbq8lisr6lqc844s3pkxzmny7w1z"))))
12119 (properties `((upstream-name . "gamlss.dist")))
12120 (build-system r-build-system)
12121 (propagated-inputs `(("r-mass" ,r-mass)))
12122 (home-page "http://www.gamlss.org/")
12123 (synopsis "Distributions for Generalized Additive Models for location scale and shape")
12124 (description
12125 "This package provides a set of distributions which can be used for
12126 modelling the response variables in Generalized Additive Models for Location
12127 Scale and Shape. The distributions can be continuous, discrete or mixed
12128 distributions. Extra distributions can be created, by transforming, any
12129 continuous distribution defined on the real line, to a distribution defined on
12130 ranges 0 to infinity or 0 to 1, by using a @code{log} or a @code{logit}
12131 transformation, respectively.")
12132 ;; Either version of the GPL.
12133 (license (list license:gpl2 license:gpl3))))
12134
12135 ;; This package includes JavaScript files, which are not minified. When
12136 ;; upgrading please check that there are no new minified JavaScript files.
12137 (define-public r-shinyjs
12138 (package
12139 (name "r-shinyjs")
12140 (version "1.1")
12141 (source
12142 (origin
12143 (method url-fetch)
12144 (uri (cran-uri "shinyjs" version))
12145 (sha256
12146 (base32
12147 "14k8y313ppj23m9rhlk8jc94x6sbn3qrsnx6xrijiyv8m8dii1l9"))))
12148 (build-system r-build-system)
12149 (propagated-inputs
12150 `(("r-digest" ,r-digest)
12151 ("r-htmltools" ,r-htmltools)
12152 ("r-jsonlite" ,r-jsonlite)
12153 ("r-shiny" ,r-shiny)))
12154 (home-page "https://deanattali.com/shinyjs")
12155 (synopsis "Improve the user experience of your Shiny apps")
12156 (description
12157 "Perform common useful JavaScript operations in Shiny apps that will
12158 greatly improve your apps without having to know any JavaScript. Examples
12159 include: hiding an element, disabling an input, resetting an input back to its
12160 original value, delaying code execution by a few seconds, and many more useful
12161 functions for both the end user and the developer. Shinyjs can also be used
12162 to easily call your own custom JavaScript functions from R.")
12163 (license license:agpl3+)))
12164
12165 ;; This package includes minified JavaScript files. When upgrading please
12166 ;; check that there are no new minified JavaScript files.
12167 (define-public r-colourpicker
12168 (package
12169 (name "r-colourpicker")
12170 (version "1.0")
12171 (source
12172 (origin
12173 (method url-fetch)
12174 (uri (cran-uri "colourpicker" version))
12175 (sha256
12176 (base32
12177 "0z3v2083g7kwdp21x9s2n1crfh24agpdq3yxkcdzc2awn2pwpnpi"))))
12178 (build-system r-build-system)
12179 (arguments
12180 `(#:modules ((guix build utils)
12181 (guix build r-build-system)
12182 (srfi srfi-1)
12183 (ice-9 popen))
12184 #:phases
12185 (modify-phases %standard-phases
12186 (add-after 'unpack 'process-javascript
12187 (lambda* (#:key inputs #:allow-other-keys)
12188 (with-directory-excursion "inst"
12189 (call-with-values
12190 (lambda ()
12191 (unzip2
12192 `((,(assoc-ref inputs "js-salvattore")
12193 "examples/colourInput/www/salvattore.min.js")
12194 (,(assoc-ref inputs "js-jquery")
12195 "htmlwidgets/lib/jquery/jquery.min.js")
12196 ("www/shared/colourpicker/js/colourpicker.js"
12197 "www/shared/colourpicker/js/colourpicker.min.js"))))
12198 (lambda (sources targets)
12199 (for-each (lambda (source target)
12200 (format #t "Processing ~a --> ~a~%"
12201 source target)
12202 (delete-file target)
12203 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
12204 (call-with-output-file target
12205 (lambda (port)
12206 (dump-port minified port)))))
12207 sources targets))))
12208 #t)))))
12209 (propagated-inputs
12210 `(("r-ggplot2" ,r-ggplot2)
12211 ("r-htmltools" ,r-htmltools)
12212 ("r-htmlwidgets" ,r-htmlwidgets)
12213 ("r-jsonlite" ,r-jsonlite)
12214 ("r-miniui" ,r-miniui)
12215 ("r-shiny" ,r-shiny)
12216 ("r-shinyjs" ,r-shinyjs)))
12217 (native-inputs
12218 `(("uglify-js" ,uglify-js)
12219 ("js-jquery"
12220 ,(origin
12221 (method url-fetch)
12222 (uri "https://code.jquery.com/jquery-3.3.1.js")
12223 (sha256
12224 (base32
12225 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))
12226 ("js-salvattore"
12227 ,(origin
12228 (method url-fetch)
12229 (uri "https://raw.githubusercontent.com/rnmp/salvattore/v1.0.9/dist/salvattore.js")
12230 (sha256
12231 (base32
12232 "0lfrbx7l9w5x89jpc6njmd0pk7h8fpvg537vklai2vf7b1r2nnk5"))))))
12233 (home-page "https://github.com/daattali/colourpicker")
12234 (synopsis "Color picker tool for Shiny and for selecting colors in plots")
12235 (description
12236 "This package provides a color picker that can be used as an input in
12237 Shiny apps or Rmarkdown documents. The color picker supports alpha opacity,
12238 custom color palettes, and many more options. A plot color helper tool is
12239 available as an RStudio Addin, which helps you pick colors to use in your
12240 plots. A more generic color picker RStudio Addin is also provided to let you
12241 select colors to use in your R code.")
12242 (license license:expat)))
12243
12244 (define-public r-ggextra
12245 (package
12246 (name "r-ggextra")
12247 (version "0.9")
12248 (source
12249 (origin
12250 (method url-fetch)
12251 (uri (cran-uri "ggExtra" version))
12252 (sha256
12253 (base32
12254 "18mbi6gblqmrsciad1d2c9ngllk6mayaqj43k40hjq9ydqnvjbgj"))))
12255 (properties `((upstream-name . "ggExtra")))
12256 (build-system r-build-system)
12257 (propagated-inputs
12258 `(("r-colourpicker" ,r-colourpicker)
12259 ("r-ggplot2" ,r-ggplot2)
12260 ("r-gtable" ,r-gtable)
12261 ("r-miniui" ,r-miniui)
12262 ("r-r6" ,r-r6)
12263 ("r-scales" ,r-scales)
12264 ("r-shiny" ,r-shiny)
12265 ("r-shinyjs" ,r-shinyjs)))
12266 (home-page "https://github.com/daattali/ggExtra")
12267 (synopsis "Marginal histograms for ggplot2 and other enhancements")
12268 (description
12269 "This package is a collection of functions and layers to enhance ggplot2.
12270 The flagship function is @code{ggMarginal()}, which can be used to add
12271 marginal histograms/boxplots/density plots to ggplot2 scatterplots.")
12272 (license license:expat)))
12273
12274 (define-public r-minpack-lm
12275 (package
12276 (name "r-minpack-lm")
12277 (version "1.2-1")
12278 (source
12279 (origin
12280 (method url-fetch)
12281 (uri (cran-uri "minpack.lm" version))
12282 (sha256
12283 (base32
12284 "18ym2pdql5vzngc7q5gn66d153hrfrnd8ilv8yh6vd7j7sx7vjql"))))
12285 (properties `((upstream-name . "minpack.lm")))
12286 (build-system r-build-system)
12287 (native-inputs `(("gfortran" ,gfortran)))
12288 (home-page "https://cran.r-project.org/web/packages/minpack.lm")
12289 (synopsis "Levenberg-Marquardt Nonlinear Least-Squares algorithm")
12290 (description
12291 "The @code{nls.lm} function provides an R interface to @code{lmder} and
12292 @code{lmdif} from the MINPACK library, for solving nonlinear least-squares
12293 problems by a modification of the Levenberg-Marquardt algorithm, with support
12294 for lower and upper parameter bounds. The implementation can be used via
12295 @code{nls}-like calls using the @code{nlsLM} function.")
12296 (license license:gpl3)))
12297
12298 (define-public r-moments
12299 (package
12300 (name "r-moments")
12301 (version "0.14")
12302 (source
12303 (origin
12304 (method url-fetch)
12305 (uri (cran-uri "moments" version))
12306 (sha256
12307 (base32
12308 "0f9y58w1hxcz4bqivirx25ywlmc80gbi6dfx5cnhkpdg1pk82fra"))))
12309 (build-system r-build-system)
12310 (home-page "https://cran.r-project.org/web/packages/moments")
12311 (synopsis "Moments, cumulants, skewness, kurtosis and related tests")
12312 (description
12313 "This package provides functions to calculate: moments, Pearson's
12314 kurtosis, Geary's kurtosis and skewness; it also includes tests related to
12315 them (Anscombe-Glynn, D'Agostino, Bonett-Seier).")
12316 (license license:gpl2+)))
12317
12318 (define-public r-msir
12319 (package
12320 (name "r-msir")
12321 (version "1.3.2")
12322 (source
12323 (origin
12324 (method url-fetch)
12325 (uri (cran-uri "msir" version))
12326 (sha256
12327 (base32
12328 "0pvc3q162vqq3k39nni732x05zzfz4y9y2zf56d83185ypszv9kb"))))
12329 (build-system r-build-system)
12330 (propagated-inputs
12331 `(("r-mclust" ,r-mclust)))
12332 (home-page "https://cran.r-project.org/web/packages/msir")
12333 (synopsis "Model-based sliced inverse regression")
12334 (description
12335 "This is an R package for dimension reduction based on finite Gaussian
12336 mixture modeling of inverse regression.")
12337 (license license:gpl2+)))
12338
12339 (define-public r-pbivnorm
12340 (package
12341 (name "r-pbivnorm")
12342 (version "0.6.0")
12343 (source
12344 (origin
12345 (method url-fetch)
12346 (uri (cran-uri "pbivnorm" version))
12347 (sha256
12348 (base32
12349 "05jzrjqxzbcf6z245hlk7sjxiszv9paadaaimvcx5y5qgi87vhq7"))))
12350 (build-system r-build-system)
12351 (native-inputs `(("gfortran" ,gfortran)))
12352 (home-page "https://github.com/brentonk/pbivnorm")
12353 (synopsis "Vectorized bivariate normal CDF")
12354 (description
12355 "This package provides a vectorized R function for calculating
12356 probabilities from a standard bivariate normal CDF.")
12357 (license license:gpl2+)))
12358
12359 (define-public r-lavaan
12360 (package
12361 (name "r-lavaan")
12362 (version "0.6-5")
12363 (source
12364 (origin
12365 (method url-fetch)
12366 (uri (cran-uri "lavaan" version))
12367 (sha256
12368 (base32
12369 "04kvsh2m6mnzlhv83phr3hjzy4sx1ck6f7dgsm7xb8cs84dnxszy"))))
12370 (build-system r-build-system)
12371 (propagated-inputs
12372 `(("r-mass" ,r-mass)
12373 ("r-mnormt" ,r-mnormt)
12374 ("r-numderiv" ,r-numderiv)
12375 ("r-pbivnorm" ,r-pbivnorm)))
12376 (home-page "http://lavaan.ugent.be")
12377 (synopsis "Latent variable analysis")
12378 (description
12379 "This package provides tools to fit a variety of latent variable models,
12380 including confirmatory factor analysis, structural equation modeling and
12381 latent growth curve models.")
12382 (license license:gpl2+)))
12383
12384 (define-public r-nonnest2
12385 (package
12386 (name "r-nonnest2")
12387 (version "0.5-3")
12388 (source
12389 (origin
12390 (method url-fetch)
12391 (uri (cran-uri "nonnest2" version))
12392 (sha256
12393 (base32
12394 "1mnv4pa583ir9s03h952hk40lwdywr3g88g76sk1zsa54rcmn82c"))))
12395 (build-system r-build-system)
12396 (propagated-inputs
12397 `(("r-compquadform" ,r-compquadform)
12398 ("r-lavaan" ,r-lavaan)
12399 ("r-mvtnorm" ,r-mvtnorm)
12400 ("r-sandwich" ,r-sandwich)))
12401 (native-inputs
12402 `(("r-knitr" ,r-knitr)))
12403 (home-page "https://cran.r-project.org/web/packages/nonnest2/")
12404 (synopsis "Tests of non-nested models")
12405 (description
12406 "This package allows for testing of non-nested models. It includes tests
12407 of model distinguishability and of model fit that can be applied to both
12408 nested and non-nested models. The package also includes functionality to
12409 obtain confidence intervals associated with AIC and BIC.")
12410 ;; Either version of the GPL.
12411 (license (list license:gpl2 license:gpl3))))
12412
12413 (define-public r-penalized
12414 (package
12415 (name "r-penalized")
12416 (version "0.9-51")
12417 (source
12418 (origin
12419 (method url-fetch)
12420 (uri (cran-uri "penalized" version))
12421 (sha256
12422 (base32
12423 "1zcrwa93mc27qj3g4ayc2k895r6g8q0g6qb2azmvj7wqk750va7a"))))
12424 (build-system r-build-system)
12425 (propagated-inputs
12426 `(("r-rcpp" ,r-rcpp)
12427 ("r-rcpparmadillo" ,r-rcpparmadillo)
12428 ("r-survival" ,r-survival)))
12429 (home-page "https://cran.r-project.org/web/packages/penalized/")
12430 (synopsis "Penalized estimation in GLMs and in the Cox model")
12431 (description
12432 "This package provides tools for fitting possibly high dimensional
12433 penalized regression models. The penalty structure can be any combination of
12434 an L1 penalty (lasso and fused lasso), an L2 penalty (ridge) and a positivity
12435 constraint on the regression coefficients. The supported regression models
12436 are linear, logistic and Poisson regression and the Cox Proportional Hazards
12437 model. Cross-validation routines allow optimization of the tuning
12438 parameters.")
12439 (license license:gpl2+)))
12440
12441 (define-public r-zim
12442 (package
12443 (name "r-zim")
12444 (version "1.1.0")
12445 (source
12446 (origin
12447 (method url-fetch)
12448 (uri (cran-uri "ZIM" version))
12449 (sha256
12450 (base32
12451 "0scyfjn4ilsvha3x41c3b8bcfi31hlhwm77wn2a8hj5dsvnnmzig"))))
12452 (properties `((upstream-name . "ZIM")))
12453 (build-system r-build-system)
12454 (propagated-inputs `(("r-mass" ,r-mass)))
12455 (home-page "https://github.com/biostatstudio/ZIM")
12456 (synopsis "Zero-inflated models (ZIM) for count time series with excess zeros")
12457 (description
12458 "Analyze count time series with excess zeros. Two types of statistical
12459 models are supported: Markov regression and state-space models. They are also
12460 known as observation-driven and parameter-driven models respectively in the
12461 time series literature. The functions used for Markov regression or
12462 observation-driven models can also be used to fit ordinary regression models
12463 with independent data under the zero-inflated Poisson (ZIP) or zero-inflated
12464 negative binomial (ZINB) assumption. The package also contains miscellaneous
12465 functions to compute density, distribution, quantile, and generate random
12466 numbers from ZIP and ZINB distributions.")
12467 (license license:gpl3)))
12468
12469 (define-public r-nor1mix
12470 (package
12471 (name "r-nor1mix")
12472 (version "1.3-0")
12473 (source
12474 (origin
12475 (method url-fetch)
12476 (uri (cran-uri "nor1mix" version))
12477 (sha256
12478 (base32
12479 "1817wcvlmxs70vs4db0jkxd7i037744zz8ay3c2a9949z29fxr4w"))))
12480 (build-system r-build-system)
12481 (home-page "https://cran.r-project.org/web/packages/nor1mix/")
12482 (synopsis "Normal (1-d) mixture models")
12483 (description
12484 "This package provides S3 classes and methods for one-dimensional normal
12485 mixture models, for, e.g., density estimation or clustering algorithms
12486 research and teaching; it provides the widely used Marron-Wand densities. It
12487 also provides tools for efficient random number generation and graphics.")
12488 (license license:gpl2+)))
12489
12490 (define-public r-beanplot
12491 (package
12492 (name "r-beanplot")
12493 (version "1.2")
12494 (source
12495 (origin
12496 (method url-fetch)
12497 (uri (cran-uri "beanplot" version))
12498 (sha256
12499 (base32
12500 "0wmkr704fl8kdxkjwmaxw2a2h5dwzfgsgpncnk2p2wd4768jknj9"))))
12501 (build-system r-build-system)
12502 (home-page "https://cran.r-project.org/web/packages/beanplot/")
12503 (synopsis "Visualization via beanplots")
12504 (description
12505 "This package provides beanplots, an alternative to
12506 boxplot/stripchart/violin plots. It can be used to plot univariate comparison
12507 graphs.")
12508 (license license:gpl2)))
12509
12510 (define-public r-pbdzmq
12511 (package
12512 (name "r-pbdzmq")
12513 (version "0.3-3")
12514 (source
12515 (origin
12516 (method url-fetch)
12517 (uri (cran-uri "pbdZMQ" version))
12518 (sha256
12519 (base32
12520 "1jkfcfhspvqra7vbllrvkz3jx8j7d0ang6zzcdjgpb7200sc29mf"))))
12521 (properties `((upstream-name . "pbdZMQ")))
12522 (build-system r-build-system)
12523 (inputs
12524 `(("zeromq" ,zeromq)
12525 ("zlib" ,zlib)))
12526 (native-inputs
12527 `(("pkg-config" ,pkg-config)))
12528 (home-page "https://pbdr.org/")
12529 (synopsis "R interface to ZeroMQ")
12530 (description
12531 "ZeroMQ is a well-known library for high-performance asynchronous
12532 messaging in scalable, distributed applications. This package provides high
12533 level R wrapper functions to easily utilize ZeroMQ. The main focus is on
12534 interactive client/server programming frameworks. A few wrapper functions
12535 compatible with @code{rzmq} are also provided.")
12536 (license license:gpl3)))
12537
12538 (define-public r-repr
12539 (package
12540 (name "r-repr")
12541 (version "1.1.0")
12542 (source
12543 (origin
12544 (method url-fetch)
12545 (uri (cran-uri "repr" version))
12546 (sha256
12547 (base32
12548 "15jz780w4nd9qjd1g3gq8f5lkh60p2v3ig3hm5kl1rg3z4cf0gvl"))))
12549 (build-system r-build-system)
12550 (propagated-inputs
12551 `(("r-base64enc" ,r-base64enc)
12552 ("r-htmltools" ,r-htmltools)
12553 ("r-jsonlite" ,r-jsonlite)
12554 ("r-pillar" ,r-pillar)))
12555 (home-page "https://cran.r-project.org/web/packages/repr/")
12556 (synopsis "Serializable representations")
12557 (description
12558 "This package provides string and binary representations of objects for
12559 several formats and MIME types.")
12560 (license license:gpl3)))
12561
12562 (define-public r-irdisplay
12563 (package
12564 (name "r-irdisplay")
12565 (version "0.7.0")
12566 (source
12567 (origin
12568 (method url-fetch)
12569 (uri (cran-uri "IRdisplay" version))
12570 (sha256
12571 (base32
12572 "12chk53nf4zckgc4yl7gbvd7m5dvli52inp5b3f0zvcjvfncksli"))))
12573 (properties `((upstream-name . "IRdisplay")))
12574 (build-system r-build-system)
12575 (propagated-inputs
12576 `(("r-repr" ,r-repr)))
12577 (home-page "https://cran.r-project.org/web/packages/IRdisplay/")
12578 (synopsis "Jupyter display machinery")
12579 (description
12580 "This package provides an interface to the rich display capabilities of
12581 Jupyter front-ends (e.g. Jupyter Notebook). It is designed to be used from a
12582 running IRkernel session.")
12583 (license license:expat)))
12584
12585 (define-public r-irkernel
12586 (package
12587 (name "r-irkernel")
12588 (version "1.1")
12589 (source
12590 (origin
12591 (method url-fetch)
12592 (uri (cran-uri "IRkernel" version))
12593 (sha256
12594 (base32
12595 "1viqxs91dys1z4cf7gb59rmqvzb8lc7jdp4azrpmhgwa8qf46s94"))))
12596 (properties `((upstream-name . "IRkernel")))
12597 (build-system r-build-system)
12598 (arguments
12599 `(#:phases
12600 (modify-phases %standard-phases
12601 (add-after 'install 'install-kernelspec
12602 (lambda* (#:key outputs #:allow-other-keys)
12603 (let ((out (assoc-ref outputs "out")))
12604 (setenv "HOME" "/tmp")
12605 (invoke "jupyter" "kernelspec" "install"
12606 "--name" "ir"
12607 "--prefix" out
12608 (string-append out "/site-library/IRkernel/kernelspec"))
12609 ;; Record the absolute file name of the 'R' executable in
12610 ;; 'kernel.json'.
12611 (substitute* (string-append out "/share/jupyter"
12612 "/kernels/ir/kernel.json")
12613 (("\\[\"R\",")
12614 (string-append "[\"" (which "R") "\",")))
12615 #t))))))
12616 (inputs
12617 `(("jupyter" ,jupyter)))
12618 (propagated-inputs
12619 `(("r-crayon" ,r-crayon)
12620 ("r-digest" ,r-digest)
12621 ("r-evaluate" ,r-evaluate)
12622 ("r-irdisplay" ,r-irdisplay)
12623 ("r-jsonlite" ,r-jsonlite)
12624 ;; sets R_LIBS_SITE, so R can actually find this package (IRkernel)
12625 ("r-minimal" ,r-minimal)
12626 ("r-pbdzmq" ,r-pbdzmq)
12627 ("r-repr" ,r-repr)
12628 ("r-uuid" ,r-uuid)))
12629 (home-page "https://cran.r-project.org/web/packages/IRkernel/")
12630 (synopsis "Native R kernel for Jupyter")
12631 (description
12632 "The R kernel for the Jupyter environment executes R code which the
12633 front-end (Jupyter Notebook or other front-ends) submits to the kernel via the
12634 network.")
12635 (license license:expat)))
12636
12637 (define-public r-gmodels
12638 (package
12639 (name "r-gmodels")
12640 (version "2.18.1")
12641 (source
12642 (origin
12643 (method url-fetch)
12644 (uri (cran-uri "gmodels" version))
12645 (sha256
12646 (base32
12647 "0s8kd8krqk4kwv2zqxpsfy3w8qdwf5naf4b5l383vidq9sil0qb2"))))
12648 (build-system r-build-system)
12649 (propagated-inputs
12650 `(("r-gdata" ,r-gdata)
12651 ("r-mass" ,r-mass)))
12652 (home-page "https://cran.r-project.org/web/packages/gmodels/")
12653 (synopsis "Various R programming tools for model fitting")
12654 (description
12655 "This package provides various R programming tools for model fitting.")
12656 (license license:gpl2)))
12657
12658 (define-public r-apcluster
12659 (package
12660 (name "r-apcluster")
12661 (version "1.4.8")
12662 (source
12663 (origin
12664 (method url-fetch)
12665 (uri (cran-uri "apcluster" version))
12666 (sha256
12667 (base32
12668 "0lzf2jqm56i74wif6x5sw3j0w2qc4sni49zq2fgbl89b7lwkvchj"))))
12669 (build-system r-build-system)
12670 (propagated-inputs
12671 `(("r-matrix" ,r-matrix)
12672 ("r-rcpp" ,r-rcpp)))
12673 (home-page "https://cran.r-project.org/web/packages/apcluster/")
12674 (synopsis "Affinity propagation clustering")
12675 (description
12676 "This package implements affinity propagation clustering introduced by
12677 Frey and Dueck (2007). The package further provides leveraged affinity
12678 propagation and an algorithm for exemplar-based agglomerative clustering that
12679 can also be used to join clusters obtained from affinity propagation. Various
12680 plotting functions are available for analyzing clustering results.")
12681 (license license:gpl2+)))
12682
12683 (define-public r-valr
12684 (package
12685 (name "r-valr")
12686 (version "0.5.0")
12687 (source
12688 (origin
12689 (method url-fetch)
12690 (uri (cran-uri "valr" version))
12691 (sha256
12692 (base32
12693 "14jhrwkiwmha3vlmm7b50n2xxyizj6ddmy89gb20mpzq7qhz1ika"))))
12694 (build-system r-build-system)
12695 (propagated-inputs
12696 `(("r-broom" ,r-broom)
12697 ("r-dplyr" ,r-dplyr)
12698 ("r-ggplot2" ,r-ggplot2)
12699 ("r-rcpp" ,r-rcpp)
12700 ("r-readr" ,r-readr)
12701 ("r-rlang" ,r-rlang)
12702 ("r-stringr" ,r-stringr)
12703 ("r-tibble" ,r-tibble)))
12704 (home-page "http://github.com/rnabioco/valr")
12705 (synopsis "Genome interval arithmetic in R")
12706 (description
12707 "This package enables you to read and manipulate genome intervals and
12708 signals. It provides functionality similar to command-line tool suites within
12709 R, enabling interactive analysis and visualization of genome-scale data.")
12710 (license license:expat)))
12711
12712 (define-public r-rematch2
12713 (package
12714 (name "r-rematch2")
12715 (version "2.1.0")
12716 (source
12717 (origin
12718 (method url-fetch)
12719 (uri (cran-uri "rematch2" version))
12720 (sha256
12721 (base32
12722 "00cznm6rk33b53w7zybkz7549bnydc66znpi5mb0xd24pmqp0rvq"))))
12723 (build-system r-build-system)
12724 (propagated-inputs
12725 `(("r-tibble" ,r-tibble)))
12726 (home-page "https://github.com/r-lib/rematch2")
12727 (synopsis "Tidy output from regular expression matching")
12728 (description
12729 "This package provides wrappers on @code{regexpr} and @code{gregexpr} to
12730 return the match results in tidy data frames.")
12731 (license license:expat)))
12732
12733 (define-public r-picante
12734 (package
12735 (name "r-picante")
12736 (version "1.8.1")
12737 (source
12738 (origin
12739 (method url-fetch)
12740 (uri (cran-uri "picante" version))
12741 (sha256
12742 (base32
12743 "1b16zm8zjjsl181b8krkdcrbcw347kf772c4w7y5332qmfi7jhz0"))))
12744 (build-system r-build-system)
12745 (propagated-inputs
12746 `(("r-ape" ,r-ape)
12747 ("r-nlme" ,r-nlme)
12748 ("r-vegan" ,r-vegan)))
12749 (home-page "https://cran.r-project.org/web/packages/picante/")
12750 (synopsis "Integrating phylogenies and ecology")
12751 (description
12752 "This package provides functions for phylocom integration, community
12753 analyses, null-models, traits and evolution. It implements numerous
12754 ecophylogenetic approaches including measures of community phylogenetic and
12755 trait diversity, phylogenetic signal, estimation of trait values for
12756 unobserved taxa, null models for community and phylogeny randomizations, and
12757 utility functions for data input/output and phylogeny plotting. A full
12758 description of package functionality and methods are provided by Kembel et
12759 al. (2010).")
12760 (license license:gpl2)))
12761
12762 (define-public r-reinforcelearn
12763 (package
12764 (name "r-reinforcelearn")
12765 (version "0.2.1")
12766 (source
12767 (origin
12768 (method url-fetch)
12769 (uri (cran-uri "reinforcelearn" version))
12770 (sha256
12771 (base32
12772 "176z2q69p24i29a8sh19xxn2zl3h1z2ixdssr5i6m4yvkvdrvv3b"))))
12773 (build-system r-build-system)
12774 (propagated-inputs
12775 `(("r-checkmate" ,r-checkmate)
12776 ("r-nnet" ,r-nnet)
12777 ("r-purrr" ,r-purrr)
12778 ("r-r6" ,r-r6)))
12779 (home-page "https://markusdumke.github.io/reinforcelearn")
12780 (synopsis "Reinforcement learning")
12781 (description
12782 "This package implements reinforcement learning environments and
12783 algorithms as described in Sutton & Barto (1998). The Q-Learning algorithm
12784 can be used with function approximation, eligibility traces (Singh & Sutton,
12785 1996) and experience replay (Mnih et al., 2013).")
12786 (license license:expat)))
12787
12788 (define-public r-lemon
12789 (package
12790 (name "r-lemon")
12791 (version "0.4.3")
12792 (source
12793 (origin
12794 (method url-fetch)
12795 (uri (cran-uri "lemon" version))
12796 (sha256
12797 (base32
12798 "0wsn5bfg10wq4dnrgpyraz2bzx9p19c7hf1pwj3h4zmpqfgsdbpw"))))
12799 (build-system r-build-system)
12800 (propagated-inputs
12801 `(("r-ggplot2" ,r-ggplot2)
12802 ("r-gridextra" ,r-gridextra)
12803 ("r-gtable" ,r-gtable)
12804 ("r-knitr" ,r-knitr)
12805 ("r-lattice" ,r-lattice)
12806 ("r-plyr" ,r-plyr)
12807 ("r-scales" ,r-scales)))
12808 (home-page "https://github.com/stefanedwards/lemon")
12809 (synopsis "Freshen up your ggplot2 plots")
12810 (description
12811 "This package provides functions for working with legends and axis lines
12812 of ggplot2, facets that repeat axis lines on all panels, and some knitr
12813 extensions.")
12814 (license license:gpl3)))
12815
12816 (define-public r-wgaim
12817 (package
12818 (name "r-wgaim")
12819 (version "2.0-1")
12820 (source
12821 (origin
12822 (method url-fetch)
12823 (uri (cran-uri "wgaim" version))
12824 (sha256
12825 (base32 "1qiyfkpsbzjr9xsq5kqq6rlqpndngkn2irdfh3gyi45h6hn118j4"))))
12826 (build-system r-build-system)
12827 (propagated-inputs
12828 `(("r-ggplot2" ,r-ggplot2)
12829 ("r-qtl" ,r-qtl)))
12830 (home-page "https://cran.r-project.org/web/packages/wgaim")
12831 (synopsis "Whole genome average interval mapping for QTL detection")
12832 (description
12833 "This package integrates sophisticated mixed modelling methods with a
12834 whole genome approach to detecting significant QTL in linkage maps.")
12835 (license license:gpl2+)))
12836
12837 (define-public r-bedr
12838 (package
12839 (name "r-bedr")
12840 (version "1.0.7")
12841 (source
12842 (origin
12843 (method url-fetch)
12844 (uri (cran-uri "bedr" version))
12845 (sha256
12846 (base32
12847 "0zpqvyjgwyqawxm8qrhcv8zq2b3yxgcqkkc87br29yrl7sjb8h6j"))))
12848 (build-system r-build-system)
12849 (propagated-inputs
12850 `(("r-data-table" ,r-data-table)
12851 ("r-r-utils" ,r-r-utils)
12852 ("r-testthat" ,r-testthat)
12853 ("r-venndiagram" ,r-venndiagram)
12854 ("r-yaml" ,r-yaml)
12855 ("bedops" ,bedops)
12856 ("bedtools" ,bedtools)
12857 ("htslib" ,htslib))) ; for tabix
12858 (native-inputs
12859 `(("r-knitr" ,r-knitr))) ; for vignettes
12860 (home-page "https://cran.r-project.org/web/packages/bedr")
12861 (synopsis "Genomic region processing")
12862 (description
12863 "This package is for genomic regions processing using command line tools
12864 such as BEDTools, BEDOPS and Tabix. These tools offer scalable and efficient
12865 utilities to perform genome arithmetic e.g indexing, formatting and merging.
12866 The bedr package's API enhances access to these tools as well as offers
12867 additional utilities for genomic regions processing.")
12868 (license license:gpl2)))
12869
12870 (define-public r-sets
12871 (package
12872 (name "r-sets")
12873 (version "1.0-18")
12874 (source
12875 (origin
12876 (method url-fetch)
12877 (uri (cran-uri "sets" version))
12878 (sha256
12879 (base32
12880 "16v7650p47khqrbbw0z98llmwmmhswqmhri0n7nrfhdqwmby1lbl"))))
12881 (properties `((upstream-name . "sets")))
12882 (build-system r-build-system)
12883 (home-page "https://cran.r-project.org/web/packages/sets")
12884 (synopsis "Sets, generalized sets, customizable sets and intervals")
12885 (description
12886 "This package provides data structures and basic operations for ordinary
12887 sets, generalizations such as fuzzy sets, multisets, and fuzzy multisets,
12888 customizable sets, and intervals.")
12889 (license license:gpl2)))
12890
12891 (define-public r-partitions
12892 (package
12893 (name "r-partitions")
12894 (version "1.9-22")
12895 (source
12896 (origin
12897 (method url-fetch)
12898 (uri (cran-uri "partitions" version))
12899 (sha256
12900 (base32
12901 "1qqy4df28wy4q0g572azrj171jlhvrnzbh7x0wr2g7v6gr20y0ns"))))
12902 (build-system r-build-system)
12903 (propagated-inputs
12904 `(("r-gmp" ,r-gmp)
12905 ("r-polynom" ,r-polynom)
12906 ("r-sets" ,r-sets)))
12907 (home-page "https://cran.r-project.org/web/packages/partitions")
12908 (synopsis "Additive partitions of integers")
12909 (description
12910 "This package provides tools to enumerates the partitions, unequal
12911 partitions, and restricted partitions of an integer; the three corresponding
12912 partition functions are also given.")
12913 ;; Any version of the GPL
12914 (license license:gpl2+)))
12915
12916 (define-public r-brobdingnag
12917 (package
12918 (name "r-brobdingnag")
12919 (version "1.2-6")
12920 (source
12921 (origin
12922 (method url-fetch)
12923 (uri (cran-uri "Brobdingnag" version))
12924 (sha256
12925 (base32
12926 "1m3ajvcksqfck5l5hj5xiflj4ry6d896ybv4f0xxks8chgnwmv0r"))))
12927 (properties `((upstream-name . "Brobdingnag")))
12928 (build-system r-build-system)
12929 (home-page "https://github.com/RobinHankin/Brobdingnag.git")
12930 (synopsis "Very large numbers in R")
12931 (description
12932 "This package handles very large numbers in R. Real numbers are held
12933 using their natural logarithms, plus a logical flag indicating sign. The
12934 package includes a vignette that gives a step-by-step introduction to using S4
12935 methods.")
12936 ;; Any version of the GPL
12937 (license license:gpl2+)))
12938
12939 (define-public r-untb
12940 (package
12941 (name "r-untb")
12942 (version "1.7-4")
12943 (source
12944 (origin
12945 (method url-fetch)
12946 (uri (cran-uri "untb" version))
12947 (sha256
12948 (base32
12949 "1i7m4vfslsix98dwx4jlrsldm7fhhfp25gr7aapcxqxms7ryaby6"))))
12950 (build-system r-build-system)
12951 (propagated-inputs
12952 `(("r-brobdingnag" ,r-brobdingnag)
12953 ("r-partitions" ,r-partitions)
12954 ("r-polynom" ,r-polynom)))
12955 (home-page "https://github.com/RobinHankin/untb.git")
12956 (synopsis "Ecological drift under the UNTB")
12957 (description
12958 "This package provides numerical simulations, and visualizations, of
12959 Hubbell's @dfn{Unified Neutral Theory of Biodiversity} (UNTB).")
12960 (license license:gpl2+)))
12961
12962 (define-public r-stepwise
12963 (package
12964 (name "r-stepwise")
12965 (version "0.3")
12966 (source
12967 (origin
12968 (method url-fetch)
12969 (uri (cran-uri "stepwise" version))
12970 (sha256
12971 (base32
12972 "1lbx1bxwkf9dw6q46w40pp7h5nkxgghmx8rkpaymm6iybc7gyir2"))))
12973 (build-system r-build-system)
12974 (home-page "https://stat.sfu.ca/statgen/research/stepwise.html")
12975 (synopsis "Stepwise detection of recombination breakpoints")
12976 (description
12977 "This package provides a stepwise approach to identifying recombination
12978 breakpoints in a genomic sequence alignment.")
12979 (license license:gpl2+)))
12980
12981 (define-public r-snpmaxsel
12982 (package
12983 (name "r-snpmaxsel")
12984 (version "1.0-3")
12985 (source
12986 (origin
12987 (method url-fetch)
12988 (uri (cran-uri "SNPmaxsel" version))
12989 (sha256
12990 (base32
12991 "0pjvixwqzjd3jwccc8yqq9c76afvbmfq0z1w0cwyj8bblrjpx13z"))))
12992 (properties `((upstream-name . "SNPmaxsel")))
12993 (build-system r-build-system)
12994 (propagated-inputs
12995 `(("r-combinat" ,r-combinat)
12996 ("r-mvtnorm" ,r-mvtnorm)))
12997 (home-page "https://cran.r-project.org/web/packages/SNPmaxsel/index.html")
12998 (synopsis "Maximally selected statistics for SNP data")
12999 (description
13000 "This package implements asymptotic methods related to maximally selected
13001 statistics, with applications to @dfn{single-nucleotide polymorphism} (SNP)
13002 data.")
13003 (license license:gpl2+)))
13004
13005 (define-public r-acsnminer
13006 (package
13007 (name "r-acsnminer")
13008 (version "0.16.8.25")
13009 (source (origin
13010 (method url-fetch)
13011 (uri (cran-uri "ACSNMineR" version))
13012 (sha256
13013 (base32
13014 "0gh604s8qall6zfjlwcg2ilxjvz08dplf9k5g47idhv43scm748l"))))
13015 (properties `((upstream-name . "ACSNMineR")))
13016 (build-system r-build-system)
13017 (propagated-inputs
13018 `(("r-ggplot2" ,r-ggplot2)
13019 ("r-gridextra" ,r-gridextra)))
13020 (home-page "https://cran.r-project.org/web/packages/ACSNMineR")
13021 (synopsis "Gene enrichment analysis")
13022 (description
13023 "This package provides tools to compute and represent gene set enrichment
13024 or depletion from your data based on pre-saved maps from the @dfn{Atlas of
13025 Cancer Signalling Networks} (ACSN) or user imported maps. The gene set
13026 enrichment can be run with hypergeometric test or Fisher exact test, and can
13027 use multiple corrections. Visualization of data can be done either by
13028 barplots or heatmaps.")
13029 (license license:gpl2+)))
13030
13031 (define-public r-seqinr
13032 (package
13033 (name "r-seqinr")
13034 (version "3.6-1")
13035 (source
13036 (origin
13037 (method url-fetch)
13038 (uri (cran-uri "seqinr" version))
13039 (sha256
13040 (base32
13041 "0j30za6kji6y3v09cvcydiacnp65pv6ig8aw7cydl47l5s9chky4"))))
13042 (build-system r-build-system)
13043 (propagated-inputs
13044 `(("r-ade4" ,r-ade4)
13045 ("r-segmented" ,r-segmented)))
13046 (inputs
13047 `(("zlib" ,zlib)))
13048 (home-page "http://seqinr.r-forge.r-project.org/")
13049 (synopsis "Biological sequences retrieval and analysis")
13050 (description
13051 "This package provides tools for exploratory data analysis and data
13052 visualization of biological sequence (DNA and protein) data. It also includes
13053 utilities for sequence data management under the ACNUC system.")
13054 (license license:gpl2+)))
13055
13056 (define-public r-units
13057 (package
13058 (name "r-units")
13059 (version "0.6-6")
13060 (source
13061 (origin
13062 (method url-fetch)
13063 (uri (cran-uri "units" version))
13064 (sha256
13065 (base32
13066 "11x6xz1fbml28xmrhgn4sii9vfyj3gyfc1dfxahdg9cszdmcgdnh"))))
13067 (build-system r-build-system)
13068 (inputs
13069 `(("udunits" ,udunits)))
13070 (propagated-inputs
13071 `(("r-rcpp" ,r-rcpp)))
13072 (native-inputs
13073 `(("r-knitr" ,r-knitr)))
13074 (home-page "https://github.com/r-quantities/units/")
13075 (synopsis "Measurement Units for R Vectors")
13076 (description
13077 "This package provides support for measurement units in R vectors,
13078 matrices and arrays: automatic propagation, conversion, derivation and
13079 simplification of units; raising errors in case of unit incompatibility. It
13080 is compatible with the @code{POSIXct}, @code{Date} and @code{difftime}
13081 classes.")
13082 (license license:gpl2)))
13083
13084 (define-public r-classint
13085 (package
13086 (name "r-classint")
13087 (version "0.4-2")
13088 (source
13089 (origin
13090 (method url-fetch)
13091 (uri (cran-uri "classInt" version))
13092 (sha256
13093 (base32
13094 "0w980hrw8sgfdfyd5dsimalq7gwhvqm7507abk7k363pvgks23dv"))))
13095 (properties `((upstream-name . "classInt")))
13096 (build-system r-build-system)
13097 (propagated-inputs
13098 `(("r-class" ,r-class)
13099 ("r-e1071" ,r-e1071)
13100 ("r-kernsmooth" ,r-kernsmooth)))
13101 (native-inputs `(("gfortran" ,gfortran)))
13102 (home-page "https://github.com/r-spatial/classInt/")
13103 (synopsis "Choose univariate class intervals")
13104 (description
13105 "This package provides selected commonly used methods for choosing
13106 univariate class intervals for mapping or other graphics purposes.")
13107 (license license:gpl2+)))
13108
13109 (define-public r-spdata
13110 (package
13111 (name "r-spdata")
13112 (version "0.3.3")
13113 (source
13114 (origin
13115 (method url-fetch)
13116 (uri (cran-uri "spData" version))
13117 (sha256
13118 (base32
13119 "1v66qkvsx77hvv5c78v760yp0hknf7xzcjir2ri3ha456mz79yl5"))))
13120 (properties `((upstream-name . "spData")))
13121 (build-system r-build-system)
13122 (propagated-inputs
13123 `(("r-raster" ,r-raster)
13124 ("r-sp" ,r-sp)))
13125 (home-page "https://github.com/Nowosad/spData")
13126 (synopsis "Datasets for spatial analysis")
13127 (description
13128 "This a package containing diverse spatial datasets for demonstrating,
13129 benchmarking and teaching spatial data analysis. It includes R data of class
13130 @code{sf}, @code{Spatial}, and @code{nb}. It also contains data stored in a
13131 range of file formats including GeoJSON, ESRI Shapefile and GeoPackage. Some
13132 of the datasets are designed to illustrate specific analysis techniques.
13133 @code{cycle_hire()} and @code{cycle_hire_osm()}, for example, are designed to
13134 illustrate point pattern analysis techniques.")
13135 (license license:cc0)))
13136
13137 (define-public r-learnbayes
13138 (package
13139 (name "r-learnbayes")
13140 (version "2.15.1")
13141 (source
13142 (origin
13143 (method url-fetch)
13144 (uri (cran-uri "LearnBayes" version))
13145 (sha256
13146 (base32
13147 "0ch54v2zz2yyyk0lvn5rfikdmyz1qh9j1wk3585wl8v58mc0h4cv"))))
13148 (properties `((upstream-name . "LearnBayes")))
13149 (build-system r-build-system)
13150 (home-page "https://cran.r-project.org/web/packages/LearnBayes")
13151 (synopsis "Functions for learning Bayesian inference")
13152 (description
13153 "This package provides a collection of functions helpful in learning the
13154 basic tenets of Bayesian statistical inference. It contains functions for
13155 summarizing basic one and two parameter posterior distributions and predictive
13156 distributions. It contains MCMC algorithms for summarizing posterior
13157 distributions defined by the user. It also contains functions for regression
13158 models, hierarchical models, Bayesian tests, and illustrations of Gibbs
13159 sampling.")
13160 (license license:gpl2+)))
13161
13162 (define-public r-deldir
13163 (package
13164 (name "r-deldir")
13165 (version "0.1-25")
13166 (source
13167 (origin
13168 (method url-fetch)
13169 (uri (cran-uri "deldir" version))
13170 (sha256
13171 (base32
13172 "0kdglv8rc1pb4ilcid4xc9wpv5kkj2y6x6wg7919k3hya7mz58ph"))))
13173 (build-system r-build-system)
13174 (native-inputs `(("gfortran" ,gfortran)))
13175 (home-page "https://cran.r-project.org/web/packages/deldir")
13176 (synopsis "Delaunay triangulation and Dirichlet (Voronoi) tessellation")
13177 (description
13178 "This package provides tools for calculating the Delaunay triangulation
13179 and the Dirichlet or Voronoi tessellation (with respect to the entire plane)
13180 of a planar point set. It plots triangulations and tessellations in various
13181 ways, clips tessellations to sub-windows, calculates perimeters of
13182 tessellations, and summarizes information about the tiles of the
13183 tessellation.")
13184 (license license:gpl2+)))
13185
13186 (define-public r-sf
13187 (package
13188 (name "r-sf")
13189 (version "0.9-0")
13190 (source
13191 (origin
13192 (method url-fetch)
13193 (uri (cran-uri "sf" version))
13194 (sha256
13195 (base32
13196 "117r9l3v7nkdj9bfy6qr0yz0gd5bv0pwnkc9vk2gv3xqj0h1fpf6"))))
13197 (build-system r-build-system)
13198 (inputs
13199 `(("gdal" ,gdal)
13200 ("geos" ,geos)
13201 ("proj" ,proj.4)
13202 ("zlib" ,zlib)))
13203 (propagated-inputs
13204 `(("r-classint" ,r-classint)
13205 ("r-dbi" ,r-dbi)
13206 ("r-magrittr" ,r-magrittr)
13207 ("r-rcpp" ,r-rcpp)
13208 ("r-units" ,r-units)))
13209 (native-inputs
13210 `(("pkg-config" ,pkg-config)
13211 ("r-knitr" ,r-knitr)))
13212 (home-page "https://github.com/r-spatial/sf/")
13213 (synopsis "Simple features for R")
13214 (description
13215 "This package provides support for simple features, a standardized way to
13216 encode spatial vector data. It binds to GDAL for reading and writing data, to
13217 GEOS for geometrical operations, and to PROJ for projection conversions and
13218 datum transformations.")
13219 ;; Either of these licenses
13220 (license (list license:gpl2 license:expat))))
13221
13222 (define-public r-spdep
13223 (package
13224 (name "r-spdep")
13225 (version "1.1-3")
13226 (source
13227 (origin
13228 (method url-fetch)
13229 (uri (cran-uri "spdep" version))
13230 (sha256
13231 (base32
13232 "1f8cjffqqc6rnb3n4qym70ca6nz2kvrsd3g587wrqdr79nnbwnrk"))))
13233 (build-system r-build-system)
13234 (propagated-inputs
13235 `(("r-boot" ,r-boot)
13236 ("r-coda" ,r-coda)
13237 ("r-deldir" ,r-deldir)
13238 ("r-expm" ,r-expm)
13239 ("r-gmodels" ,r-gmodels)
13240 ("r-learnbayes" ,r-learnbayes)
13241 ("r-mass" ,r-mass)
13242 ("r-matrix" ,r-matrix)
13243 ("r-nlme" ,r-nlme)
13244 ("r-sf" ,r-sf)
13245 ("r-sp" ,r-sp)
13246 ("r-spdata" ,r-spdata)))
13247 (home-page "https://github.com/r-spatial/spdep/")
13248 (synopsis "Spatial dependence: weighting schemes, statistics and models")
13249 (description
13250 "This package provides a collection of functions to create spatial
13251 weights matrix objects from polygon contiguities, from point patterns by
13252 distance and tessellations, for summarizing these objects, and for permitting
13253 their use in spatial data analysis, including regional aggregation by minimum
13254 spanning tree.")
13255 (license license:gpl2+)))
13256
13257 (define-public r-adegenet
13258 (package
13259 (name "r-adegenet")
13260 (version "2.1.2")
13261 (source
13262 (origin
13263 (method url-fetch)
13264 (uri (cran-uri "adegenet" version))
13265 (sha256
13266 (base32
13267 "01fgrgbiddz2q4l3mx637hhwbs7r0c43yw7vpwl8p8pwbm3nykz0"))))
13268 (build-system r-build-system)
13269 (propagated-inputs
13270 `(("r-ade4" ,r-ade4)
13271 ("r-ape" ,r-ape)
13272 ("r-boot" ,r-boot)
13273 ("r-dplyr" ,r-dplyr)
13274 ("r-ggplot2" ,r-ggplot2)
13275 ("r-igraph" ,r-igraph)
13276 ("r-mass" ,r-mass)
13277 ("r-reshape2" ,r-reshape2)
13278 ("r-seqinr" ,r-seqinr)
13279 ("r-shiny" ,r-shiny)
13280 ("r-spdep" ,r-spdep)
13281 ("r-vegan" ,r-vegan)))
13282 (home-page "https://github.com/thibautjombart/adegenet")
13283 (synopsis "Exploratory analysis of genetic and genomic data")
13284 (description
13285 "This package provides a toolset for the exploration of genetic and
13286 genomic data. Adegenet provides formal (S4) classes for storing and handling
13287 various genetic data, including genetic markers with varying ploidy and
13288 hierarchical population structure (@code{genind} class), alleles counts by
13289 populations (@code{genpop}), and genome-wide SNP data (@code{genlight}). It
13290 also implements original multivariate methods (DAPC, sPCA), graphics,
13291 statistical tests, simulation tools, distance and similarity measures, and
13292 several spatial methods. A range of both empirical and simulated datasets is
13293 also provided to illustrate various methods.")
13294 (license license:gpl2+)))
13295
13296 (define-public r-pegas
13297 (package
13298 (name "r-pegas")
13299 (version "0.13")
13300 (source
13301 (origin
13302 (method url-fetch)
13303 (uri (cran-uri "pegas" version))
13304 (sha256
13305 (base32 "002i7s4g0nhnq0v05gs0yssqiyhpq2f7rw2rhn31hsbgxc86frvy"))))
13306 (build-system r-build-system)
13307 (propagated-inputs
13308 `(("r-adegenet" ,r-adegenet)
13309 ("r-ape" ,r-ape)))
13310 (home-page "http://ape-package.ird.fr/pegas.html")
13311 (synopsis "Population and evolutionary genetics analysis system")
13312 (description
13313 "This package provides functions for reading, writing, plotting,
13314 analysing, and manipulating allelic and haplotypic data, including from VCF
13315 files, and for the analysis of population nucleotide sequences and
13316 micro-satellites including coalescent analyses, linkage disequilibrium,
13317 population structure (Fst, Amova) and equilibrium (HWE), haplotype networks,
13318 minimum spanning tree and network, and median-joining networks.")
13319 (license license:gpl2+)))
13320
13321 (define-public r-rmetasim
13322 (package
13323 (name "r-rmetasim")
13324 (version "3.1.14")
13325 (source
13326 (origin
13327 (method url-fetch)
13328 (uri (cran-uri "rmetasim" version))
13329 (sha256
13330 (base32
13331 "0rdkhfgyr97r2d1kd9g8ipb2pn563qxm1y4m9z678q0kqan2ddl0"))))
13332 (build-system r-build-system)
13333 (propagated-inputs
13334 `(("r-ade4" ,r-ade4)
13335 ("r-adegenet" ,r-adegenet)
13336 ("r-gtools" ,r-gtools)
13337 ("r-pegas" ,r-pegas)))
13338 (home-page "https://cran.r-project.org/web/packages/rmetasim")
13339 (synopsis "Individual-based population genetic simulation environment")
13340 (description
13341 "This package provides an interface between R and the metasim simulation
13342 engine. The simulation environment is documented in: Strand, A.(2002),
13343 Metasim 1.0: an individual-based environment for simulating population
13344 genetics of complex population dynamics.")
13345 ;; Any GPL version
13346 (license license:gpl2+)))
13347
13348 (define-public r-genetics
13349 (package
13350 (name "r-genetics")
13351 (version "1.3.8.1.2")
13352 (source
13353 (origin
13354 (method url-fetch)
13355 (uri (cran-uri "genetics" version))
13356 (sha256
13357 (base32
13358 "1v0ylnia6c44v356dsmnkx6054vcxazpzsrdh3yph5ch5vg6gjrh"))))
13359 (build-system r-build-system)
13360 (propagated-inputs
13361 `(("r-combinat" ,r-combinat)
13362 ("r-gdata" ,r-gdata)
13363 ("r-gtools" ,r-gtools)
13364 ("r-mass" ,r-mass)
13365 ("r-mvtnorm" ,r-mvtnorm)))
13366 (home-page "https://cran.r-project.org/web/packages/genetics/")
13367 (synopsis "Population genetics")
13368 (description
13369 "This package provides classes and methods for handling genetic data.
13370 It includes classes to represent genotypes and haplotypes at single markers up
13371 to multiple markers on multiple chromosomes. Function include allele
13372 frequencies, flagging homo/heterozygotes, flagging carriers of certain
13373 alleles, estimating and testing for Hardy-Weinberg disequilibrium, estimating
13374 and testing for linkage disequilibrium, ...")
13375 ;; Any GPL version.
13376 (license license:gpl2+)))
13377
13378 (define-public r-snp-plotter
13379 (package
13380 (name "r-snp-plotter")
13381 (version "0.5.1")
13382 (source
13383 (origin
13384 (method url-fetch)
13385 (uri (cran-uri "snp.plotter" version))
13386 (sha256
13387 (base32
13388 "16apsqvkah5l0d5qcwp3lq2jspkb6n62wzr0wskmj84jblx483vv"))))
13389 (properties `((upstream-name . "snp.plotter")))
13390 (build-system r-build-system)
13391 (propagated-inputs `(("r-genetics" ,r-genetics)))
13392 (home-page "https://cran.r-project.org/web/packages/snp.plotter/")
13393 (synopsis "Plot p-values using single SNP and/or haplotype data")
13394 (description
13395 "This package helps you create plots of p-values using single SNP and/or
13396 haplotype data. Main features of the package include options to display a
13397 @dfn{linkage disequilibrium} (LD) plot and the ability to plot multiple
13398 datasets simultaneously. Plots can be created using global and/or individual
13399 haplotype p-values along with single SNP p-values. Images are created as
13400 either PDF/EPS files.")
13401 (license license:gpl2+)))
13402
13403 (define-public r-polspline
13404 (package
13405 (name "r-polspline")
13406 (version "1.1.17")
13407 (source
13408 (origin
13409 (method url-fetch)
13410 (uri (cran-uri "polspline" version))
13411 (sha256
13412 (base32 "0c7fnxpqpy3hibiim4yib6l6bq363s97wwvllxp4lp8h06fjcyyn"))))
13413 (build-system r-build-system)
13414 (native-inputs `(("gfortran" ,gfortran)))
13415 (home-page "https://cran.r-project.org/web/packages/polspline/")
13416 (synopsis "Polynomial spline routines")
13417 (description
13418 "This package provides routines for the polynomial spline fitting
13419 routines hazard regression, hazard estimation with flexible tails, logspline,
13420 lspec, polyclass, and polymars.")
13421 (license license:gpl2+)))
13422
13423 (define-public r-rms
13424 (package
13425 (name "r-rms")
13426 (version "5.1-4")
13427 (source
13428 (origin
13429 (method url-fetch)
13430 (uri (cran-uri "rms" version))
13431 (sha256
13432 (base32 "19knh1sw0icw6jh9wfb2hq5jf49i2qfvp9myvqm5paa495689x9q"))))
13433 (build-system r-build-system)
13434 (propagated-inputs
13435 `(("r-ggplot2" ,r-ggplot2)
13436 ("r-hmisc" ,r-hmisc)
13437 ("r-htmltable" ,r-htmltable)
13438 ("r-htmltools" ,r-htmltools)
13439 ("r-lattice" ,r-lattice)
13440 ("r-multcomp" ,r-multcomp)
13441 ("r-nlme" ,r-nlme)
13442 ("r-polspline" ,r-polspline)
13443 ("r-quantreg" ,r-quantreg)
13444 ("r-rpart" ,r-rpart)
13445 ("r-sparsem" ,r-sparsem)
13446 ("r-survival" ,r-survival)))
13447 (native-inputs `(("gfortran" ,gfortran)))
13448 (home-page "http://biostat.mc.vanderbilt.edu/rms")
13449 (synopsis "Regression modeling strategies")
13450 (description
13451 "This is a package for regression modeling, testing, estimation,
13452 validation, graphics, prediction, and typesetting by storing enhanced model
13453 design attributes in the fit. The rms package is a collection of functions
13454 that assist with and streamline modeling. It also contains functions for
13455 binary and ordinal logistic regression models, ordinal models for continuous Y
13456 with a variety of distribution families, and the Buckley-James multiple
13457 regression model for right-censored responses, and implements penalized
13458 maximum likelihood estimation for logistic and ordinary linear models. The
13459 package works with almost any regression model, but it was especially written
13460 to work with binary or ordinal regression models, Cox regression, accelerated
13461 failure time models, ordinary linear models, the Buckley-James model,
13462 generalized least squares for serially or spatially correlated observations,
13463 generalized linear models, and quantile regression.")
13464 (license license:gpl2+)))
13465
13466 (define-public r-haplo-stats
13467 (package
13468 (name "r-haplo-stats")
13469 (version "1.7.9")
13470 (source
13471 (origin
13472 (method url-fetch)
13473 (uri (cran-uri "haplo.stats" version))
13474 (sha256
13475 (base32
13476 "19kxascqq5qz0zdxx0w837ji207y1z2ggxkl4vmlbay03k2dw2mx"))))
13477 (properties `((upstream-name . "haplo.stats")))
13478 (build-system r-build-system)
13479 (propagated-inputs
13480 `(("r-rms" ,r-rms)))
13481 (native-inputs
13482 `(("r-r-rsp" ,r-r-rsp))) ; for vignettes
13483 (home-page "https://www.mayo.edu/research/labs/statistical-genetics-genetic-epidemiology/software")
13484 (synopsis "Analysis of haplotypes when linkage phase is ambiguous")
13485 (description
13486 "This package provides routines for the analysis of indirectly measured
13487 haplotypes. The statistical methods assume that all subjects are unrelated
13488 and that haplotypes are ambiguous (due to unknown linkage phase of the genetic
13489 markers). The main functions are: @code{haplo.em()}, @code{haplo.glm()},
13490 @code{haplo.score()}, and @code{haplo.power()}; all of which have detailed
13491 examples in the vignette.")
13492 (license license:gpl2+)))
13493
13494 (define-public r-bqtl
13495 (package
13496 (name "r-bqtl")
13497 (version "1.0-32")
13498 (source
13499 (origin
13500 (method url-fetch)
13501 (uri (cran-uri "bqtl" version))
13502 (sha256
13503 (base32
13504 "0jjqgsm9fmvz5nkgz608xfljjpmaf4rs4f7kxvpqn4b1l9s5lhci"))))
13505 (build-system r-build-system)
13506 (native-inputs `(("gfortran" ,gfortran)))
13507 (home-page "http://famprevmed.ucsd.edu/faculty/cberry/bqtl/")
13508 (synopsis "Bayesian QTL mapping toolkit")
13509 (description
13510 "This is a QTL mapping toolkit for inbred crosses and recombinant inbred
13511 lines. It includes maximum likelihood and Bayesian tools.")
13512 (license license:gpl2+)))
13513
13514 (define-public r-ibdreg
13515 (package
13516 (name "r-ibdreg")
13517 (version "0.2.5")
13518 (source
13519 (origin
13520 (method url-fetch)
13521 (uri (cran-uri "ibdreg" version))
13522 (sha256
13523 (base32
13524 "1kaa5q1byi30wzr0mw4w2cv1ssxprzcwf91wrpqwkgcsdy7dkh2g"))))
13525 (build-system r-build-system)
13526 (home-page "https://www.mayo.edu/research/labs/\
13527 statistical-genetics-genetic-epidemiology/software")
13528 (synopsis "Regression methods for IBD linkage with covariates")
13529 (description
13530 "This package provides a method to test genetic linkage with covariates
13531 by regression methods with response IBD sharing for relative pairs. Account
13532 for correlations of IBD statistics and covariates for relative pairs within
13533 the same pedigree.")
13534 (license license:gpl2+)))
13535
13536 (define-public r-dlmap
13537 (package
13538 (name "r-dlmap")
13539 (version "1.13")
13540 (source
13541 (origin
13542 (method url-fetch)
13543 (uri (cran-uri "dlmap" version))
13544 (sha256
13545 (base32
13546 "0s6wlkggkm3qndwyvw72xv1n0mcjb7ss3ajbq2ll6rv30splq0db"))))
13547 (build-system r-build-system)
13548 (propagated-inputs
13549 `(("r-ibdreg" ,r-ibdreg)
13550 ("r-mgcv" ,r-mgcv)
13551 ("r-nlme" ,r-nlme)
13552 ("r-qtl" ,r-qtl)
13553 ("r-wgaim" ,r-wgaim)))
13554 (home-page "https://cran.r-project.org/web/packages/dlmap/")
13555 (synopsis "Detection localization mapping for QTL")
13556 (description
13557 "This is package for QTL mapping in a mixed model framework with separate
13558 detection and localization stages. The first stage detects the number of QTL
13559 on each chromosome based on the genetic variation due to grouped markers on
13560 the chromosome; the second stage uses this information to determine the most
13561 likely QTL positions. The mixed model can accommodate general fixed and
13562 random effects, including spatial effects in field trials and pedigree
13563 effects. It is applicable to backcrosses, doubled haploids, recombinant
13564 inbred lines, F2 intercrosses, and association mapping populations.")
13565 (license license:gpl2)))
13566
13567 (define-public r-ldheatmap
13568 (package
13569 (name "r-ldheatmap")
13570 (version "0.99-7")
13571 (source
13572 (origin
13573 (method url-fetch)
13574 (uri (cran-uri "LDheatmap" version))
13575 (sha256
13576 (base32
13577 "1r0j8bihi5z1x0sgaf7dwzpsw9i0nc1vylvipvc0cia2ka1lr9dc"))))
13578 (properties `((upstream-name . "LDheatmap")))
13579 (build-system r-build-system)
13580 (propagated-inputs
13581 `(("r-genetics" ,r-genetics)
13582 ("r-rcpp" ,r-rcpp)
13583 ("r-snpstats" ,r-snpstats)))
13584 (home-page "https://stat.sfu.ca/statgen/research/ldheatmap.html")
13585 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
13586 (description
13587 "This package provides tools to produce a graphical display, as a heat
13588 map, of measures of pairwise linkage disequilibria between SNPs. Users may
13589 optionally include the physical locations or genetic map distances of each SNP
13590 on the plot.")
13591 (license license:gpl3)))
13592
13593 (define-public r-hwde
13594 (package
13595 (name "r-hwde")
13596 (version "0.67")
13597 (source
13598 (origin
13599 (method url-fetch)
13600 (uri (cran-uri "hwde" version))
13601 (sha256
13602 (base32
13603 "0wb2f9i5qi7w77ygh8bvydfpr7j5x8dyvnnhdkajaz0wdcpkyaqy"))))
13604 (build-system r-build-system)
13605 (home-page "https://cran.r-project.org/web/packages/hwde/")
13606 (synopsis "Models and tests for departure from Hardy-Weinberg equilibrium")
13607 (description
13608 "This package fits models for genotypic disequilibria, as described in
13609 Huttley and Wilson (2000), Weir (1996) and Weir and Wilson (1986). Contrast
13610 terms are available that account for first order interactions between loci.
13611 It also implements, for a single locus in a single population, a conditional
13612 exact test for Hardy-Weinberg equilibrium.")
13613 (license license:gpl2+)))
13614
13615 (define-public r-tdthap
13616 (package
13617 (name "r-tdthap")
13618 (version "1.1-11")
13619 (source
13620 (origin
13621 (method url-fetch)
13622 (uri (cran-uri "tdthap" version))
13623 (sha256
13624 (base32
13625 "15qlj2bivvz3pizd8dq34wczbkbxhzqh3cqp1ixkdkprlyvcxj5k"))))
13626 (build-system r-build-system)
13627 (home-page "https://cran.r-project.org/web/packages/tdthap/")
13628 (synopsis "TDT tests for extended haplotypes")
13629 (description
13630 "Functions and examples are provided for transmission/disequilibrium
13631 tests for extended marker haplotypes, as in Clayton, D. and Jones, H. (1999)
13632 \"Transmission/disequilibrium tests for extended marker haplotypes\".")
13633 (license license:artistic2.0)))
13634
13635 (define-public r-sparql
13636 (package
13637 (name "r-sparql")
13638 (version "1.16")
13639 (source (origin
13640 (method url-fetch)
13641 (uri (cran-uri "SPARQL" version))
13642 (sha256
13643 (base32
13644 "0gak1q06yyhdmcxb2n3v0h9gr1vqd0viqji52wpw211qp6r6dcrc"))))
13645 (properties `((upstream-name . "SPARQL")))
13646 (build-system r-build-system)
13647 (propagated-inputs
13648 `(("r-rcurl" ,r-rcurl)
13649 ("r-xml" ,r-xml)))
13650 (home-page "https://cran.r-project.org/web/packages/SPARQL")
13651 (synopsis "SPARQL client for R")
13652 (description "This package provides an interface to use SPARQL to pose
13653 SELECT or UPDATE queries to an end-point.")
13654 ;; The only license indication is found in the DESCRIPTION file,
13655 ;; which states GPL-3. So we cannot assume GPLv3+.
13656 (license license:gpl3)))
13657
13658 (define-public r-bookdown
13659 (package
13660 (name "r-bookdown")
13661 (version "0.18")
13662 (source (origin
13663 (method url-fetch)
13664 (uri (cran-uri "bookdown" version))
13665 (sha256
13666 (base32
13667 "1my6g16phx21v5cvfqcnjibh3zcv02xkix347aafd6a7r3hnxpq5"))))
13668 (build-system r-build-system)
13669 (propagated-inputs
13670 `(("r-htmltools" ,r-htmltools)
13671 ("r-knitr" ,r-knitr)
13672 ("r-rmarkdown" ,r-rmarkdown)
13673 ("r-tinytex" ,r-tinytex)
13674 ("r-xfun" ,r-xfun)
13675 ("pandoc" ,ghc-pandoc)))
13676 (home-page "https://github.com/rstudio/bookdown")
13677 (synopsis "Authoring books and technical documents with R markdown")
13678 (description "This package provides output formats and utilities for
13679 authoring books and technical documents with R Markdown.")
13680 (license license:gpl3)))
13681
13682 (define-public r-optparse
13683 (package
13684 (name "r-optparse")
13685 (version "1.6.4")
13686 (source
13687 (origin
13688 (method url-fetch)
13689 (uri (cran-uri "optparse" version))
13690 (sha256
13691 (base32
13692 "0wyrc42ja3ab5szx46zmz8lm7vzfqxkjca0m0sms8g9hqbmmay6d"))))
13693 (build-system r-build-system)
13694 (propagated-inputs
13695 `(("r-getopt" ,r-getopt)))
13696 (home-page "https://github.com/trevorld/optparse")
13697 (synopsis "Command line option parser")
13698 (description
13699 "This package provides a command line parser inspired by Python's
13700 @code{optparse} library to be used with Rscript to write shebang scripts
13701 that accept short and long options.")
13702 (license license:gpl2+)))
13703
13704 (define-public r-wgcna
13705 (package
13706 (name "r-wgcna")
13707 (version "1.69")
13708 (source
13709 (origin
13710 (method url-fetch)
13711 (uri (cran-uri "WGCNA" version))
13712 (sha256
13713 (base32
13714 "022hkprnrafvggi8pkjffkvk1qlnibmbbxxrni00wkrdbga5589f"))))
13715 (properties `((upstream-name . "WGCNA")))
13716 (build-system r-build-system)
13717 (propagated-inputs
13718 `(("r-annotationdbi" ,r-annotationdbi)
13719 ("r-doparallel" ,r-doparallel)
13720 ("r-dynamictreecut" ,r-dynamictreecut)
13721 ("r-fastcluster" ,r-fastcluster)
13722 ("r-foreach" ,r-foreach)
13723 ("r-go-db" ,r-go-db)
13724 ("r-hmisc" ,r-hmisc)
13725 ("r-impute" ,r-impute)
13726 ("r-rcpp" ,r-rcpp)
13727 ("r-survival" ,r-survival)
13728 ("r-matrixstats" ,r-matrixstats)
13729 ("r-preprocesscore" ,r-preprocesscore)))
13730 (home-page
13731 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
13732 (synopsis "Weighted correlation network analysis")
13733 (description
13734 "This package provides functions necessary to perform Weighted
13735 Correlation Network Analysis on high-dimensional data. It includes functions
13736 for rudimentary data cleaning, construction and summarization of correlation
13737 networks, module identification and functions for relating both variables and
13738 modules to sample traits. It also includes a number of utility functions for
13739 data manipulation and visualization.")
13740 (license license:gpl2+)))
13741
13742 (define-public r-kernlab
13743 (package
13744 (name "r-kernlab")
13745 (version "0.9-29")
13746 (source
13747 (origin
13748 (method url-fetch)
13749 (uri (cran-uri "kernlab" version))
13750 (sha256
13751 (base32 "0vqhndl4zm7pvkfvq0f6i9cbrm7pij6kmdp7d7w39pa100x6knn3"))))
13752 (build-system r-build-system)
13753 (home-page "https://cran.r-project.org/web/packages/kernlab")
13754 (synopsis "Kernel-based machine learning tools")
13755 (description
13756 "This package provides kernel-based machine learning methods for
13757 classification, regression, clustering, novelty detection, quantile regression
13758 and dimensionality reduction. Among other methods @code{kernlab} includes
13759 Support Vector Machines, Spectral Clustering, Kernel PCA, Gaussian Processes
13760 and a QP solver.")
13761 (license license:gpl2)))
13762
13763 (define-public r-hierfstat
13764 (package
13765 (name "r-hierfstat")
13766 (version "0.04-22")
13767 (source
13768 (origin
13769 (method url-fetch)
13770 (uri (cran-uri "hierfstat" version))
13771 (sha256
13772 (base32
13773 "1fav2v2996v5kb1ffa6v5wxfm921syxg6as034vd3j4jfhdibyfx"))))
13774 (build-system r-build-system)
13775 (propagated-inputs
13776 `(("r-ade4" ,r-ade4)
13777 ("r-adegenet" ,r-adegenet)
13778 ("r-gtools" ,r-gtools)))
13779 (home-page "https://cran.r-project.org/web/packages/hierfstat/")
13780 (synopsis "Estimation and tests of hierarchical F-statistics")
13781 (description
13782 "This package allows the estimation of hierarchical F-statistics from
13783 haploid or diploid genetic data with any numbers of levels in the hierarchy,
13784 following the algorithm of Yang (Evolution, 1998, 52(4):950-956). Functions
13785 are also given to test via randomisations the significance of each F and
13786 variance components, using the likelihood-ratio statistics G.")
13787 (license license:gpl2+)))
13788
13789 (define-public r-hapassoc
13790 (package
13791 (name "r-hapassoc")
13792 (version "1.2-8")
13793 (source
13794 (origin
13795 (method url-fetch)
13796 (uri (cran-uri "hapassoc" version))
13797 (sha256
13798 (base32
13799 "0qs5jl0snzfchgpp6pabncwywxcmi743g91jvjiyyzw0lw85yv4s"))))
13800 (build-system r-build-system)
13801 (home-page "https://stat.sfu.ca/statgen/research/hapassoc.html")
13802 (synopsis "Inference of trait associations with SNP haplotypes")
13803 (description
13804 "Hapassoc performs likelihood inference of trait associations with
13805 haplotypes and other covariates in @dfn{generalized linear models} (GLMs). The
13806 functions are developed primarily for data collected in cohort or
13807 cross-sectional studies. They can accommodate uncertain haplotype phase and
13808 handle missing genotypes at some SNPs.")
13809 (license license:gpl2)))
13810
13811 (define-public r-sampling
13812 (package
13813 (name "r-sampling")
13814 (version "2.8")
13815 (source
13816 (origin
13817 (method url-fetch)
13818 (uri (cran-uri "sampling" version))
13819 (sha256
13820 (base32
13821 "06pj7dan0mknpsblmlnk7am78qrnwgnql5vvx7vmbfvib7rj6s9m"))))
13822 (build-system r-build-system)
13823 (propagated-inputs
13824 `(("r-lpsolve" ,r-lpsolve)
13825 ("r-mass" ,r-mass)))
13826 (home-page "https://cran.r-project.org/web/packages/sampling/")
13827 (synopsis "Survey sampling")
13828 (description
13829 "This package provides functions for drawing and calibrating samples.")
13830 (license license:gpl2+)))
13831
13832 (define-public r-r2html
13833 (package
13834 (name "r-r2html")
13835 (version "2.3.2")
13836 (source
13837 (origin
13838 (method url-fetch)
13839 (uri (cran-uri "R2HTML" version))
13840 (sha256
13841 (base32
13842 "00kxny7hajs9r2kw63qk7d03ggdxx2j1g8vbrmzp806y8aczvik9"))))
13843 (properties `((upstream-name . "R2HTML")))
13844 (build-system r-build-system)
13845 (home-page "https://github.com/nalimilan/R2HTML")
13846 (synopsis "HTML export for R objects")
13847 (description
13848 "This package includes HTML functions and methods to write in an HTML
13849 file. Thus, making HTML reports is easy. It includes a function that allows
13850 redirection on the fly, which appears to be very useful for teaching purposes,
13851 as the student can keep a copy of the produced output to keep all that they
13852 did during the course. The package comes with a vignette describing how to
13853 write HTML reports for statistical analysis. Finally, a driver for Sweave
13854 allows to parse HTML flat files containing R code and to automatically write
13855 the corresponding outputs (tables and graphs).")
13856 (license license:gpl2+)))
13857
13858 (define-public r-rjava
13859 (package
13860 (name "r-rjava")
13861 (version "0.9-12")
13862 (source
13863 (origin
13864 (method url-fetch)
13865 (uri (cran-uri "rJava" version))
13866 (sha256
13867 (base32
13868 "03vv0pj6san03c51iyqsyb1rwh3097dfpl2s8iswzzmc7k3shj12"))))
13869 (properties `((upstream-name . "rJava")))
13870 (build-system r-build-system)
13871 (arguments
13872 `(#:modules ((guix build utils)
13873 (guix build r-build-system)
13874 (ice-9 match))
13875 #:phases
13876 (modify-phases %standard-phases
13877 (add-after 'unpack 'set-JAVA_HOME
13878 (lambda* (#:key inputs #:allow-other-keys)
13879 (let ((jdk (assoc-ref inputs "jdk")))
13880 (setenv "JAVA_HOME" jdk)
13881 (setenv "JAVA" (which "java"))
13882 (setenv "JAR" (which "jar"))
13883 (setenv "JAVAC" (which "javac"))
13884 (setenv "JAVAH" (which "javah"))
13885 (setenv "JAVA_CPPFLAGS"
13886 (string-append "-I" jdk "/include "
13887 "-I" jdk "/include/linux"))
13888 (match (find-files (string-append jdk "/jre/lib/") "libjvm.so")
13889 ((lib) (setenv "JAVA_LIBS" lib))
13890 (_ (error "Could not find libjvm.so"))))
13891 #t)))))
13892 (inputs
13893 `(("icu4c" ,icu4c)
13894 ("jdk" ,icedtea-8 "jdk")
13895 ("pcre" ,pcre)
13896 ("zlib" ,zlib)))
13897 (home-page "https://www.rforge.net/rJava/")
13898 (synopsis "Low-Level R to Java interface")
13899 (description
13900 "This package provides a low-level interface to the Java VM very much
13901 like .C/.Call and friends. It allows the creation of objects, calling methods
13902 and accessing fields.")
13903 (license license:gpl2)))
13904
13905 (define-public r-svmisc
13906 (package
13907 (name "r-svmisc")
13908 (version "1.1.0")
13909 (source
13910 (origin
13911 (method url-fetch)
13912 (uri (cran-uri "svMisc" version))
13913 (sha256
13914 (base32
13915 "01r2a73wx2sh1njky961fxabx5wgddqqjqba6vjg0f3h8r3abmn2"))))
13916 (properties `((upstream-name . "svMisc")))
13917 (build-system r-build-system)
13918 (home-page "https://github.com/SciViews/svMisc")
13919 (synopsis "Miscellaneous functions for SciViews")
13920 (description
13921 "This package provides miscellaneous functions for SciViews or general
13922 use, including tools to manage a temporary environment attached to the search
13923 path for temporary variables you do not want to @code{save()} or
13924 @code{load()}; test the current platform; showing progress bars, etc.")
13925 (license license:gpl2)))
13926
13927 (define-public r-xyz
13928 (package
13929 (name "r-xyz")
13930 (version "0.2")
13931 (source
13932 (origin
13933 (method url-fetch)
13934 (uri (cran-uri "xyz" version))
13935 (sha256
13936 (base32
13937 "13w4sb4pvgciwr8wsz785dafj2k2kpx7znz46r5d32wx88vkycp4"))))
13938 (build-system r-build-system)
13939 (propagated-inputs
13940 `(("r-rcpp" ,r-rcpp)))
13941 (home-page "https://cran.r-project.org/web/packages/xyz/")
13942 (synopsis "Algorithm for fast interaction search in high-dimensional data")
13943 (description
13944 "High dimensional interaction search by brute force requires a quadratic
13945 computational cost in the number of variables. The xyz algorithm provably
13946 finds strong interactions in almost linear time. For details of the algorithm
13947 see: G. Thanei, N. Meinshausen and R. Shah (2016). The xyz algorithm for fast
13948 interaction search in high-dimensional data.")
13949 ;; Any version of the GPL.
13950 (license license:gpl2+)))
13951
13952 (define-public r-rttf2pt1
13953 (package
13954 (name "r-rttf2pt1")
13955 (version "1.3.8")
13956 (source
13957 (origin
13958 (method url-fetch)
13959 (uri (cran-uri "Rttf2pt1" version))
13960 (sha256
13961 (base32
13962 "0b3f2zkmbyshn19cnaaf042d0zwf43l9jnkqizfhxxwb93a4c1jn"))))
13963 (properties `((upstream-name . "Rttf2pt1")))
13964 (build-system r-build-system)
13965 (home-page "https://github.com/wch/Rttf2pt1")
13966 (synopsis "Font conversion utility")
13967 (description
13968 "This package contains the program @code{ttf2pt1}, for use with the
13969 @code{extrafont} package.")
13970 ;; Most of the files are covered under the Expat license. Some files are
13971 ;; covered under BSD-3. Deviations for individual files are recorded in
13972 ;; the LICENSE file.
13973 (license (list license:bsd-3 license:expat
13974 (license:non-copyleft "file://LICENSE")))))
13975
13976 (define-public r-extrafontdb
13977 (package
13978 (name "r-extrafontdb")
13979 (version "1.0")
13980 (source
13981 (origin
13982 (method url-fetch)
13983 (uri (cran-uri "extrafontdb" version))
13984 (sha256
13985 (base32
13986 "115n42hfvv5h4nn4cfkfmkmn968py4lpy8zd0d6w5yylwpzbm8gs"))))
13987 (build-system r-build-system)
13988 (home-page "https://github.com/wch/extrafontdb")
13989 (synopsis "Database for the extrafont package")
13990 (description
13991 "This package holds the database for the @code{extrafont} package.")
13992 (license license:gpl2)))
13993
13994 (define-public r-extrafont
13995 (package
13996 (name "r-extrafont")
13997 (version "0.17")
13998 (source
13999 (origin
14000 (method url-fetch)
14001 (uri (cran-uri "extrafont" version))
14002 (sha256
14003 (base32
14004 "0b9k2n9sk23bh45hjgnkxpjyvpdrz1hx7kmxvmb4nhlhm1wpsv9g"))))
14005 (build-system r-build-system)
14006 (propagated-inputs
14007 `(("r-extrafontdb" ,r-extrafontdb)
14008 ("r-rttf2pt1" ,r-rttf2pt1)))
14009 (home-page "https://github.com/wch/extrafont")
14010 (synopsis "Tools for using fonts in R")
14011 (description
14012 "The extrafont package makes it easier to use fonts other than the basic
14013 PostScript fonts that R uses. Fonts that are imported into extrafont can be
14014 used with PDF or PostScript output files. There are two hurdles for using
14015 fonts in PDF (or Postscript) output files:
14016
14017 @enumerate
14018 @item Making R aware of the font and the dimensions of the characters.
14019 @item Embedding the fonts in the PDF file so that the PDF can be displayed
14020 properly on a device that doesn't have the font. This is usually needed if
14021 you want to print the PDF file or share it with others.
14022 @end enumerate
14023
14024 The extrafont package makes both of these things easier.")
14025 (license license:gpl2)))
14026
14027 (define-public r-xkcd
14028 (package
14029 (name "r-xkcd")
14030 (version "0.0.6")
14031 (source
14032 (origin
14033 (method url-fetch)
14034 (uri (cran-uri "xkcd" version))
14035 (sha256
14036 (base32
14037 "1z2y0ihn68ppay7xkglhw7djki5654g6z4bbpyy41if57z9q554f"))))
14038 (build-system r-build-system)
14039 (propagated-inputs
14040 `(("r-extrafont" ,r-extrafont)
14041 ("r-ggplot2" ,r-ggplot2)
14042 ("r-hmisc" ,r-hmisc)))
14043 (home-page "https://cran.r-project.org/web/packages/xkcd/")
14044 (synopsis "Plot ggplot2 graphics in the XKCD style")
14045 (description
14046 "This package provides the means to plot ggplot2 graphs in the style of
14047 the XKCD web comic.")
14048 (license license:gpl3)))
14049
14050 (define-public r-msigdbr
14051 (package
14052 (name "r-msigdbr")
14053 (version "7.0.1")
14054 (source
14055 (origin
14056 (method url-fetch)
14057 (uri (cran-uri "msigdbr" version))
14058 (sha256
14059 (base32
14060 "19p8z617m3my8la7n1qgb1s2msf940r372im3q30qkbcx3qxg3sd"))))
14061 (build-system r-build-system)
14062 (propagated-inputs
14063 `(("r-dplyr" ,r-dplyr)
14064 ("r-magrittr" ,r-magrittr)
14065 ("r-rlang" ,r-rlang)
14066 ("r-tibble" ,r-tibble)))
14067 (home-page "https://github.com/igordot/msigdbr")
14068 (synopsis "MSigDB gene sets for multiple organisms")
14069 (description
14070 "This package provides the @dfn{Molecular Signatures Database} (MSigDB)
14071 gene sets typically used with the @dfn{Gene Set Enrichment Analysis} (GSEA)
14072 software in a standard R data frame with key-value pairs. Included are the
14073 original human gene symbols and Entrez IDs as well as the equivalents for
14074 various frequently studied model organisms such as mouse, rat, pig, fly, and
14075 yeast.")
14076 ;; The package is covered under the Expat license, but the upstream MSigDB
14077 ;; files are made available under the Creative Commons Attribution 4.0
14078 ;; International license.
14079 (license (list license:expat license:cc-by4.0))))
14080
14081 (define-public r-gridgraphics
14082 (package
14083 (name "r-gridgraphics")
14084 (version "0.5-0")
14085 (source
14086 (origin
14087 (method url-fetch)
14088 (uri (cran-uri "gridGraphics" version))
14089 (sha256
14090 (base32
14091 "0rlyc3xk8kfrfzbfd8n4javq3yxqd7lsfmi4q5n6s61srnrl6c1r"))))
14092 (properties `((upstream-name . "gridGraphics")))
14093 (build-system r-build-system)
14094 (home-page "https://github.com/pmur002/gridgraphics")
14095 (synopsis "Redraw base graphics using @code{grid} graphics")
14096 (description
14097 "This package provides functions to convert a page of plots drawn with
14098 the @code{graphics} package into identical output drawn with the @code{grid}
14099 package. The result looks like the original @code{graphics}-based plot, but
14100 consists of @code{grid} grobs and viewports that can then be manipulated with
14101 @code{grid} functions (e.g., edit grobs and revisit viewports).")
14102 (license license:gpl2+)))
14103
14104 (define-public r-farver
14105 (package
14106 (name "r-farver")
14107 (version "2.0.3")
14108 (source
14109 (origin
14110 (method url-fetch)
14111 (uri (cran-uri "farver" version))
14112 (sha256
14113 (base32
14114 "1k75v07dsfkjra2gsgxg9s55cw3b46b1nh960kqphq7cg7gr058f"))))
14115 (build-system r-build-system)
14116 (home-page "https://github.com/thomasp85/farver")
14117 (synopsis "Vectorized color conversion and comparison")
14118 (description
14119 "The encoding of color can be handled in many different ways, using
14120 different color spaces. As different color spaces have different uses,
14121 efficient conversion between these representations are important. This
14122 package provides a set of functions that gives access to very fast color space
14123 conversion and comparisons implemented in C++, and offers 100-fold speed
14124 improvements over the @code{convertColor} function in the @code{grDevices}
14125 package.")
14126 (license license:expat)))
14127
14128 (define-public r-ggplotify
14129 (package
14130 (name "r-ggplotify")
14131 (version "0.0.5")
14132 (source
14133 (origin
14134 (method url-fetch)
14135 (uri (cran-uri "ggplotify" version))
14136 (sha256
14137 (base32
14138 "0pfnp4lrissf21z7867kdm6slr979kchyva8iaf83i1302kscph3"))))
14139 (build-system r-build-system)
14140 (propagated-inputs
14141 `(("r-ggplot2" ,r-ggplot2)
14142 ("r-gridgraphics" ,r-gridgraphics)
14143 ("r-rvcheck" ,r-rvcheck)))
14144 (native-inputs
14145 `(("r-knitr" ,r-knitr)))
14146 (home-page "https://github.com/GuangchuangYu/ggplotify")
14147 (synopsis "Convert plots to @code{grob} or @code{ggplot} object")
14148 (description
14149 "This package provides tools to convert plot function calls (using
14150 expression or formula) to @code{grob} or @code{ggplot} objects that are
14151 compatible with the @code{grid} and @code{ggplot2} environment. With this
14152 package, we are able to e.g. use @code{cowplot} to align plots produced by
14153 @code{base} graphics, @code{grid}, @code{lattice}, @code{vcd} etc. by
14154 converting them to @code{ggplot} objects.")
14155 (license license:artistic2.0)))
14156
14157 (define-public r-triebeard
14158 (package
14159 (name "r-triebeard")
14160 (version "0.3.0")
14161 (source
14162 (origin
14163 (method url-fetch)
14164 (uri (cran-uri "triebeard" version))
14165 (sha256
14166 (base32
14167 "1hqyz57gph02c9fdc07lxz113bbklif3g18sw8jan6pakhhdc7dz"))))
14168 (build-system r-build-system)
14169 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
14170 (home-page "https://github.com/Ironholds/triebeard/")
14171 (synopsis "Radix trees in Rcpp")
14172 (description
14173 "Radix trees, or tries, are key-value data structures optimized for
14174 efficient lookups, similar in purpose to hash tables. This package provides
14175 an implementation of radix trees for use in R programming and in developing
14176 packages with Rcpp.")
14177 (license license:expat)))
14178
14179 (define-public r-tweenr
14180 (package
14181 (name "r-tweenr")
14182 (version "1.0.1")
14183 (source
14184 (origin
14185 (method url-fetch)
14186 (uri (cran-uri "tweenr" version))
14187 (sha256
14188 (base32
14189 "0sq90pbln6lkc2q3zflhkxxwpqdw5dd7igrxhdnlynkdrmi83mpg"))))
14190 (build-system r-build-system)
14191 (propagated-inputs
14192 `(("r-farver" ,r-farver)
14193 ("r-magrittr" ,r-magrittr)
14194 ("r-rcpp" ,r-rcpp)
14195 ("r-rlang" ,r-rlang)))
14196 (home-page "https://github.com/thomasp85/tweenr")
14197 (synopsis "Interpolate data for smooth animations")
14198 (description
14199 "In order to create smooth animation between states of data, tweening is
14200 necessary. This package provides a range of functions for creating tweened
14201 data that can be used as basis for animation. Furthermore it adds a number of
14202 vectorized interpolaters for common R data types such as numeric, date and
14203 color.")
14204 (license license:expat)))
14205
14206 (define-public r-polyclip
14207 (package
14208 (name "r-polyclip")
14209 (version "1.10-0")
14210 (source
14211 (origin
14212 (method url-fetch)
14213 (uri (cran-uri "polyclip" version))
14214 (sha256
14215 (base32
14216 "0jyk4maqiblvj095jd59dr76kbniyli3v3xvy0a72ljszq6vrnkl"))))
14217 (build-system r-build-system)
14218 (native-inputs `(("pkg-config" ,pkg-config)))
14219 (home-page "http://www.angusj.com/delphi/clipper.php")
14220 (synopsis "Polygon clipping")
14221 (description
14222 "This package provides an R port of the library Clipper. It performs
14223 polygon clipping operations (intersection, union, set minus, set difference)
14224 for polygonal regions of arbitrary complexity, including holes. It computes
14225 offset polygons (spatial buffer zones, morphological dilations, Minkowski
14226 dilations) for polygonal regions and polygonal lines. It computes the
14227 Minkowski Sum of general polygons. There is a function for removing
14228 self-intersections from polygon data.")
14229 (license license:boost1.0)))
14230
14231 (define-public r-urltools
14232 (package
14233 (name "r-urltools")
14234 (version "1.7.3")
14235 (source
14236 (origin
14237 (method url-fetch)
14238 (uri (cran-uri "urltools" version))
14239 (sha256
14240 (base32
14241 "04x3my655dd287cbsszbnf75q0swmjlxxrblcsay7a8n3df3a830"))))
14242 (build-system r-build-system)
14243 (propagated-inputs
14244 `(("r-rcpp" ,r-rcpp)
14245 ("r-triebeard" ,r-triebeard)))
14246 (home-page "https://github.com/Ironholds/urltools/")
14247 (synopsis "Vectorized tools for URL handling and parsing")
14248 (description
14249 "This package provides a toolkit for all URL-handling needs, including
14250 encoding and decoding, parsing, parameter extraction and modification. All
14251 functions are designed to be both fast and entirely vectorized. It is
14252 intended to be useful for people dealing with web-related datasets, such as
14253 server-side logs, although may be useful for other situations involving large
14254 sets of URLs.")
14255 (license license:expat)))
14256
14257 (define-public r-ggforce
14258 (package
14259 (name "r-ggforce")
14260 (version "0.3.1")
14261 (source
14262 (origin
14263 (method url-fetch)
14264 (uri (cran-uri "ggforce" version))
14265 (sha256
14266 (base32
14267 "04926cqrda6psvy2nzkkw4czwyxdp7fnxg76byp14v12kgd72lm0"))))
14268 (build-system r-build-system)
14269 (propagated-inputs
14270 `(("r-ggplot2" ,r-ggplot2)
14271 ("r-gtable" ,r-gtable)
14272 ("r-mass" ,r-mass)
14273 ("r-polyclip" ,r-polyclip)
14274 ("r-rcpp" ,r-rcpp)
14275 ("r-rcppeigen" ,r-rcppeigen)
14276 ("r-rlang" ,r-rlang)
14277 ("r-scales" ,r-scales)
14278 ("r-tidyselect" ,r-tidyselect)
14279 ("r-tweenr" ,r-tweenr)
14280 ("r-withr" ,r-withr)))
14281 (home-page "https://ggforce.data-imaginist.com")
14282 (synopsis "Accelerating ggplot2")
14283 (description
14284 "The aim of the ggplot2 package is to aid in visual data investigations.
14285 This focus has led to a lack of facilities for composing specialized plots.
14286 Thi package aims to be a collection of mainly new statistics and geometries
14287 that fills this gap.")
14288 (license license:expat)))
14289
14290 (define-public r-europepmc
14291 (package
14292 (name "r-europepmc")
14293 (version "0.3")
14294 (source
14295 (origin
14296 (method url-fetch)
14297 (uri (cran-uri "europepmc" version))
14298 (sha256
14299 (base32
14300 "1ngqs1sqzkbwv98dd5z4cxj8bnz41wyd0g060a2vpqi3s99s4i2h"))))
14301 (build-system r-build-system)
14302 (propagated-inputs
14303 `(("r-dplyr" ,r-dplyr)
14304 ("r-httr" ,r-httr)
14305 ("r-jsonlite" ,r-jsonlite)
14306 ("r-plyr" ,r-plyr)
14307 ("r-progress" ,r-progress)
14308 ("r-purrr" ,r-purrr)
14309 ("r-urltools" ,r-urltools)
14310 ("r-xml2" ,r-xml2)))
14311 (home-page "https://github.com/ropensci/europepmc/")
14312 (synopsis "R Interface to the Europe PubMed Central RESTful Web Service")
14313 (description
14314 "This package provides an R Client for the
14315 @url{https://europepmc.org/RestfulWebService,Europe PubMed Central RESTful Web
14316 Service}. It gives access to both metadata on life science literature and
14317 open access full texts. Europe PMC indexes all PubMed content and other
14318 literature sources including Agricola, a bibliographic database of citations
14319 to the agricultural literature, or Biological Patents. In addition to
14320 bibliographic metadata, the client allows users to fetch citations and
14321 reference lists. Links between life-science literature and other EBI
14322 databases, including ENA, PDB or ChEMBL are also accessible.")
14323 (license license:gpl3)))
14324
14325 (define-public r-ggraph
14326 (package
14327 (name "r-ggraph")
14328 (version "2.0.2")
14329 (source
14330 (origin
14331 (method url-fetch)
14332 (uri (cran-uri "ggraph" version))
14333 (sha256
14334 (base32
14335 "1ckq82hg52vr2wydkqv2wrppgjyvddd6bwqzrngqlm7j71xapjl0"))))
14336 (build-system r-build-system)
14337 (propagated-inputs
14338 `(("r-digest" ,r-digest)
14339 ("r-dplyr" ,r-dplyr)
14340 ("r-ggforce" ,r-ggforce)
14341 ("r-ggplot2" ,r-ggplot2)
14342 ("r-ggrepel" ,r-ggrepel)
14343 ("r-graphlayouts" ,r-graphlayouts)
14344 ("r-gtable" ,r-gtable)
14345 ("r-igraph" ,r-igraph)
14346 ("r-mass" ,r-mass)
14347 ("r-rcpp" ,r-rcpp)
14348 ("r-rlang" ,r-rlang)
14349 ("r-scales" ,r-scales)
14350 ("r-tidygraph" ,r-tidygraph)
14351 ("r-viridis" ,r-viridis)))
14352 (native-inputs
14353 `(("r-knitr" ,r-knitr)))
14354 (home-page "https://cran.r-project.org/web/packages/ggraph/")
14355 (synopsis "Implementation of grammar of graphics for graphs and networks")
14356 (description
14357 "The grammar of graphics as implemented in ggplot2 is a poor fit for
14358 graph and network visualizations due to its reliance on tabular data input.
14359 The ggraph package is an extension of the ggplot2 API tailored to graph
14360 visualizations and provides the same flexible approach to building up plots
14361 layer by layer.")
14362 (license license:gpl3)))
14363
14364 (define-public r-varselrf
14365 (package
14366 (name "r-varselrf")
14367 (version "0.7-8")
14368 (source
14369 (origin
14370 (method url-fetch)
14371 (uri (cran-uri "varSelRF" version))
14372 (sha256
14373 (base32
14374 "0h49rl1j13yfh97rsfsyh9s2c4wajny4rzms2qw77d0cavxqg53i"))))
14375 (properties `((upstream-name . "varSelRF")))
14376 (build-system r-build-system)
14377 (propagated-inputs
14378 `(("r-randomforest" ,r-randomforest)))
14379 (home-page "https://www.ligarto.org/rdiaz/software/software")
14380 (synopsis "Variable selection using random forests")
14381 (description
14382 "This package provides tools for the variable selection from random
14383 forests using both backwards variable elimination (for the selection of small
14384 sets of non-redundant variables) and selection based on the importance
14385 spectrum (somewhat similar to scree plots; for the selection of large,
14386 potentially highly-correlated variables). The main applications are in
14387 high-dimensional data (e.g., microarray data, and other genomics and
14388 proteomics applications).")
14389 (license license:gpl2+)))
14390
14391 (define-public r-pamr
14392 (package
14393 (name "r-pamr")
14394 (version "1.56.1")
14395 (source
14396 (origin
14397 (method url-fetch)
14398 (uri (cran-uri "pamr" version))
14399 (sha256
14400 (base32
14401 "0ycpgkk23y3zzkb42n2skcyl35ps1n7jmyzfj7pbxr3f6gr2grfh"))))
14402 (build-system r-build-system)
14403 (propagated-inputs
14404 `(("r-cluster" ,r-cluster)
14405 ("r-survival" ,r-survival)))
14406 (native-inputs `(("gfortran" ,gfortran)))
14407 (home-page "https://cran.r-project.org/web/packages/pamr/")
14408 (synopsis "Prediction Analysis for Microarrays")
14409 (description
14410 "This package provides some functions for sample classification in
14411 microarrays.")
14412 (license license:gpl2)))
14413
14414 (define-public r-rda
14415 (package
14416 (name "r-rda")
14417 (version "1.0.2-2.1")
14418 (source
14419 (origin
14420 (method url-fetch)
14421 (uri (cran-uri "rda" version))
14422 (sha256
14423 (base32
14424 "1y4fawslr3i6crjaxhsdb47kfsqkyszdx6avq3r5far5a4pvc639"))))
14425 (build-system r-build-system)
14426 (home-page "https://cran.r-project.org/web/packages/rda/")
14427 (synopsis "Shrunken centroids regularized discriminant analysis")
14428 (description
14429 "This package provides tools for shrunken centroids regularized
14430 discriminant analysis for the purpose of classifying high dimensional data.")
14431 (license license:gpl2+)))
14432
14433 (define-public r-ggvis
14434 (package
14435 (name "r-ggvis")
14436 (version "0.4.5")
14437 (source
14438 (origin
14439 (method url-fetch)
14440 (uri (cran-uri "ggvis" version))
14441 (sha256
14442 (base32
14443 "091i9f17912j8qcyxppjgwzjnyqj7769ixs9d2gjg6f2clskqdw2"))))
14444 (build-system r-build-system)
14445 (propagated-inputs
14446 `(("r-assertthat" ,r-assertthat)
14447 ("r-dplyr" ,r-dplyr)
14448 ("r-htmltools" ,r-htmltools)
14449 ("r-jsonlite" ,r-jsonlite)
14450 ("r-lazyeval" ,r-lazyeval)
14451 ("r-magrittr" ,r-magrittr)
14452 ("r-shiny" ,r-shiny)))
14453 (home-page "https://ggvis.rstudio.com/")
14454 (synopsis "Interactive grammar of graphics")
14455 (description
14456 "This package is a data visualization package for R providing an
14457 implementation of an interactive grammar of graphics, taking the best parts of
14458 ggplot2, combining them with the reactive framework of Shiny and drawing web
14459 graphics using Vega.")
14460 (license license:gpl2)))
14461
14462 (define-public r-gbm
14463 (package
14464 (name "r-gbm")
14465 (version "2.1.5")
14466 (source
14467 (origin
14468 (method url-fetch)
14469 (uri (cran-uri "gbm" version))
14470 (sha256
14471 (base32
14472 "0vs6ljaqhwwpgr8wlbhmm4v147rd82kl16rpaijqiylxcc8dxyq6"))))
14473 (build-system r-build-system)
14474 (propagated-inputs
14475 `(("r-gridextra" ,r-gridextra)
14476 ("r-lattice" ,r-lattice)
14477 ("r-survival" ,r-survival)))
14478 (home-page "https://github.com/gbm-developers/gbm")
14479 (synopsis "Generalized boosted regression models")
14480 (description
14481 "This package is an implementation of extensions to Freund and Schapire's
14482 AdaBoost algorithm and Friedman's gradient boosting machine. It includes
14483 regression methods for least squares, absolute loss, t-distribution loss,
14484 quantile regression, logistic, multinomial logistic, Poisson, Cox proportional
14485 hazards partial likelihood, AdaBoost exponential loss, Huberized hinge loss,
14486 and Learning to Rank measures (LambdaMart).")
14487 (license license:gpl2+)))
14488
14489 (define-public r-threejs
14490 (package
14491 (name "r-threejs")
14492 (version "0.3.3")
14493 (source
14494 (origin
14495 (method url-fetch)
14496 (uri (cran-uri "threejs" version))
14497 (sha256
14498 (base32
14499 "1711h351nzxfkbbdwvfzyhciyvi9c6wx3jq1g97lzcqgnb45kivn"))))
14500 (build-system r-build-system)
14501 (arguments
14502 `(#:modules ((guix build utils)
14503 (guix build r-build-system)
14504 (srfi srfi-1)
14505 (ice-9 popen))
14506 #:phases
14507 (modify-phases %standard-phases
14508 (add-after 'unpack 'process-javascript
14509 (lambda* (#:key inputs #:allow-other-keys)
14510 (with-directory-excursion "inst"
14511 (call-with-values
14512 (lambda ()
14513 (unzip2
14514 `((,(assoc-ref inputs "js-jquery")
14515 "htmlwidgets/lib/jquery/jquery.min.js")
14516 (,(assoc-ref inputs "js-threejs-111")
14517 "htmlwidgets/lib/threejs-111/three.min.js"))))
14518 (lambda (sources targets)
14519 (for-each (lambda (source target)
14520 (format #t "Processing ~a --> ~a~%"
14521 source target)
14522 (delete-file target)
14523 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
14524 (call-with-output-file target
14525 (lambda (port)
14526 (dump-port minified port)))))
14527 sources targets))))
14528 #t)))))
14529 (propagated-inputs
14530 `(("r-base64enc" ,r-base64enc)
14531 ("r-crosstalk" ,r-crosstalk)
14532 ("r-htmlwidgets" ,r-htmlwidgets)
14533 ("r-igraph" ,r-igraph)))
14534 (native-inputs
14535 `(("uglify-js" ,uglify-js)
14536 ("js-jquery"
14537 ,(origin
14538 (method url-fetch)
14539 (uri "https://code.jquery.com/jquery-1.12.4.js")
14540 (sha256
14541 (base32
14542 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))
14543 ("js-threejs-111"
14544 ,(origin
14545 (method url-fetch)
14546 (uri "https://raw.githubusercontent.com/mrdoob/three.js/r111/build/three.js")
14547 (sha256
14548 (base32
14549 "1cxdkw3plmlw1xvhbx5dm39gqczgzxip2dm887v6whhsxqxl9cky"))))))
14550 (home-page "https://bwlewis.github.io/rthreejs")
14551 (synopsis "Interactive 3D scatter plots, networks and globes")
14552 (description
14553 "Create interactive 3D scatter plots, network plots, and globes in R
14554 using the three.js visualization library.")
14555 (license license:expat)))
14556
14557 (define-public r-mlbench
14558 (package
14559 (name "r-mlbench")
14560 (version "2.1-1")
14561 (source
14562 (origin
14563 (method url-fetch)
14564 (uri (cran-uri "mlbench" version))
14565 (sha256
14566 (base32
14567 "1rp035qxfgh5ail92zjh9jh57dj0b8babw3wsg29v8ricpal30bl"))))
14568 (build-system r-build-system)
14569 (home-page "https://cran.r-project.org/web/packages/mlbench/")
14570 (synopsis "Machine learning benchmark problems")
14571 (description
14572 "This package provides a collection of artificial and real-world machine
14573 learning benchmark problems, including, e.g., several data sets from the UCI
14574 repository.")
14575 (license license:gpl2)))
14576
14577 (define-public r-mpm
14578 (package
14579 (name "r-mpm")
14580 (version "1.0-22")
14581 (source
14582 (origin
14583 (method url-fetch)
14584 (uri (cran-uri "mpm" version))
14585 (sha256
14586 (base32
14587 "0wijw8v0wmbfrda5564cmnp788qmlkk21yn5cp5qk8aprm9l1fnk"))))
14588 (build-system r-build-system)
14589 (propagated-inputs
14590 `(("r-kernsmooth" ,r-kernsmooth)
14591 ("r-mass" ,r-mass)))
14592 (home-page "http://mpm.r-forge.r-project.org")
14593 (synopsis "Multivariate projection methods")
14594 (description
14595 "This is a package for exploratory graphical analysis of multivariate
14596 data, specifically gene expression data with different projection methods:
14597 principal component analysis, correspondence analysis, spectral map
14598 analysis.")
14599 (license license:gpl2+)))
14600
14601 (define-public r-png
14602 (package
14603 (name "r-png")
14604 (version "0.1-7")
14605 (source (origin
14606 (method url-fetch)
14607 (uri (cran-uri "png" version))
14608 (sha256
14609 (base32
14610 "0g2mcp55lvvpx4kd3mn225mpbxqcq73wy5qx8b4lyf04iybgysg2"))))
14611 (build-system r-build-system)
14612 (inputs
14613 `(("libpng" ,libpng)
14614 ("zlib" ,zlib)))
14615 (home-page "https://www.rforge.net/png/")
14616 (synopsis "Read and write PNG images")
14617 (description
14618 "This package provides an easy and simple way to read, write and display
14619 bitmap images stored in the PNG format. It can read and write both files and
14620 in-memory raw vectors.")
14621 ;; Any of these GPL versions.
14622 (license (list license:gpl2 license:gpl3))))
14623
14624 (define-public r-ggcorrplot
14625 (package
14626 (name "r-ggcorrplot")
14627 (version "0.1.3")
14628 (source
14629 (origin
14630 (method url-fetch)
14631 (uri (cran-uri "ggcorrplot" version))
14632 (sha256
14633 (base32
14634 "0hi9lz121ya1l2lbm7rqlxg6fs6bvxck396dngnidrhl5fvqb41b"))))
14635 (build-system r-build-system)
14636 (propagated-inputs
14637 `(("r-ggplot2" ,r-ggplot2)
14638 ("r-reshape2" ,r-reshape2)))
14639 (home-page "http://www.sthda.com/english/wiki/ggcorrplot")
14640 (synopsis "Visualization of a correlation matrix using ggplot2")
14641 (description
14642 "The ggcorrplot package can be used to visualize easily a correlation
14643 matrix using ggplot2. It provides a solution for reordering the correlation
14644 matrix and displays the significance level on the plot. It also includes a
14645 function for computing a matrix of correlation p-values.")
14646 (license license:gpl2)))
14647
14648 (define-public r-flexdashboard
14649 (package
14650 (name "r-flexdashboard")
14651 (version "0.5.1.1")
14652 (source
14653 (origin
14654 (method url-fetch)
14655 (uri (cran-uri "flexdashboard" version))
14656 (sha256
14657 (base32
14658 "0fy3nbrr67zqgd44r2mc850s5sp0hzfcw3zqs15m8kxzj1aw067x"))))
14659 (build-system r-build-system)
14660 (arguments
14661 `(#:modules ((guix build utils)
14662 (guix build r-build-system)
14663 (srfi srfi-1)
14664 (srfi srfi-26)
14665 (ice-9 popen)
14666 (ice-9 textual-ports))
14667 #:phases
14668 (modify-phases %standard-phases
14669 (add-after 'unpack 'process-javascript
14670 (lambda* (#:key inputs #:allow-other-keys)
14671 (with-directory-excursion "inst"
14672 ;; Concatenate all components of prism.js
14673 (let ((contents (string-join
14674 (map (lambda (name)
14675 (call-with-input-file
14676 (assoc-ref inputs name)
14677 get-string-all))
14678 (list "js-prism"
14679 "js-prism-r"
14680 "js-prism-line-numbers"))
14681 "\n")))
14682 (call-with-output-file "prism-src.js"
14683 (cut display contents <>)))
14684 (call-with-values
14685 (lambda ()
14686 (unzip2
14687 `(("www/stickytableheaders/jquery.stickytableheaders.js"
14688 "www/stickytableheaders/jquery.stickytableheaders.min.js")
14689 ("www/sly/sly.js"
14690 "www/sly/sly.min.js")
14691 ("prism-src.js"
14692 "www/prism/prism.js")
14693 (,(assoc-ref inputs "js-raphael")
14694 "htmlwidgets/lib/raphael/raphael-2.1.4.min.js")
14695 (,(assoc-ref inputs "js-featherlight")
14696 "www/featherlight/featherlight.min.js"))))
14697 (lambda (sources targets)
14698 (for-each (lambda (source target)
14699 (format #t "Processing ~a --> ~a~%"
14700 source target)
14701 (delete-file target)
14702 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
14703 (call-with-output-file target
14704 (lambda (port)
14705 (dump-port minified port)))))
14706 sources targets))))
14707 #t)))))
14708 (propagated-inputs
14709 `(("r-htmltools" ,r-htmltools)
14710 ("r-htmlwidgets" ,r-htmlwidgets)
14711 ("r-jsonlite" ,r-jsonlite)
14712 ("r-knitr" ,r-knitr)
14713 ("r-rmarkdown" ,r-rmarkdown)
14714 ("r-shiny" ,r-shiny)))
14715 (native-inputs
14716 `(("uglify-js" ,uglify-js)
14717 ("js-raphael"
14718 ,(origin
14719 (method url-fetch)
14720 (uri "https://raw.githubusercontent.com/DmitryBaranovskiy/raphael/v2.1.4/raphael.js")
14721 (sha256
14722 (base32
14723 "1h4c4akrgcj7wra9j1z1rv2406j0yf68y9c0wg8v7w9ibw2iwf1x"))))
14724 ("js-prism"
14725 ,(origin
14726 (method url-fetch)
14727 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/prism.js")
14728 (sha256
14729 (base32
14730 "0gqa9irbp9k8p5r3d98cszajzhjnssnl43nrsc5aiy7ki52z500c"))))
14731 ("js-prism-r"
14732 ,(origin
14733 (method url-fetch)
14734 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/components/prism-r.js")
14735 (sha256
14736 (base32
14737 "1x31glci7wdgr2305njy0bm2lncb0jyn0j1s2g72rqi29xid9aki"))))
14738 ("js-prism-line-numbers"
14739 ,(origin
14740 (method url-fetch)
14741 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/plugins/line-numbers/prism-line-numbers.js")
14742 (sha256
14743 (base32
14744 "1543wgf3iynrilyb27jq8px3h5gvfz5xmdib5ik2ki400c1sl991"))))
14745 ("js-featherlight"
14746 ,(origin
14747 (method url-fetch)
14748 (uri "https://raw.githubusercontent.com/noelboss/featherlight/1.3.4/src/featherlight.js")
14749 (sha256
14750 (base32
14751 "14kkhwzvp8rxq2mrck5i0xcm8v5rqwqhwnmncbng8h4qq42zx3sb"))))))
14752 (home-page "https://rmarkdown.rstudio.com/flexdashboard")
14753 (synopsis "R Markdown format for flexible dashboards")
14754 (description
14755 "This package provides an R Markdown format for converting an R Markdown
14756 document to a grid-oriented dashboard. The dashboard flexibly adapts the size
14757 of its components to the containing web page.")
14758 (license license:expat)))
14759
14760 (define-public r-preseqr
14761 (package
14762 (name "r-preseqr")
14763 (version "4.0.0")
14764 (source
14765 (origin
14766 (method url-fetch)
14767 (uri (cran-uri "preseqR" version))
14768 (sha256
14769 (base32
14770 "1g2rnnmi45649vpy6z45v5i3wxm54s138ajqrzwi3a5r7x3xnhq1"))))
14771 (properties `((upstream-name . "preseqR")))
14772 (build-system r-build-system)
14773 (propagated-inputs
14774 `(("r-polynom" ,r-polynom)))
14775 (home-page "https://cran.r-project.org/web/packages/preseqR/")
14776 (synopsis "Predicting species accumulation curves")
14777 (description
14778 "This package can be used to predict the r-species accumulation
14779 curve (r-SAC), which is the number of species represented at least r times as
14780 a function of the sampling effort. When r = 1, the curve is known as the
14781 species accumulation curve, or the library complexity curve in high-throughput
14782 genomic sequencing. The package includes both parametric and nonparametric
14783 methods, as described by Deng C, et al. (2018).")
14784 (license license:gpl3)))
14785
14786 (define-public r-mapplots
14787 (package
14788 (name "r-mapplots")
14789 (version "1.5.1")
14790 (source
14791 (origin
14792 (method url-fetch)
14793 (uri (cran-uri "mapplots" version))
14794 (sha256
14795 (base32
14796 "18s2y66f8vi8g2r8a25zbgp2xm079r8v8qxv0w71h8krycs6vs9p"))))
14797 (build-system r-build-system)
14798 (home-page "https://cran.r-project.org/web/packages/mapplots/")
14799 (synopsis "Data visualization on maps")
14800 (description
14801 "This package helps you create simple maps; add sub-plots like pie plots
14802 to a map or any other plot; format, plot and export gridded data. The package
14803 was developed for displaying fisheries data but most functions can be used for
14804 more generic data visualisation.")
14805 (license license:gpl2+)))
14806
14807 (define-public r-pmcmr
14808 (package
14809 (name "r-pmcmr")
14810 (version "4.3")
14811 (source
14812 (origin
14813 (method url-fetch)
14814 (uri (cran-uri "PMCMR" version))
14815 (sha256
14816 (base32
14817 "09bvdj2h1086r2cgy3myrhlylplxxlliv8nwx09c8kb1vn02i2ij"))))
14818 (properties `((upstream-name . "PMCMR")))
14819 (build-system r-build-system)
14820 (home-page "https://cran.r-project.org/web/packages/PMCMR/")
14821 (synopsis "Calculate pairwise multiple comparisons of mean rank sums")
14822 (description
14823 "This is a deprecated package for calculating pairwise multiple
14824 comparisons of mean rank sums. This package is superseded by the novel
14825 PMCMRplus package. The PMCMR package is no longer maintained, but kept for
14826 compatibility of dependent packages for some time.")
14827 (license license:gpl3+)))
14828
14829 (define-public r-downloader
14830 (package
14831 (name "r-downloader")
14832 (version "0.4")
14833 (source
14834 (origin
14835 (method url-fetch)
14836 (uri (cran-uri "downloader" version))
14837 (sha256
14838 (base32
14839 "1axggnsc27zzgr7snf41j3zd1vp3nfpmq4zj4d01axc709dyg40q"))))
14840 (build-system r-build-system)
14841 (propagated-inputs
14842 `(("r-digest" ,r-digest)))
14843 (home-page "https://github.com/wch/downloader")
14844 (synopsis "Download files over HTTP and HTTPS")
14845 (description
14846 "This package provides a wrapper for the @code{download.file} function,
14847 making it possible to download files over HTTPS across platforms. The
14848 @code{RCurl} package provides this functionality (and much more) but has
14849 external dependencies. This package has is implemented purely in R.")
14850 (license license:gpl2)))
14851
14852 (define-public r-rex
14853 (package
14854 (name "r-rex")
14855 (version "1.1.2")
14856 (source
14857 (origin
14858 (method url-fetch)
14859 (uri (cran-uri "rex" version))
14860 (sha256
14861 (base32
14862 "0alsadgjgass3wr8y5d247j12qqzg454sc84vpskclrkmz778g5x"))))
14863 (build-system r-build-system)
14864 (propagated-inputs
14865 `(("r-lazyeval" ,r-lazyeval)
14866 ("r-magrittr" ,r-magrittr)))
14867 (home-page "https://github.com/kevinushey/rex")
14868 (synopsis "Friendly regular expressions")
14869 (description
14870 "This package provides a friendly interface for the construction of
14871 regular expressions. Regular expressions are a very powerful feature, however
14872 they are often difficult to interpret. Rex allows you to build complex
14873 regular expressions from human readable expressions")
14874 (license license:expat)))
14875
14876 (define-public r-xmlparsedata
14877 (package
14878 (name "r-xmlparsedata")
14879 (version "1.0.3")
14880 (source
14881 (origin
14882 (method url-fetch)
14883 (uri (cran-uri "xmlparsedata" version))
14884 (sha256
14885 (base32
14886 "0gjr3l5z5dp276lchr2649as1rkj56d2mlvbr66yg393zzw50lsh"))))
14887 (properties `((upstream-name . "xmlparsedata")))
14888 (build-system r-build-system)
14889 (home-page "https://github.com/r-lib/xmlparsedata#readme")
14890 (synopsis "Parse data of @code{R} code as an @code{XML} tree")
14891 (description
14892 "This package provides tools to convert the output of
14893 @code{utils::getParseData()} to an @code{XML} tree, that one can search via
14894 @code{XPath}, and is easier to manipulate in general.")
14895 (license license:expat)))
14896
14897 (define-public r-cyclocomp
14898 (package
14899 (name "r-cyclocomp")
14900 (version "1.1.0")
14901 (source
14902 (origin
14903 (method url-fetch)
14904 (uri (cran-uri "cyclocomp" version))
14905 (sha256
14906 (base32
14907 "0gky3svk02wiajw7nfjh30684h3qxili4bvsab0m7b6cggw6bgyd"))))
14908 (properties `((upstream-name . "cyclocomp")))
14909 (build-system r-build-system)
14910 (propagated-inputs
14911 `(("r-callr" ,r-callr)
14912 ("r-crayon" ,r-crayon)
14913 ("r-desc" ,r-desc)
14914 ("r-remotes" ,r-remotes)
14915 ("r-withr" ,r-withr)))
14916 (home-page "https://github.com/MangoTheCat/cyclocomp")
14917 (synopsis "Cyclomatic complexity of R code")
14918 (description
14919 "Cyclomatic complexity is a software metric, used to indicate the
14920 complexity of a program. It is a quantitative measure of the number of
14921 linearly independent paths through a program's source code. This package
14922 provides tools to compute this metric.")
14923 (license license:expat)))
14924
14925 (define-public r-lintr
14926 (package
14927 (name "r-lintr")
14928 (version "2.0.1")
14929 (source
14930 (origin
14931 (method url-fetch)
14932 (uri (cran-uri "lintr" version))
14933 (sha256
14934 (base32
14935 "14yfh641afg6griaadbdciyr3k94fl55s055qwzghgk5gdsj61zy"))))
14936 (properties `((upstream-name . "lintr")))
14937 (build-system r-build-system)
14938 (propagated-inputs
14939 `(("r-codetools" ,r-codetools)
14940 ("r-crayon" ,r-crayon)
14941 ("r-cyclocomp" ,r-cyclocomp)
14942 ("r-digest" ,r-digest)
14943 ("r-httr" ,r-httr)
14944 ("r-jsonlite" ,r-jsonlite)
14945 ("r-knitr" ,r-knitr)
14946 ("r-rex" ,r-rex)
14947 ("r-rstudioapi" ,r-rstudioapi)
14948 ("r-testthat" ,r-testthat)
14949 ("r-xml2" ,r-xml2)
14950 ("r-xmlparsedata" ,r-xmlparsedata)))
14951 (home-page "https://github.com/jimhester/lintr")
14952 (synopsis "Linter for R code")
14953 (description "This package checks adherence to a given style, syntax
14954 errors and possible semantic issues. It supports on the fly checking of R
14955 code edited with @code{RStudio IDE}, @code{Emacs} and @code{Vim}.")
14956 (license license:expat)))
14957
14958 (define-public r-sctransform
14959 (package
14960 (name "r-sctransform")
14961 (version "0.2.1")
14962 (source
14963 (origin
14964 (method url-fetch)
14965 (uri (cran-uri "sctransform" version))
14966 (sha256
14967 (base32
14968 "07v3lzccsrkh1glfxd1q20r8f8gl9ls5az0s1dvxm4vcls0hlhyn"))))
14969 (build-system r-build-system)
14970 (propagated-inputs
14971 `(("r-future-apply" ,r-future-apply)
14972 ("r-ggplot2" ,r-ggplot2)
14973 ("r-gridextra" ,r-gridextra)
14974 ("r-mass" ,r-mass)
14975 ("r-matrix" ,r-matrix)
14976 ("r-rcpp" ,r-rcpp)
14977 ("r-rcppeigen" ,r-rcppeigen)
14978 ("r-reshape2" ,r-reshape2)))
14979 (home-page "https://github.com/ChristophH/sctransform")
14980 (synopsis "Variance stabilizing transformations for Single Cell UMI Data")
14981 (description
14982 "This package provides a normalization method for single-cell UMI count
14983 data using a variance stabilizing transformation. The transformation is based
14984 on a negative binomial regression model with regularized parameters. As part
14985 of the same regression framework, this package also provides functions for
14986 batch correction, and data correction.")
14987 (license license:gpl3)))
14988
14989 (define-public r-styler
14990 (package
14991 (name "r-styler")
14992 (version "1.3.2")
14993 (source
14994 (origin
14995 (method url-fetch)
14996 (uri (cran-uri "styler" version))
14997 (sha256
14998 (base32
14999 "1waglhsy2c53qjgd2qhlzda3z0lbzbwx9fkrfhac41y6h91mgkrz"))))
15000 (build-system r-build-system)
15001 (propagated-inputs
15002 `(("r-backports" ,r-backports)
15003 ("r-cli" ,r-cli)
15004 ("r-magrittr" ,r-magrittr)
15005 ("r-purrr" ,r-purrr)
15006 ("r-r-cache" ,r-r-cache)
15007 ("r-rematch2" ,r-rematch2)
15008 ("r-rlang" ,r-rlang)
15009 ("r-rprojroot" ,r-rprojroot)
15010 ("r-tibble" ,r-tibble)
15011 ("r-withr" ,r-withr)
15012 ("r-xfun" ,r-xfun)))
15013 (home-page "https://github.com/r-lib/styler")
15014 (synopsis "Non-invasive pretty printing of R code")
15015 (description
15016 "This is a package for pretty-printing R code without changing the user's
15017 formatting intent.")
15018 (license license:gpl3)))
15019
15020 (define-public r-scrime
15021 (package
15022 (name "r-scrime")
15023 (version "1.3.5")
15024 (source
15025 (origin
15026 (method url-fetch)
15027 (uri (cran-uri "scrime" version))
15028 (sha256
15029 (base32
15030 "0y2mh9fsffjf3i15bafpasa17z99c1s75r8g6h4hgcwfgpjx75sx"))))
15031 (build-system r-build-system)
15032 (home-page "https://cran.r-project.org/web/packages/scrime/")
15033 (synopsis "Analysis of high-dimensional categorical data such as SNP data")
15034 (description
15035 "This package provides tools for the analysis of high-dimensional data
15036 developed/implemented at the group \"Statistical Complexity Reduction In
15037 Molecular Epidemiology\" (SCRIME). The main focus is on SNP data, but most of
15038 the functions can also be applied to other types of categorical data.")
15039 (license license:gpl2)))
15040
15041 (define-public r-pbmcapply
15042 (package
15043 (name "r-pbmcapply")
15044 (version "1.5.0")
15045 (source
15046 (origin
15047 (method url-fetch)
15048 (uri (cran-uri "pbmcapply" version))
15049 (sha256
15050 (base32
15051 "0i58gcqpnbyvc448qfgm45b7rpbmrnagsvk1h1hsqchbbicfslnz"))))
15052 (build-system r-build-system)
15053 (home-page "https://github.com/kvnkuang/pbmcapply")
15054 (synopsis "Track the progress of apply procedures with a progress bar")
15055 (description
15056 "This light-weight package helps you track and visualize the progress of
15057 parallel versions of vectorized R functions of the @code{mc*apply} family.")
15058 (license license:expat)))
15059
15060 (define-public r-blme
15061 (package
15062 (name "r-blme")
15063 (version "1.0-4")
15064 (source
15065 (origin
15066 (method url-fetch)
15067 (uri (cran-uri "blme" version))
15068 (sha256
15069 (base32
15070 "1ca2b0248k0fj3lczn9shfjplz1sl4ay4v6djldizp2ch2vwdgy2"))))
15071 (build-system r-build-system)
15072 (propagated-inputs `(("r-lme4" ,r-lme4)))
15073 (home-page "https://github.com/vdorie/blme")
15074 (synopsis "Bayesian linear mixed-effects models")
15075 (description
15076 "This package provides tools for maximum a posteriori estimation for
15077 linear and generalized linear mixed-effects models in a Bayesian setting. It
15078 extends the lme4 package.")
15079 (license license:gpl2+)))
15080
15081 (define-public r-batchtools
15082 (package
15083 (name "r-batchtools")
15084 (version "0.9.13")
15085 (source
15086 (origin
15087 (method url-fetch)
15088 (uri (cran-uri "batchtools" version))
15089 (sha256
15090 (base32
15091 "02bwfinwgn5nl638997javig61jmr0ci0qybmprz13jnvmam1yns"))))
15092 (build-system r-build-system)
15093 (propagated-inputs
15094 `(("r-backports" ,r-backports)
15095 ("r-base64url" ,r-base64url)
15096 ("r-brew" ,r-brew)
15097 ("r-checkmate" ,r-checkmate)
15098 ("r-data-table" ,r-data-table)
15099 ("r-digest" ,r-digest)
15100 ("r-fs" ,r-fs)
15101 ("r-progress" ,r-progress)
15102 ("r-r6" ,r-r6)
15103 ("r-rappdirs" ,r-rappdirs)
15104 ("r-stringi" ,r-stringi)
15105 ("r-withr" ,r-withr)))
15106 (native-inputs
15107 `(("r-knitr" ,r-knitr)))
15108 (home-page "https://github.com/mllg/batchtools")
15109 (synopsis "Tools for computation on batch systems")
15110 (description
15111 "As a successor of the packages BatchJobs and BatchExperiments, this
15112 package provides a parallel implementation of the Map function for high
15113 performance computing systems managed by various schedulers. A multicore and
15114 socket mode allow the parallelization on a local machines, and multiple
15115 machines can be hooked up via SSH to create a makeshift cluster. Moreover,
15116 the package provides an abstraction mechanism to define large-scale computer
15117 experiments in a well-organized and reproducible way.")
15118 (license license:lgpl3)))
15119
15120 (define-public r-clue
15121 (package
15122 (name "r-clue")
15123 (version "0.3-57")
15124 (source
15125 (origin
15126 (method url-fetch)
15127 (uri (cran-uri "clue" version))
15128 (sha256
15129 (base32
15130 "05rdcahawxlxci3fjxihjvvh33wqpxw50sx015165ab4nh3rsdkf"))))
15131 (build-system r-build-system)
15132 (propagated-inputs `(("r-cluster" ,r-cluster)))
15133 (home-page "https://cran.r-project.org/web/packages/clue/")
15134 (synopsis "Tools for analyzing cluster ensembles")
15135 (description "Cluster ensembles are collections of individual solutions to
15136 a given clustering problem which are useful or necessary to consider in a wide
15137 range of applications. This R package provides an extensible computational
15138 environment for creating and analyzing cluster ensembles, with basic data
15139 structures for representing partitions and hierarchies, and facilities for
15140 computing on them, including methods for measuring proximity and obtaining
15141 consensus and secondary clusterings.")
15142 (license license:gpl2)))
15143
15144 (define-public r-sitmo
15145 (package
15146 (name "r-sitmo")
15147 (version "2.0.1")
15148 (source
15149 (origin
15150 (method url-fetch)
15151 (uri (cran-uri "sitmo" version))
15152 (sha256
15153 (base32
15154 "0apdhwy3kxs39agsbvx5vn3xsgb22bf3jrwmr2cmqk9kmxbx740c"))))
15155 (build-system r-build-system)
15156 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
15157 (home-page "https://github.com/coatless/sitmo/")
15158 (synopsis "Parallel pseudo random number generator header files")
15159 (description
15160 "This package provides two high quality and fast PPRNGs that may be used
15161 in an OpenMP parallel environment. In addition, there is a generator for one
15162 dimensional low-discrepancy sequence.")
15163 (license license:expat)))
15164
15165 (define-public r-dqrng
15166 (package
15167 (name "r-dqrng")
15168 (version "0.2.1")
15169 (source
15170 (origin
15171 (method url-fetch)
15172 (uri (cran-uri "dqrng" version))
15173 (sha256
15174 (base32
15175 "0rp8q5zijlvaqmpnkwr314w9w40sj4fz7sqsdgsffcfvn42w2jg1"))))
15176 (build-system r-build-system)
15177 (propagated-inputs
15178 `(("r-bh" ,r-bh)
15179 ("r-rcpp" ,r-rcpp)
15180 ("r-sitmo" ,r-sitmo)))
15181 (home-page "https://www.daqana.org/dqrng")
15182 (synopsis "Fast pseudo random number generators")
15183 (description
15184 "Several fast random number generators are provided as C++ header-only
15185 libraries: the PCG family as well as Xoroshiro128+ and Xoshiro256+.
15186 Additionally, fast functions for generating random numbers according to a
15187 uniform, normal and exponential distribution are included. The latter two use
15188 the Ziggurat algorithm originally proposed by Marsaglia and Tsang. These
15189 functions are exported to R and as a C++ interface and are enabled for use
15190 with the default 64 bit generator from the PCG family, Xoroshiro128+ and
15191 Xoshiro256+ as well as the 64 bit version of the 20 rounds Threefry
15192 engine (Salmon et al., 2011) as provided by the package @code{sitmo}.")
15193 ;; This package includes code under CC0 and Apache 2.0 or Expat, but as a
15194 ;; whole is distributed under the terms of the AGPL 3.
15195 (license license:agpl3)))
15196
15197 (define-public r-dalex
15198 (package
15199 (name "r-dalex")
15200 (version "1.0.1")
15201 (source
15202 (origin
15203 (method url-fetch)
15204 (uri (cran-uri "DALEX" version))
15205 (sha256
15206 (base32
15207 "1jbyn57vn6d281a5y15h5d8ljin8cdb9lr7lbgggc950blyfv4g0"))))
15208 (properties `((upstream-name . "DALEX")))
15209 (build-system r-build-system)
15210 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
15211 (home-page "https://pbiecek.github.io/DALEX/")
15212 (synopsis "Descriptive machine learning explanations")
15213 (description
15214 "Machine Learning models are widely used and have various applications in
15215 classification or regression. Models created with boosting, bagging, stacking
15216 or similar techniques are often used due to their high performance, but such
15217 black-box models usually lack interpretability. The DALEX package contains
15218 various explainers that help to understand the link between input variables
15219 and model output.")
15220 ;; Any version of the GPL
15221 (license license:gpl3+)))
15222
15223 (define-public r-enrichr
15224 (package
15225 (name "r-enrichr")
15226 (version "2.1")
15227 (source
15228 (origin
15229 (method url-fetch)
15230 (uri (cran-uri "enrichR" version))
15231 (sha256
15232 (base32
15233 "0ymhzs9d2wl0s9rvbqc1hqb78mlzwhlc7mmijpfqkm5r720pf6m1"))))
15234 (properties `((upstream-name . "enrichR")))
15235 (build-system r-build-system)
15236 (propagated-inputs
15237 `(("r-httr" ,r-httr)
15238 ("r-rjson" ,r-rjson)))
15239 (home-page "https://cran.r-project.org/web/packages/enrichR/")
15240 (synopsis "R Interface to Enrichr database for analyzing gene sets")
15241 (description
15242 "This package provides an R interface to all Enrichr databases, a
15243 web-based tool for analyzing gene sets and returns any enrichment of common
15244 annotated biological functions.")
15245 (license license:gpl2+)))
15246
15247 (define-public r-plot3d
15248 (package
15249 (name "r-plot3d")
15250 (version "1.3")
15251 (source
15252 (origin
15253 (method url-fetch)
15254 (uri (cran-uri "plot3D" version))
15255 (sha256
15256 (base32
15257 "1jfzndnlci9a975qbcv66jiy2l46hs3f2049654x4jp3i4kyrr5r"))))
15258 (properties `((upstream-name . "plot3D")))
15259 (build-system r-build-system)
15260 (propagated-inputs `(("r-misc3d" ,r-misc3d)))
15261 (home-page "https://cran.r-project.org/web/packages/plot3D")
15262 (synopsis "Plot multi-dimensional data")
15263 (description
15264 "This package provides functions for viewing 2D and 3D data, including
15265 perspective plots, slice plots, surface plots, scatter plots, etc. It
15266 includes data sets from oceanography.")
15267 (license license:gpl3+)))
15268
15269 (define-public r-ggfortify
15270 (package
15271 (name "r-ggfortify")
15272 (version "0.4.9")
15273 (source
15274 (origin
15275 (method url-fetch)
15276 (uri (cran-uri "ggfortify" version))
15277 (sha256
15278 (base32
15279 "1p6knrbyaynaqwd939w09hpf1zz1gn95cb46sfgppl8l98krb2h5"))))
15280 (build-system r-build-system)
15281 (propagated-inputs
15282 `(("r-dplyr" ,r-dplyr)
15283 ("r-ggplot2" ,r-ggplot2)
15284 ("r-gridextra" ,r-gridextra)
15285 ("r-scales" ,r-scales)
15286 ("r-stringr" ,r-stringr)
15287 ("r-tibble" ,r-tibble)
15288 ("r-tidyr" ,r-tidyr)))
15289 (native-inputs
15290 `(("r-knitr" ,r-knitr)))
15291 (home-page "https://github.com/sinhrks/ggfortify")
15292 (synopsis "Data visualization tools for statistical analysis results")
15293 (description
15294 "This package provides unified plotting tools for statistics commonly
15295 used, such as GLM, time series, PCA families, clustering and survival
15296 analysis. The package offers a single plotting interface for these analysis
15297 results and plots in a unified style using the @code{ggplot2} package.")
15298 (license license:gpl2)))
15299
15300 (define-public r-refmanager
15301 (package
15302 (name "r-refmanager")
15303 (version "1.2.12")
15304 (source
15305 (origin
15306 (method url-fetch)
15307 (uri (cran-uri "RefManageR" version))
15308 (sha256
15309 (base32
15310 "1hfxa1qacfryk36mpaqdhdgws5jwxiyy489ikd3wa18bp1wz8dkp"))))
15311 (properties `((upstream-name . "RefManageR")))
15312 (build-system r-build-system)
15313 (propagated-inputs
15314 `(("r-bibtex" ,r-bibtex)
15315 ("r-httr" ,r-httr)
15316 ("r-jsonlite" ,r-jsonlite)
15317 ("r-lubridate" ,r-lubridate)
15318 ("r-plyr" ,r-plyr)
15319 ("r-stringr" ,r-stringr)
15320 ("r-xml2" ,r-xml2)))
15321 (home-page "https://github.com/ropensci/RefManageR/")
15322 (synopsis "Straightforward BibTeX and BibLaTeX bibliography management")
15323 (description
15324 "This package provides tools for importing and working with bibliographic
15325 references. It greatly enhances the @code{bibentry} class by providing a
15326 class @code{BibEntry} which stores BibTeX and BibLaTeX references, supports
15327 UTF-8 encoding, and can be easily searched by any field, by date ranges, and
15328 by various formats for name lists (author by last names, translator by full
15329 names, etc.). Entries can be updated, combined, sorted, printed in a number
15330 of styles, and exported. BibTeX and BibLaTeX @code{.bib} files can be read
15331 into R and converted to @code{BibEntry} objects.")
15332 ;; Any of these licenses may be picked.
15333 (license (list license:gpl2 license:gpl3 license:bsd-3))))
15334
15335 (define-public r-citr
15336 (package
15337 (name "r-citr")
15338 (version "0.3.2")
15339 (source
15340 (origin
15341 (method url-fetch)
15342 (uri (cran-uri "citr" version))
15343 (sha256
15344 (base32
15345 "1qbarvafjb8jgkrnrhh6jw7mcglmjwf7dpdiibxf39jkmlhf7las"))))
15346 (build-system r-build-system)
15347 (propagated-inputs
15348 `(("r-assertthat" ,r-assertthat)
15349 ("r-curl" ,r-curl)
15350 ("r-httr" ,r-httr)
15351 ("r-miniui" ,r-miniui)
15352 ("r-refmanager" ,r-refmanager)
15353 ("r-rstudioapi" ,r-rstudioapi)
15354 ("r-shiny" ,r-shiny)
15355 ("r-shinyjs" ,r-shinyjs)
15356 ("r-yaml" ,r-yaml)))
15357 (home-page "https://github.com/crsh/citr")
15358 (synopsis "RStudio add-in to insert Markdown citations")
15359 (description
15360 "This package provides functions and an RStudio add-in that search a
15361 BibTeX or BibLaTeX file to create and insert formatted Markdown citations into
15362 the current document.")
15363 (license license:expat)))
15364
15365 (define-public r-xgboost
15366 (package
15367 (name "r-xgboost")
15368 (version "1.0.0.2")
15369 (source
15370 (origin
15371 (method url-fetch)
15372 (uri (cran-uri "xgboost" version))
15373 (sha256
15374 (base32
15375 "1ld2w51c5fy3bl0kvjn1iplffc4lmin9s9zz5xx7xsm44d6j6kzd"))))
15376 (build-system r-build-system)
15377 (propagated-inputs
15378 `(("r-data-table" ,r-data-table)
15379 ("r-magrittr" ,r-magrittr)
15380 ("r-matrix" ,r-matrix)
15381 ("r-stringi" ,r-stringi)))
15382 (native-inputs
15383 `(("r-knitr" ,r-knitr)))
15384 (home-page "https://github.com/dmlc/xgboost")
15385 (synopsis "Extreme gradient boosting")
15386 (description
15387 "This package provides an R interface to Extreme Gradient Boosting, which
15388 is an efficient implementation of the gradient boosting framework from Chen
15389 and Guestrin (2016). The package includes efficient linear model solver and
15390 tree learning algorithms. The package can automatically do parallel
15391 computation on a single machine. It supports various objective functions,
15392 including regression, classification and ranking. The package is made to be
15393 extensible, so that users are also allowed to define their own objectives
15394 easily.")
15395 (license license:asl2.0)))
15396
15397 (define-public r-umap
15398 (package
15399 (name "r-umap")
15400 (version "0.2.5.0")
15401 (source
15402 (origin
15403 (method url-fetch)
15404 (uri (cran-uri "umap" version))
15405 (sha256
15406 (base32
15407 "0qp8zbh6fn8kn6q2h2lyjgmq3pr6gqwsd8ymqx25px13zjhxch9d"))))
15408 (build-system r-build-system)
15409 (propagated-inputs
15410 `(("r-openssl" ,r-openssl)
15411 ("r-rcpp" ,r-rcpp)
15412 ("r-reticulate" ,r-reticulate)
15413 ("r-rspectra" ,r-rspectra)))
15414 (native-inputs
15415 `(("r-knitr" ,r-knitr)))
15416 (home-page "https://github.com/tkonopka/umap")
15417 (synopsis "Uniform manifold approximation and projection")
15418 (description
15419 "Uniform manifold approximation and projection is a technique for
15420 dimension reduction. This package provides an interface to the UMAP algorithm
15421 in R, including a translation of the original algorithm into R.")
15422 (license license:expat)))
15423
15424 (define-public r-uwot
15425 (package
15426 (name "r-uwot")
15427 (version "0.1.8")
15428 (source
15429 (origin
15430 (method url-fetch)
15431 (uri (cran-uri "uwot" version))
15432 (sha256
15433 (base32
15434 "1jzh8r1h6f7pw7pb1fr32vn6ai9g10s56ahkq0vi77iznihy1rpd"))))
15435 (build-system r-build-system)
15436 (propagated-inputs
15437 `(("r-dqrng" ,r-dqrng)
15438 ("r-fnn" ,r-fnn)
15439 ("r-irlba" ,r-irlba)
15440 ("r-matrix" ,r-matrix)
15441 ("r-rcpp" ,r-rcpp)
15442 ("r-rcppannoy" ,r-rcppannoy)
15443 ("r-rcppprogress" ,r-rcppprogress)
15444 ("r-rspectra" ,r-rspectra)))
15445 (home-page "https://github.com/jlmelville/uwot")
15446 (synopsis "Uniform manifold approximation and projection")
15447 (description
15448 "This package provides an implementation of the Uniform Manifold
15449 Approximation and Projection dimensionality reduction by McInnes et
15450 al. (2018). It also provides means to transform new data and to carry out
15451 supervised dimensionality reduction. An implementation of the related
15452 LargeVis method of Tang et al. (2016) is also provided.")
15453 (license license:gpl3)))
15454
15455 (define-public r-kableextra
15456 (package
15457 (name "r-kableextra")
15458 (version "1.1.0")
15459 (source
15460 (origin
15461 (method url-fetch)
15462 (uri (cran-uri "kableExtra" version))
15463 (sha256
15464 (base32
15465 "1nicvw06xsf3a1f5c10mih07b76m2v5s5h165vmz0qx6n1a3492i"))))
15466 (properties `((upstream-name . "kableExtra")))
15467 (build-system r-build-system)
15468 (propagated-inputs
15469 `(("r-digest" ,r-digest)
15470 ("r-glue" ,r-glue)
15471 ("r-htmltools" ,r-htmltools)
15472 ("r-knitr" ,r-knitr)
15473 ("r-magrittr" ,r-magrittr)
15474 ("r-readr" ,r-readr)
15475 ("r-rmarkdown" ,r-rmarkdown)
15476 ("r-rstudioapi" ,r-rstudioapi)
15477 ("r-rvest" ,r-rvest)
15478 ("r-scales" ,r-scales)
15479 ("r-stringr" ,r-stringr)
15480 ("r-viridislite" ,r-viridislite)
15481 ("r-webshot" ,r-webshot)
15482 ("r-xml2" ,r-xml2)))
15483 (home-page "https://haozhu233.github.io/kableExtra/")
15484 (synopsis "Construct complex tables with pipe syntax")
15485 (description
15486 "Build complex HTML or LaTeX tables using @code{kable()} from
15487 @code{knitr} and the piping syntax from @code{magrittr}. The function
15488 @code{kable()} is a light weight table generator coming from @code{knitr}.
15489 This package simplifies the way to manipulate the HTML or LaTeX codes
15490 generated by @code{kable()} and allows users to construct complex tables and
15491 customize styles using a readable syntax.")
15492 (license license:expat)))
15493
15494 (define-public r-glasso
15495 (package
15496 (name "r-glasso")
15497 (version "1.11")
15498 (source
15499 (origin
15500 (method url-fetch)
15501 (uri (cran-uri "glasso" version))
15502 (sha256
15503 (base32 "02p3612rpydk195n2qr77lp1j2w8zsw1ckkk98c8angm4r5q8dsc"))))
15504 (build-system r-build-system)
15505 (native-inputs `(("gfortran" ,gfortran)))
15506 (home-page "https://statweb.stanford.edu/~tibs/glasso/")
15507 (synopsis "Graphical Lasso: estimation of Gaussian graphical models")
15508 (description
15509 "This is a package for estimation of a sparse inverse covariance matrix
15510 using a lasso (L1) penalty. Facilities are provided for estimates along a
15511 path of values for the regularization parameter.")
15512 (license license:gpl2)))
15513
15514 (define-public r-rhpcblasctl
15515 (package
15516 (name "r-rhpcblasctl")
15517 (version "0.20-17")
15518 (source
15519 (origin
15520 (method url-fetch)
15521 (uri (cran-uri "RhpcBLASctl" version))
15522 (sha256
15523 (base32
15524 "0iwc06blr5sx7rylwczi2jrha8sk8qs0jklflwpidl0zj1jxdggp"))))
15525 (properties `((upstream-name . "RhpcBLASctl")))
15526 (build-system r-build-system)
15527 (home-page "https://prs.ism.ac.jp/~nakama/Rhpc/")
15528 (synopsis "Control the number of threads on BLAS")
15529 (description
15530 "This package allows you to control the number of threads the BLAS
15531 library uses. It is also possible to control the number of threads in
15532 OpenMP.")
15533 (license license:agpl3+)))
15534
15535 (define-public r-lda
15536 (package
15537 (name "r-lda")
15538 (version "1.4.2")
15539 (source
15540 (origin
15541 (method url-fetch)
15542 (uri (cran-uri "lda" version))
15543 (sha256
15544 (base32
15545 "03r4h5kgr8mfy44p66mfj5bp4k00g8zh4a1mhn46jw14pkhs21jn"))))
15546 (build-system r-build-system)
15547 (home-page "https://cran.r-project.org/web/packages/lda/")
15548 (synopsis "Collapsed Gibbs sampling methods for topic models")
15549 (description
15550 "This package implements @dfn{latent Dirichlet allocation} (LDA) and
15551 related models. This includes (but is not limited to) sLDA, corrLDA, and the
15552 mixed-membership stochastic blockmodel. Inference for all of these models is
15553 implemented via a fast collapsed Gibbs sampler written in C. Utility
15554 functions for reading/writing data typically used in topic models, as well as
15555 tools for examining posterior distributions are also included.")
15556 ;; Any version of the LGPL
15557 (license license:lgpl3+)))
15558
15559 (define-public r-rann-l1
15560 (package
15561 (name "r-rann-l1")
15562 (version "2.5.2")
15563 (source
15564 (origin
15565 (method url-fetch)
15566 (uri (cran-uri "RANN.L1" version))
15567 (sha256
15568 (base32
15569 "1hanh3my84mdr5wy6b89fawqzfc184vff1y65wy4l5ld9qza1n44"))))
15570 (properties `((upstream-name . "RANN.L1")))
15571 (build-system r-build-system)
15572 (home-page "https://github.com/jefferis/RANN/tree/master-L1")
15573 (synopsis "Fast nearest neighbour search using L1 metric")
15574 (description
15575 "This package provides tools to find the k nearest neighbours for every
15576 point in a given dataset in O(N log N) time using Arya and Mount's ANN
15577 library. There is support for approximate as well as exact searches, fixed
15578 radius searches and @code{bd} as well as @code{kd} trees. The distance is
15579 computed using the L1 (Manhattan, taxicab) metric.")
15580 (license license:gpl3+)))
15581
15582 (define-public r-leiden
15583 (package
15584 (name "r-leiden")
15585 (version "0.3.3")
15586 (source
15587 (origin
15588 (method url-fetch)
15589 (uri (cran-uri "leiden" version))
15590 (sha256
15591 (base32
15592 "1hh6bmbz6cpqwl4i94gxylgv9x92zbqdg81r8r4ymfy8c70f3df2"))))
15593 (properties `((upstream-name . "leiden")))
15594 (build-system r-build-system)
15595 (propagated-inputs
15596 `(("r-igraph" ,r-igraph)
15597 ("r-matrix" ,r-matrix)
15598 ("r-reticulate" ,r-reticulate)))
15599 (home-page "https://github.com/TomKellyGenetics/leiden")
15600 (synopsis "R implementation of Leiden clustering algorithm")
15601 (description
15602 "This package implements the Python @code{leidenalg} module to be called
15603 in R. It enables clustering using the Leiden algorithm for partitioning a
15604 graph into communities. See also Traag et al (2018) \"From Louvain to Leiden:
15605 guaranteeing well-connected communities.\" <arXiv:1810.08473>.")
15606 (license license:gpl3)))
15607
15608 (define-public r-patchwork
15609 (package
15610 (name "r-patchwork")
15611 (version "1.0.0")
15612 (source
15613 (origin
15614 (method url-fetch)
15615 (uri (cran-uri "patchwork" version))
15616 (sha256
15617 (base32
15618 "0qrwbcswh7ylrmghi17k6wk7w51cz6mcmvcyyd41hy3m2ywmkywb"))))
15619 (build-system r-build-system)
15620 (propagated-inputs
15621 `(("r-ggplot2" ,r-ggplot2)
15622 ("r-gtable" ,r-gtable)))
15623 (native-inputs
15624 `(("r-knitr" ,r-knitr)))
15625 (home-page "https://github.com/thomasp85/patchwork")
15626 (synopsis "Compose ggplot2 plots")
15627 (description
15628 "The @code{ggplot2} package provides a strong API for sequentially
15629 building up a plot, but does not concern itself with composition of multiple
15630 plots. Patchwork is a package that expands the API to allow for arbitrarily
15631 complex composition of plots by providing mathmatical operators for combining
15632 multiple plots.")
15633 (license license:expat)))
15634
15635 (define-public r-liger
15636 (package
15637 (name "r-liger")
15638 (version "0.4.2")
15639 (source
15640 (origin
15641 (method git-fetch)
15642 (uri (git-reference
15643 (url "https://github.com/MacoskoLab/liger.git")
15644 (commit (string-append "v" version))))
15645 (file-name (git-file-name name version))
15646 (sha256
15647 (base32
15648 "16dzwwcpw6n78pxlc5w3kraigki35ix7zhd2cbx5f3y60bbkhlmx"))
15649 (modules '((guix build utils)))
15650 (snippet
15651 '(begin
15652 (delete-file "inst/java/ModularityOptimizer.jar")
15653 #t))))
15654 (build-system r-build-system)
15655 (arguments
15656 `(#:phases
15657 (modify-phases %standard-phases
15658 (add-after 'unpack 'build-java-part
15659 (lambda* (#:key inputs #:allow-other-keys)
15660 (invoke "unzip" (assoc-ref inputs "optimizer-src"))
15661 (for-each (lambda (file) (invoke "javac" file))
15662 (find-files "." "\\.java$"))
15663 (apply invoke "jar" "cf" "inst/java/ModularityOptimizer.jar"
15664 (find-files "." "\\.class$"))
15665 #t)))))
15666 (propagated-inputs
15667 `(("r-cowplot" ,r-cowplot)
15668 ("r-dosnow" ,r-dosnow)
15669 ("r-dplyr" ,r-dplyr)
15670 ("r-fnn" ,r-fnn)
15671 ("r-foreach" ,r-foreach)
15672 ("r-ggplot2" ,r-ggplot2)
15673 ("r-ggrepel" ,r-ggrepel)
15674 ("r-hmisc" ,r-hmisc)
15675 ("r-ica" ,r-ica)
15676 ("r-irlba" ,r-irlba)
15677 ("r-matrix" ,r-matrix)
15678 ("r-mclust" ,r-mclust)
15679 ("r-patchwork" ,r-patchwork)
15680 ("r-plyr" ,r-plyr)
15681 ("r-rann-l1" ,r-rann-l1)
15682 ("r-rcpp" ,r-rcpp)
15683 ("r-rcpparmadillo" ,r-rcpparmadillo)
15684 ("r-riverplot" ,r-riverplot)
15685 ("r-rtsne" ,r-rtsne)
15686 ("r-snow" ,r-snow)))
15687 (native-inputs
15688 `(("jdk" ,icedtea "jdk")
15689 ;; See https://github.com/MacoskoLab/liger/issues/96
15690 ;; The optimizer is released under the Expat license.
15691 ("optimizer-src"
15692 ,(origin
15693 (method url-fetch)
15694 (uri "http://www.ludowaltman.nl/slm/modularity_optimizer_source.zip")
15695 (sha256
15696 (base32
15697 "01hmm6sapcmldvayknqx2w4cav3qv71mwwkdkwj4qgq6dss09g18"))))
15698 ("unzip" ,unzip)
15699 ("r-knitr" ,r-knitr))) ; for vignettes
15700 (home-page "https://github.com/MacoskoLab/liger")
15701 (synopsis "Integrate and analyze multiple single-cell datasets")
15702 (description
15703 "LIGER is a package for integrating and analyzing multiple single-cell
15704 datasets, developed and maintained by the Macosko lab. It relies on
15705 integrative non-negative matrix factorization to identify shared and
15706 dataset-specific factors.")
15707 (license license:gpl3)))
15708
15709 (define-public r-harmony
15710 (package
15711 (name "r-harmony")
15712 (version "0.1")
15713 (source
15714 (origin
15715 (method git-fetch)
15716 (uri (git-reference
15717 (url "https://github.com/immunogenomics/harmony")
15718 (commit version)))
15719 (file-name (git-file-name name version))
15720 (sha256
15721 (base32
15722 "05r401q09rbr6fqhb9mbd95082cjdi3nag1cv6zn96xkr0f6imq9"))
15723 (modules '((guix build utils)))
15724 (snippet
15725 '(begin
15726 (for-each delete-file '("config.status" "configure"))
15727 #t))))
15728 (build-system r-build-system)
15729 (propagated-inputs
15730 `(("r-cowplot" ,r-cowplot)
15731 ("r-dplyr" ,r-dplyr)
15732 ("r-ggplot2" ,r-ggplot2)
15733 ("r-irlba" ,r-irlba)
15734 ("r-matrix" ,r-matrix)
15735 ("r-rcpp" ,r-rcpp)
15736 ("r-rcpparmadillo" ,r-rcpparmadillo)
15737 ("r-rcppprogress" ,r-rcppprogress)
15738 ("r-rlang" ,r-rlang)
15739 ("r-tibble" ,r-tibble)
15740 ("r-tidyr" ,r-tidyr)))
15741 (native-inputs
15742 `(("autoconf" ,autoconf)))
15743 (home-page "https://github.com/immunogenomics/harmony")
15744 (synopsis "Integration of single cell sequencing data")
15745 (description
15746 "This package provides an implementation of the Harmony algorithm for
15747 single cell integration, described in Korsunsky et al
15748 @url{doi.org/10.1101/461954}. The package includes a standalone Harmony
15749 function and interfaces to external frameworks.")
15750 (license license:gpl3)))
15751
15752 (define-public r-covr
15753 (package
15754 (name "r-covr")
15755 (version "3.5.0")
15756 (source
15757 (origin
15758 (method url-fetch)
15759 (uri (cran-uri "covr" version))
15760 (sha256
15761 (base32 "1pvr95h7jg9hqq1qq1cccy323pkxldrwafl08151cc410499k4fb"))))
15762 (properties `((upstream-name . "covr")))
15763 (build-system r-build-system)
15764 (propagated-inputs
15765 `(("r-crayon" ,r-crayon)
15766 ("r-digest" ,r-digest)
15767 ("r-httr" ,r-httr)
15768 ("r-jsonlite" ,r-jsonlite)
15769 ("r-rex" ,r-rex)
15770 ("r-withr" ,r-withr)
15771 ("r-yaml" ,r-yaml)))
15772 (native-inputs
15773 `(("r-knitr" ,r-knitr))) ; for vignettes
15774 (home-page "https://github.com/r-lib/covr")
15775 (synopsis "Test coverage for R packages")
15776 (description
15777 "Thisp package enables you to track and report code coverage for your
15778 package and (optionally) upload the results to a coverage service. Code
15779 coverage is a measure of the amount of code being exercised by a set of tests.
15780 It is an indirect measure of test quality and completeness. This package is
15781 compatible with any testing methodology or framework and tracks coverage of
15782 both R code and compiled C/C++/FORTRAN code.")
15783 (license license:gpl3)))
15784
15785 (define-public r-systemfonts
15786 (package
15787 (name "r-systemfonts")
15788 (version "0.1.1")
15789 (source
15790 (origin
15791 (method url-fetch)
15792 (uri (cran-uri "systemfonts" version))
15793 (sha256
15794 (base32
15795 "0m0ljid683xcam2f14x7k2zv1yx4npac38a3gfv11vhxfbnpgp0z"))))
15796 (properties `((upstream-name . "systemfonts")))
15797 (build-system r-build-system)
15798 (inputs
15799 `(("fontconfig" ,fontconfig)
15800 ("freetype" ,freetype)
15801 ("zlib" ,zlib)))
15802 (native-inputs
15803 `(("pkg-config" ,pkg-config)))
15804 (home-page "https://github.com/r-lib/systemfonts")
15805 (synopsis "System native font finding")
15806 (description
15807 "This package provides system native access to the font catalogue. As
15808 font handling varies between systems it is difficult to correctly locate
15809 installed fonts across different operating systems. The 'systemfonts' package
15810 provides bindings to the native libraries for finding font files that can then
15811 be used further by e.g. graphic devices.")
15812 (license license:expat)))
15813
15814 (define-public r-graphlayouts
15815 (package
15816 (name "r-graphlayouts")
15817 (version "0.6.0")
15818 (source
15819 (origin
15820 (method url-fetch)
15821 (uri (cran-uri "graphlayouts" version))
15822 (sha256
15823 (base32
15824 "1la016m37kp79zk8p1yx9kaha8y6d4w52w39h0mzv1mfsi6d75w0"))))
15825 (properties `((upstream-name . "graphlayouts")))
15826 (build-system r-build-system)
15827 (propagated-inputs
15828 `(("r-igraph" ,r-igraph)
15829 ("r-rcpp" ,r-rcpp)
15830 ("r-rcpparmadillo" ,r-rcpparmadillo)))
15831 (home-page "https://github.com/schochastics/graphlayouts")
15832 (synopsis "Additional layout algorithms for network visualizations")
15833 (description
15834 "This package provides several layout algorithms to visualize networks
15835 which are not part of the igraph library. Most are based on the concept of
15836 stress majorization by Gansner et al. (2004)
15837 <doi:10.1007/978-3-540-31843-9_25>. Some more specific algorithms allow to
15838 emphasize hidden group structures in networks or focus on specific nodes.")
15839 (license license:expat)))
15840
15841 (define-public r-tidygraph
15842 (package
15843 (name "r-tidygraph")
15844 (version "1.1.2")
15845 (source
15846 (origin
15847 (method url-fetch)
15848 (uri (cran-uri "tidygraph" version))
15849 (sha256
15850 (base32
15851 "1zpsarm74afbc7p5dlyb0whc09670qdcddw1ckb25cfc9hfh0hjn"))))
15852 (properties `((upstream-name . "tidygraph")))
15853 (build-system r-build-system)
15854 (propagated-inputs
15855 `(("r-dplyr" ,r-dplyr)
15856 ("r-igraph" ,r-igraph)
15857 ("r-magrittr" ,r-magrittr)
15858 ("r-pillar" ,r-pillar)
15859 ("r-r6" ,r-r6)
15860 ("r-rcpp" ,r-rcpp)
15861 ("r-rlang" ,r-rlang)
15862 ("r-tibble" ,r-tibble)
15863 ("r-tidyr" ,r-tidyr)))
15864 (home-page "https://github.com/thomasp85/tidygraph")
15865 (synopsis "Tidy API for graph manipulation")
15866 (description
15867 "This package provides a graph implementation that can be thought of as
15868 two tidy data frames describing node and edge data respectively. It provides
15869 an approach to manipulate these two virtual data frames using the API defined
15870 in the @code{dplyr} package, and it also provides tidy interfaces to a lot of
15871 common graph algorithms.")
15872 (license license:expat)))
15873
15874 (define-public r-soupx
15875 (let ((commit "a3354be76fb52fd795be6ddf163cf056c05c6cb8")
15876 (revision "1"))
15877 (package
15878 (name "r-soupx")
15879 (version (git-version "0.3.1" revision commit))
15880 (source
15881 (origin
15882 (method git-fetch)
15883 (uri (git-reference
15884 (url "https://github.com/constantAmateur/SoupX")
15885 (commit commit)))
15886 (file-name (git-file-name name version))
15887 (sha256
15888 (base32
15889 "1zmlyzrl0fz6l79gn2wswid670p88mm3y292is89sa5p3h7frr99"))))
15890 (properties `((upstream-name . "SoupX")))
15891 (build-system r-build-system)
15892 (propagated-inputs
15893 `(("r-ggplot2" ,r-ggplot2)
15894 ("r-matrix" ,r-matrix)
15895 ("r-seurat" ,r-seurat)))
15896 (home-page "https://github.com/constantAmateur/SoupX")
15897 (synopsis "Single cell mRNA Soup eXterminator")
15898 (description
15899 "This package provides a package for quantifying, profiling and
15900 removing cell free mRNA contamination (the \"soup\") from droplet based single
15901 cell RNA-seq experiments.")
15902 (license license:gpl2))))
15903
15904 (define-public r-assertr
15905 (package
15906 (name "r-assertr")
15907 (version "2.7")
15908 (source
15909 (origin
15910 (method url-fetch)
15911 (uri (cran-uri "assertr" version))
15912 (sha256
15913 (base32
15914 "1x868pd4dac1c7b1q5390wqh2f6s50km8nqcpim3nxcj2l4qkqdb"))))
15915 (build-system r-build-system)
15916 (propagated-inputs
15917 `(("r-dplyr" ,r-dplyr)
15918 ("r-mass" ,r-mass)
15919 ("r-rlang" ,r-rlang)))
15920 (native-inputs
15921 `(("r-knitr" ,r-knitr))) ; needed for vignette
15922 (home-page "https://github.com/ropensci/assertr")
15923 (synopsis "Assertive programming for R analysis pipelines")
15924 (description
15925 "This package provides functionality to assert conditions that have to be
15926 met so that errors in data used in analysis pipelines can fail quickly. It is
15927 similar to @code{stopifnot()} but more powerful, friendly, and easier for use
15928 in pipelines.")
15929 (license license:expat)))
15930
15931 (define-public r-parameters
15932 (package
15933 (name "r-parameters")
15934 (version "0.6.0")
15935 (source
15936 (origin
15937 (method url-fetch)
15938 (uri (cran-uri "parameters" version))
15939 (sha256
15940 (base32
15941 "0zin3ikc013hc713n5zs0dbhc3m4nfw1vhc3924z0mrww8r241xn"))))
15942 (properties `((upstream-name . "parameters")))
15943 (build-system r-build-system)
15944 (propagated-inputs
15945 `(("r-bayestestr" ,r-bayestestr)
15946 ("r-insight" ,r-insight)))
15947 (native-inputs
15948 `(("r-knitr" ,r-knitr)))
15949 (home-page "https://cran.r-project.org/web/packages/parameters")
15950 (synopsis "Processing of model parameters")
15951 (description
15952 "This package provides utilities for processing the parameters of various
15953 statistical models. Beyond computing p values, CIs, and other indices for a
15954 wide variety of models, this package implements features like standardization
15955 or bootstrapping of parameters and models, feature reduction (feature
15956 extraction and variable selection) as well as conversion between indices of
15957 effect size.")
15958 (license license:gpl3)))
15959
15960 (define-public r-rgdal
15961 (package
15962 (name "r-rgdal")
15963 (version "1.4-8")
15964 (source
15965 (origin
15966 (method url-fetch)
15967 (uri (cran-uri "rgdal" version))
15968 (sha256
15969 (base32 "1jd691amf3ghznq5im15gvhl6v6k25klpl75m4ngrqf9xlxaa3as"))))
15970 (properties `((upstream-name . "rgdal")))
15971 (build-system r-build-system)
15972 (inputs
15973 `(("gdal" ,gdal)
15974 ("proj.4" ,proj.4)
15975 ("zlib" ,zlib)))
15976 (propagated-inputs
15977 `(("r-sp" ,r-sp)))
15978 (native-inputs
15979 `(("pkg-config" ,pkg-config)))
15980 (home-page "http://rgdal.r-forge.r-project.org")
15981 (synopsis "Bindings for the Geospatial Data Abstraction Library")
15982 (description
15983 "This package provides bindings to the Geospatial Data Abstraction
15984 Library (GDAL) and access to projection/transformation operations from the
15985 PROJ.4 library.")
15986 (license license:gpl2+)))
15987
15988 (define-public r-insol
15989 (package
15990 (name "r-insol")
15991 (version "1.2.1")
15992 (source
15993 (origin
15994 (method url-fetch)
15995 (uri (cran-uri "insol" version))
15996 (sha256
15997 (base32
15998 "1d2vqmbp94ff80mfkmq4a8y12r6ryym8hh1568ip9qbn7snc64v1"))))
15999 (properties `((upstream-name . "insol")))
16000 (build-system r-build-system)
16001 (propagated-inputs
16002 `(("r-raster" ,r-raster)))
16003 (native-inputs
16004 `(("gfortran" ,gfortran)))
16005 (home-page "https://meteoexploration.com/R/insol/index.html")
16006 (synopsis "Tools for calculating solar radiation")
16007 (description
16008 "This package provides functions to compute insolation on tilted
16009 surfaces, computes atmospheric transmittance and related parameters such as:
16010 Earth radius vector, declination, sunset and sunrise, daylength, equation of
16011 time, vector in the direction of the sun, vector normal to surface, and some
16012 atmospheric physics.")
16013 (license license:gpl2+)))
16014
16015 (define-public r-lifecycle
16016 (package
16017 (name "r-lifecycle")
16018 (version "0.2.0")
16019 (source
16020 (origin
16021 (method url-fetch)
16022 (uri (cran-uri "lifecycle" version))
16023 (sha256
16024 (base32
16025 "0912865c6675fsblrfdk6s568krsj1x8qbk1kipy7m05xs6nwx19"))))
16026 (properties `((upstream-name . "lifecycle")))
16027 (build-system r-build-system)
16028 (propagated-inputs
16029 `(("r-glue" ,r-glue)
16030 ("r-rlang" ,r-rlang)))
16031 (native-inputs
16032 `(("r-knitr" ,r-knitr))) ; for vignettes
16033 (home-page "https://github.com/r-lib/lifecycle")
16034 (synopsis "Manage the life cycle of your package functions")
16035 (description
16036 "Manage the life cycle of your exported functions with shared
16037 conventions, documentation badges, and non-invasive deprecation warnings. The
16038 lifecycle package defines four development stages (experimental, maturing,
16039 stable, and questioning) and three deprecation stages (soft-deprecated,
16040 deprecated, and defunct). It makes it easy to insert badges corresponding to
16041 these stages in your documentation. Usage of deprecated functions are
16042 signalled with increasing levels of non-invasive verbosity.")
16043 (license license:gpl3)))
16044
16045 (define-public r-assertable
16046 (package
16047 (name "r-assertable")
16048 (version "0.2.7")
16049 (source
16050 (origin
16051 (method url-fetch)
16052 (uri (cran-uri "assertable" version))
16053 (sha256
16054 (base32
16055 "1npks9rcrnchmd0silq6qrvqkmdkp9fwjkyyvvp1lqjclyxk6vkk"))))
16056 (build-system r-build-system)
16057 (propagated-inputs
16058 `(("r-data-table" ,r-data-table)))
16059 (home-page "https://cran.r-project.org/web/packages/assertable/")
16060 (synopsis "Verbose assertions for tabular data (data.frames and data.tables)")
16061 (description "This package provides simple, flexible assertions on
16062 data.frame or data.table objects with verbose output for vetting. While other
16063 assertion packages apply towards more general use-cases, @code{assertable} is
16064 tailored towards tabular data. It includes functions to check variable names
16065 and values, whether the dataset contains all combinations of a given set of
16066 unique identifiers, and whether it is a certain length. In addition,
16067 @code{assertable} includes utility functions to check the existence of target
16068 files and to efficiently import multiple tabular data files into one
16069 data.table.")
16070 (license license:gpl3)))
16071
16072 (define-public r-quadprog
16073 (package
16074 (name "r-quadprog")
16075 (version "1.5-8")
16076 (source
16077 (origin
16078 (method url-fetch)
16079 (uri (cran-uri "quadprog" version))
16080 (sha256
16081 (base32 "1ka9g8zak8sg4y2xbz93dfrldznlk9qpd4pq9z21cdcdn3b8s4i2"))))
16082 (build-system r-build-system)
16083 (native-inputs
16084 `(("gfortran" ,gfortran)))
16085 (home-page "https://cran.r-project.org/web/packages/quadprog")
16086 (synopsis "Functions to solve quadratic programming problems")
16087 (description
16088 "This package contains routines and documentation for solving quadratic
16089 programming problems.")
16090 (license license:gpl3+)))
16091
16092 (define-public r-desolve
16093 (package
16094 (name "r-desolve")
16095 (version "1.28")
16096 (source
16097 (origin
16098 (method url-fetch)
16099 (uri (cran-uri "deSolve" version))
16100 (sha256
16101 (base32 "0jasvdzig0pzhzspmy20089az19r91xjfb9q6h8gj7c4mr6fymac"))))
16102 (properties `((upstream-name . "deSolve")))
16103 (build-system r-build-system)
16104 (native-inputs
16105 `(("gfortran" ,gfortran)))
16106 (home-page "https://desolve.r-forge.r-project.org/")
16107 (synopsis "Solvers for initial value problems of differential equations")
16108 (description "This package provides functions that solve initial value
16109 problems of a system of first-order @dfn{ordinary differential
16110 equations} (ODE), of @dfn{partial differential equations} (PDE), of
16111 @dfn{differential algebraic equations} (DAE), and of delay differential
16112 equations. The functions provide an interface to the FORTRAN functions
16113 @code{lsoda}, @code{lsodar}, @code{lsode}, @code{lsodes} of the ODEPACK
16114 collection, to the FORTRAN functions @code{dvode} and @code{daspk} and a
16115 C-implementation of solvers of the Runge-Kutta family with fixed or variable
16116 time steps. The package contains routines designed for solving ODEs resulting
16117 from 1-D, 2-D and 3-D partial differential equations that have been converted
16118 to ODEs by numerical differencing.")
16119 (license license:gpl2+)))
16120
16121 (define-public r-pracma
16122 (package
16123 (name "r-pracma")
16124 (version "2.2.9")
16125 (source (origin
16126 (method url-fetch)
16127 (uri (cran-uri "pracma" version))
16128 (sha256
16129 (base32 "07mzhzz73wsjjw1q05l024gcd13hwnzsxf873q9dyhw6x3shzshc"))))
16130 (build-system r-build-system)
16131 (home-page "https://cran.r-project.org/web/packages/pracma/")
16132 (synopsis "Practical numerical math functions")
16133 (description "This package provides functions for numerical analysis and
16134 linear algebra, numerical optimization, differential equations, plus some
16135 special functions. It uses Matlab function names where appropriate to simplify
16136 porting.")
16137 (license license:gpl3+)))
16138
16139 (define-public r-subplex
16140 (package
16141 (name "r-subplex")
16142 (version "1.6")
16143 (source
16144 (origin
16145 (method url-fetch)
16146 (uri (cran-uri "subplex" version))
16147 (sha256
16148 (base32
16149 "1yfbfjvpbhgky7vihw3f4jl41pxpqb39z4nc045d5z7z48bdl18d"))))
16150 (build-system r-build-system)
16151 (native-inputs
16152 `(("gfortran" ,gfortran)))
16153 (home-page "https://cran.r-project.org/web/packages/subplex")
16154 (synopsis "Unconstrained optimization using the subplex algorithm")
16155 (description
16156 "This package implements the Subplex optimization algorithm.
16157 It solves unconstrained optimization problems using a simplex method on
16158 subspaces. The method is well suited for optimizing objective functions that
16159 are noisy or are discontinuous at the solution.")
16160 (license license:gpl3+)))
16161
16162 (define-public r-txtplot
16163 (package
16164 (name "r-txtplot")
16165 (version "1.0-3")
16166 (source
16167 (origin
16168 (method url-fetch)
16169 (uri (cran-uri "txtplot" version))
16170 (sha256
16171 (base32
16172 "1949ab1bzvysdb79g8x1gaknj0ih3d6g63pv9512h5m5l3a6c31h"))))
16173 (build-system r-build-system)
16174 (home-page "https://cran.r-project.org/web/packages/txtplot/")
16175 (synopsis "Text-based plotting")
16176 (description "This package provides functions to produce rudimentary ASCII
16177 graphics directly in the terminal window. This package provides a basic
16178 plotting function (and equivalents of curve, density, acf and barplot) as well
16179 as a boxplot function.")
16180 (license license:lgpl3+)))
16181
16182 (define-public r-bio3d
16183 (package
16184 (name "r-bio3d")
16185 (version "2.4-1")
16186 (source
16187 (origin
16188 (method url-fetch)
16189 (uri (cran-uri "bio3d" version))
16190 (sha256
16191 (base32
16192 "07rw6c2d95gb5myxh31727j0jrchd0xisa3x89jjmf4zzs3vv7v7"))))
16193 (properties `((upstream-name . "bio3d")))
16194 (build-system r-build-system)
16195 (inputs `(("zlib" ,zlib)))
16196 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
16197 (home-page "http://thegrantlab.org/bio3d/")
16198 (synopsis "Biological structure analysis")
16199 (description
16200 "This package provides utilities to process, organize and explore protein
16201 structure, sequence and dynamics data. Features include the ability to read
16202 and write structure, sequence and dynamic trajectory data, perform sequence
16203 and structure database searches, data summaries, atom selection, alignment,
16204 superposition, rigid core identification, clustering, torsion analysis,
16205 distance matrix analysis, structure and sequence conservation analysis, normal
16206 mode analysis, principal component analysis of heterogeneous structure data,
16207 and correlation network analysis from normal mode and molecular dynamics data.
16208 In addition, various utility functions are provided to enable the statistical
16209 and graphical power of the R environment to work with biological sequence and
16210 structural data.")
16211 (license license:gpl2+)))
16212
16213 (define-public r-bios2cor
16214 (package
16215 (name "r-bios2cor")
16216 (version "2.1")
16217 (source
16218 (origin
16219 (method url-fetch)
16220 (uri (cran-uri "Bios2cor" version))
16221 (sha256
16222 (base32
16223 "04wk1cjrrxhpv1kdhd67r1qvjv268xxi0z0r105wy912110z9m6x"))))
16224 (properties `((upstream-name . "Bios2cor")))
16225 (build-system r-build-system)
16226 (propagated-inputs
16227 `(("r-bigmemory" ,r-bigmemory)
16228 ("r-bio3d" ,r-bio3d)
16229 ("r-circular" ,r-circular)
16230 ("r-igraph" ,r-igraph)))
16231 (home-page "https://cran.r-project.org/web/packages/Bios2cor/")
16232 (synopsis "From biological sequences and simulations to correlation analysis")
16233 (description
16234 "This package provides utilities for computation and analysis of
16235 correlation/covariation in multiple sequence alignments and in side chain
16236 motions during molecular dynamics simulations. Features include the
16237 computation of correlation/covariation scores using a variety of scoring
16238 functions between either sequence positions in alignments or side chain
16239 dihedral angles in molecular dynamics simulations and utilities to analyze the
16240 correlation/covariation matrix through a variety of tools including network
16241 representation and principal components analysis. In addition, several
16242 utility functions are based on the R graphical environment to provide friendly
16243 tools for help in data interpretation.")
16244 (license license:gpl2+)))
16245
16246 ;; This package includes minified JavaScript files. When upgrading please
16247 ;; check that there are no new minified JavaScript files.
16248 (define-public r-networkd3
16249 (package
16250 (name "r-networkd3")
16251 (version "0.4")
16252 (source
16253 (origin
16254 (method url-fetch)
16255 (uri (cran-uri "networkD3" version))
16256 (sha256
16257 (base32
16258 "02wxki67drppgfka1is1ykg1f2rxf0x0657c0crj7ipfy62jbf1k"))
16259 (snippet
16260 '(begin
16261 (delete-file "inst/htmlwidgets/lib/d3-4.5.0/d3.min.js")
16262 #t))))
16263 (properties `((upstream-name . "networkD3")))
16264 (build-system r-build-system)
16265 (arguments
16266 `(#:modules ((guix build utils)
16267 (guix build r-build-system)
16268 (srfi srfi-1)
16269 (ice-9 popen))
16270 #:phases
16271 (modify-phases %standard-phases
16272 (add-after 'unpack 'process-javascript
16273 (lambda* (#:key inputs #:allow-other-keys)
16274 (with-directory-excursion "inst/htmlwidgets/lib/"
16275 (call-with-values
16276 (lambda ()
16277 (unzip2
16278 `((,(assoc-ref inputs "d3.v4.js")
16279 "d3-4.5.0/d3.min.js"))))
16280 (lambda (sources targets)
16281 (for-each (lambda (source target)
16282 (format #t "Processing ~a --> ~a~%"
16283 source target)
16284 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
16285 (call-with-output-file target
16286 (lambda (port)
16287 (dump-port minified port)))))
16288 sources targets))))
16289 #t)))))
16290 (native-inputs
16291 `(("uglify-js" ,uglify-js)
16292 ;; NOTE: Make sure that this version of d3 is still valid when
16293 ;; upgrading the package.
16294 ("d3.v4.js"
16295 ,(origin
16296 (method url-fetch)
16297 (uri "https://d3js.org/d3.v4.js")
16298 (sha256
16299 (base32
16300 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))))
16301 (propagated-inputs
16302 `(("r-htmlwidgets" ,r-htmlwidgets)
16303 ("r-igraph" ,r-igraph)
16304 ("r-magrittr" ,r-magrittr)))
16305 (home-page "https://cran.r-project.org/package=networkD3")
16306 (synopsis "D3 JavaScript network graphs from R")
16307 (description
16308 "This package creates D3 JavaScript network, tree, dendrogram, and Sankey
16309 graphs from R.")
16310 (license license:gpl3+)))
16311
16312 (define-public r-aasea
16313 (package
16314 (name "r-aasea")
16315 (version "1.1.0")
16316 (source
16317 (origin
16318 (method url-fetch)
16319 (uri (cran-uri "aaSEA" version))
16320 (sha256
16321 (base32
16322 "0him4r8qyp0xssgrmdxjs45yn4d28h5anv4jyxxbbs9phb0m6j3h"))))
16323 (properties `((upstream-name . "aaSEA")))
16324 (build-system r-build-system)
16325 (propagated-inputs
16326 `(("r-bios2cor" ,r-bios2cor)
16327 ("r-dt" ,r-dt)
16328 ("r-hmisc" ,r-hmisc)
16329 ("r-magrittr" ,r-magrittr)
16330 ("r-networkd3" ,r-networkd3)
16331 ("r-plotly" ,r-plotly)
16332 ("r-seqinr" ,r-seqinr)
16333 ("r-shiny" ,r-shiny)
16334 ("r-shinydashboard" ,r-shinydashboard)))
16335 (home-page "https://cran.r-project.org/web/packages/aaSEA/")
16336 (synopsis "Amino acid substitution effect analyzer")
16337 (description
16338 "Given a protein multiple sequence alignment, it is a daunting task to
16339 assess the effects of substitutions along sequence length. The aaSEA package
16340 is intended to help researchers to rapidly analyze property changes caused by
16341 single, multiple and correlated amino acid substitutions in proteins.")
16342 (license license:gpl3)))
16343
16344 (define-public r-abacus
16345 (package
16346 (name "r-abacus")
16347 (version "1.0.0")
16348 (source
16349 (origin
16350 (method url-fetch)
16351 (uri (cran-uri "ABACUS" version))
16352 (sha256
16353 (base32
16354 "0m1dnkwjr1522l9ddbzzx7ayxvli17sbmk6s28adpmzzjwh2kd1i"))))
16355 (properties `((upstream-name . "ABACUS")))
16356 (build-system r-build-system)
16357 (propagated-inputs
16358 `(("r-ggplot2" ,r-ggplot2)
16359 ("r-shiny" ,r-shiny)))
16360 (home-page "https://shiny.abdn.ac.uk/Stats/apps/")
16361 (synopsis "Apps-based activities for communicating and understanding statistics")
16362 (description
16363 "This package provides a set of Shiny apps for effective communication
16364 and understanding in statistics. The current version includes properties of
16365 normal distribution, properties of sampling distribution, one-sample z and t
16366 tests, two samples independent (unpaired) t test and analysis of variance.")
16367 (license license:gpl3)))
16368
16369 (define-public r-abc-rap
16370 (package
16371 (name "r-abc-rap")
16372 (version "0.9.0")
16373 (source
16374 (origin
16375 (method url-fetch)
16376 (uri (cran-uri "ABC.RAP" version))
16377 (sha256
16378 (base32
16379 "1kdspln17v0krvahcd55vib4dv5azp60b3r1zf489x10qqbp1mxk"))))
16380 (properties `((upstream-name . "ABC.RAP")))
16381 (build-system r-build-system)
16382 (home-page "https://cran.r-project.org/web/packages/ABC.RAP/")
16383 (synopsis "Array-based CpG region analysis pipeline")
16384 (description
16385 "This package aims to identify candidate genes that are differentially
16386 methylated between cases and controls. It applies Student's t-test and delta
16387 beta analysis to identify candidate genes containing multiple CpG sites.")
16388 (license license:gpl3)))
16389
16390 (define-public r-abcadm
16391 (package
16392 (name "r-abcadm")
16393 (version "1.0")
16394 (source
16395 (origin
16396 (method url-fetch)
16397 (uri (cran-uri "abcADM" version))
16398 (sha256
16399 (base32
16400 "0vcabnnnwc0psv9v3rda5aap9s8cq1pjh02zva3ki64hlavf2a10"))))
16401 (properties `((upstream-name . "abcADM")))
16402 (build-system r-build-system)
16403 (propagated-inputs
16404 `(("r-bh" ,r-bh)
16405 ("r-rcpp" ,r-rcpp)))
16406 (home-page "https://cran.r-project.org/web/packages/abcADM/")
16407 (synopsis "Fit accumulated damage models and estimate reliability using ABC")
16408 (description
16409 "This package provides tools to estimate parameters of accumulated
16410 damage (load duration) models based on failure time data under a Bayesian
16411 framework, using @dfn{Approximate Bayesian Computation} (ABC), and to assess
16412 long-term reliability under stochastic load profiles.")
16413 (license license:gpl3)))
16414
16415 (define-public r-rglpk
16416 (package
16417 (name "r-rglpk")
16418 (version "0.6-4")
16419 (source
16420 (origin
16421 (method url-fetch)
16422 (uri (cran-uri "Rglpk" version))
16423 (sha256
16424 (base32
16425 "19mzpyimzq9zqnbi05j79b2di3nzaln8swggs9p8sqdr60qvr3d2"))))
16426 (properties `((upstream-name . "Rglpk")))
16427 (build-system r-build-system)
16428 (propagated-inputs
16429 `(("r-slam" ,r-slam)))
16430 (inputs
16431 `(("glpk" ,glpk)))
16432 (home-page "https://r-forge.r-project.org/projects/rglp/")
16433 (synopsis "R interface to the GNU Linear Programming Kit")
16434 (description
16435 "This package provides an R interface to the GNU Linear Programming Kit,
16436 software for solving large-scale @dfn{linear programming} (LP), @dfn{mixed
16437 integer linear programming} (MILP) and other related problems.")
16438 ;; Either license
16439 (license (list license:gpl2 license:gpl3))))
16440
16441 (define-public r-abcdefba
16442 (package
16443 (name "r-abcdefba")
16444 (version "0.4")
16445 (source
16446 (origin
16447 (method url-fetch)
16448 (uri (cran-uri "abcdeFBA" version))
16449 (sha256
16450 (base32
16451 "1rxjripy8v6bxi25vdfjnbk24zkmf752qbl73cin6nvnqflwxkx4"))))
16452 (properties `((upstream-name . "abcdeFBA")))
16453 (build-system r-build-system)
16454 (propagated-inputs
16455 `(("r-corrplot" ,r-corrplot)
16456 ("r-lattice" ,r-lattice)
16457 ("r-rgl" ,r-rgl)
16458 ("r-rglpk" ,r-rglpk)))
16459 (home-page "https://cran.r-project.org/web/packages/abcdeFBA/")
16460 (synopsis "A-Biologist-Can-Do-Everything of Flux Balance Analysis with this package")
16461 (description
16462 "This package provides functions for Constraint Based Simulation using
16463 Flux Balance Analysis and informative analysis of the data generated during
16464 simulation.")
16465 (license license:gpl2)))
16466
16467 (define-public r-abcrlda
16468 (package
16469 (name "r-abcrlda")
16470 (version "1.0.2")
16471 (source
16472 (origin
16473 (method url-fetch)
16474 (uri (cran-uri "abcrlda" version))
16475 (sha256
16476 (base32
16477 "0zjdrbg3zx0znqnh0dvmifs9c12b8vjhbaf3nbwab9xh25nsmg75"))))
16478 (properties `((upstream-name . "abcrlda")))
16479 (build-system r-build-system)
16480 (home-page "https://ieeexplore.ieee.org/document/8720003/")
16481 (synopsis "Asymptotically bias-corrected regularized linear discriminant analysis")
16482 (description
16483 "This package offers methods to perform @dfn{asymptotically
16484 bias-corrected regularized linear discriminant analysis} (ABC_RLDA) for
16485 cost-sensitive binary classification. The bias-correction is an estimate of
16486 the bias term added to regularized discriminant analysis that minimizes the
16487 overall risk.")
16488 (license license:gpl3)))
16489
16490 (define-public r-abemus
16491 (package
16492 (name "r-abemus")
16493 (version "1.0.1")
16494 (source
16495 (origin
16496 (method url-fetch)
16497 (uri (cran-uri "abemus" version))
16498 (sha256
16499 (base32
16500 "1dhllb184byp1yl15rg2w02zgw3iajag7cxshirg47mnmm7n70bb"))))
16501 (properties `((upstream-name . "abemus")))
16502 (build-system r-build-system)
16503 (propagated-inputs
16504 `(("r-data-table" ,r-data-table)))
16505 (home-page "https://cran.r-project.org/web/packages/abemus/")
16506 (synopsis "Adaptive base error model in ultra-deep sequencing data")
16507 (description
16508 "This package provides an implementation of @dfn{Adaptive Base Error
16509 Model in Ultra-deep Sequencing data} (ABEMUS), which combines
16510 platform-specific genetic knowledge and empirical signal to readily detect and
16511 quantify somatic @dfn{single nucleotide variants} (SNVs) in @dfn{circulating
16512 cell free DNA} (cfDNA).")
16513 (license license:gpl3)))
16514
16515 ;; This package includes minified JavaScript files. When upgrading please
16516 ;; check that there are no new minified JavaScript files.
16517 (define-public r-rintrojs
16518 (package
16519 (name "r-rintrojs")
16520 (version "0.2.2")
16521 (source
16522 (origin
16523 (method url-fetch)
16524 (uri (cran-uri "rintrojs" version))
16525 (sha256
16526 (base32
16527 "0vyqb3pyrh12saddar71ac9csn2vkd2j8ln6ygpqys8ky1lc3427"))))
16528 (properties `((upstream-name . "rintrojs")))
16529 (build-system r-build-system)
16530 (arguments
16531 `(#:modules ((guix build utils)
16532 (guix build r-build-system)
16533 (srfi srfi-1)
16534 (ice-9 popen))
16535 #:phases
16536 (modify-phases %standard-phases
16537 (add-after 'unpack 'process-javascript
16538 (lambda* (#:key inputs #:allow-other-keys)
16539 (with-directory-excursion "inst/javascript/introjs/"
16540 (call-with-values
16541 (lambda ()
16542 (unzip2
16543 `((,(assoc-ref inputs "intro.js")
16544 "intro.min.js"))))
16545 (lambda (sources targets)
16546 (for-each (lambda (source target)
16547 (format #t "Processing ~a --> ~a~%"
16548 source target)
16549 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
16550 (call-with-output-file target
16551 (lambda (port)
16552 (dump-port minified port)))))
16553 sources targets))))
16554 #t)))))
16555 (native-inputs
16556 `(("uglify-js" ,uglify-js)
16557 ("intro.js"
16558 ,(origin
16559 (method url-fetch)
16560 (uri "https://raw.githubusercontent.com/usablica/intro.js/v2.9.3/intro.js")
16561 (sha256
16562 (base32
16563 "1qf8n1sfy9qkiqqnfgg0xbhmfgh0g3mqsjas8qhz230h3zzlzxj8"))))))
16564 (propagated-inputs
16565 `(("r-jsonlite" ,r-jsonlite)
16566 ("r-shiny" ,r-shiny)))
16567 (home-page "https://github.com/carlganz/rintrojs")
16568 (synopsis "Wrapper for the Intro.js library")
16569 (description
16570 "This package provides a wrapper for the @url{http://www.introjs.com,
16571 Intro.js} library. This package makes it easy to include step-by-step
16572 introductions, and clickable hints in a Shiny application. It supports both
16573 static introductions in the UI, and programmatic introductions from the
16574 server-side.")
16575 (license license:agpl3+)))
16576
16577 (define-public r-sysfonts
16578 (package
16579 (name "r-sysfonts")
16580 (version "0.8")
16581 (source
16582 (origin
16583 (method url-fetch)
16584 (uri (cran-uri "sysfonts" version))
16585 (sha256
16586 (base32
16587 "0wng902plryf2d8fc7k7m3jx11acz51kb2d91cqbyhq7xpk06z43"))))
16588 (properties `((upstream-name . "sysfonts")))
16589 (build-system r-build-system)
16590 (inputs
16591 `(("freetype" ,freetype)
16592 ("libpng" ,libpng)
16593 ("zlib" ,zlib)))
16594 (native-inputs
16595 `(("pkg-config" ,pkg-config)))
16596 (home-page "https://github.com/yixuan/sysfonts")
16597 (synopsis "Loading fonts into R")
16598 (description
16599 "This is a package to simplify loading of system fonts and Google Fonts
16600 into R, in order to support other packages.")
16601 (license license:gpl2)))
16602
16603 (define-public r-showtextdb
16604 (package
16605 (name "r-showtextdb")
16606 (version "2.0")
16607 (source
16608 (origin
16609 (method url-fetch)
16610 (uri (cran-uri "showtextdb" version))
16611 (sha256
16612 (base32
16613 "1qwwj9x2jvadvwn60h75k99c9xi7yhqjsgaakahz5paxgj583bsh"))))
16614 (properties `((upstream-name . "showtextdb")))
16615 (build-system r-build-system)
16616 (propagated-inputs
16617 `(("r-sysfonts" ,r-sysfonts)))
16618 (home-page "https://cran.r-project.org/web/packages/showtextdb/")
16619 (synopsis "Font files for the 'showtext' package")
16620 (description
16621 "This package provides font files that can be used by the @code{showtext}
16622 package.")
16623 (license license:asl2.0)))
16624
16625 (define-public r-showtext
16626 (package
16627 (name "r-showtext")
16628 (version "0.7-1")
16629 (source
16630 (origin
16631 (method url-fetch)
16632 (uri (cran-uri "showtext" version))
16633 (sha256
16634 (base32
16635 "0a5gg72bfrc7wm0phj1aflj1wc08kfi81ac32na6ya9s2ivyimw5"))))
16636 (properties `((upstream-name . "showtext")))
16637 (build-system r-build-system)
16638 (inputs
16639 `(("freetype" ,freetype)
16640 ("libpng" ,libpng)
16641 ("zlib" ,zlib)))
16642 (propagated-inputs
16643 `(("r-showtextdb" ,r-showtextdb)
16644 ("r-sysfonts" ,r-sysfonts)))
16645 (native-inputs `(("pkg-config" ,pkg-config)))
16646 (home-page "https://github.com/yixuan/showtext")
16647 (synopsis "Using fonts more easily in R graphs")
16648 (description
16649 "This package aims to make it easy to use various types of
16650 fonts (TrueType, OpenType, Type 1, web fonts, etc.) in R graphs, and supports
16651 most output formats of R graphics including PNG, PDF and SVG. Text glyphs
16652 will be converted into polygons or raster images, hence after the plot has
16653 been created, it no longer relies on the font files. No external software
16654 such as Ghostscript is needed to use this package.")
16655 (license license:asl2.0)))
16656
16657 (define-public r-emojifont
16658 (package
16659 (name "r-emojifont")
16660 (version "0.5.3")
16661 (source
16662 (origin
16663 (method url-fetch)
16664 (uri (cran-uri "emojifont" version))
16665 (sha256
16666 (base32
16667 "1cdrrl3hvrs8rskyy6zgr7q2mmg8yb9k8sld1m64zsp7y009g19k"))))
16668 (properties `((upstream-name . "emojifont")))
16669 (build-system r-build-system)
16670 (propagated-inputs
16671 `(("r-ggplot2" ,r-ggplot2)
16672 ("r-proto" ,r-proto)
16673 ("r-showtext" ,r-showtext)
16674 ("r-sysfonts" ,r-sysfonts)))
16675 (home-page "https://guangchuangyu.github.io/emojifont")
16676 (synopsis "Emoji and Font Awesome in R graphics")
16677 (description
16678 "This package enables the use of emoji and the Font Awesome glyphs in
16679 both base and ggplot2 graphics.")
16680 (license license:artistic2.0)))
16681
16682 (define-public r-abstractr
16683 (package
16684 (name "r-abstractr")
16685 (version "0.1.0")
16686 (source
16687 (origin
16688 (method url-fetch)
16689 (uri (cran-uri "abstractr" version))
16690 (sha256
16691 (base32
16692 "1ymwp7syrynwd4i8aj2x5n8jdi9d96fjzl6jb09n0bnr5fgl7vig"))))
16693 (properties `((upstream-name . "abstractr")))
16694 (build-system r-build-system)
16695 (propagated-inputs
16696 `(("r-colourpicker" ,r-colourpicker)
16697 ("r-emojifont" ,r-emojifont)
16698 ("r-ggplot2" ,r-ggplot2)
16699 ("r-gridextra" ,r-gridextra)
16700 ("r-rintrojs" ,r-rintrojs)
16701 ("r-shiny" ,r-shiny)
16702 ("r-shinythemes" ,r-shinythemes)))
16703 (home-page "https://matt-kumar.shinyapps.io/portfolio")
16704 (synopsis "R-Shiny application for creating visual abstracts")
16705 (description
16706 "This package provides an R Shiny application to create visual abstracts
16707 for original research. A variety of user defined options and formatting are
16708 included.")
16709 (license license:gpl3)))
16710
16711 (define-public r-abtest
16712 (package
16713 (name "r-abtest")
16714 (version "0.2.0")
16715 (source
16716 (origin
16717 (method url-fetch)
16718 (uri (cran-uri "abtest" version))
16719 (sha256
16720 (base32
16721 "1ky3cf827kj24bhcpk00v5zl5jdkii1gca0x81ay1cjkzfispgws"))))
16722 (properties `((upstream-name . "abtest")))
16723 (build-system r-build-system)
16724 (propagated-inputs
16725 `(("r-matrix" ,r-matrix)
16726 ("r-mvtnorm" ,r-mvtnorm)
16727 ("r-plotrix" ,r-plotrix)
16728 ("r-rcolorbrewer" ,r-rcolorbrewer)
16729 ("r-rcpp" ,r-rcpp)
16730 ("r-sn" ,r-sn)
16731 ("r-truncnorm" ,r-truncnorm)
16732 ("r-vgam" ,r-vgam)))
16733 (home-page "https://cran.r-project.org/web/packages/abtest/")
16734 (synopsis "Bayesian A/B testing")
16735 (description
16736 "This package provides functions for Bayesian A/B testing including prior
16737 elicitation options based on Kass and Vaidyanathan (1992)
16738 @url{doi:10.1111/j.2517-6161.1992.tb01868.x}.")
16739 (license license:gpl2+)))
16740
16741 (define-public r-accept
16742 (package
16743 (name "r-accept")
16744 (version "0.7.1")
16745 (source
16746 (origin
16747 (method url-fetch)
16748 (uri (cran-uri "accept" version))
16749 (sha256
16750 (base32
16751 "0pn8q0jsi0nb2mm2kv6sjczflflshhy55y7nqqnk70yx9f6wm83y"))))
16752 (properties `((upstream-name . "accept")))
16753 (build-system r-build-system)
16754 (propagated-inputs
16755 `(("r-dplyr" ,r-dplyr)
16756 ("r-extrafont" ,r-extrafont)
16757 ("r-mass" ,r-mass)
16758 ("r-plotly" ,r-plotly)
16759 ("r-stringr" ,r-stringr)
16760 ("r-viridis" ,r-viridis)))
16761 (home-page "https://cran.r-project.org/web/packages/accept/")
16762 (synopsis "Acute COPD Exacerbation Prediction Tool (ACCEPT)")
16763 (description
16764 "This package allows clinicians to predict the rate and severity of
16765 future acute exacerbation in @dfn{Chronic Obstructive Pulmonary
16766 Disease} (COPD) patients, based on the clinical prediction model published in
16767 Adibi et al. (2019) @url{doi:10.1101/651901}.")
16768 (license license:gpl3)))
16769
16770 (define-public r-smpracticals
16771 (package
16772 (name "r-smpracticals")
16773 (version "1.4-3")
16774 (source
16775 (origin
16776 (method url-fetch)
16777 (uri (cran-uri "SMPracticals" version))
16778 (sha256
16779 (base32
16780 "0zxq84f9i3b86xx6msb25b61gyj9k09iab2b7wg4d93yas9qzayf"))))
16781 (properties `((upstream-name . "SMPracticals")))
16782 (build-system r-build-system)
16783 (propagated-inputs
16784 `(("r-ellipse" ,r-ellipse)
16785 ("r-mass" ,r-mass)
16786 ("r-nlme" ,r-nlme)
16787 ("r-survival" ,r-survival)))
16788 (home-page "http://statwww.epfl.ch/davison/SM/")
16789 (synopsis "Practicals for use with Davison (2003) Statistical Models")
16790 (description
16791 "This package contains the datasets and a few functions for use with the
16792 practicals outlined in Appendix A of the book Statistical Models (Davison,
16793 2003, Cambridge University Press). The practicals themselves can be found at
16794 @url{http://statwww.epfl.ch/davison/SM/}.")
16795 (license license:gpl2+)))
16796
16797 (define-public r-fgui
16798 (package
16799 (name "r-fgui")
16800 (version "1.0-8")
16801 (source
16802 (origin
16803 (method url-fetch)
16804 (uri (cran-uri "fgui" version))
16805 (sha256
16806 (base32
16807 "024fzd1c7iwqprn26hwjb9l2qlvvyzl449d7iixy0x69djwsrysv"))))
16808 (properties `((upstream-name . "fgui")))
16809 (build-system r-build-system)
16810 (home-page
16811 "https://sites.google.com/site/thomashoffmannproject/software/fgui")
16812 (synopsis "Create GUI for R functions")
16813 (description
16814 "Rapidly create a GUI for a function you created by automatically
16815 creating widgets for arguments of the function. This package automatically
16816 parses help routines for context-sensitive help to these arguments. The
16817 interface is essentially a wrapper to some Tcl/Tk routines to both simplify
16818 and facilitate GUI creation. More advanced Tcl/Tk routines/GUI objects can be
16819 incorporated into the interface for greater customization for the more
16820 experienced.")
16821 ;; Any version of the GPL.
16822 (license (list license:gpl2+ license:gpl3+))))
16823
16824 (define-public r-tcltk2
16825 (package
16826 (name "r-tcltk2")
16827 (version "1.2-11")
16828 (source
16829 (origin
16830 (method url-fetch)
16831 (uri (cran-uri "tcltk2" version))
16832 (sha256
16833 (base32
16834 "1ibxld379600xx7kiqq3fck083s8psry12859980218rnzikl65d"))))
16835 (properties `((upstream-name . "tcltk2")))
16836 (build-system r-build-system)
16837 (inputs
16838 `(("tcl" ,tcl)
16839 ("tk" ,tk)))
16840 (home-page "https://www.sciviews.org/SciViews-R")
16841 (synopsis "Tcl/Tk additions")
16842 (description
16843 "This package provides a series of additional Tcl commands and Tk widgets
16844 with style and various functions to supplement the tcltk package")
16845 (license license:lgpl3)))
16846
16847 (define-public r-accrual
16848 (package
16849 (name "r-accrual")
16850 (version "1.3")
16851 (source
16852 (origin
16853 (method url-fetch)
16854 (uri (cran-uri "accrual" version))
16855 (sha256
16856 (base32
16857 "11clm9s5c5518nmp6hd6pjnp0s28y92b2i2x0xgj4j5g816p4j3z"))))
16858 (properties `((upstream-name . "accrual")))
16859 (build-system r-build-system)
16860 (propagated-inputs
16861 `(("r-fgui" ,r-fgui)
16862 ("r-smpracticals" ,r-smpracticals)
16863 ("r-tcltk2" ,r-tcltk2)))
16864 (home-page "https://cran.r-project.org/web/packages/accrual/")
16865 (synopsis "Bayesian accrual prediction")
16866 (description
16867 "Subject recruitment for medical research is challenging. Slow patient
16868 accrual leads to delay in research. Accrual monitoring during the process of
16869 recruitment is critical. Researchers need reliable tools to manage the
16870 accrual rate. This package provides an implementation of a Bayesian method
16871 that integrates researcher's experience on previous trials and data from the
16872 current study, providing reliable prediction on accrual rate for clinical
16873 studies. It provides functions for Bayesian accrual prediction which can be
16874 easily used by statisticians and clinical researchers.")
16875 (license license:gpl2)))
16876
16877 (define-public r-accrued
16878 (package
16879 (name "r-accrued")
16880 (version "1.4.1")
16881 (source
16882 (origin
16883 (method url-fetch)
16884 (uri (cran-uri "accrued" version))
16885 (sha256
16886 (base32
16887 "05g1jb5914z18rcai1ahn7nihn27vr2rnadwv94gc1j7ivvikvs5"))))
16888 (properties `((upstream-name . "accrued")))
16889 (build-system r-build-system)
16890 (home-page "https://cran.r-project.org/web/packages/accrued/")
16891 (synopsis "Data quality visualization tools for partially accruing data")
16892 (description
16893 "This is a package for visualizing data quality of partially accruing
16894 data.")
16895 (license license:gpl3)))
16896
16897 (define-public r-mda
16898 (package
16899 (name "r-mda")
16900 (version "0.4-10")
16901 (source
16902 (origin
16903 (method url-fetch)
16904 (uri (cran-uri "mda" version))
16905 (sha256
16906 (base32
16907 "19g6kn6g0shidrjfffklbmzc5w7mcimrxhagx4nmpslg59ibqdkh"))))
16908 (properties `((upstream-name . "mda")))
16909 (build-system r-build-system)
16910 (propagated-inputs `(("r-class" ,r-class)))
16911 (native-inputs `(("gfortran" ,gfortran)))
16912 (home-page "https://cran.r-project.org/web/packages/mda/")
16913 (synopsis "Mixture and flexible discriminant analysis")
16914 (description
16915 "This is a package for mixture and flexible discriminant analysis,
16916 @dfn{multivariate adaptive regression splines} (MARS), BRUTO, and so on.")
16917 (license license:gpl2)))
16918
16919 (define-public r-elasticnet
16920 (package
16921 (name "r-elasticnet")
16922 (version "1.1.1")
16923 (source
16924 (origin
16925 (method url-fetch)
16926 (uri (cran-uri "elasticnet" version))
16927 (sha256
16928 (base32
16929 "0p9dplnsp28z4s2fl6afbwrgd0aj339fak8mmndicmrh7bb7rpmb"))))
16930 (properties `((upstream-name . "elasticnet")))
16931 (build-system r-build-system)
16932 (propagated-inputs
16933 `(("r-lars" ,r-lars)))
16934 (home-page "http://users.stat.umn.edu/~zouxx019/")
16935 (synopsis "Elastic-Net for sparse estimation and sparse PCA")
16936 (description
16937 "This package provides functions for fitting the entire solution path of
16938 the Elastic-Net and also provides functions for estimating sparse Principal
16939 Components. The Lasso solution paths can be computed by the same function.")
16940 (license license:gpl2+)))
16941
16942 (define-public r-sparselda
16943 (package
16944 (name "r-sparselda")
16945 (version "0.1-9")
16946 (source
16947 (origin
16948 (method url-fetch)
16949 (uri (cran-uri "sparseLDA" version))
16950 (sha256
16951 (base32
16952 "1k3sw9kc40yxnfss4vrsx34qxmv8ssddyhbfjhxrdldvblhbwchb"))))
16953 (properties `((upstream-name . "sparseLDA")))
16954 (build-system r-build-system)
16955 (propagated-inputs
16956 `(("r-elasticnet" ,r-elasticnet)
16957 ("r-mass" ,r-mass)
16958 ("r-mda" ,r-mda)))
16959 (home-page "https://www.imm.dtu.dk/~lkhc/")
16960 (synopsis "Sparse discriminant analysis")
16961 (description
16962 "This package performs sparse linear discriminant analysis for Gaussians
16963 and mixture of Gaussian models.")
16964 (license license:gpl2+)))
16965
16966 (define-public r-accsda
16967 (package
16968 (name "r-accsda")
16969 (version "1.0.0")
16970 (source
16971 (origin
16972 (method url-fetch)
16973 (uri (cran-uri "accSDA" version))
16974 (sha256
16975 (base32
16976 "0sgxy5y8kkc1n35657kifwfjsba7y5m1vbr7rkk5lmbpkzahqm61"))))
16977 (properties `((upstream-name . "accSDA")))
16978 (build-system r-build-system)
16979 (propagated-inputs
16980 `(("r-ggplot2" ,r-ggplot2)
16981 ("r-ggthemes" ,r-ggthemes)
16982 ("r-gridextra" ,r-gridextra)
16983 ("r-mass" ,r-mass)
16984 ("r-rarpack" ,r-rarpack)
16985 ("r-sparselda" ,r-sparselda)))
16986 (home-page "https://github.com/gumeo/accSDA/wiki")
16987 (synopsis "Accelerated sparse discriminant analysis")
16988 (description
16989 "This package provides an implementation of sparse linear discriminant
16990 analysis, which is a supervised classification method for multiple classes.
16991 Various novel optimization approaches to this problem are implemented
16992 including @dfn{alternating direction method of multipliers} (ADMM),
16993 @dfn{proximal gradient} (PG) and @dfn{accelerated proximal gradient} (APG).
16994 Functions for performing cross validation are also supplied along with basic
16995 prediction and plotting functions. @dfn{Sparse zero variance
16996 discriminant} (SZVD) analysis is also included in the package.")
16997 (license license:gpl2+)))
16998
16999 (define-public r-ace2fastq
17000 (package
17001 (name "r-ace2fastq")
17002 (version "0.6.0")
17003 (source
17004 (origin
17005 (method url-fetch)
17006 (uri (cran-uri "ace2fastq" version))
17007 (sha256
17008 (base32
17009 "09kk3yyqnr2xp820g0p3aai9a21figigjr9lxkr3zjq2d8gzwfic"))))
17010 (properties `((upstream-name . "ace2fastq")))
17011 (build-system r-build-system)
17012 (propagated-inputs
17013 `(("r-stringr" ,r-stringr)))
17014 (home-page "https://github.com/c5sire/ace2fastq")
17015 (synopsis "ACE file to FASTQ converter")
17016 (description
17017 "The ACE file format is used in genomics to store contigs from sequencing
17018 machines. This tools converts it into FASTQ format. Both formats contain the
17019 sequence characters and their corresponding quality information. Unlike the
17020 FASTQ file, the ACE file stores the quality values numerically. The
17021 conversion algorithm uses the standard Sanger formula. The package
17022 facilitates insertion into pipelines, and content inspection.")
17023 (license license:gpl3)))
17024
17025 (define-public r-rngwell
17026 (package
17027 (name "r-rngwell")
17028 (version "0.10-6")
17029 (source
17030 (origin
17031 (method url-fetch)
17032 (uri (cran-uri "rngWELL" version))
17033 (sha256
17034 (base32
17035 "0pjjcs9pqj7mf0mhb2cwd0aanqpwnm65bm86hk6mi2vw8rgnj2vv"))))
17036 (properties `((upstream-name . "rngWELL")))
17037 (build-system r-build-system)
17038 (home-page "https://cran.r-project.org/web/packages/rngWELL/")
17039 (synopsis "Toolbox for WELL random number generators")
17040 (description
17041 "This is a dedicated package to WELL pseudo random generators, which were
17042 introduced in Panneton et al. (2006), ``Improved Long-Period Generators Based
17043 on Linear Recurrences Modulo 2'', ACM Transactions on Mathematical Software.")
17044 (license license:bsd-3)))
17045
17046 (define-public r-randtoolbox
17047 (package
17048 (name "r-randtoolbox")
17049 (version "1.30.1")
17050 (source
17051 (origin
17052 (method url-fetch)
17053 (uri (cran-uri "randtoolbox" version))
17054 (sha256
17055 (base32
17056 "0qg20ar6qns858jdzqhmfq7yji81czhr6cim257958gqpj66sn95"))))
17057 (properties `((upstream-name . "randtoolbox")))
17058 (build-system r-build-system)
17059 (propagated-inputs
17060 `(("r-rngwell" ,r-rngwell)))
17061 (native-inputs
17062 `(("gfortran" ,gfortran)))
17063 (home-page "https://cran.r-project.org/web/packages/randtoolbox/")
17064 (synopsis "Toolbox for pseudo and quasi random number generation")
17065 (description
17066 "This package provides
17067
17068 @enumerate
17069 @item pseudo random generators, such as general linear
17070 congruential generators, multiple recursive generators and generalized
17071 feedback shift register (SF-Mersenne Twister algorithm and WELL
17072 generators)
17073
17074 @item quasi random generators, such as the Torus algorithm, the Sobol
17075 sequence, the Halton sequence (including the Van der Corput sequence), and
17076
17077 @item some generator tests: the gap test, the serial test, the poker test.
17078 @end enumerate
17079
17080 See e.g. Gentle (2003) @url{doi:10.1007/b97336}.")
17081 (license license:bsd-3)))
17082
17083 (define-public r-lhs
17084 (package
17085 (name "r-lhs")
17086 (version "1.0.1")
17087 (source
17088 (origin
17089 (method url-fetch)
17090 (uri (cran-uri "lhs" version))
17091 (sha256
17092 (base32
17093 "0lzaqr7xi3ckln5nglv5xf5njm359slpz1jc6s02hpsqdw6armd4"))))
17094 (properties `((upstream-name . "lhs")))
17095 (build-system r-build-system)
17096 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
17097 (home-page "https://github.com/bertcarnell/lhs")
17098 (synopsis "Latin Hypercube Samples")
17099 (description
17100 "This package provides a number of methods for creating and augmenting
17101 Latin Hypercube Samples.")
17102 (license license:gpl3)))
17103
17104 (define-public r-acebayes
17105 (package
17106 (name "r-acebayes")
17107 (version "1.9")
17108 (source
17109 (origin
17110 (method url-fetch)
17111 (uri (cran-uri "acebayes" version))
17112 (sha256
17113 (base32
17114 "1imfwm1vpbb24vfmfn1nljhmaz8429mwjihw34892p387s8h7xz2"))))
17115 (properties `((upstream-name . "acebayes")))
17116 (build-system r-build-system)
17117 (propagated-inputs
17118 `(("r-compare" ,r-compare)
17119 ("r-lhs" ,r-lhs)
17120 ("r-randtoolbox" ,r-randtoolbox)
17121 ("r-rcpp" ,r-rcpp)
17122 ("r-rcpparmadillo" ,r-rcpparmadillo)))
17123 (home-page "https://cran.r-project.org/web/packages/acebayes/")
17124 (synopsis "Optimal Bayesian experimental design using the ACE algorithm")
17125 (description
17126 "Finding an optimal Bayesian experimental design involves maximizing an
17127 objective function given by the expectation of some appropriately chosen
17128 utility function with respect to the joint distribution of unknown
17129 quantities (including responses). This objective function is usually not
17130 available in closed form and the design space can be continuous and of high
17131 dimensionality. This package uses @dfn{Approximate Coordinate Exchange} (ACE)
17132 to maximise an approximation to the expectation of the utility function.")
17133 (license license:gpl2)))
17134
17135 (define-public r-acet
17136 (package
17137 (name "r-acet")
17138 (version "1.8.0")
17139 (source
17140 (origin
17141 (method url-fetch)
17142 (uri (cran-uri "ACEt" version))
17143 (sha256
17144 (base32
17145 "0626d6kg485xjya164wagrr5z223jvi93ywbwpdns7fkm03c0dlq"))))
17146 (properties `((upstream-name . "ACEt")))
17147 (build-system r-build-system)
17148 (propagated-inputs
17149 `(("r-bh" ,r-bh)
17150 ("r-mass" ,r-mass)
17151 ("r-rcpp" ,r-rcpp)
17152 ("r-rcpparmadillo" ,r-rcpparmadillo)))
17153 (home-page "https://cran.r-project.org/web/packages/ACEt/")
17154 (synopsis "Estimating dynamic heritability and twin model comparison")
17155 (description
17156 "This package supports twin models that are able to estimate the dynamic
17157 behaviour of the variance components in the classical twin models with respect
17158 to age using B-splines and P-splines.")
17159 (license license:gpl2+)))
17160
17161 (define-public r-acfmperiod
17162 (package
17163 (name "r-acfmperiod")
17164 (version "1.0.0")
17165 (source
17166 (origin
17167 (method url-fetch)
17168 (uri (cran-uri "acfMPeriod" version))
17169 (sha256
17170 (base32
17171 "1yww8isfrbs2v9s94hx7p2imyszcgadwafdgpj438n2ik0q6p9d5"))))
17172 (properties `((upstream-name . "acfMPeriod")))
17173 (build-system r-build-system)
17174 (propagated-inputs
17175 `(("r-mass" ,r-mass)))
17176 (home-page "https://cran.r-project.org/web/packages/acfMPeriod/")
17177 (synopsis "Estimation of the ACF from the M-periodogram")
17178 (description
17179 "This package support non-robust and robust computations of the sample
17180 autocovariance (ACOVF) and sample autocorrelation functions (ACF) of
17181 univariate and multivariate processes. The methodology consists in reversing
17182 the diagonalization procedure involving the periodogram or the
17183 cross-periodogram and the Fourier transform vectors, and, thus, obtaining the
17184 ACOVF or the ACF as discussed in Fuller (1995)
17185 @url{doi:10.1002/9780470316917}. The robust version is obtained by fitting
17186 robust M-regressors to obtain the M-periodogram or M-cross-periodogram as
17187 discussed in Reisen et al. (2017) @url{doi:10.1016/j.jspi.2017.02.008}.")
17188 (license license:gpl2+)))
17189
17190 (define-public r-gamlss-data
17191 (package
17192 (name "r-gamlss-data")
17193 (version "5.1-4")
17194 (source
17195 (origin
17196 (method url-fetch)
17197 (uri (cran-uri "gamlss.data" version))
17198 (sha256
17199 (base32
17200 "1dgfspbmps6ipzcmw681wjdp320nm50dwsxafgrcwxndqgc7fdqd"))))
17201 (properties `((upstream-name . "gamlss.data")))
17202 (build-system r-build-system)
17203 (home-page "http://www.gamlss.org/")
17204 (synopsis "GAMLSS data")
17205 (description
17206 "This package provides data used as examples to demonstrate GAMLSS
17207 models.")
17208 ;; Either version of the license
17209 (license (list license:gpl2 license:gpl3))))
17210
17211 (define-public r-gamlss
17212 (package
17213 (name "r-gamlss")
17214 (version "5.1-6")
17215 (source
17216 (origin
17217 (method url-fetch)
17218 (uri (cran-uri "gamlss" version))
17219 (sha256
17220 (base32
17221 "16b7ick1khvldbvfmmpw9cjs1vznnrisvifq7717fxzd8c9s5jdr"))))
17222 (properties `((upstream-name . "gamlss")))
17223 (build-system r-build-system)
17224 (propagated-inputs
17225 `(("r-gamlss-data" ,r-gamlss-data)
17226 ("r-gamlss-dist" ,r-gamlss-dist)
17227 ("r-mass" ,r-mass)
17228 ("r-nlme" ,r-nlme)
17229 ("r-survival" ,r-survival)))
17230 (home-page "http://www.gamlss.org/")
17231 (synopsis "Generalized additive models for location scale and shape")
17232 (description
17233 "This package provides functions for fitting the generalized additive
17234 models for location scale and shape introduced by Rigby and
17235 Stasinopoulos (2005), @url{doi:10.1111/j.1467-9876.2005.00510.x}. The models
17236 use a distributional regression approach where all the parameters of the
17237 conditional distribution of the response variable are modelled using
17238 explanatory variables.")
17239 ;; Either version of the license
17240 (license (list license:gpl2 license:gpl3))))
17241
17242 (define-public r-acid
17243 (package
17244 (name "r-acid")
17245 (version "1.1")
17246 (source
17247 (origin
17248 (method url-fetch)
17249 (uri (cran-uri "acid" version))
17250 (sha256
17251 (base32
17252 "030i0y8s283ivbsmjccpbv9v7mgbcg2jk9df7vgcbbns74swf9hd"))))
17253 (properties `((upstream-name . "acid")))
17254 (build-system r-build-system)
17255 (propagated-inputs
17256 `(("r-gamlss" ,r-gamlss)
17257 ("r-gamlss-dist" ,r-gamlss-dist)
17258 ("r-hmisc" ,r-hmisc)))
17259 (home-page "https://cran.r-project.org/web/packages/acid/")
17260 (synopsis "Analysing conditional income distributions")
17261 (description
17262 "This package provides functions for the analysis of income distributions
17263 for subgroups of the population as defined by a set of variables like age,
17264 gender, region, etc. This entails a Kolmogorov-Smirnov test for a mixture
17265 distribution as well as functions for moments, inequality measures, entropy
17266 measures and polarisation measures of income distributions. This package thus
17267 aides the analysis of income inequality by offering tools for the exploratory
17268 analysis of income distributions at the disaggregated level.")
17269 (license license:gpl3)))
17270
17271 (define-public r-acm4r
17272 (package
17273 (name "r-acm4r")
17274 (version "1.0")
17275 (source
17276 (origin
17277 (method url-fetch)
17278 (uri (cran-uri "acm4r" version))
17279 (sha256
17280 (base32
17281 "1wqzc35i1rshx0zlmas8y4qkkvy6h9r4i4apscjjv1xg2wjflzxa"))))
17282 (properties `((upstream-name . "acm4r")))
17283 (build-system r-build-system)
17284 (propagated-inputs `(("r-mass" ,r-mass)))
17285 (home-page "https://cran.r-project.org/web/packages/acm4r/")
17286 (synopsis "Align-and-count method comparisons of RFLP data")
17287 (description
17288 "This is a package to compare sequence fragment lengths or molecular
17289 weights from pairs of lanes. The number of matching bands in the
17290 @dfn{Restriction Fragment Length Polymorphism} (RFLP) data is calculated using
17291 the align-and-count method.")
17292 ;; Any version of the GPL
17293 (license (list license:gpl2+ license:gpl3+))))
17294
17295 (define-public r-filematrix
17296 (package
17297 (name "r-filematrix")
17298 (version "1.3")
17299 (source
17300 (origin
17301 (method url-fetch)
17302 (uri (cran-uri "filematrix" version))
17303 (sha256
17304 (base32
17305 "1v3aj1ng742msb0sfdnjsbqb508mqjf8jlq2v33vxldhradw5w0b"))))
17306 (properties `((upstream-name . "filematrix")))
17307 (build-system r-build-system)
17308 ;; These inputs are needed for vignettes
17309 (native-inputs
17310 `(("r-knitr" ,r-knitr)
17311 ("r-rmarkdown" ,r-rmarkdown)
17312 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
17313 (home-page "https://github.com/andreyshabalin/filematrix")
17314 (synopsis "File-backed matrix class with convenient read and write access")
17315 (description
17316 "This package provides an interface for working with large matrices
17317 stored in files, not in computer memory. It supports multiple non-character
17318 data types (double, integer, logical and raw) of various sizes (e.g. 8 and 4
17319 byte real values). Access to parts of the matrix is done by indexing, exactly
17320 as with usual R matrices. It supports very large matrices; the package has
17321 been tested on multi-terabyte matrices. It allows for more than 2^32 rows or
17322 columns, ad allows for quick addition of extra columns to a filematrix.")
17323 (license license:lgpl3)))
17324
17325 (define-public r-acmeeqtl
17326 (package
17327 (name "r-acmeeqtl")
17328 (version "1.6")
17329 (source
17330 (origin
17331 (method url-fetch)
17332 (uri (cran-uri "ACMEeqtl" version))
17333 (sha256
17334 (base32
17335 "049xjv2ym35bbn43zwi68cq27fwdh404vp0r2ca5gxgmmx8kj1cz"))))
17336 (properties `((upstream-name . "ACMEeqtl")))
17337 (build-system r-build-system)
17338 (propagated-inputs
17339 `(("r-filematrix" ,r-filematrix)))
17340 (home-page "https://github.com/andreyshabalin/ACMEeqtl")
17341 (synopsis "Estimation of interpretable eQTL effect sizes")
17342 (description
17343 "This package provides a non-linear model, termed ACME, that reflects a
17344 parsimonious biological model for allelic contributions of cis-acting eQTLs.
17345 With non-linear least-squares algorithm the maximum likelihood parameters can
17346 be estimated. The ACME model provides interpretable effect size estimates and
17347 p-values with well controlled Type-I error.")
17348 (license license:lgpl3)))
17349
17350 (define-public r-acmer
17351 (package
17352 (name "r-acmer")
17353 (version "1.1.0")
17354 (source
17355 (origin
17356 (method url-fetch)
17357 (uri (cran-uri "acmeR" version))
17358 (sha256
17359 (base32
17360 "000b2hqlhj93958nddw0fqb15ahigs08najv2miivym046x04mf7"))))
17361 (properties `((upstream-name . "acmeR")))
17362 (build-system r-build-system)
17363 (propagated-inputs `(("r-foreign" ,r-foreign)))
17364 (home-page "https://cran.r-project.org/web/packages/acmeR/")
17365 (synopsis "ACME estimator of bird and bat mortality by wind turbines")
17366 (description
17367 "This package provides an implementation of the ACME estimator, described
17368 in Wolpert (2015), ACME: A Partially Periodic Estimator of Avian & Chiropteran
17369 Mortality at Wind Turbines. Unlike most other models, this estimator supports
17370 decreasing-hazard Weibull model for persistence; decreasing search proficiency
17371 as carcasses age; variable bleed-through at successive searches; and interval
17372 mortality estimates. The package provides, based on search data, functions
17373 for estimating the mortality inflation factor in Frequentist and Bayesian
17374 settings.")
17375 (license license:expat)))
17376
17377 (define-public r-r-huge
17378 (package
17379 (name "r-r-huge")
17380 (version "0.9.0")
17381 (source
17382 (origin
17383 (method url-fetch)
17384 (uri (cran-uri "R.huge" version))
17385 (sha256
17386 (base32
17387 "13p558qalv60pgr24nsm6mi92ryj65rsbqa6pgdwy0snjqx12bgi"))))
17388 (properties `((upstream-name . "R.huge")))
17389 (build-system r-build-system)
17390 (propagated-inputs
17391 `(("r-r-methodss3" ,r-r-methodss3)
17392 ("r-r-oo" ,r-r-oo)
17393 ("r-r-utils" ,r-r-utils)))
17394 (home-page "https://github.com/HenrikBengtsson/R.huge")
17395 (synopsis "Methods for accessing huge amounts of data")
17396 (description
17397 "This is a deprecated package for accessing huge amounts of data.
17398 Cross-platform alternatives are the following packages: bigmemory (CRAN),
17399 ff (CRAN), or BufferedMatrix (Bioconductor). The main usage of it was inside
17400 the @code{aroma.affymetrix} package.")
17401 (license license:lgpl2.1+)))
17402
17403 (define-public r-r-filesets
17404 (package
17405 (name "r-r-filesets")
17406 (version "2.13.0")
17407 (source
17408 (origin
17409 (method url-fetch)
17410 (uri (cran-uri "R.filesets" version))
17411 (sha256
17412 (base32
17413 "124rygq0bl9n4akxcm868nl30cyk3rz0iprb98zlpk62gci9f5fg"))))
17414 (properties `((upstream-name . "R.filesets")))
17415 (build-system r-build-system)
17416 (propagated-inputs
17417 `(("r-digest" ,r-digest)
17418 ("r-r-cache" ,r-r-cache)
17419 ("r-r-methodss3" ,r-r-methodss3)
17420 ("r-r-oo" ,r-r-oo)
17421 ("r-r-utils" ,r-r-utils)))
17422 (home-page "https://github.com/HenrikBengtsson/R.filesets")
17423 (synopsis "Easy handling of and access to files")
17424 (description
17425 "This package provides classes and methods to locate, setup, subset,
17426 navigate and iterate file sets, i.e. sets of files located in one or more
17427 directories on the file system. The API is designed such that these classes
17428 can be extended via inheritance to provide a richer API for special file
17429 formats. Moreover, a specific name format is defined such that filenames and
17430 directories can be considered to have full names which consists of a name
17431 followed by comma-separated tags. This adds additional flexibility to
17432 identify file sets and individual files.")
17433 (license license:lgpl2.1+)))
17434
17435 (define-public r-r-devices
17436 (package
17437 (name "r-r-devices")
17438 (version "2.16.1")
17439 (source
17440 (origin
17441 (method url-fetch)
17442 (uri (cran-uri "R.devices" version))
17443 (sha256
17444 (base32
17445 "15zlnq3g27whq26fbcy5zfl5hiddm256h4rga4frblg6wqlbkvdd"))))
17446 (properties `((upstream-name . "R.devices")))
17447 (build-system r-build-system)
17448 (propagated-inputs
17449 `(("r-base64enc" ,r-base64enc)
17450 ("r-r-methodss3" ,r-r-methodss3)
17451 ("r-r-oo" ,r-r-oo)
17452 ("r-r-utils" ,r-r-utils)))
17453 (home-page "https://github.com/HenrikBengtsson/R.devices")
17454 (synopsis "Unified handling of graphics devices")
17455 (description
17456 "This package provides functions for creating plots and image files in a
17457 unified way regardless of output format (EPS, PDF, PNG, SVG, TIFF, WMF, etc.).
17458 Default device options as well as scales and aspect ratios are controlled in a
17459 uniform way across all device types. Switching output format requires minimal
17460 changes in code. This package is ideal for large-scale batch processing,
17461 because it will never leave open graphics devices or incomplete image files
17462 behind, even on errors or user interrupts.")
17463 (license license:lgpl2.1+)))
17464
17465 (define-public r-acnr
17466 (package
17467 (name "r-acnr")
17468 (version "1.0.0")
17469 (source
17470 (origin
17471 (method url-fetch)
17472 (uri (cran-uri "acnr" version))
17473 (sha256
17474 (base32
17475 "087hq4i7jp67ba2finzsqjfnqbiprl33na6ryjv9zqzsdawj9cym"))))
17476 (properties `((upstream-name . "acnr")))
17477 (build-system r-build-system)
17478 (home-page "https://github.com/mpierrejean/acnr")
17479 (synopsis "Annotated copy-number regions")
17480 (description
17481 "This package provides SNP array data from different types of copy-number
17482 regions. These regions were identified manually by the authors of the package
17483 and may be used to generate realistic data sets with known truth.")
17484 (license license:lgpl2.1+)))
17485
17486 (define-public r-acopula
17487 (package
17488 (name "r-acopula")
17489 (version "0.9.3")
17490 (source
17491 (origin
17492 (method url-fetch)
17493 (uri (cran-uri "acopula" version))
17494 (sha256
17495 (base32
17496 "0vvbbw8pfs9jwfz5c57lw48pr0qj661r0ys007q6zf9jmlrhx1ln"))))
17497 (properties `((upstream-name . "acopula")))
17498 (build-system r-build-system)
17499 (home-page "https://cran.r-project.org/web/packages/acopula/")
17500 (synopsis "Modelling dependence with multivariate Archimax copulas")
17501 (description
17502 "Archimax copulas are a mixture of Archimedean and EV copulas. This
17503 package provides definitions of several parametric families of generator and
17504 dependence function, computes CDF and PDF, estimates parameters, tests for
17505 goodness of fit, generates random sample and checks copula properties for
17506 custom constructs. In the 2-dimensional case explicit formulas for density
17507 are used, contrary to higher dimensions when all derivatives are linearly
17508 approximated. Several non-archimax families (normal, FGM, Plackett) are
17509 provided as well.")
17510 (license license:gpl2)))
17511
17512 (define-public r-tuner
17513 (package
17514 (name "r-tuner")
17515 (version "1.3.3")
17516 (source
17517 (origin
17518 (method url-fetch)
17519 (uri (cran-uri "tuneR" version))
17520 (sha256
17521 (base32
17522 "0av978m4h2iqazyfq6n2cgkh4wpllihh7s29lah2nb8ngc0w5hxx"))))
17523 (properties `((upstream-name . "tuneR")))
17524 (build-system r-build-system)
17525 (propagated-inputs `(("r-signal" ,r-signal)))
17526 (home-page "https://cran.r-project.org/web/packages/tuneR/")
17527 (synopsis "Analysis of music and speech")
17528 (description
17529 "This is a package for the analysis of music and speech. Analyze music
17530 and speech, extract features like MFCCs, handle wave files and their
17531 representation in various ways, read MP3, read MIDI, perform steps of a
17532 transcription, ...")
17533 ;; Either of these versions.
17534 (license (list license:gpl2 license:gpl3))))
17535
17536 (define-public r-seewave
17537 (package
17538 (name "r-seewave")
17539 (version "2.1.5")
17540 (source
17541 (origin
17542 (method url-fetch)
17543 (uri (cran-uri "seewave" version))
17544 (sha256
17545 (base32
17546 "1qg8f5gik9pw6f9mcxqmrc9x3003s8vdm6g01pjjpyc9qaqiz2vi"))))
17547 (properties `((upstream-name . "seewave")))
17548 (build-system r-build-system)
17549 (propagated-inputs
17550 `(("r-tuner" ,r-tuner)))
17551 (home-page "http://rug.mnhn.fr/seewave")
17552 (synopsis "Sound analysis and synthesis")
17553 (description
17554 "This package provides functions for analysing, manipulating, displaying,
17555 editing and synthesizing time waves (particularly sound). This package
17556 processes time analysis (oscillograms and envelopes), spectral content,
17557 resonance quality factor, entropy, cross correlation and autocorrelation,
17558 zero-crossing, dominant frequency, analytic signal, frequency coherence, 2D
17559 and 3D spectrograms and many other analyses.")
17560 (license license:gpl2+)))
17561
17562 (define-public r-acousticndlcoder
17563 (package
17564 (name "r-acousticndlcoder")
17565 (version "1.0.2")
17566 (source
17567 (origin
17568 (method url-fetch)
17569 (uri (cran-uri "AcousticNDLCodeR" version))
17570 (sha256
17571 (base32
17572 "1fgzgwanpv2pzy74xdk3hamc44p8qch467wh163dxby8jr9ik0sb"))))
17573 (properties
17574 `((upstream-name . "AcousticNDLCodeR")))
17575 (build-system r-build-system)
17576 (propagated-inputs
17577 `(("r-seewave" ,r-seewave)
17578 ("r-tuner" ,r-tuner)
17579 ("r-zoo" ,r-zoo)))
17580 (home-page "https://cran.r-project.org/web/packages/AcousticNDLCodeR/")
17581 (synopsis "Coding sound files for use with NDL")
17582 (description
17583 "Make acoustic cues to use with the R package @code{ndl}.
17584 The package implements functions used in the PLoS ONE paper \"Words from
17585 spontaneous conversational speech can be recognized with human-like accuracy
17586 by an error-driven learning algorithm that discriminates between meanings
17587 straight from smart acoustic features, bypassing the phoneme as recognition
17588 unit.\" @url{doi:10.1371/journal.pone.0174623}")
17589 (license license:gpl2+)))
17590
17591 (define-public r-acp
17592 (package
17593 (name "r-acp")
17594 (version "2.1")
17595 (source
17596 (origin
17597 (method url-fetch)
17598 (uri (cran-uri "acp" version))
17599 (sha256
17600 (base32
17601 "0lcwbjcyyr32m6qjmjqh25qjwrbyqj1n092xhgbhxzd8fslppnmn"))))
17602 (properties `((upstream-name . "acp")))
17603 (build-system r-build-system)
17604 (propagated-inputs
17605 `(("r-quantmod" ,r-quantmod)
17606 ("r-tseries" ,r-tseries)))
17607 (home-page "https://cran.r-project.org/web/packages/acp/")
17608 (synopsis "Autoregressive conditional Poisson")
17609 (description
17610 "This package supports the analysis of count data exhibiting
17611 autoregressive properties, using the @dfn{Autoregressive Conditional Poisson}
17612 model (ACP(p,q)) proposed by Heinen (2003).")
17613 (license license:gpl2)))
17614
17615 (define-public r-ada
17616 (package
17617 (name "r-ada")
17618 (version "2.0-5")
17619 (source
17620 (origin
17621 (method url-fetch)
17622 (uri (cran-uri "ada" version))
17623 (sha256
17624 (base32
17625 "1h3a07czp0w3hrhjcg1fz721y8vsfclzqi3rq8qfzgpfb4h1f06r"))))
17626 (properties `((upstream-name . "ada")))
17627 (build-system r-build-system)
17628 (propagated-inputs `(("r-rpart" ,r-rpart)))
17629 (home-page "https://cran.r-project.org/web/packages/ada/")
17630 (synopsis "Stochastic boosting")
17631 (description
17632 "This package provides a straightforward, well-documented, and broad
17633 boosting routine for classification, ideally suited for small to
17634 moderate-sized data sets. It performs discrete, real, and gentle boost under
17635 both exponential and logistic loss on a given data set.")
17636 ;; Any version of the GPL.
17637 (license (list license:gpl2+ license:gpl3+))))
17638
17639 (define-public r-genalg
17640 (package
17641 (name "r-genalg")
17642 (version "0.2.0")
17643 (source
17644 (origin
17645 (method url-fetch)
17646 (uri (cran-uri "genalg" version))
17647 (sha256
17648 (base32
17649 "1wzfamq8k5yhwbdx0wy1w5bks93brj0p890xxc4yqrja4w38ja3s"))))
17650 (properties `((upstream-name . "genalg")))
17651 (build-system r-build-system)
17652 (home-page "https://github.com/egonw/genalg")
17653 (synopsis "R based genetic algorithm")
17654 (description
17655 "This package provides an R based genetic algorithm for binary and
17656 floating point chromosomes.")
17657 (license license:gpl2)))
17658
17659 (define-public r-kernelfactory
17660 (package
17661 (name "r-kernelfactory")
17662 (version "0.3.0")
17663 (source
17664 (origin
17665 (method url-fetch)
17666 (uri (cran-uri "kernelFactory" version))
17667 (sha256
17668 (base32
17669 "001kw9k3ivd4drd4mwqapkkk3f4jgljiaprhg2630hmll064s89j"))))
17670 (properties `((upstream-name . "kernelFactory")))
17671 (build-system r-build-system)
17672 (propagated-inputs
17673 `(("r-auc" ,r-auc)
17674 ("r-genalg" ,r-genalg)
17675 ("r-kernlab" ,r-kernlab)
17676 ("r-randomforest" ,r-randomforest)))
17677 (home-page "https://cran.r-project.org/web/packages/kernelFactory/")
17678 (synopsis "Ensemble of kernel machines")
17679 (description
17680 "Kernel factory is an ensemble method where each base classifier (random
17681 forest) is fit on the kernel matrix of a subset of the training data.")
17682 (license license:gpl2+)))
17683
17684 (define-public r-dummies
17685 (package
17686 (name "r-dummies")
17687 (version "1.5.6")
17688 (source
17689 (origin
17690 (method url-fetch)
17691 (uri (cran-uri "dummies" version))
17692 (sha256
17693 (base32
17694 "01f84crqx17xd6xy55qxlvsj3knm8lhw7jl26p2rh2w3y0nvqlbm"))))
17695 (properties `((upstream-name . "dummies")))
17696 (build-system r-build-system)
17697 (home-page "https://decisionpatterns.com")
17698 (synopsis "Create dummy/indicator variables flexibly and efficiently")
17699 (description
17700 "This package lets you expand factors, characters and other eligible
17701 classes into dummy/indicator variables.")
17702 (license license:gpl2+)))
17703
17704 (define-public r-acrm
17705 (package
17706 (name "r-acrm")
17707 (version "0.1.1")
17708 (source
17709 (origin
17710 (method url-fetch)
17711 (uri (cran-uri "aCRM" version))
17712 (sha256
17713 (base32
17714 "0kzp568hd9c9a9qgniia5s5gv0q5f89xfvvwpzb197gqhs3x092v"))))
17715 (properties `((upstream-name . "aCRM")))
17716 (build-system r-build-system)
17717 (propagated-inputs
17718 `(("r-ada" ,r-ada)
17719 ("r-dummies" ,r-dummies)
17720 ("r-kernelfactory" ,r-kernelfactory)
17721 ("r-randomforest" ,r-randomforest)))
17722 (home-page "https://cran.r-project.org/web/packages/aCRM/")
17723 (synopsis "Convenience functions for analytical customer relationship management")
17724 (description
17725 "This package provides convenience functions for data preparation and
17726 modeling often used in @dfn{analytical customer relationship
17727 management} (aCRM).")
17728 (license license:gpl2+)))
17729
17730 (define-public r-treeclust
17731 (package
17732 (name "r-treeclust")
17733 (version "1.1-7")
17734 (source
17735 (origin
17736 (method url-fetch)
17737 (uri (cran-uri "treeClust" version))
17738 (sha256
17739 (base32
17740 "1s7kh6q0bkixsygrip95zf1bi10ihddsa5lq9dfxd68yh8rsby6z"))))
17741 (properties `((upstream-name . "treeClust")))
17742 (build-system r-build-system)
17743 (propagated-inputs
17744 `(("r-cluster" ,r-cluster)
17745 ("r-rpart" ,r-rpart)))
17746 (home-page "https://cran.r-project.org/web/packages/treeClust/")
17747 (synopsis "Cluster distances through trees")
17748 (description
17749 "This package provides tools to create a measure of inter-point
17750 dissimilarity useful for clustering mixed data, and, optionally, perform the
17751 clustering.")
17752 (license license:gpl2+)))
17753
17754 (define-public r-acrosstic
17755 (package
17756 (name "r-acrosstic")
17757 (version "1.0-3")
17758 (source
17759 (origin
17760 (method url-fetch)
17761 (uri (cran-uri "AcrossTic" version))
17762 (sha256
17763 (base32
17764 "03180h79jhjd66ibrnsfp3yyp2jlfysp7cymw46phzj2palghsc0"))))
17765 (properties `((upstream-name . "AcrossTic")))
17766 (build-system r-build-system)
17767 (propagated-inputs
17768 `(("r-lpsolve" ,r-lpsolve)
17769 ("r-treeclust" ,r-treeclust)))
17770 (home-page "https://cran.r-project.org/web/packages/AcrossTic/")
17771 (synopsis "Cost-minimal regular spanning subgraph with TreeClust")
17772 (description
17773 "This is a package for constructing minimum-cost regular spanning
17774 subgraph as part of a non-parametric two-sample test for equality of
17775 distribution.")
17776 (license license:gpl2+)))
17777
17778 (define-public r-acrt
17779 (package
17780 (name "r-acrt")
17781 (version "1.0.1")
17782 (source
17783 (origin
17784 (method url-fetch)
17785 (uri (cran-uri "acrt" version))
17786 (sha256
17787 (base32
17788 "0y9ndcq8ffpfrv7w9rikm4zn68jpsj6baqisq9kp2433xrwzdb6s"))))
17789 (properties `((upstream-name . "acrt")))
17790 (build-system r-build-system)
17791 (propagated-inputs
17792 `(("r-rcpp" ,r-rcpp)
17793 ("r-rcppeigen" ,r-rcppeigen)
17794 ("r-sandwich" ,r-sandwich)))
17795 (home-page "https://cran.r-project.org/web/packages/acrt/")
17796 (synopsis "Autocorrelation robust testing")
17797 (description
17798 "This package provides functions for testing affine hypotheses on the
17799 regression coefficient vector in regression models with autocorrelated
17800 errors.")
17801 (license license:gpl2)))
17802
17803 (define-public r-acs
17804 (package
17805 (name "r-acs")
17806 (version "2.1.4")
17807 (source
17808 (origin
17809 (method url-fetch)
17810 (uri (cran-uri "acs" version))
17811 (sha256
17812 (base32
17813 "0ajw9rf8l8akcvgqvbxjvryc6wjx74521xyxswz2b0bky3m6kah5"))))
17814 (properties `((upstream-name . "acs")))
17815 (build-system r-build-system)
17816 (propagated-inputs
17817 `(("r-httr" ,r-httr)
17818 ("r-plyr" ,r-plyr)
17819 ("r-rcpp" ,r-rcpp)
17820 ("r-stringr" ,r-stringr)
17821 ("r-xml" ,r-xml)))
17822 (home-page "https://dusp.mit.edu/faculty/ezra-haber-glenn")
17823 (synopsis "Work with data from the US Census")
17824 (description
17825 "This package provides a general toolkit for downloading, managing,
17826 analyzing, and presenting data from the
17827 @url{https://www.census.gov/data/developers/data-sets.html, U.S. Census},
17828 including SF1 (Decennial short-form), SF3 (Decennial long-form), and the
17829 American Community Survey (ACS). Confidence intervals provided with ACS data
17830 are converted to standard errors to be bundled with estimates in complex
17831 @code{acs} objects. The package provides new methods to conduct standard
17832 operations on @code{acs} objects and present/plot data in statistically
17833 appropriate ways.")
17834 (license license:gpl3)))
17835
17836 (define-public r-acss-data
17837 (package
17838 (name "r-acss-data")
17839 (version "1.0")
17840 (source
17841 (origin
17842 (method url-fetch)
17843 (uri (cran-uri "acss.data" version))
17844 (sha256
17845 (base32
17846 "09kl4179ipr8bq19g89xcdi1xxs397zcx5cvgp6viy8gn687ilgv"))))
17847 (properties `((upstream-name . "acss.data")))
17848 (build-system r-build-system)
17849 (home-page "http://complexitycalculator.com/methodology.html")
17850 (synopsis "Data for algorithmic complexity of short strings")
17851 (description
17852 "This is a data only package providing the algorithmic complexity of
17853 short strings, computed using the coding theorem method. For a given set of
17854 symbols in a string, all possible or a large number of random samples of
17855 Turing machines with a given number of states (e.g., 5) and number of symbols
17856 corresponding to the number of symbols in the strings were simulated until
17857 they reached a halting state or failed to end. This package contains data on
17858 4.5 million strings from length 1 to 12 simulated on Turing machines with 2,
17859 4, 5, 6, and 9 symbols. The complexity of the string corresponds to the
17860 distribution of the halting states.")
17861 (license license:gpl2+)))
17862
17863 (define-public r-acss
17864 (package
17865 (name "r-acss")
17866 (version "0.2-5")
17867 (source
17868 (origin
17869 (method url-fetch)
17870 (uri (cran-uri "acss" version))
17871 (sha256
17872 (base32
17873 "0cqa60544f58l5qd7h6xmsir40b9hqnq6pqgd5hfx2j2l5n7qhmk"))))
17874 (properties `((upstream-name . "acss")))
17875 (build-system r-build-system)
17876 (propagated-inputs
17877 `(("r-acss-data" ,r-acss-data)
17878 ("r-zoo" ,r-zoo)))
17879 (home-page "http://complexitycalculator.com/methodology.html")
17880 (synopsis "Algorithmic complexity for short strings")
17881 (description
17882 "The main purpose of this package is to provide the algorithmic
17883 complexity for short strings, an approximation of the Kolmogorov Complexity of
17884 a short string using the coding theorem method. While the database containing
17885 the complexity is provided in the data only package @code{acss.data}, this
17886 package provides functions accessing the data such as @code{prob_random}
17887 returning the posterior probability that a given string was produced by a
17888 random process. In addition, two traditional (but problematic) measures of
17889 complexity are also provided: entropy and change complexity.")
17890 (license license:gpl2+)))
17891
17892 (define-public r-acswr
17893 (package
17894 (name "r-acswr")
17895 (version "1.0")
17896 (source
17897 (origin
17898 (method url-fetch)
17899 (uri (cran-uri "ACSWR" version))
17900 (sha256
17901 (base32
17902 "195vjrkang5cl7gwsna0aq4p0h4jym9xg9yh94bnf8vq6wf8j83n"))))
17903 (properties `((upstream-name . "ACSWR")))
17904 (build-system r-build-system)
17905 (propagated-inputs
17906 `(("r-mass" ,r-mass)))
17907 (home-page "https://cran.r-project.org/web/packages/ACSWR/")
17908 (synopsis "Companion package for the book \"A Course in Statistics with R\"")
17909 (description
17910 "This is a companion package for the book \"A Course in Statistics with
17911 R\" (ISBN 978-1-119-15272-9.)")
17912 (license license:gpl2)))
17913
17914 (define-public r-alabama
17915 (package
17916 (name "r-alabama")
17917 (version "2015.3-1")
17918 (source
17919 (origin
17920 (method url-fetch)
17921 (uri (cran-uri "alabama" version))
17922 (sha256
17923 (base32
17924 "0mlgk929gdismikwx4k2ndqq57nnqj7mlgvd3479b214hksgq036"))))
17925 (properties `((upstream-name . "alabama")))
17926 (build-system r-build-system)
17927 (propagated-inputs `(("r-numderiv" ,r-numderiv)))
17928 (home-page "https://cran.r-project.org/web/packages/alabama/")
17929 (synopsis "Constrained nonlinear optimization")
17930 (description
17931 "Alabama stands for Augmented Lagrangian Adaptive Barrier Minimization
17932 Algorithm; it is used for optimizing smooth nonlinear objective functions with
17933 constraints. Linear or nonlinear equality and inequality constraints are
17934 allowed.")
17935 (license license:gpl2+)))
17936
17937 (define-public r-gdina
17938 (package
17939 (name "r-gdina")
17940 (version "2.7.9")
17941 (source
17942 (origin
17943 (method url-fetch)
17944 (uri (cran-uri "GDINA" version))
17945 (sha256
17946 (base32
17947 "13pmj069r04h38hg61ibyn1ab15zdy9m0qv60vi25ahgsmg6ccvx"))))
17948 (properties `((upstream-name . "GDINA")))
17949 (build-system r-build-system)
17950 (propagated-inputs
17951 `(("r-alabama" ,r-alabama)
17952 ("r-ggplot2" ,r-ggplot2)
17953 ("r-mass" ,r-mass)
17954 ("r-nloptr" ,r-nloptr)
17955 ("r-numderiv" ,r-numderiv)
17956 ("r-rcpp" ,r-rcpp)
17957 ("r-rcpparmadillo" ,r-rcpparmadillo)
17958 ("r-rsolnp" ,r-rsolnp)
17959 ("r-shiny" ,r-shiny)
17960 ("r-shinydashboard" ,r-shinydashboard)))
17961 (home-page "https://github.com/Wenchao-Ma/GDINA")
17962 (synopsis "Generalized DINA model framework")
17963 (description
17964 "This package provides a set of psychometric tools for cognitive
17965 diagnosis modeling based on the generalized deterministic inputs, noisy and
17966 gate (G-DINA) model by de la Torre (2011) @url{doi:10.1007/s11336-011-9207-7}
17967 and its extensions, including the sequential G-DINA model by Ma and de la
17968 Torre (2016) @url{doi:10.1111/bmsp.12070} for polytomous responses, and the
17969 polytomous G-DINA model by Chen and de la Torre
17970 @url{doi:10.1177/0146621613479818} for polytomous attributes. Joint attribute
17971 distribution can be independent, saturated, higher-order, loglinear smoothed
17972 or structured. Q-matrix validation, item and model fit statistics, model
17973 comparison at test and item level and differential item functioning can also
17974 be conducted. A graphical user interface is also provided.")
17975 (license license:gpl3)))
17976
17977 (define-public r-actcd
17978 (package
17979 (name "r-actcd")
17980 (version "1.2-0")
17981 (source
17982 (origin
17983 (method url-fetch)
17984 (uri (cran-uri "ACTCD" version))
17985 (sha256
17986 (base32
17987 "0mzjxxr2zfdidw8ibh6w8mvpkw3q3nvngqi05g9ind26ckvk053p"))))
17988 (properties `((upstream-name . "ACTCD")))
17989 (build-system r-build-system)
17990 (propagated-inputs
17991 `(("r-gdina" ,r-gdina)
17992 ("r-r-methodss3" ,r-r-methodss3)))
17993 (native-inputs
17994 `(("gfortran" ,gfortran)))
17995 (home-page "https://cran.r-project.org/web/packages/ACTCD/")
17996 (synopsis "Asymptotic classification theory for cognitive diagnosis")
17997 (description
17998 "This is a package supporting cluster analysis for cognitive diagnosis
17999 based on the Asymptotic Classification Theory (Chiu, Douglas & Li, 2009;
18000 @url{doi:10.1007/s11336-009-9125-0}). Given the sample statistic of
18001 sum-scores, cluster analysis techniques can be used to classify examinees into
18002 latent classes based on their attribute patterns. In addition to the
18003 algorithms used to classify data, three labeling approaches are proposed to
18004 label clusters so that examinees' attribute profiles can be obtained.")
18005 (license license:gpl2+)))
18006
18007 (define-public r-ineq
18008 (package
18009 (name "r-ineq")
18010 (version "0.2-13")
18011 (source
18012 (origin
18013 (method url-fetch)
18014 (uri (cran-uri "ineq" version))
18015 (sha256
18016 (base32
18017 "09fsxyrh0j7mwmb5hkhmrzgcy7kf85jxkh7zlwpgqgcsyl1n91z0"))))
18018 (properties `((upstream-name . "ineq")))
18019 (build-system r-build-system)
18020 (home-page "https://cran.r-project.org/web/packages/ineq/")
18021 (synopsis "Measuring inequality, concentration, and poverty")
18022 (description
18023 "This package provides tools for measuring inequality, concentration, and
18024 poverty measures. It provides both empirical and theoretical Lorenz curves.")
18025 ;; Either of these two versions.
18026 (license (list license:gpl2 license:gpl3))))
18027
18028 (define-public r-actfrag
18029 (package
18030 (name "r-actfrag")
18031 (version "0.1.1")
18032 (source
18033 (origin
18034 (method url-fetch)
18035 (uri (cran-uri "ActFrag" version))
18036 (sha256
18037 (base32
18038 "08r3gwjz4fkyy85dxqix0ffm5xyq45032qv3snnzxnlqxslxbqn1"))))
18039 (properties `((upstream-name . "ActFrag")))
18040 (build-system r-build-system)
18041 (propagated-inputs
18042 `(("r-accelerometry" ,r-accelerometry)
18043 ("r-dplyr" ,r-dplyr)
18044 ("r-ineq" ,r-ineq)
18045 ("r-survival" ,r-survival)
18046 ("r-tidyr" ,r-tidyr)))
18047 (home-page "https://github.com/junruidi/ActFrag")
18048 (synopsis "Activity fragmentation metrics extraction")
18049 (description
18050 "This package provides functions to extract commonly used fragmentation
18051 metrics to quantify time accumulation strategies based on minute level
18052 actigraphy-measured activity counts data.")
18053 (license license:gpl3)))
18054
18055 (define-public r-fda
18056 (package
18057 (name "r-fda")
18058 (version "2.4.8.1")
18059 (source
18060 (origin
18061 (method url-fetch)
18062 (uri (cran-uri "fda" version))
18063 (sha256
18064 (base32
18065 "0g50kj1dx7zarjv0lgwyzd2c7bv6di7nkndmywday5vjywgl8m7a"))))
18066 (properties `((upstream-name . "fda")))
18067 (build-system r-build-system)
18068 (propagated-inputs
18069 `(("r-matrix" ,r-matrix)))
18070 (home-page "https://www.functionaldata.org")
18071 (synopsis "Functional data analysis")
18072 (description
18073 "These functions were developed to support functional data analysis as
18074 described in Ramsay, J. O. and Silverman, B. W. (2005) Functional Data
18075 Analysis. The package includes data sets and script files working many
18076 examples.")
18077 (license license:gpl2+)))
18078
18079 (define-public r-actigraphy
18080 (package
18081 (name "r-actigraphy")
18082 (version "1.4.0")
18083 (source
18084 (origin
18085 (method url-fetch)
18086 (uri (cran-uri "Actigraphy" version))
18087 (sha256
18088 (base32
18089 "0bpmvszzv5fm72nar3wgnmfl5am7znqfajmlbv38ihkbi7jbwk20"))))
18090 (properties `((upstream-name . "Actigraphy")))
18091 (build-system r-build-system)
18092 (propagated-inputs
18093 `(("r-fda" ,r-fda)))
18094 (home-page "https://cran.r-project.org/web/packages/Actigraphy/")
18095 (synopsis "Actigraphy data analysis")
18096 (description
18097 "This package provides tools for functional linear modeling and analysis
18098 of actigraphy data.")
18099 (license license:asl2.0)))
18100
18101 (define-public r-activedriver
18102 (package
18103 (name "r-activedriver")
18104 (version "1.0.0")
18105 (source
18106 (origin
18107 (method url-fetch)
18108 (uri (cran-uri "ActiveDriver" version))
18109 (sha256
18110 (base32
18111 "10c7ga48fwvpd5mc4dqiyw4kc2l0iz5qn4hg7xk15r1qmm5rsipa"))))
18112 (properties `((upstream-name . "ActiveDriver")))
18113 (build-system r-build-system)
18114 (propagated-inputs
18115 `(("r-mass" ,r-mass)))
18116 (home-page "https://cran.r-project.org/web/packages/ActiveDriver/")
18117 (synopsis "Tools for finding cancer driver proteins")
18118 (description
18119 "This package provides a mutation analysis tool that discovers cancer
18120 driver genes with frequent mutations in protein signalling sites such as
18121 post-translational modifications (phosphorylation, ubiquitination, etc). The
18122 Poisson generalized linear regression model identifies genes where cancer
18123 mutations in signalling sites are more frequent than expected from the
18124 sequence of the entire gene. Integration of mutations with signalling
18125 information helps find new driver genes and propose candidate mechanisms to
18126 known drivers.")
18127 (license license:gpl2+)))
18128
18129 (define-public r-activitycounts
18130 (package
18131 (name "r-activitycounts")
18132 (version "0.1.2")
18133 (source
18134 (origin
18135 (method url-fetch)
18136 (uri (cran-uri "activityCounts" version))
18137 (sha256
18138 (base32
18139 "0zgxr2sk3a8kmygfxx1p5hnrfwdkxx7php6jlrhm8wv6052ck8jz"))))
18140 (properties
18141 `((upstream-name . "activityCounts")))
18142 (build-system r-build-system)
18143 (propagated-inputs
18144 `(("r-lubridate" ,r-lubridate)
18145 ("r-magrittr" ,r-magrittr)
18146 ("r-seewave" ,r-seewave)
18147 ("r-signal" ,r-signal)
18148 ("r-tibble" ,r-tibble)))
18149 (home-page "https://github.com/walkabillylab/activityCounts")
18150 (synopsis "Generate ActiLife counts")
18151 (description
18152 "ActiLife generates activity counts from data collected by Actigraph
18153 accelerometers. Actigraph is one of the most common research-grade
18154 accelerometers. There is considerable research validating and developing
18155 algorithms for human activity using ActiLife counts. Unfortunately, ActiLife
18156 counts are proprietary and difficult to implement if researchers use different
18157 accelerometer brands. The code creates ActiLife counts from raw acceleration
18158 data for different accelerometer brands.")
18159 (license license:gpl3)))
18160
18161 (define-public r-activityindex
18162 (package
18163 (name "r-activityindex")
18164 (version "0.3.6")
18165 (source
18166 (origin
18167 (method url-fetch)
18168 (uri (cran-uri "ActivityIndex" version))
18169 (sha256
18170 (base32
18171 "14k6d78s15j7kb7jhixf4msrdjdl28d0r264cbvy41p8dkq7ysvk"))))
18172 (properties `((upstream-name . "ActivityIndex")))
18173 (build-system r-build-system)
18174 (propagated-inputs
18175 `(("r-data-table" ,r-data-table)
18176 ("r-matrixstats" ,r-matrixstats)
18177 ("r-r-utils" ,r-r-utils)))
18178 (home-page "https://cran.r-project.org/web/packages/ActivityIndex/")
18179 (synopsis "Activity Index calculation using raw accelerometry data")
18180 (description
18181 "This is a package to read raw accelerometry from GT3X+ accelerometry
18182 data and plain table data to calculate the Activity Index from Bai et
18183 al. (2016) @url{doi:10.1371/journal.pone.0160644}.")
18184 (license license:gpl3)))
18185
18186 (define-public r-activpal
18187 (package
18188 (name "r-activpal")
18189 (version "0.1.3")
18190 (source
18191 (origin
18192 (method url-fetch)
18193 (uri (cran-uri "activPAL" version))
18194 (sha256
18195 (base32
18196 "1h6hp5z89ji73gdzxy1dgbfwjysiy5lvcqh90xagpb7sa7ahs3na"))))
18197 (properties `((upstream-name . "activPAL")))
18198 (build-system r-build-system)
18199 (propagated-inputs
18200 `(("r-devtools" ,r-devtools)
18201 ("r-dplyr" ,r-dplyr)
18202 ("r-ggplot2" ,r-ggplot2)
18203 ("r-lubridate" ,r-lubridate)
18204 ("r-magrittr" ,r-magrittr)
18205 ("r-tidyr" ,r-tidyr)))
18206 (home-page "https://cran.r-project.org/web/packages/activPAL")
18207 (synopsis "Processing and chart generation from activPAL events files")
18208 (description
18209 "This package contains functions to generate pre-defined summary
18210 statistics from activPAL events files. The package also contains functions to
18211 produce informative graphics that visualize physical activity behaviour and
18212 trends. This includes generating graphs that align physical activity
18213 behaviour with additional time based observations described by other data
18214 sets, such as sleep diaries and continuous glucose monitoring data.")
18215 (license license:gpl3)))
18216
18217 (define-public r-activpalprocessing
18218 (package
18219 (name "r-activpalprocessing")
18220 (version "1.0.2")
18221 (source
18222 (origin
18223 (method url-fetch)
18224 (uri (cran-uri "activpalProcessing" version))
18225 (sha256
18226 (base32
18227 "1y0bjx2qx53iy930y9iww4q1yzjj8y16cwgixk1mq3w4g1f116d1"))))
18228 (properties
18229 `((upstream-name . "activpalProcessing")))
18230 (build-system r-build-system)
18231 (propagated-inputs
18232 `(("r-chron" ,r-chron)))
18233 (home-page "https://cran.r-project.org/web/packages/activpalProcessing/")
18234 (synopsis "Process activPAL events files")
18235 (description
18236 "This package performs estimation of physical activity and sedentary
18237 behavior variables from activPAL events files.")
18238 ;; Either version of the GPL.
18239 (license (list license:gpl2 license:gpl3))))
18240
18241 (define-public r-actogrammr
18242 (package
18243 (name "r-actogrammr")
18244 (version "0.2.3")
18245 (source
18246 (origin
18247 (method url-fetch)
18248 (uri (cran-uri "actogrammr" version))
18249 (sha256
18250 (base32
18251 "1jzvarmd41yqlrkagzlc8m19n5mn0w0b36fy50lyvgrfsafjfbqa"))))
18252 (properties `((upstream-name . "actogrammr")))
18253 (build-system r-build-system)
18254 (propagated-inputs
18255 `(("r-dplyr" ,r-dplyr)
18256 ("r-ggplot2" ,r-ggplot2)
18257 ("r-lubridate" ,r-lubridate)
18258 ("r-readr" ,r-readr)
18259 ("r-tidyr" ,r-tidyr)))
18260 (home-page "https://cran.r-project.org/web/packages/actogrammr/")
18261 (synopsis "Read in activity data and plot actograms")
18262 (description
18263 "Read in activity measurements from standard file formats used by
18264 circadian rhythm researchers, currently only ClockLab format, and process and
18265 plot the data. The central type of plot is the actogram, as first described
18266 in \"Activity and distribution of certain wild mice in relation to biotic
18267 communities\" by MS Johnson (1926) @url{doi:10.2307/1373575}.")
18268 (license license:gpl3)))
18269
18270 (define-public r-expint
18271 (package
18272 (name "r-expint")
18273 (version "0.1-6")
18274 (source
18275 (origin
18276 (method url-fetch)
18277 (uri (cran-uri "expint" version))
18278 (sha256
18279 (base32
18280 "0iai25cglcdnf44d2d1fz1xpw4q600my4zq4493fk4cs5673mlf7"))))
18281 (properties `((upstream-name . "expint")))
18282 (build-system r-build-system)
18283 (home-page "https://gitlab.com/vigou3/expint")
18284 (synopsis "Exponential integral and incomplete Gamma function")
18285 (description
18286 "This package provides the exponential integrals @code{E_1(x)},
18287 @code{E_2(x)}, @code{E_n(x)} and @code{Ei(x)}, and the incomplete gamma
18288 function @code{G(a, x)} defined for negative values of its first argument.
18289 The package also gives easy access to the underlying C routines through an
18290 API; see the package vignette for details.")
18291 (license license:gpl2+)))
18292
18293 (define-public r-actuar
18294 (package
18295 (name "r-actuar")
18296 (version "2.3-3")
18297 (source
18298 (origin
18299 (method url-fetch)
18300 (uri (cran-uri "actuar" version))
18301 (sha256
18302 (base32
18303 "0aw3hlan5y22mdqk1wvnw9ksqhwp4yy5hi0dpv21p7s0hyxhphih"))))
18304 (properties `((upstream-name . "actuar")))
18305 (build-system r-build-system)
18306 (propagated-inputs `(("r-expint" ,r-expint)))
18307 (home-page "https://gitlab.com/vigou3/actuar")
18308 (synopsis "Actuarial functions and heavy tailed distributions")
18309 (description
18310 "This package provides functions and data sets for actuarial science:
18311 modeling of loss distributions; risk theory and ruin theory; simulation of
18312 compound models, discrete mixtures and compound hierarchical models;
18313 credibility theory. It boasts support for many additional probability
18314 distributions to model insurance loss amounts and loss frequency: 19
18315 continuous heavy tailed distributions; the Poisson-inverse Gaussian discrete
18316 distribution; zero-truncated and zero-modified extensions of the standard
18317 discrete distributions. It also supports phase-type distributions commonly
18318 used to compute ruin probabilities.")
18319 (license license:gpl2+)))
18320
18321 (define-public r-bmp
18322 (package
18323 (name "r-bmp")
18324 (version "0.3")
18325 (source
18326 (origin
18327 (method url-fetch)
18328 (uri (cran-uri "bmp" version))
18329 (sha256
18330 (base32
18331 "0jd67r11bn98hjwgyr6gas423787xy7ji2hq7ay80blkkcj91xxx"))))
18332 (properties `((upstream-name . "bmp")))
18333 (build-system r-build-system)
18334 (home-page "https://cran.r-project.org/web/packages/bmp/")
18335 (synopsis "Read Bitmap (BMP) images")
18336 (description
18337 "This package provides pure R tools to read BMP format images. It is
18338 currently limited to 8 bit greyscale images and 24, 32 bit (A)RGB images.")
18339 (license license:gpl2+)))
18340
18341 (define-public r-readbitmap
18342 (package
18343 (name "r-readbitmap")
18344 (version "0.1.5")
18345 (source
18346 (origin
18347 (method url-fetch)
18348 (uri (cran-uri "readbitmap" version))
18349 (sha256
18350 (base32
18351 "14825906l326w59g6apy00j55jg3h5kx2r6s031f4gdkbrc7szbk"))))
18352 (properties `((upstream-name . "readbitmap")))
18353 (build-system r-build-system)
18354 (inputs
18355 `(("libjpeg" ,libjpeg)
18356 ("libpng" ,libpng)))
18357 (propagated-inputs
18358 `(("r-bmp" ,r-bmp)
18359 ("r-jpeg" ,r-jpeg)
18360 ("r-png" ,r-png)
18361 ("r-tiff" ,r-tiff)))
18362 (home-page "https://github.com/jefferis/readbitmap")
18363 (synopsis "Unified interface to read bitmap images (BMP, JPEG, PNG, TIFF)")
18364 (description
18365 "This package provides tools to identify and read BMP, JPEG, PNG, and
18366 TIFF format bitmap images. Identification defaults to the use of the magic
18367 number embedded in the file rather than the file extension.")
18368 (license license:gpl2+)))
18369
18370 (define-public r-imager
18371 (package
18372 (name "r-imager")
18373 (version "0.42.1")
18374 (source
18375 (origin
18376 (method url-fetch)
18377 (uri (cran-uri "imager" version))
18378 (sha256
18379 (base32
18380 "1d7a49lcna77wyfjf5q1b89jck3p3vnysnkgz4drb0qkpy6hz76b"))))
18381 (properties `((upstream-name . "imager")))
18382 (build-system r-build-system)
18383 (inputs
18384 `(("fftw" ,fftw)
18385 ("libtiff" ,libtiff)
18386 ("libx11" ,libx11)
18387 ("zlib" ,zlib)))
18388 (propagated-inputs
18389 `(("r-downloader" ,r-downloader)
18390 ("r-igraph" ,r-igraph)
18391 ("r-jpeg" ,r-jpeg)
18392 ("r-magrittr" ,r-magrittr)
18393 ("r-png" ,r-png)
18394 ("r-purrr" ,r-purrr)
18395 ("r-rcpp" ,r-rcpp)
18396 ("r-readbitmap" ,r-readbitmap)
18397 ("r-stringr" ,r-stringr)))
18398 (native-inputs `(("pkg-config" ,pkg-config)))
18399 (home-page "https://dahtah.github.io/imager/")
18400 (synopsis "Image processing library")
18401 (description
18402 "This is a package for fast image processing for images in up to 4
18403 dimensions (two spatial dimensions, one time/depth dimension, one color
18404 dimension). It provides most traditional image processing tools (filtering,
18405 morphology, transformations, etc.) as well as various functions for easily
18406 analyzing image data using R. The package wraps @url{http://cimg.eu, CImg}, a
18407 simple, modern C++ library for image processing.")
18408 (license license:lgpl3)))
18409
18410 (define-public r-acuityview
18411 (package
18412 (name "r-acuityview")
18413 (version "0.1")
18414 (source
18415 (origin
18416 (method url-fetch)
18417 (uri (cran-uri "AcuityView" version))
18418 (sha256
18419 (base32
18420 "0f0iclmnwdc8ixiiai4svk4x1g3pjy7dhm3cm58fv6ckx12d3d2l"))))
18421 (properties `((upstream-name . "AcuityView")))
18422 (build-system r-build-system)
18423 (propagated-inputs
18424 `(("r-fftwtools" ,r-fftwtools)
18425 ("r-imager" ,r-imager)
18426 ("r-plotrix" ,r-plotrix)))
18427 (home-page "https://cran.r-project.org/web/packages/AcuityView/")
18428 (synopsis "Display scenes as seen by an animal with less acute vision")
18429 (description
18430 "This package provides a simple method for representing a visual scene as
18431 it may be seen by an animal with less acute vision.")
18432 (license license:gpl2+)))
18433
18434 (define-public r-caret
18435 (package
18436 (name "r-caret")
18437 (version "6.0-86")
18438 (source
18439 (origin
18440 (method url-fetch)
18441 (uri (cran-uri "caret" version))
18442 (sha256
18443 (base32
18444 "0dyflixdw98lvk2x3w136sw24ij0fwx5c7l709dmqr5z7xy1qjns"))))
18445 (build-system r-build-system)
18446 (propagated-inputs
18447 `(("r-foreach" ,r-foreach)
18448 ("r-ggplot2" ,r-ggplot2)
18449 ("r-lattice" ,r-lattice)
18450 ("r-modelmetrics" ,r-modelmetrics)
18451 ("r-nlme" ,r-nlme)
18452 ("r-plyr" ,r-plyr)
18453 ("r-proc" ,r-proc)
18454 ("r-recipes" ,r-recipes)
18455 ("r-reshape2" ,r-reshape2)
18456 ("r-withr" ,r-withr)))
18457 (native-inputs
18458 `(("r-knitr" ,r-knitr)))
18459 (home-page "https://github.com/topepo/caret")
18460 (synopsis "Classification and regression training")
18461 (description
18462 "This package provides miscellaneous functions for training and plotting
18463 classification and regression models.")
18464 (license license:gpl2+)))
18465
18466 (define-public r-adabag
18467 (package
18468 (name "r-adabag")
18469 (version "4.2")
18470 (source
18471 (origin
18472 (method url-fetch)
18473 (uri (cran-uri "adabag" version))
18474 (sha256
18475 (base32
18476 "109wrl1pwvmyv2l909hrvk7dg4aa9pv449mvdycp50zwrsw9w0a7"))))
18477 (properties `((upstream-name . "adabag")))
18478 (build-system r-build-system)
18479 (propagated-inputs
18480 `(("r-caret" ,r-caret)
18481 ("r-doparallel" ,r-doparallel)
18482 ("r-foreach" ,r-foreach)
18483 ("r-rpart" ,r-rpart)))
18484 (home-page "https://cran.r-project.org/web/packages/adabag/")
18485 (synopsis "Multiclass AdaBoost.M1, SAMME and Bagging")
18486 (description
18487 "This package implements Freund and Schapire's Adaboost.M1 algorithm and
18488 Breiman's Bagging algorithm using classification trees as individual
18489 classifiers. Once these classifiers have been trained, they can be used to
18490 predict on new data. Also, cross validation estimation of the error can be
18491 done.")
18492 (license license:gpl2+)))
18493
18494 (define-public r-adagio
18495 (package
18496 (name "r-adagio")
18497 (version "0.7.1")
18498 (source
18499 (origin
18500 (method url-fetch)
18501 (uri (cran-uri "adagio" version))
18502 (sha256
18503 (base32
18504 "1h9l0ddrxq8y35iy9hdkxdvdwsqpnpkzzbkbwwhm4380lq1m7a3k"))))
18505 (properties `((upstream-name . "adagio")))
18506 (build-system r-build-system)
18507 (native-inputs `(("gfortran" ,gfortran)))
18508 (home-page "https://cran.r-project.org/web/packages/adagio/")
18509 (synopsis "Discrete and global optimization routines")
18510 (description
18511 "This package provides methods and algorithms for discrete optimization,
18512 e.g. knapsack and subset sum procedures, derivative-free Nelder-Mead and
18513 Hooke-Jeeves minimization, and some (evolutionary) global optimization
18514 functions.")
18515 (license license:gpl3+)))
18516
18517 (define-public r-univoutl
18518 (package
18519 (name "r-univoutl")
18520 (version "0.1-5")
18521 (source
18522 (origin
18523 (method url-fetch)
18524 (uri (cran-uri "univOutl" version))
18525 (sha256
18526 (base32
18527 "193wrpkvgmlrx43nag8w3ivrlqm37nm6g86wcvd3bgw3hchs70gi"))))
18528 (properties `((upstream-name . "univOutl")))
18529 (build-system r-build-system)
18530 (propagated-inputs
18531 `(("r-hmisc" ,r-hmisc)
18532 ("r-robustbase" ,r-robustbase)))
18533 (home-page "https://github.com/marcellodo/univOutl")
18534 (synopsis "Detection of univariate outliers")
18535 (description
18536 "This package provides well-known outlier detection techniques in the
18537 univariate case. Methods to deal with skewed distribution are included too.
18538 The Hidiroglou-Berthelot (1986) method to search for outliers in ratios of
18539 historical data is implemented as well. When available, survey weights can be
18540 used in outliers detection.")
18541 (license license:gpl2+)))
18542
18543 (define-public r-tolerance
18544 (package
18545 (name "r-tolerance")
18546 (version "2.0.0")
18547 (source
18548 (origin
18549 (method url-fetch)
18550 (uri (cran-uri "tolerance" version))
18551 (sha256
18552 (base32
18553 "001snzr2ipag3zprynydlbi9prkjzrllc054qh7m0qwkb3r19jjd"))))
18554 (properties `((upstream-name . "tolerance")))
18555 (build-system r-build-system)
18556 (propagated-inputs
18557 `(("r-mass" ,r-mass)
18558 ("r-rgl" ,r-rgl)))
18559 (home-page "https://cran.r-project.org/web/packages/tolerance/")
18560 (synopsis "Statistical tolerance intervals and regions")
18561 (description
18562 "This package provides functions for estimating tolerance
18563 limits (intervals) for various univariate distributions (binomial, Cauchy,
18564 discrete Pareto, exponential, two-parameter exponential, extreme value,
18565 hypergeometric, Laplace, logistic, negative binomial, negative hypergeometric,
18566 normal, Pareto, Poisson-Lindley, Poisson, uniform, and Zipf-Mandelbrot),
18567 Bayesian normal tolerance limits, multivariate normal tolerance regions,
18568 nonparametric tolerance intervals, tolerance bands for regression
18569 settings (linear regression, nonlinear regression, nonparametric regression,
18570 and multivariate regression), and analysis of variance tolerance intervals.
18571 Visualizations are also available for most of these settings.")
18572 (license license:gpl2+)))
18573
18574 (define-public r-additivitytests
18575 (package
18576 (name "r-additivitytests")
18577 (version "1.1-4")
18578 (source
18579 (origin
18580 (method url-fetch)
18581 (uri (cran-uri "additivityTests" version))
18582 (sha256
18583 (base32
18584 "048ds90wqjdjy1nyhna3m06asdklbh8sx1n556kss2j1r1pma1sw"))))
18585 (properties
18586 `((upstream-name . "additivityTests")))
18587 (build-system r-build-system)
18588 (home-page "https://github.com/simecek/additivityTests")
18589 (synopsis "Additivity tests in the two way Anova with single sub-class numbers")
18590 (description
18591 "This package provides an implementation of the Tukey, Mandel,
18592 Johnson-Graybill, LBI, Tusell and modified Tukey non-additivity tests.")
18593 (license license:gpl3)))
18594
18595 (define-public r-flexclust
18596 (package
18597 (name "r-flexclust")
18598 (version "1.4-0")
18599 (source
18600 (origin
18601 (method url-fetch)
18602 (uri (cran-uri "flexclust" version))
18603 (sha256
18604 (base32
18605 "0x7wxk8y46ndyz6fdacym0rd6p9wh3pcfr28chjcg5d7fm849zl2"))))
18606 (properties `((upstream-name . "flexclust")))
18607 (build-system r-build-system)
18608 (propagated-inputs
18609 `(("r-class" ,r-class)
18610 ("r-lattice" ,r-lattice)
18611 ("r-modeltools" ,r-modeltools)))
18612 (home-page "https://cran.r-project.org/web/packages/flexclust/")
18613 (synopsis "Flexible cluster algorithms")
18614 (description
18615 "The main function @code{kcca} implements a general framework for
18616 k-centroids cluster analysis supporting arbitrary distance measures and
18617 centroid computation. Further cluster methods include hard competitive
18618 learning, neural gas, and QT clustering. There are numerous visualization
18619 methods for cluster results (neighborhood graphs, convex cluster hulls,
18620 barcharts of centroids, ...), and bootstrap methods for the analysis of
18621 cluster stability.")
18622 (license license:gpl2)))
18623
18624 (define-public r-biclust
18625 (package
18626 (name "r-biclust")
18627 (version "2.0.2")
18628 (source
18629 (origin
18630 (method url-fetch)
18631 (uri (cran-uri "biclust" version))
18632 (sha256
18633 (base32
18634 "1pk7mvwlg4hkc4cn4w6wr2c192qx03d1xfwlzclk5bw1nmcg483b"))))
18635 (properties `((upstream-name . "biclust")))
18636 (build-system r-build-system)
18637 (propagated-inputs
18638 `(("r-additivitytests" ,r-additivitytests)
18639 ("r-colorspace" ,r-colorspace)
18640 ("r-flexclust" ,r-flexclust)
18641 ("r-ggplot2" ,r-ggplot2)
18642 ("r-lattice" ,r-lattice)
18643 ("r-mass" ,r-mass)
18644 ("r-tidyr" ,r-tidyr)))
18645 (home-page "https://cran.r-project.org/web/packages/biclust/")
18646 (synopsis "BiCluster algorithms")
18647 (description
18648 "The main function @code{biclust()} provides several algorithms to find
18649 biclusters in two-dimensional data, spectral, plaid model, xmotifs, and bimax.
18650 In addition, the package provides methods for data
18651 preprocessing (normalization and discretization), visualization, and
18652 validation of bicluster solutions.")
18653 (license license:gpl3)))
18654
18655 (define-public r-icge
18656 (package
18657 (name "r-icge")
18658 (version "0.3")
18659 (source
18660 (origin
18661 (method url-fetch)
18662 (uri (cran-uri "ICGE" version))
18663 (sha256
18664 (base32
18665 "0xin7zml1nbygyi08hhg3wwr2jr1zcsvrlgia89zp4xanxlzgaqa"))))
18666 (properties `((upstream-name . "ICGE")))
18667 (build-system r-build-system)
18668 (propagated-inputs
18669 `(("r-cluster" ,r-cluster)
18670 ("r-mass" ,r-mass)))
18671 (home-page "https://cran.r-project.org/web/packages/ICGE/")
18672 (synopsis "Cluster estimation and identification of atypical units")
18673 (description
18674 "ICGE is a package that helps to estimate the number of real clusters in
18675 data as well as to identify atypical units. The underlying methods are based
18676 on distances rather than on unit x variables.")
18677 (license license:gpl2+)))
18678
18679 (define-public r-depth
18680 (package
18681 (name "r-depth")
18682 (version "2.1-1.1")
18683 (source
18684 (origin
18685 (method url-fetch)
18686 (uri (cran-uri "depth" version))
18687 (sha256
18688 (base32
18689 "0szy0027nh4ps1z919i740i50app5q7cfyg1fj7pdyl45nbl8k6m"))))
18690 (properties `((upstream-name . "depth")))
18691 (build-system r-build-system)
18692 (propagated-inputs
18693 `(("r-abind" ,r-abind)
18694 ("r-circular" ,r-circular)
18695 ("r-rgl" ,r-rgl)))
18696 (native-inputs
18697 `(("gfortran" ,gfortran)))
18698 (home-page "https://cran.r-project.org/web/packages/depth/")
18699 (synopsis "Nonparametric depth functions for multivariate analysis")
18700 (description
18701 "This package provides tools for depth functions methodology applied to
18702 multivariate analysis. Besides allowing calculation of depth values and
18703 depth-based location estimators, the package includes functions or drawing
18704 contour plots and perspective plots of depth functions. Euclidian and
18705 spherical depths are supported.")
18706 (license license:gpl2)))
18707
18708 (define-public r-archetypes
18709 (package
18710 (name "r-archetypes")
18711 (version "2.2-0.1")
18712 (source
18713 (origin
18714 (method url-fetch)
18715 (uri (cran-uri "archetypes" version))
18716 (sha256
18717 (base32
18718 "0ibxsr173ib77gjhid91m85s8gjii4mi2w3d52q5301igv20p7r0"))))
18719 (properties `((upstream-name . "archetypes")))
18720 (build-system r-build-system)
18721 (propagated-inputs
18722 `(("r-modeltools" ,r-modeltools)
18723 ("r-nnls" ,r-nnls)))
18724 (home-page "https://cran.r-project.org/web/packages/archetypes")
18725 (synopsis "Archetypal analysis")
18726 (description
18727 "The main function @code{archetypes} implements a framework for
18728 archetypal analysis supporting arbitrary problem solving mechanisms for the
18729 different conceptual parts of the algorithm.")
18730 (license license:gpl2+)))
18731
18732 (define-public r-shapes
18733 (package
18734 (name "r-shapes")
18735 (version "1.2.5")
18736 (source
18737 (origin
18738 (method url-fetch)
18739 (uri (cran-uri "shapes" version))
18740 (sha256
18741 (base32
18742 "0gfpdydfysp5mwg7qmkn73s67gvh2szb40mzqrx97h41ijgcgd8s"))))
18743 (properties `((upstream-name . "shapes")))
18744 (build-system r-build-system)
18745 (propagated-inputs
18746 `(("r-mass" ,r-mass)
18747 ("r-minpack-lm" ,r-minpack-lm)
18748 ("r-rgl" ,r-rgl)
18749 ("r-scatterplot3d" ,r-scatterplot3d)))
18750 (home-page "http://www.maths.nottingham.ac.uk/~ild/shapes")
18751 (synopsis "Statistical shape analysis")
18752 (description
18753 "This package provides routines for the statistical analysis of landmark
18754 shapes, including Procrustes analysis, graphical displays, principal
18755 components analysis, permutation and bootstrap tests, thin-plate spline
18756 transformation grids and comparing covariance matrices. See Dryden, I.L. and
18757 Mardia, K.V. (2016). Statistical shape analysis, with Applications in R (2nd
18758 Edition), John Wiley and Sons.")
18759 (license license:gpl2)))
18760
18761 (define-public r-anthropometry
18762 (package
18763 (name "r-anthropometry")
18764 (version "1.13")
18765 (source
18766 (origin
18767 (method url-fetch)
18768 (uri (cran-uri "Anthropometry" version))
18769 (sha256
18770 (base32
18771 "1f568ri1s6psaby8y737vrkarbjg64v89d4jyw23hy17apdmszr8"))))
18772 (properties `((upstream-name . "Anthropometry")))
18773 (build-system r-build-system)
18774 (propagated-inputs
18775 `(("r-archetypes" ,r-archetypes)
18776 ("r-biclust" ,r-biclust)
18777 ("r-cluster" ,r-cluster)
18778 ("r-depth" ,r-depth)
18779 ("r-fnn" ,r-fnn)
18780 ("r-icge" ,r-icge)
18781 ("r-nnls" ,r-nnls)
18782 ("r-rgl" ,r-rgl)
18783 ("r-shapes" ,r-shapes)))
18784 (home-page "https://cran.r-project.org/web/packages/Anthropometry/")
18785 (synopsis "Statistical methods for anthropometric data")
18786 (description
18787 "This package provides statistical methods especially developed to
18788 analyze anthropometric data. These methods are aimed at providing effective
18789 solutions to some commons problems related to Ergonomics and Anthropometry.
18790 They are based on clustering, the statistical concept of data depth,
18791 statistical shape analysis and archetypal analysis.")
18792 (license license:gpl2+)))
18793
18794 (define-public r-adamethods
18795 (package
18796 (name "r-adamethods")
18797 (version "1.2")
18798 (source
18799 (origin
18800 (method url-fetch)
18801 (uri (cran-uri "adamethods" version))
18802 (sha256
18803 (base32
18804 "0mp73zh5x6h18gv29v981kb9n632kb58lvlcxwr6vcvrx393nrxh"))))
18805 (properties `((upstream-name . "adamethods")))
18806 (build-system r-build-system)
18807 (propagated-inputs
18808 `(("r-anthropometry" ,r-anthropometry)
18809 ("r-archetypes" ,r-archetypes)
18810 ("r-fnn" ,r-fnn)
18811 ("r-foreach" ,r-foreach)
18812 ("r-nnls" ,r-nnls)
18813 ("r-tolerance" ,r-tolerance)
18814 ("r-univoutl" ,r-univoutl)))
18815 (home-page "https://cran.r-project.org/web/packages/adamethods/")
18816 (synopsis "Archetypoid algorithms and anomaly detection")
18817 (description
18818 "This package is a collection of several algorithms to obtain
18819 archetypoids with small and large databases and with both classical
18820 multivariate data and functional data (univariate and multivariate). Some of
18821 these algorithms also allow to detect anomalies (outliers).")
18822 (license license:gpl2+)))
18823
18824 (define-public r-idpmisc
18825 (package
18826 (name "r-idpmisc")
18827 (version "1.1.20")
18828 (source
18829 (origin
18830 (method url-fetch)
18831 (uri (cran-uri "IDPmisc" version))
18832 (sha256
18833 (base32
18834 "0zy6mxqa8arq0vvhsdcifzm3085c23rnwa1n36fhircph1xwvfdw"))))
18835 (properties `((upstream-name . "IDPmisc")))
18836 (build-system r-build-system)
18837 (propagated-inputs
18838 `(("r-lattice" ,r-lattice)))
18839 (home-page "https://cran.r-project.org/web/packages/IDPmisc/")
18840 (synopsis "Functions for data analyses and visualization")
18841 (description
18842 "This package provides different high-level graphics functions for
18843 displaying large datasets, displaying circular data in a very flexible way,
18844 finding local maxima, brewing color ramps, drawing nice arrows, zooming
18845 2D-plots, creating figures with differently colored margin and plot region.
18846 In addition, the package contains auxiliary functions for data manipulation
18847 like omitting observations with irregular values or selecting data by logical
18848 vectors, which include NAs. Other functions are especially useful in
18849 spectroscopy and analyses of environmental data: robust baseline fitting,
18850 finding peaks in spectra, converting humidity measures.")
18851 (license license:gpl3+)))
18852
18853 (define-public r-qqman
18854 (package
18855 (name "r-qqman")
18856 (version "0.1.4")
18857 (source
18858 (origin
18859 (method url-fetch)
18860 (uri (cran-uri "qqman" version))
18861 (sha256
18862 (base32
18863 "1v9s9ag1hfb47py87wb2nad4mbsfx35832hdmrh5kxrb2f11zl1s"))))
18864 (properties `((upstream-name . "qqman")))
18865 (build-system r-build-system)
18866 (propagated-inputs
18867 `(("r-calibrate" ,r-calibrate)))
18868 (home-page "https://cran.r-project.org/web/packages/qqman/")
18869 (synopsis "Q-Q and Manhattan plots for GWAS data")
18870 (description
18871 "This package allows you to create Q-Q and Manhattan plots for GWAS data
18872 from PLINK results.")
18873 (license license:gpl3)))
18874
18875 (define-public r-ggplot-multistats
18876 (package
18877 (name "r-ggplot-multistats")
18878 (version "1.0.0")
18879 (source
18880 (origin
18881 (method url-fetch)
18882 (uri (cran-uri "ggplot.multistats" version))
18883 (sha256
18884 (base32
18885 "1afzfa86vc484bcwpg7m1ky03jpax584rigzgai8w06pifkmz0il"))))
18886 (properties
18887 `((upstream-name . "ggplot.multistats")))
18888 (build-system r-build-system)
18889 (propagated-inputs
18890 `(("r-ggplot2" ,r-ggplot2)
18891 ("r-hexbin" ,r-hexbin)
18892 ("r-rlang" ,r-rlang)
18893 ("r-scales" ,r-scales)))
18894 (home-page "https://github.com/flying-sheep/ggplot.multistats")
18895 (synopsis "Multiple summary statistics for binned stats/geometries")
18896 (description
18897 "This package provides the ggplot binning layer @code{stat_summaries_hex()},
18898 which functions similar to its singular form, but allows the use of multiple
18899 statistics per bin. Those statistics can be mapped to multiple bin
18900 aesthetics.")
18901 (license license:gpl3)))
18902
18903 (define-public r-knn-covertree
18904 (package
18905 (name "r-knn-covertree")
18906 (version "1.0")
18907 (source
18908 (origin
18909 (method url-fetch)
18910 (uri (cran-uri "knn.covertree" version))
18911 (sha256
18912 (base32
18913 "0msfcmwydws7q7m5jdb0dxab0nkbl7mq5llg6v3r4qrnlvrdggvz"))))
18914 (properties `((upstream-name . "knn.covertree")))
18915 (build-system r-build-system)
18916 (propagated-inputs
18917 `(("r-matrix" ,r-matrix)
18918 ("r-rcpp" ,r-rcpp)
18919 ("r-rcppeigen" ,r-rcppeigen)))
18920 (home-page "https://github.com/flying-sheep/knn.covertree")
18921 (synopsis "Accurate kNN Implementation with multiple distance measures")
18922 (description
18923 "Similarly to the FNN package, this package allows calculation of the k
18924 nearest neighbors (kNN) of a data matrix. The implementation is based on
18925 cover trees introduced by Alina Beygelzimer, Sham Kakade, and John
18926 Langford (2006) @url{doi:10.1145/1143844.1143857}.")
18927 (license license:agpl3+)))
18928
18929 (define-public r-poibin
18930 (package
18931 (name "r-poibin")
18932 (version "1.5")
18933 (source
18934 (origin
18935 (method url-fetch)
18936 (uri (cran-uri "poibin" version))
18937 (sha256
18938 (base32
18939 "1sxryvwwz6ldsnkzdy56p8c895s5yvpcai9ndyjv1x5q3l05wf9v"))))
18940 (properties `((upstream-name . "poibin")))
18941 (build-system r-build-system)
18942 (home-page "https://cran.r-project.org/web/packages/poibin/")
18943 (synopsis "Poisson binomial distribution")
18944 (description
18945 "This package provides an implementation of both the exact and
18946 approximation methods for computing the @dfn{cumulative distribution
18947 function} (CDF) of the Poisson binomial distribution. It also provides the
18948 @dfn{probability mass function} (PMF), quantile function, and random number
18949 generation for the Poisson binomial distribution.")
18950 (license license:gpl2)))
18951
18952 (define-public r-diagram
18953 (package
18954 (name "r-diagram")
18955 (version "1.6.4")
18956 (source
18957 (origin
18958 (method url-fetch)
18959 (uri (cran-uri "diagram" version))
18960 (sha256
18961 (base32
18962 "0f6ffprn5k0ir1s7m9s7izc64aa17r3gnygagz5bihrlsvawaavw"))))
18963 (properties `((upstream-name . "diagram")))
18964 (build-system r-build-system)
18965 (propagated-inputs
18966 `(("r-shape" ,r-shape)))
18967 (home-page "https://cran.r-project.org/web/packages/diagram/")
18968 (synopsis "Visualize simple graphs (networks) and plot flow diagrams")
18969 (description
18970 "This package provides tools to visualize simple graphs (networks) based
18971 on a transition matrix, utilities to plot flow diagrams, visualizing webs,
18972 electrical networks, etc. It also includes supporting material for the book
18973 \"A practical guide to ecological modelling - using R as a simulation
18974 platform\" by Karline Soetaert and Peter M.J. Herman (2009) and the book
18975 \"Solving Differential Equations in R\" by Karline Soetaert, Jeff Cash and
18976 Francesca Mazzia (2012).")
18977 (license license:gpl2+)))
18978
18979 (define-public r-lim
18980 (package
18981 (name "r-lim")
18982 (version "1.4.6")
18983 (source
18984 (origin
18985 (method url-fetch)
18986 (uri (cran-uri "LIM" version))
18987 (sha256
18988 (base32
18989 "03x1gnm06bw1wrzc01110bjzd2mvjdzbc2mbrazh22jrmb32w5d8"))))
18990 (properties `((upstream-name . "LIM")))
18991 (build-system r-build-system)
18992 (propagated-inputs
18993 `(("r-diagram" ,r-diagram)
18994 ("r-limsolve" ,r-limsolve)))
18995 (home-page "https://cran.r-project.org/web/packages/LIM/")
18996 (synopsis "Linear inverse model examples and solution methods")
18997 (description
18998 "This package provides functions that read and solve linear inverse
18999 problems (food web problems, linear programming problems).")
19000 (license license:gpl2+)))
19001
19002 (define-public r-shinycssloaders
19003 (package
19004 (name "r-shinycssloaders")
19005 (version "0.3")
19006 (source
19007 (origin
19008 (method url-fetch)
19009 (uri (cran-uri "shinycssloaders" version))
19010 (sha256
19011 (base32
19012 "1gzq1lhcnhqd145ys3ixf0l13l560fiqr2sc3m2nrijwxlgcw54d"))))
19013 (properties
19014 `((upstream-name . "shinycssloaders")))
19015 (build-system r-build-system)
19016 (propagated-inputs
19017 `(("r-digest" ,r-digest)
19018 ("r-glue" ,r-glue)
19019 ("r-shiny" ,r-shiny)))
19020 (home-page "https://github.com/andrewsali/shinycssloaders")
19021 (synopsis "Add CSS loading animations to Shiny outputs")
19022 (description
19023 "This package provides tools to create a lightweight Shiny wrapper for
19024 the css-loaders created by Luke Hass
19025 @url{https://github.com/lukehaas/css-loaders}. Wrapping a Shiny output will
19026 automatically show a loader when the output is (re)calculating.")
19027 (license license:gpl3)))
19028
19029 (define-public r-rsvg
19030 (package
19031 (name "r-rsvg")
19032 (version "1.3")
19033 (source
19034 (origin
19035 (method url-fetch)
19036 (uri (cran-uri "rsvg" version))
19037 (sha256
19038 (base32
19039 "11mccgf6hfskg45wqc114sx3qy2r494y6axdf73z6xwhs1wpm97g"))))
19040 (properties `((upstream-name . "rsvg")))
19041 (build-system r-build-system)
19042 (inputs
19043 `(("librsvg" ,librsvg)
19044 ("zlib" ,zlib)))
19045 (native-inputs
19046 `(("pkg-config" ,pkg-config)))
19047 (home-page "https://github.com/jeroen/rsvg#readme")
19048 (synopsis "Render SVG images into PDF, PNG, PostScript, or Bitmap arrays")
19049 (description
19050 "This package allows you to render vector-based SVG images into
19051 high-quality custom-size bitmap arrays using the librsvg2 library. The
19052 resulting bitmap can be written to e.g. PNG, JPEG or WEBP format. In
19053 addition, the package can convert images directly to various formats such as
19054 PDF or PostScript.")
19055 (license license:expat)))
19056
19057 (define-public r-influencer
19058 (package
19059 (name "r-influencer")
19060 (version "0.1.0")
19061 (source
19062 (origin
19063 (method url-fetch)
19064 (uri (cran-uri "influenceR" version))
19065 (sha256
19066 (base32
19067 "12p9362hkndlnz1rd8j2rykg57kbm6l7ks60by3rd25xg50k5jag"))))
19068 (properties `((upstream-name . "influenceR")))
19069 (build-system r-build-system)
19070 (propagated-inputs
19071 `(("r-igraph" ,r-igraph)
19072 ("r-matrix" ,r-matrix)))
19073 (home-page "https://github.com/rcc-uchicago/influenceR")
19074 (synopsis "Tools to quantify structural importance of nodes in a network")
19075 (description
19076 "This package provides functionality to compute various node centrality
19077 measures on networks. Included are functions to compute betweenness
19078 centrality (by utilizing Madduri and Bader's SNAP library), implementations of
19079 Burt's constraint and @dfn{effective network size} (ENS) metrics, Borgatti's
19080 algorithm to identify key players, and Valente's bridging metric. The
19081 betweenness, Key Players, and bridging implementations are parallelized with
19082 OpenMP.")
19083 (license license:gpl2)))
19084
19085 (define-public r-emplik
19086 (package
19087 (name "r-emplik")
19088 (version "1.0-4.3")
19089 (source
19090 (origin
19091 (method url-fetch)
19092 (uri (cran-uri "emplik" version))
19093 (sha256
19094 (base32
19095 "1g4hz85bvw29c77zs0ig487z92jjl682vv457x81l077h0psvk7c"))))
19096 (properties `((upstream-name . "emplik")))
19097 (build-system r-build-system)
19098 (propagated-inputs
19099 `(("r-quantreg" ,r-quantreg)))
19100 (home-page "https://www.ms.uky.edu/~mai/EmpLik.html")
19101 (synopsis "Empirical likelihood ratio for censored/truncated data")
19102 (description
19103 "This package provides empirical likelihood ratio tests for
19104 means/quantiles/hazards from possibly censored and/or truncated data. It also
19105 does regression.")
19106 (license license:gpl2+)))
19107
19108 (define-public r-imputeyn
19109 (package
19110 (name "r-imputeyn")
19111 (version "1.3")
19112 (source
19113 (origin
19114 (method url-fetch)
19115 (uri (cran-uri "imputeYn" version))
19116 (sha256
19117 (base32
19118 "1b21w1aa5f7yiq8k0wa86wvbg4ij7f6ldwn6asfqwb0b90rvsgvs"))))
19119 (properties `((upstream-name . "imputeYn")))
19120 (build-system r-build-system)
19121 (propagated-inputs
19122 `(("r-boot" ,r-boot)
19123 ("r-emplik" ,r-emplik)
19124 ("r-mvtnorm" ,r-mvtnorm)
19125 ("r-quadprog" ,r-quadprog)
19126 ("r-survival" ,r-survival)))
19127 (home-page "https://cran.r-project.org/web/packages/imputeYn/")
19128 (synopsis "Impute last largest censored observation under weighted least squares")
19129 (description
19130 "This package allows for the imputation of the last largest censored
19131 observantions. This method brings less bias and more efficient estimates for
19132 AFT models.")
19133 (license license:gpl2)))
19134
19135 (define-public r-adapenetclass
19136 (package
19137 (name "r-adapenetclass")
19138 (version "1.2")
19139 (source
19140 (origin
19141 (method url-fetch)
19142 (uri (cran-uri "AdapEnetClass" version))
19143 (sha256
19144 (base32
19145 "01k3mj4g1ckbng7wkzzn9h0k9yf01cpnnkly0sjda574c5jhj0rc"))))
19146 (properties `((upstream-name . "AdapEnetClass")))
19147 (build-system r-build-system)
19148 (propagated-inputs
19149 `(("r-glmnet" ,r-glmnet)
19150 ("r-imputeyn" ,r-imputeyn)
19151 ("r-lars" ,r-lars)
19152 ("r-quadprog" ,r-quadprog)))
19153 (home-page "https://cran.r-project.org/web/packages/AdapEnetClass/")
19154 (synopsis "Class of adaptive elastic net methods for censored data")
19155 (description
19156 "This package provides methods for variable selection for AFT models.")
19157 (license license:gpl2)))
19158
19159 (define-public r-flock
19160 (package
19161 (name "r-flock")
19162 (version "0.7")
19163 (source
19164 (origin
19165 (method url-fetch)
19166 (uri (cran-uri "flock" version))
19167 (sha256
19168 (base32
19169 "1zg93p74icj4bhxnmnssj2xp6vw4yaksyavq03497v33xfpdxss7"))))
19170 (properties `((upstream-name . "flock")))
19171 (build-system r-build-system)
19172 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
19173 (home-page "https://cran.r-project.org/web/packages/flock/")
19174 (synopsis "Process synchronization using file locks")
19175 (description
19176 "This package implements synchronization between R processes (spawned by
19177 using the @code{parallel} package for instance) using file locks. It supports
19178 both exclusive and shared locking.")
19179 (license license:asl2.0)))
19180
19181 (define-public r-archivist
19182 (package
19183 (name "r-archivist")
19184 (version "2.3.4")
19185 (source
19186 (origin
19187 (method url-fetch)
19188 (uri (cran-uri "archivist" version))
19189 (sha256
19190 (base32
19191 "1i11hrcq1910jgd6diw6h3sxx624v57zjianm49pqvb2dvd0b8y7"))))
19192 (properties `((upstream-name . "archivist")))
19193 (build-system r-build-system)
19194 (propagated-inputs
19195 `(("r-dbi" ,r-dbi)
19196 ("r-digest" ,r-digest)
19197 ("r-flock" ,r-flock)
19198 ("r-httr" ,r-httr)
19199 ("r-lubridate" ,r-lubridate)
19200 ("r-magrittr" ,r-magrittr)
19201 ("r-rcurl" ,r-rcurl)
19202 ("r-rsqlite" ,r-rsqlite)))
19203 (home-page "https://pbiecek.github.io/archivist/")
19204 (synopsis "Tools for storing, restoring and searching for R objects")
19205 (description
19206 "Data exploration and modelling is a process in which a lot of data
19207 artifacts are produced. Artifacts like: subsets, data aggregates, plots,
19208 statistical models, different versions of data sets and different versions of
19209 results. Archivist helps to store and manage artifacts created in R. It
19210 allows you to store selected artifacts as binary files together with their
19211 metadata and relations. Archivist allows sharing artifacts with others. It
19212 can look for already created artifacts by using its class, name, date of the
19213 creation or other properties. It also makes it easy to restore such
19214 artifacts.")
19215 (license license:gpl2)))
19216
19217 (define-public r-versions
19218 (package
19219 (name "r-versions")
19220 (version "0.3")
19221 (source
19222 (origin
19223 (method url-fetch)
19224 (uri (cran-uri "versions" version))
19225 (sha256
19226 (base32
19227 "0zm49j785dgv7fyr1yl9q5f0dsk8hhpim5q5bpkgrkzv7pwjribd"))))
19228 (properties `((upstream-name . "versions")))
19229 (build-system r-build-system)
19230 (home-page "https://cran.r-project.org/web/packages/versions/")
19231 (synopsis "Query and install specific versions of CRAN packages")
19232 (description
19233 "This package allows you to install specified versions of R packages
19234 hosted on CRAN and provides functions to list available versions and the
19235 versions of currently installed packages.")
19236 (license license:bsd-3)))
19237
19238 (define-public r-adapr
19239 (package
19240 (name "r-adapr")
19241 (version "2.0.0")
19242 (source
19243 (origin
19244 (method url-fetch)
19245 (uri (cran-uri "adapr" version))
19246 (sha256
19247 (base32
19248 "1s57jdbi5pik56xjz1d4438ax6cywg2yq2s47h5g6wrwvpgr1qfw"))))
19249 (properties `((upstream-name . "adapr")))
19250 (build-system r-build-system)
19251 (propagated-inputs
19252 `(("r-archivist" ,r-archivist)
19253 ("r-devtools" ,r-devtools)
19254 ("r-digest" ,r-digest)
19255 ("r-doparallel" ,r-doparallel)
19256 ("r-gdata" ,r-gdata)
19257 ("r-ggplot2" ,r-ggplot2)
19258 ("r-git2r" ,r-git2r)
19259 ("r-igraph" ,r-igraph)
19260 ("r-knitr" ,r-knitr)
19261 ("r-plotly" ,r-plotly)
19262 ("r-plyr" ,r-plyr)
19263 ("r-rmarkdown" ,r-rmarkdown)
19264 ("r-shiny" ,r-shiny)
19265 ("r-shinydashboard" ,r-shinydashboard)
19266 ("r-versions" ,r-versions)))
19267 (home-page "https://cran.r-project.org/web/packages/adapr/")
19268 (synopsis "Implementation of an accountable data analysis process")
19269 (description
19270 "This package tracks reading and writing within R scripts that are
19271 organized into a directed acyclic graph. It contains an interactive Shiny
19272 application @code{adaprApp()}. It uses Git and file hashes to track version
19273 histories of inputs and outputs.")
19274 (license license:lgpl2.0)))
19275
19276 (define-public r-adapsamp
19277 (package
19278 (name "r-adapsamp")
19279 (version "1.1.1")
19280 (source
19281 (origin
19282 (method url-fetch)
19283 (uri (cran-uri "AdapSamp" version))
19284 (sha256
19285 (base32
19286 "1jayjrsiib2ij4rxxj59g71r3xhzl5yqh0lhi8k6cfy03i7dkvis"))))
19287 (properties `((upstream-name . "AdapSamp")))
19288 (build-system r-build-system)
19289 (propagated-inputs `(("r-pracma" ,r-pracma)))
19290 (home-page "https://cran.r-project.org/web/packages/AdapSamp/")
19291 (synopsis "Adaptive sampling algorithms")
19292 (description
19293 "For distributions whose probability density functions are log-concave,
19294 the adaptive rejection sampling algorithm can be used to build envelope
19295 functions for sampling. For others, the modified adaptive rejection sampling
19296 algorithm, the concave-convex adaptive rejection sampling algorithm, and the
19297 adaptive slice sampling algorithm can be used. This R package mainly includes
19298 these four functions: @code{rARS()}, @code{rMARS()}, @code{rCCARS()}, and
19299 @code{rASS()}. These functions can realize sampling based on the algorithms
19300 above.")
19301 (license license:gpl2)))
19302
19303 (define-public r-adaptalint
19304 (package
19305 (name "r-adaptalint")
19306 (version "0.2.4")
19307 (source
19308 (origin
19309 (method url-fetch)
19310 (uri (cran-uri "adaptalint" version))
19311 (sha256
19312 (base32
19313 "15qdcvnnbgcps8j5k79354wsc9alswijv8lcafg2i3lghaw536yf"))))
19314 (properties `((upstream-name . "adaptalint")))
19315 (build-system r-build-system)
19316 (propagated-inputs
19317 `(("r-dplyr" ,r-dplyr)
19318 ("r-lintr" ,r-lintr)
19319 ("r-purrr" ,r-purrr)))
19320 (home-page "https://cran.r-project.org/web/packages/adaptalint/")
19321 (synopsis "Check R code style")
19322 (description
19323 "This package provides tools to infer the code style (which style rules
19324 are followed and which ones are not) from one package and use it to check
19325 another. This makes it easier to find and correct the most important problems
19326 first.")
19327 (license license:gpl3)))
19328
19329 (define-public r-fracdiff
19330 (package
19331 (name "r-fracdiff")
19332 (version "1.5-1")
19333 (source
19334 (origin
19335 (method url-fetch)
19336 (uri (cran-uri "fracdiff" version))
19337 (sha256
19338 (base32
19339 "1dhfjlhr9sb38qgpsx0sm73l9lgc13d0fk32l7fmjfnalhr3n45q"))))
19340 (properties `((upstream-name . "fracdiff")))
19341 (build-system r-build-system)
19342 (home-page "https://github.com/mmaechler/fracdiff")
19343 (synopsis
19344 "Fractionally differenced ARIMA aka ARFIMA(P,d,q) models")
19345 (description
19346 "This package provides tools for the maximum likelihood estimation of the
19347 parameters of a fractionally differenced ARIMA(p,d,q) model (Haslett and
19348 Raftery, Appl.Statistics, 1989); it includes inference and basic methods.")
19349 (license license:gpl2+)))
19350
19351 (define-public r-forecast
19352 (package
19353 (name "r-forecast")
19354 (version "8.11")
19355 (source
19356 (origin
19357 (method url-fetch)
19358 (uri (cran-uri "forecast" version))
19359 (sha256
19360 (base32
19361 "0ayidhnk9cxav2qi83jrvqlg2jh4zlf4lki4xw48gdqsmjvih9x1"))))
19362 (properties `((upstream-name . "forecast")))
19363 (build-system r-build-system)
19364 (propagated-inputs
19365 `(("r-colorspace" ,r-colorspace)
19366 ("r-fracdiff" ,r-fracdiff)
19367 ("r-ggplot2" ,r-ggplot2)
19368 ("r-lmtest" ,r-lmtest)
19369 ("r-magrittr" ,r-magrittr)
19370 ("r-nnet" ,r-nnet)
19371 ("r-rcpp" ,r-rcpp)
19372 ("r-rcpparmadillo" ,r-rcpparmadillo)
19373 ("r-timedate" ,r-timedate)
19374 ("r-tseries" ,r-tseries)
19375 ("r-urca" ,r-urca)
19376 ("r-zoo" ,r-zoo)))
19377 (native-inputs
19378 `(("r-knitr" ,r-knitr))) ; needed for vignettes
19379 (home-page "https://pkg.robjhyndman.com/forecast/")
19380 (synopsis "Forecasting functions for time series and linear models")
19381 (description
19382 "This package provides methods and tools for displaying and analysing
19383 univariate time series forecasts including exponential smoothing via state
19384 space models and automatic ARIMA modelling.")
19385 (license license:gpl3)))
19386
19387 (define-public r-xmisc
19388 (package
19389 (name "r-xmisc")
19390 (version "0.2.1")
19391 (source
19392 (origin
19393 (method url-fetch)
19394 (uri (cran-uri "Xmisc" version))
19395 (sha256
19396 (base32
19397 "11gwlcyxhz1p50m68cnqrxmisdk99v8vrsbvyr7k67f0kvsznzs1"))))
19398 (properties `((upstream-name . "Xmisc")))
19399 (build-system r-build-system)
19400 (home-page "https://cran.r-project.org/package=Xmisc")
19401 (synopsis
19402 "Xiaobei's miscellaneous classes and functions")
19403 (description
19404 "This package provides Xiaobei's miscellaneous classes and functions,
19405 which are useful when developing R packages for @dfn{object oriented
19406 programming} (OOP) using R Reference Class.")
19407 (license license:gpl2+)))
19408
19409 (define-public r-proxyc
19410 (package
19411 (name "r-proxyc")
19412 (version "0.1.5")
19413 (source
19414 (origin
19415 (method url-fetch)
19416 (uri (cran-uri "proxyC" version))
19417 (sha256
19418 (base32
19419 "159bc42x4shm6n3rh9fc8ziv3ivq0ipmpbasrh279hhn1prc8gg6"))))
19420 (properties `((upstream-name . "proxyC")))
19421 (build-system r-build-system)
19422 (propagated-inputs
19423 `(("r-matrix" ,r-matrix)
19424 ("r-rcpp" ,r-rcpp)
19425 ("r-rcpparmadillo" ,r-rcpparmadillo)
19426 ("r-rcppparallel" ,r-rcppparallel)))
19427 (home-page "https://cran.r-project.org/package=proxyC")
19428 (synopsis "Compute proximity in large sparse matrices")
19429 (description
19430 "This package provides efficient tools to compute the proximity between
19431 rows or columns of large matrices. Functions are optimised for large sparse
19432 matrices using the Armadillo and Intel TBB libraries. Among several built-in
19433 similarity/distance measures, computation of correlation, cosine similarity
19434 and Euclidean distance is particularly fast.")
19435 (license license:gpl3)))
19436
19437 (define-public r-isocodes
19438 (package
19439 (name "r-isocodes")
19440 (version "2020.03.16")
19441 (source
19442 (origin
19443 (method url-fetch)
19444 (uri (cran-uri "ISOcodes" version))
19445 (sha256
19446 (base32
19447 "1hz1sj57qkkkrgn8slsz2n4jv1fkyp40503j9rg30lxy4gmb83hn"))))
19448 (properties `((upstream-name . "ISOcodes")))
19449 (build-system r-build-system)
19450 (home-page "https://cran.r-project.org/package=ISOcodes")
19451 (synopsis "Selected ISO codes")
19452 (description
19453 "This package provides ISO language, territory, currency, script and
19454 character codes. It provides ISO 639 language codes, ISO 3166 territory
19455 codes, ISO 4217 currency codes, ISO 15924 script codes, and the ISO 8859
19456 character codes as well as the UN M.49 area codes.")
19457 (license license:gpl2)))
19458
19459 (define-public r-stopwords
19460 (package
19461 (name "r-stopwords")
19462 (version "1.0")
19463 (source
19464 (origin
19465 (method url-fetch)
19466 (uri (cran-uri "stopwords" version))
19467 (sha256
19468 (base32
19469 "1nmi0bpd0c238g5b8ch1v034m5ng9llhs519cgxdrj3sh9fplwlv"))))
19470 (properties `((upstream-name . "stopwords")))
19471 (build-system r-build-system)
19472 (propagated-inputs `(("r-isocodes" ,r-isocodes)))
19473 (home-page "https://github.com/quanteda/stopwords")
19474 (synopsis "Multilingual stopword lists")
19475 (description
19476 "This package provides multiple sources of stopwords, for use in text
19477 analysis and natural language processing.")
19478 (license license:expat)))
19479
19480 (define-public r-spacyr
19481 (package
19482 (name "r-spacyr")
19483 (version "1.2.1")
19484 (source
19485 (origin
19486 (method url-fetch)
19487 (uri (cran-uri "spacyr" version))
19488 (sha256
19489 (base32
19490 "1b2ccgwsiqkvp7w37x8k7699c676q16vfrybkrfvyczyhki4s6nw"))))
19491 (properties `((upstream-name . "spacyr")))
19492 (build-system r-build-system)
19493 (propagated-inputs
19494 `(("r-data-table" ,r-data-table)
19495 ("r-reticulate" ,r-reticulate)))
19496 (home-page "https://spacyr.quanteda.io")
19497 (synopsis "R wrapper for the spaCy NLP library")
19498 (description
19499 "This package provides an R wrapper to the Python @dfn{natural language
19500 processing} (NLP) library @code{spaCy}, from @url{http://spacy.io}.")
19501 (license license:gpl3)))
19502
19503 (define-public r-snowballc
19504 (package
19505 (name "r-snowballc")
19506 (version "0.6.0")
19507 (source
19508 (origin
19509 (method url-fetch)
19510 (uri (cran-uri "SnowballC" version))
19511 (sha256
19512 (base32
19513 "0b7pqdavf5jbf8si4ybnii5fff39p3b1rb5rym05j8s48hs7sqb1"))))
19514 (properties `((upstream-name . "SnowballC")))
19515 (build-system r-build-system)
19516 (home-page "https://r-forge.r-project.org/projects/r-temis/")
19517 (synopsis "Snowball stemmers based on the C libstemmer UTF-8 library")
19518 (description
19519 "This package provides an R interface to the C @code{libstemmer} library
19520 that implements Porter's word stemming algorithm for collapsing words to a
19521 common root to aid comparison of vocabulary. Currently supported languages
19522 are Danish, Dutch, English, Finnish, French, German, Hungarian, Italian,
19523 Norwegian, Portuguese, Romanian, Russian, Spanish, Swedish and Turkish.")
19524 (license license:bsd-3)))
19525
19526 (define-public r-quanteda
19527 (package
19528 (name "r-quanteda")
19529 (version "2.0.1")
19530 (source
19531 (origin
19532 (method url-fetch)
19533 (uri (cran-uri "quanteda" version))
19534 (sha256
19535 (base32
19536 "0pym6vdzqbkyj87m3pla229092xvvx4j830x67qflxzzdmc9dzhz"))))
19537 (properties `((upstream-name . "quanteda")))
19538 (build-system r-build-system)
19539 (propagated-inputs
19540 `(("r-data-table" ,r-data-table)
19541 ("r-extrafont" ,r-extrafont)
19542 ("r-fastmatch" ,r-fastmatch)
19543 ("r-ggplot2" ,r-ggplot2)
19544 ("r-ggrepel" ,r-ggrepel)
19545 ("r-jsonlite" ,r-jsonlite)
19546 ("r-magrittr" ,r-magrittr)
19547 ("r-matrix" ,r-matrix)
19548 ("r-network" ,r-network)
19549 ("r-proxyc" ,r-proxyc)
19550 ("r-rcpp" ,r-rcpp)
19551 ("r-rcpparmadillo" ,r-rcpparmadillo)
19552 ("r-rcppparallel" ,r-rcppparallel)
19553 ("r-sna" ,r-sna)
19554 ("r-snowballc" ,r-snowballc)
19555 ("r-stopwords" ,r-stopwords)
19556 ("r-stringi" ,r-stringi)
19557 ("r-xml2" ,r-xml2)
19558 ("r-yaml" ,r-yaml)))
19559 (native-inputs
19560 `(("r-knitr" ,r-knitr)))
19561 (home-page "https://quanteda.io")
19562 (synopsis "Quantitative analysis of textual data")
19563 (description
19564 "This package provides a fast, flexible, and comprehensive framework for
19565 quantitative text analysis in R. It provides functionality for corpus
19566 management, creating and manipulating tokens and ngrams, exploring keywords in
19567 context, forming and manipulating sparse matrices of documents by features and
19568 feature co-occurrences, analyzing keywords, computing feature similarities and
19569 distances, applying content dictionaries, applying supervised and unsupervised
19570 machine learning, visually representing text and text analyses, and more.")
19571 (license license:gpl3)))
19572
19573 (define-public r-topicmodels
19574 (package
19575 (name "r-topicmodels")
19576 (version "0.2-9")
19577 (source
19578 (origin
19579 (method url-fetch)
19580 (uri (cran-uri "topicmodels" version))
19581 (sha256
19582 (base32
19583 "1757r5x8bsl4dk106xg6481mvdkdz9vwg87n7rpbvdkavsvhyxs0"))))
19584 (properties `((upstream-name . "topicmodels")))
19585 (build-system r-build-system)
19586 (native-inputs
19587 `(("gsl" ,gsl)))
19588 (propagated-inputs
19589 `(("r-modeltools" ,r-modeltools)
19590 ("r-slam" ,r-slam)
19591 ("r-tm" ,r-tm)))
19592 (home-page "https://cran.r-project.org/package=topicmodels")
19593 (synopsis "Topic models")
19594 (description
19595 "This package provides an interface to the C code for @dfn{Latent
19596 Dirichlet Allocation} (LDA) models and @dfn{Correlated Topics Models} (CTM) by
19597 David M. Blei and co-authors and the C++ code for fitting LDA models using
19598 Gibbs sampling by Xuan-Hieu Phan and co-authors.")
19599 (license license:gpl2)))
19600
19601 (define-public r-stm
19602 (package
19603 (name "r-stm")
19604 (version "1.3.5")
19605 (source
19606 (origin
19607 (method url-fetch)
19608 (uri (cran-uri "stm" version))
19609 (sha256
19610 (base32
19611 "1yyfxaxqc6yq0yq68zhdnhpwpvsyp71dlmivn7zxixfmp932s6cn"))))
19612 (properties `((upstream-name . "stm")))
19613 (build-system r-build-system)
19614 (propagated-inputs
19615 `(("r-data-table" ,r-data-table)
19616 ("r-glmnet" ,r-glmnet)
19617 ("r-lda" ,r-lda)
19618 ("r-matrix" ,r-matrix)
19619 ("r-matrixstats" ,r-matrixstats)
19620 ("r-quadprog" ,r-quadprog)
19621 ("r-quanteda" ,r-quanteda)
19622 ("r-rcpp" ,r-rcpp)
19623 ("r-rcpparmadillo" ,r-rcpparmadillo)
19624 ("r-slam" ,r-slam)
19625 ("r-stringr" ,r-stringr)))
19626 (home-page "http://www.structuraltopicmodel.com/")
19627 (synopsis "Estimation of the Structural Topic Model")
19628 (description
19629 "The @dfn{Structural Topic Model} (STM) allows researchers to estimate
19630 topic models with document-level covariates. The package also includes tools
19631 for model selection, visualization, and estimation of topic-covariate
19632 regressions.")
19633 (license license:expat)))
19634
19635 (define-public r-polycor
19636 (package
19637 (name "r-polycor")
19638 (version "0.7-10")
19639 (source
19640 (origin
19641 (method url-fetch)
19642 (uri (cran-uri "polycor" version))
19643 (sha256
19644 (base32
19645 "0wzwzklflbhi8sv9m7ijwr16v9zmkk0j0v4pbcpf32f8lbn3psna"))))
19646 (properties `((upstream-name . "polycor")))
19647 (build-system r-build-system)
19648 (propagated-inputs
19649 `(("r-matrix" ,r-matrix)
19650 ("r-mvtnorm" ,r-mvtnorm)))
19651 (home-page "https://r-forge.r-project.org/projects/polycor/")
19652 (synopsis "Polychoric and polyserial correlations")
19653 (description
19654 "This package provides tools to compute polychoric and polyserial
19655 correlations by quick \"two-step\" methods or ML, optionally with standard
19656 errors; tetrachoric and biserial correlations are special cases.")
19657 (license license:gpl2+)))
19658
19659 (define-public r-msm
19660 (package
19661 (name "r-msm")
19662 (version "1.6.8")
19663 (source
19664 (origin
19665 (method url-fetch)
19666 (uri (cran-uri "msm" version))
19667 (sha256
19668 (base32
19669 "1d32y8f0vb2dfv3999liigpns788j145nrvd1xpxb9i2lsg8mwgk"))))
19670 (properties `((upstream-name . "msm")))
19671 (build-system r-build-system)
19672 (propagated-inputs
19673 `(("r-expm" ,r-expm)
19674 ("r-mvtnorm" ,r-mvtnorm)
19675 ("r-survival" ,r-survival)))
19676 (home-page "https://github.com/chjackson/msm")
19677 (synopsis "Multi-state Markov and hidden Markov models in continuous time")
19678 (description
19679 "This package provides functions for fitting continuous-time Markov and
19680 hidden Markov multi-state models to longitudinal data. It was designed for
19681 processes observed at arbitrary times in continuous time (panel data) but some
19682 other observation schemes are supported. Both Markov transition rates and the
19683 hidden Markov output process can be modelled in terms of covariates, which may
19684 be constant or piecewise-constant in time.")
19685 (license license:gpl2+)))
19686
19687 (define-public r-ltm
19688 (package
19689 (name "r-ltm")
19690 (version "1.1-1")
19691 (source
19692 (origin
19693 (method url-fetch)
19694 (uri (cran-uri "ltm" version))
19695 (sha256
19696 (base32
19697 "1qrgzwx5l58qf5rfp1knxc84r0g943q5sdr3ky74zzwpnmrf2vf7"))))
19698 (properties `((upstream-name . "ltm")))
19699 (build-system r-build-system)
19700 (propagated-inputs
19701 `(("r-mass" ,r-mass)
19702 ("r-msm" ,r-msm)
19703 ("r-polycor" ,r-polycor)))
19704 (home-page "https://github.com/drizopoulos/ltm")
19705 (synopsis "Latent trait models under IRT")
19706 (description
19707 "This is a package supporting the analysis of multivariate dichotomous
19708 and polytomous data using latent trait models under the Item Response Theory
19709 approach. It includes the Rasch, the Two-Parameter Logistic, the Birnbaum's
19710 Three-Parameter, the Graded Response, and the Generalized Partial Credit
19711 Models.")
19712 (license license:gpl2+)))
19713
19714 (define-public r-mi
19715 (package
19716 (name "r-mi")
19717 (version "1.0")
19718 (source
19719 (origin
19720 (method url-fetch)
19721 (uri (cran-uri "mi" version))
19722 (sha256
19723 (base32
19724 "1h47k5mpbvhid83277dvvj2di493bgzz9iarpyv3r30y219l7x1l"))))
19725 (properties `((upstream-name . "mi")))
19726 (build-system r-build-system)
19727 (propagated-inputs
19728 `(("r-arm" ,r-arm)
19729 ("r-matrix" ,r-matrix)))
19730 (home-page "http://www.stat.columbia.edu/~gelman/")
19731 (synopsis "Missing data imputation and model checking")
19732 (description
19733 "This package provides functions for data manipulation, imputing missing
19734 values in an approximate Bayesian framework, diagnostics of the models used to
19735 generate the imputations, confidence-building mechanisms to validate some of
19736 the assumptions of the imputation algorithm, and functions to analyze multiply
19737 imputed data sets with the appropriate degree of sampling uncertainty.")
19738 (license license:gpl2+)))
19739
19740 (define-public r-matrixcalc
19741 (package
19742 (name "r-matrixcalc")
19743 (version "1.0-3")
19744 (source
19745 (origin
19746 (method url-fetch)
19747 (uri (cran-uri "matrixcalc" version))
19748 (sha256
19749 (base32
19750 "1c4w9dhi5w98qj1wwh9bbpnfk39rhiwjbanalr8bi5nmxkpcmrhp"))))
19751 (properties `((upstream-name . "matrixcalc")))
19752 (build-system r-build-system)
19753 (home-page "https://cran.r-project.org/web/packages/matrixcalc/")
19754 (synopsis "Collection of functions for matrix calculations")
19755 (description
19756 "This package provides a collection of functions to support matrix
19757 calculations for probability, econometric and numerical analysis. There are
19758 additional functions that are comparable to APL functions which are useful for
19759 actuarial models such as pension mathematics.")
19760 (license license:gpl2+)))
19761
19762 (define-public r-sem
19763 (package
19764 (name "r-sem")
19765 (version "3.1-9")
19766 (source
19767 (origin
19768 (method url-fetch)
19769 (uri (cran-uri "sem" version))
19770 (sha256
19771 (base32
19772 "1f9c6g6pfx66gd2pappcsqh484ah6a0x4z47hpd46rah0817hcsa"))))
19773 (properties `((upstream-name . "sem")))
19774 (build-system r-build-system)
19775 (propagated-inputs
19776 `(("r-boot" ,r-boot)
19777 ("r-mass" ,r-mass)
19778 ("r-matrixcalc" ,r-matrixcalc)
19779 ("r-mi" ,r-mi)))
19780 (home-page "https://cran.r-project.org/package=sem")
19781 (synopsis "Structural equation models")
19782 (description
19783 "This package provides functions for fitting general linear structural
19784 equation models (with observed and latent variables) using the RAM approach,
19785 and for fitting structural equations in observed-variable models by two-stage
19786 least squares.")
19787 (license license:gpl2+)))
19788
19789 (define-public r-semtools
19790 (package
19791 (name "r-semtools")
19792 (version "0.5-2")
19793 (source
19794 (origin
19795 (method url-fetch)
19796 (uri (cran-uri "semTools" version))
19797 (sha256
19798 (base32
19799 "1zj841pszfsikzp82cmh463qyc4xhdrqjqcnhc2r8mcflv12irv6"))))
19800 (properties `((upstream-name . "semTools")))
19801 (build-system r-build-system)
19802 (propagated-inputs
19803 `(("r-lavaan" ,r-lavaan)))
19804 (home-page "https://github.com/simsem/semTools/wiki")
19805 (synopsis "Useful tools for structural equation modeling")
19806 (description
19807 "This package provides useful tools for structural equation modeling.")
19808 (license license:gpl2+)))
19809
19810 (define-public r-regsem
19811 (package
19812 (name "r-regsem")
19813 (version "1.5.2")
19814 (source
19815 (origin
19816 (method url-fetch)
19817 (uri (cran-uri "regsem" version))
19818 (sha256
19819 (base32
19820 "0ch057010xfsw0nqcsarzakdbiplvxaldyqlbbacspqs65ax1yk7"))))
19821 (properties `((upstream-name . "regsem")))
19822 (build-system r-build-system)
19823 (propagated-inputs
19824 `(("r-lavaan" ,r-lavaan)
19825 ("r-rcpp" ,r-rcpp)
19826 ("r-rcpparmadillo" ,r-rcpparmadillo)
19827 ("r-rsolnp" ,r-rsolnp)))
19828 (home-page "https://cran.r-project.org/package=regsem")
19829 (synopsis "Regularized structural equation modeling")
19830 (description
19831 "This package uses both ridge and lasso penalties (and extensions) to
19832 penalize specific parameters in structural equation models. The package
19833 offers additional cost functions, cross validation, and other extensions
19834 beyond traditional structural equation models. It also contains a function to
19835 perform @dfn{exploratory mediation} (XMed).")
19836 (license license:gpl2+)))
19837
19838 (define-public r-stanheaders
19839 (package
19840 (name "r-stanheaders")
19841 (version "2.19.2")
19842 (source
19843 (origin
19844 (method url-fetch)
19845 (uri (cran-uri "StanHeaders" version))
19846 (sha256
19847 (base32
19848 "0cmk0fzczx7dcywcw1dhm6gfq84qlsx77qrsk4z3bf3dhr4bznam"))))
19849 (properties `((upstream-name . "StanHeaders")))
19850 (build-system r-build-system)
19851 (inputs `(("pandoc" ,ghc-pandoc)))
19852 (native-inputs
19853 `(("gfortran" ,gfortran)
19854 ("r-knitr" ,r-knitr))) ; for vignettes
19855 (home-page "https://mc-stan.org/")
19856 (synopsis "C++ header files for Stan")
19857 (description
19858 "The C++ header files of the Stan project are provided by this package.
19859 There is a shared object containing part of the @code{CVODES} library, but it
19860 is not accessible from R. @code{r-stanheaders} is only useful for developers
19861 who want to utilize the @code{LinkingTo} directive of their package's
19862 DESCRIPTION file to build on the Stan library without incurring unnecessary
19863 dependencies.
19864
19865 The Stan project develops a probabilistic programming language that implements
19866 full or approximate Bayesian statistical inference via Markov Chain Monte
19867 Carlo or variational methods and implements (optionally penalized) maximum
19868 likelihood estimation via optimization. The Stan library includes an advanced
19869 automatic differentiation scheme, templated statistical and linear algebra
19870 functions that can handle the automatically differentiable scalar types (and
19871 doubles, ints, etc.), and a parser for the Stan language. The @code{r-rstan}
19872 package provides user-facing R functions to parse, compile, test, estimate,
19873 and analyze Stan models.")
19874 (license license:bsd-3)))
19875
19876 (define-public r-rpf
19877 (package
19878 (name "r-rpf")
19879 (version "1.0.3")
19880 (source
19881 (origin
19882 (method url-fetch)
19883 (uri (cran-uri "rpf" version))
19884 (sha256
19885 (base32
19886 "1i2kqd7nx55nn35qnw89xmnqk23x9c8xhkh736c2xg7k2ai84ybl"))))
19887 (properties `((upstream-name . "rpf")))
19888 (build-system r-build-system)
19889 (propagated-inputs
19890 `(("r-lifecycle" ,r-lifecycle)
19891 ("r-mvtnorm" ,r-mvtnorm)
19892 ("r-rcpp" ,r-rcpp)
19893 ("r-rcppeigen" ,r-rcppeigen)))
19894 (home-page "https://github.com/jpritikin/rpf")
19895 (synopsis "Response probability functions")
19896 (description
19897 "The purpose of this package is to factor out logic and math common to
19898 Item Factor Analysis fitting, diagnostics, and analysis. It is envisioned as
19899 core support code suitable for more specialized IRT packages to build upon.
19900 Complete access to optimized C functions is made available with
19901 @code{R_RegisterCCallable()}.")
19902 (license license:gpl3+)))
19903
19904 (define-public r-openmx
19905 (package
19906 (name "r-openmx")
19907 (version "2.17.3")
19908 (source
19909 (origin
19910 (method url-fetch)
19911 (uri (cran-uri "OpenMx" version))
19912 (sha256
19913 (base32
19914 "1s2pcg281ag3qz2wz8yi826f2d3kj3qg916js7zz0nsrljcyv5bc"))))
19915 (properties `((upstream-name . "OpenMx")))
19916 (build-system r-build-system)
19917 (propagated-inputs
19918 `(("r-bh" ,r-bh)
19919 ("r-digest" ,r-digest)
19920 ("r-mass" ,r-mass)
19921 ("r-matrix" ,r-matrix)
19922 ("r-rcpp" ,r-rcpp)
19923 ("r-rcppeigen" ,r-rcppeigen)
19924 ("r-rpf" ,r-rpf)
19925 ("r-stanheaders" ,r-stanheaders)))
19926 (native-inputs `(("gfortran" ,gfortran)))
19927 (home-page "http://openmx.ssri.psu.edu")
19928 (synopsis "Extended structural equation modelling")
19929 (description
19930 "This package allows for the estimation of a wide variety of advanced
19931 multivariate statistical models. It consists of a library of functions and
19932 optimizers that allow you to quickly and flexibly define an SEM model and
19933 estimate parameters given observed data.")
19934 (license license:asl2.0)))
19935
19936 (define-public r-kutils
19937 (package
19938 (name "r-kutils")
19939 (version "1.69")
19940 (source
19941 (origin
19942 (method url-fetch)
19943 (uri (cran-uri "kutils" version))
19944 (sha256
19945 (base32
19946 "12pg26a85h0jxlfcyai68dbh4bq1gnq8v1ngi8k9qvafbrpc6gx8"))))
19947 (properties `((upstream-name . "kutils")))
19948 (build-system r-build-system)
19949 (propagated-inputs
19950 `(("r-foreign" ,r-foreign)
19951 ("r-lavaan" ,r-lavaan)
19952 ("r-openxlsx" ,r-openxlsx)
19953 ("r-plyr" ,r-plyr)
19954 ("r-runit" ,r-runit)
19955 ("r-xtable" ,r-xtable)))
19956 (home-page "https://cran.r-project.org/package=kutils")
19957 (synopsis "Project management tools")
19958 (description
19959 "This package provides tools for data importation, recoding, and
19960 inspection. There are functions to create new project folders, R code
19961 templates, create uniquely named output directories, and to quickly obtain a
19962 visual summary for each variable in a data frame. The main feature here is
19963 the systematic implementation of the \"variable key\" framework for data
19964 importation and recoding.")
19965 (license license:gpl2)))
19966
19967 (define-public r-rockchalk
19968 (package
19969 (name "r-rockchalk")
19970 (version "1.8.144")
19971 (source
19972 (origin
19973 (method url-fetch)
19974 (uri (cran-uri "rockchalk" version))
19975 (sha256
19976 (base32
19977 "07dp1n155b9gfvk8l30h6bhjbhbylsjxfzns08mryn4mxj3nqpnb"))))
19978 (properties `((upstream-name . "rockchalk")))
19979 (build-system r-build-system)
19980 (propagated-inputs
19981 `(("r-cardata" ,r-cardata)
19982 ("r-kutils" ,r-kutils)
19983 ("r-lme4" ,r-lme4)
19984 ("r-mass" ,r-mass)))
19985 (home-page "https://cran.r-project.org/package=rockchalk")
19986 (synopsis "Regression estimation and presentation")
19987 (description
19988 "This package provides a collection of functions for interpretation and
19989 presentation of regression analysis. These functions are used to produce the
19990 statistics lectures in @url{http://pj.freefaculty.org/guides}. The package
19991 includes regression diagnostics, regression tables, and plots of interactions
19992 and \"moderator\" variables. The emphasis is on \"mean-centered\" and
19993 \"residual-centered\" predictors. The vignette @code{rockchalk} offers a
19994 fairly comprehensive overview.")
19995 (license license:gpl3+)))
19996
19997 (define-public r-lisreltor
19998 (package
19999 (name "r-lisreltor")
20000 (version "0.1.4")
20001 (source
20002 (origin
20003 (method url-fetch)
20004 (uri (cran-uri "lisrelToR" version))
20005 (sha256
20006 (base32
20007 "0zicq0z3hhixan1p1apybnf3v5s6v6ysll4pcz8ivygwr2swv3p5"))))
20008 (properties `((upstream-name . "lisrelToR")))
20009 (build-system r-build-system)
20010 (home-page "https://cran.r-project.org/package=lisrelToR")
20011 (synopsis "Import output from LISREL into R")
20012 (description
20013 "This is an unofficial package aimed at automating the import of LISREL
20014 output in R.")
20015 (license license:gpl2)))
20016
20017 (define-public r-bdgraph
20018 (package
20019 (name "r-bdgraph")
20020 (version "2.62")
20021 (source
20022 (origin
20023 (method url-fetch)
20024 (uri (cran-uri "BDgraph" version))
20025 (sha256
20026 (base32
20027 "1b1vfar940swvn3pcil848qsp8ji50fjjll8jjzp6y2adx0f8pby"))))
20028 (properties `((upstream-name . "BDgraph")))
20029 (build-system r-build-system)
20030 (propagated-inputs
20031 `(("r-igraph" ,r-igraph)))
20032 (home-page "https://www.uva.nl/profile/a.mohammadi")
20033 (synopsis "Bayesian structure learning in graphical models")
20034 (description
20035 "This package provides statistical tools for Bayesian structure learning
20036 in undirected graphical models for continuous, discrete, and mixed data. It
20037 uses a trans-dimensional @dfn{Markov Chain Monte Carlo} (MCMC) approach based
20038 on a continuous-time birth-death process.")
20039 (license license:gpl2+)))
20040
20041 (define-public r-d3network
20042 (package
20043 (name "r-d3network")
20044 (version "0.5.2.1")
20045 (source
20046 (origin
20047 (method url-fetch)
20048 (uri (cran-uri "d3Network" version))
20049 (sha256
20050 (base32
20051 "1gh979z9wksyxxxdzlfzibn0ysvf6h1ij7vwpd55fvbwr308syaw"))))
20052 (properties `((upstream-name . "d3Network")))
20053 (build-system r-build-system)
20054 (propagated-inputs
20055 `(("r-plyr" ,r-plyr)
20056 ("r-rjson" ,r-rjson)
20057 ("r-whisker" ,r-whisker)))
20058 (home-page "http://christophergandrud.github.io/d3Network/")
20059 (synopsis "Create D3 JavaScript network, tree, dendrogram, and Sankey graphs")
20060 (description
20061 "This package is intended to make it easy to create D3 JavaScript
20062 network, tree, dendrogram, and Sankey graphs from R using data frames.")
20063 (license license:gpl3+)))
20064
20065 (define-public r-qgraph
20066 (package
20067 (name "r-qgraph")
20068 (version "1.6.5")
20069 (source
20070 (origin
20071 (method url-fetch)
20072 (uri (cran-uri "qgraph" version))
20073 (sha256
20074 (base32
20075 "0pwys9irxvp0ap158drplyypkplbmwqinv0fmlsblk7q875cr592"))))
20076 (properties `((upstream-name . "qgraph")))
20077 (build-system r-build-system)
20078 (propagated-inputs
20079 `(("r-abind" ,r-abind)
20080 ("r-bdgraph" ,r-bdgraph)
20081 ("r-colorspace" ,r-colorspace)
20082 ("r-corpcor" ,r-corpcor)
20083 ("r-d3network" ,r-d3network)
20084 ("r-dplyr" ,r-dplyr)
20085 ("r-fdrtool" ,r-fdrtool)
20086 ("r-ggplot2" ,r-ggplot2)
20087 ("r-ggraph" ,r-ggraph)
20088 ("r-glasso" ,r-glasso)
20089 ("r-gtools" ,r-gtools)
20090 ("r-hmisc" ,r-hmisc)
20091 ("r-huge" ,r-huge)
20092 ("r-igraph" ,r-igraph)
20093 ("r-jpeg" ,r-jpeg)
20094 ("r-lavaan" ,r-lavaan)
20095 ("r-matrix" ,r-matrix)
20096 ("r-pbapply" ,r-pbapply)
20097 ("r-plyr" ,r-plyr)
20098 ("r-png" ,r-png)
20099 ("r-psych" ,r-psych)
20100 ("r-rcpp" ,r-rcpp)
20101 ("r-reshape2" ,r-reshape2)
20102 ("r-tidygraph" ,r-tidygraph)))
20103 (home-page "http://sachaepskamp.com/qgraph/")
20104 (synopsis "Weighted network visualization and analysis")
20105 (description
20106 "This package implements tools for weighted network visualization and
20107 analysis, as well as Gaussian graphical model computation. It contains graph
20108 plotting methods, and tools for psychometric data visualization and graphical
20109 model estimation. See Epskamp et al. (2012)
20110 @url{doi:10.18637/jss.v048.i04}.")
20111 (license license:gpl2)))
20112
20113 (define-public r-semplot
20114 (package
20115 (name "r-semplot")
20116 (version "1.1.2")
20117 (source
20118 (origin
20119 (method url-fetch)
20120 (uri (cran-uri "semPlot" version))
20121 (sha256
20122 (base32
20123 "0l1v9yi1pv59iwfknw4dh9qskk5y8r347jq1vq13gnfd3bmd71xr"))))
20124 (properties `((upstream-name . "semPlot")))
20125 (build-system r-build-system)
20126 (propagated-inputs
20127 `(("r-colorspace" ,r-colorspace)
20128 ("r-corpcor" ,r-corpcor)
20129 ("r-igraph" ,r-igraph)
20130 ("r-lavaan" ,r-lavaan)
20131 ("r-lisreltor" ,r-lisreltor)
20132 ("r-openmx" ,r-openmx)
20133 ("r-plyr" ,r-plyr)
20134 ("r-qgraph" ,r-qgraph)
20135 ("r-regsem" ,r-regsem)
20136 ("r-rockchalk" ,r-rockchalk)
20137 ("r-sem" ,r-sem)
20138 ("r-xml" ,r-xml)))
20139 (home-page "https://github.com/SachaEpskamp/semPlot")
20140 (synopsis "Unified visualizations of structural equation models")
20141 (description
20142 "Structural equation modeling (SEM) has a long history of representing
20143 models graphically as path diagrams. The semPlot package for R fills the gap
20144 between advanced, but time-consuming, graphical software and the limited
20145 graphics produced automatically by SEM software. In addition, semPlot offers
20146 more functionality than drawing path diagrams: it can act as a common ground
20147 for importing SEM results into R. Any result usable as input to semPlot can
20148 also be represented in any of the three popular SEM frame-works, as well as
20149 translated to input syntax for the R packages @code{sem} and @code{lavaan}.")
20150 (license license:gpl2)))
20151
20152 (define-public r-cdm
20153 (package
20154 (name "r-cdm")
20155 (version "7.5-15")
20156 (source
20157 (origin
20158 (method url-fetch)
20159 (uri (cran-uri "CDM" version))
20160 (sha256
20161 (base32
20162 "159ny2dz0rf1r3k1mqlfwambffc8rx425sggf5bn51nybpzanq3l"))))
20163 (properties `((upstream-name . "CDM")))
20164 (build-system r-build-system)
20165 (propagated-inputs
20166 `(("r-mvtnorm" ,r-mvtnorm)
20167 ("r-polycor" ,r-polycor)
20168 ("r-rcpp" ,r-rcpp)
20169 ("r-rcpparmadillo" ,r-rcpparmadillo)))
20170 (home-page
20171 "https://github.com/alexanderrobitzsch/CDM")
20172 (synopsis "Cognitive diagnosis modeling")
20173 (description
20174 "This package provides functions for cognitive diagnosis modeling and
20175 multidimensional item response modeling for dichotomous and polytomous item
20176 responses. It enables the estimation of the DINA and DINO model, the multiple
20177 group (polytomous) GDINA model, the multiple choice DINA model, the general
20178 diagnostic model (GDM), the structured latent class model (SLCA), and
20179 regularized latent class analysis. See George, Robitzsch, Kiefer, Gross, and
20180 Uenlue (2017) @url{doi:10.18637/jss.v074.i02} for further details on
20181 estimation and the package structure. For tutorials on how to use the CDM
20182 package see George and Robitzsch (2015, @url{doi:10.20982/tqmp.11.3.p189}) as
20183 well as Ravand and Robitzsch (2015).")
20184 (license license:gpl2+)))
20185
20186 (define-public r-tam
20187 (package
20188 (name "r-tam")
20189 (version "3.4-26")
20190 (source
20191 (origin
20192 (method url-fetch)
20193 (uri (cran-uri "TAM" version))
20194 (sha256
20195 (base32
20196 "111d7qkxhwh1lfvldyh9d61pdb5vb6x8lr8n9h95ssvw07vjqvk9"))))
20197 (properties `((upstream-name . "TAM")))
20198 (build-system r-build-system)
20199 (propagated-inputs
20200 `(("r-cdm" ,r-cdm)
20201 ("r-rcpp" ,r-rcpp)
20202 ("r-rcpparmadillo" ,r-rcpparmadillo)))
20203 (home-page "http://www.edmeasurementsurveys.com/TAM/Tutorials/")
20204 (synopsis "Test analysis modules")
20205 (description
20206 "This package includes tools for marginal maximum likelihood estimation
20207 and joint maximum likelihood estimation for unidimensional and
20208 multidimensional item response models. The package functionality covers the
20209 Rasch model, 2PL model, 3PL model, generalized partial credit model,
20210 multi-faceted Rasch model, nominal item response model, structured latent
20211 class model, mixture distribution IRT models, and located latent class models.
20212 Latent regression models and plausible value imputation are also supported.")
20213 (license license:gpl2+)))
20214
20215 (define-public r-erm
20216 (package
20217 (name "r-erm")
20218 (version "1.0-1")
20219 (source
20220 (origin
20221 (method url-fetch)
20222 (uri (cran-uri "eRm" version))
20223 (sha256
20224 (base32
20225 "0njqzznnhnkvalmhiq5yq1w7gwp2myki5cv61w42ydvd27hdyyg9"))))
20226 (properties `((upstream-name . "eRm")))
20227 (build-system r-build-system)
20228 (propagated-inputs
20229 `(("r-colorspace" ,r-colorspace)
20230 ("r-lattice" ,r-lattice)
20231 ("r-mass" ,r-mass)
20232 ("r-matrix" ,r-matrix)
20233 ("r-psych" ,r-psych)))
20234 (native-inputs `(("gfortran" ,gfortran)))
20235 (home-page "https://cran.r-project.org/package=eRm")
20236 (synopsis "Extended Rasch modeling")
20237 (description
20238 "This package provides tools to fit @dfn{Rasch models} (RM), @dfn{linear
20239 logistic test models} (LLTM), @dfn{rating scale model} (RSM), @dfn{linear
20240 rating scale models} (LRSM), @dfn{partial credit models} (PCM), and
20241 @dfn{linear partial credit models} (LPCM). Missing values are allowed in the
20242 data matrix. Additional features are the ML estimation of the person
20243 parameters, Andersen's LR-test, item-specific Wald test, Martin-Loef-Test,
20244 nonparametric Monte-Carlo Tests, itemfit and personfit statistics including
20245 infit and outfit measures, ICC and other plots, automated stepwise item
20246 elimination, and a simulation module for various binary data matrices.")
20247 (license license:gpl3)))
20248
20249 (define-public r-irtoys
20250 (package
20251 (name "r-irtoys")
20252 (version "0.2.1")
20253 (source
20254 (origin
20255 (method url-fetch)
20256 (uri (cran-uri "irtoys" version))
20257 (sha256
20258 (base32
20259 "0h6iiaxikhbxhbyksbjnb09qdxinlkwr2v9yzs5wslbni14paq5q"))))
20260 (properties `((upstream-name . "irtoys")))
20261 (build-system r-build-system)
20262 (propagated-inputs
20263 `(("r-ltm" ,r-ltm)
20264 ("r-sm" ,r-sm)))
20265 (home-page "https://cran.r-project.org/package=irtoys")
20266 (synopsis "Collection of functions related to Item Response Theory (IRT)")
20267 (description
20268 "This package provides a collection of functions useful in learning and
20269 practicing @dfn{Item Response Theory} (IRT), which can be combined into larger
20270 programs. It provides basic CTT analysis, a simple common interface to the
20271 estimation of item parameters in IRT models for binary responses with three
20272 different programs (ICL, BILOG-MG, and ltm), ability estimation (MLE, BME,
20273 EAP, WLE, plausible values), item and person fit statistics, scaling
20274 methods (MM, MS, Stocking-Lord, and the complete Hebaera method), and a rich
20275 array of parametric and non-parametric (kernel) plots. It estimates and plots
20276 Haberman's interaction model when all items are dichotomously scored.")
20277 (license license:gpl2+)))
20278
20279 (define-public r-iheatmapr
20280 (package
20281 (name "r-iheatmapr")
20282 (version "0.4.12")
20283 (source
20284 (origin
20285 (method url-fetch)
20286 (uri (cran-uri "iheatmapr" version))
20287 (sha256
20288 (base32
20289 "0s479j9l35xiss599vablxgvg6i2j9zq9sxphsq4vdk3bafg84bw"))))
20290 (properties `((upstream-name . "iheatmapr")))
20291 (build-system r-build-system)
20292 (propagated-inputs
20293 `(("r-fastcluster" ,r-fastcluster)
20294 ("r-ggdendro" ,r-ggdendro)
20295 ("r-htmlwidgets" ,r-htmlwidgets)
20296 ("r-jsonlite" ,r-jsonlite)
20297 ("r-knitr" ,r-knitr)
20298 ("r-magrittr" ,r-magrittr)
20299 ("r-plyr" ,r-plyr)
20300 ("r-rcolorbrewer" ,r-rcolorbrewer)
20301 ("r-s4vectors" ,r-s4vectors)
20302 ("r-scales" ,r-scales)))
20303 (home-page "https://docs.ropensci.org/iheatmapr")
20304 (synopsis "Interactive, Complex Heatmaps")
20305 (description
20306 "iheatmapr is an R package for building complex, interactive heatmaps
20307 using modular building blocks. \"Complex\" heatmaps are heatmaps in which
20308 subplots along the rows or columns of the main heatmap add more information
20309 about each row or column. For example, a one column additional heatmap may
20310 indicate what group a particular row or column belongs to. Complex heatmaps
20311 may also include multiple side by side heatmaps which show different types of
20312 data for the same conditions. Interactivity can improve complex heatmaps by
20313 providing tooltips with information about each cell and enabling zooming into
20314 interesting features. iheatmapr uses the plotly library for interactivity.")
20315 (license license:expat)))
20316
20317 (define-public r-packrat
20318 (package
20319 (name "r-packrat")
20320 (version "0.5.0")
20321 (source
20322 (origin
20323 (method url-fetch)
20324 (uri (cran-uri "packrat" version))
20325 (sha256
20326 (base32
20327 "1xy5dd2hrpqa07jfl4s7dsrya05mf36ms74j833scdz0zf89586n"))))
20328 (properties `((upstream-name . "packrat")))
20329 (build-system r-build-system)
20330 (home-page "https://github.com/rstudio/packrat/")
20331 (synopsis "Dependency management R projects")
20332 (description
20333 "This package provides a dependency manager for R projects that allows
20334 you to manage the R packages your project depends on in an isolated, portable,
20335 and reproducible way.")
20336 (license license:gpl2)))
20337
20338 (define-public r-rsconnect
20339 (package
20340 (name "r-rsconnect")
20341 (version "0.8.16")
20342 (source
20343 (origin
20344 (method url-fetch)
20345 (uri (cran-uri "rsconnect" version))
20346 (sha256
20347 (base32
20348 "05ii0p0p7xpf8z0c1594s5q7wpwcs7lmlddrd67s5p2ka5m8qwiz"))))
20349 (properties `((upstream-name . "rsconnect")))
20350 (build-system r-build-system)
20351 (propagated-inputs
20352 `(("r-curl" ,r-curl)
20353 ("r-digest" ,r-digest)
20354 ("r-jsonlite" ,r-jsonlite)
20355 ("r-openssl" ,r-openssl)
20356 ("r-packrat" ,r-packrat)
20357 ("r-rstudioapi" ,r-rstudioapi)
20358 ("r-yaml" ,r-yaml)))
20359 (home-page "https://github.com/rstudio/rsconnect")
20360 (synopsis "Deployment interface for R Markdown documents and Shiny applications")
20361 (description
20362 "This package provides a programmatic deployment interface for RPubs,
20363 shinyapps.io, and RStudio Connect. Supported content types include R Markdown
20364 documents, Shiny applications, Plumber APIs, plots, and static web content.")
20365 (license license:gpl2)))
20366
20367 ;; This package includes minified JavaScript files. When upgrading please
20368 ;; check that there are no new minified JavaScript files.
20369 (define-public r-dygraphs
20370 (package
20371 (name "r-dygraphs")
20372 (version "1.1.1.6")
20373 (source
20374 (origin
20375 (method url-fetch)
20376 (uri (cran-uri "dygraphs" version))
20377 (sha256
20378 (base32
20379 "022j007mzfa9k2n31yg4aizcsf571vv3jip092h23rqj03rk3ly3"))))
20380 (properties `((upstream-name . "dygraphs")))
20381 (build-system r-build-system)
20382 (arguments
20383 `(#:modules ((guix build utils)
20384 (guix build r-build-system)
20385 (srfi srfi-1)
20386 (ice-9 popen))
20387 #:phases
20388 (modify-phases %standard-phases
20389 (add-after 'unpack 'process-javascript
20390 (lambda* (#:key inputs #:allow-other-keys)
20391 (with-directory-excursion "inst/htmlwidgets/lib/"
20392 (call-with-values
20393 (lambda ()
20394 (unzip2
20395 `(("dygraphs/dygraph-combined-dev.js"
20396 "dygraph-combined.js")
20397 (,(assoc-ref inputs "js-jquery")
20398 "jquery/jquery.min.js")
20399 (,(assoc-ref inputs "js-fquarter")
20400 "fquarter/moment-fquarter.min.js"))))
20401 (lambda (sources targets)
20402 (for-each (lambda (source target)
20403 (format #t "Processing ~a --> ~a~%"
20404 source target)
20405 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
20406 (call-with-output-file target
20407 (lambda (port)
20408 (dump-port minified port)))))
20409 sources targets))))
20410 #t)))))
20411 (native-inputs
20412 `(("uglify-js" ,uglify-js)
20413 ;; They actually use version 1.11.1, but this more recent version
20414 ;; should be just fine.
20415 ("js-jquery"
20416 ,(origin
20417 (method url-fetch)
20418 (uri "https://code.jquery.com/jquery-1.12.4.js")
20419 (sha256
20420 (base32
20421 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))
20422 ("js-fquarter"
20423 ,(origin
20424 (method url-fetch)
20425 (uri (string-append "https://raw.githubusercontent.com/robgallen/"
20426 "moment-fquarter/1.0.1/moment-fquarter.js"))
20427 (sha256
20428 (base32
20429 "01mdnsaibm9jy2f1qpbn692hpv309lhj5si9nagib4dawmrkffij"))))))
20430 (propagated-inputs
20431 `(("r-htmltools" ,r-htmltools)
20432 ("r-htmlwidgets" ,r-htmlwidgets)
20433 ("r-magrittr" ,r-magrittr)
20434 ("r-xts" ,r-xts)
20435 ("r-zoo" ,r-zoo)))
20436 (home-page "https://github.com/rstudio/dygraphs")
20437 (synopsis "Interface to Dygraphs interactive time series charting library")
20438 (description
20439 "This package provides an R interface to the dygraphs JavaScript charting
20440 library (a copy of which is included in the package). It provides rich
20441 facilities for charting time-series data in R, including highly configurable
20442 series- and axis-display and interactive features like zoom/pan and
20443 series/point highlighting.")
20444 (license license:expat)))
20445
20446 (define-public r-shinystan
20447 (package
20448 (name "r-shinystan")
20449 (version "2.5.0")
20450 (source
20451 (origin
20452 (method url-fetch)
20453 (uri (cran-uri "shinystan" version))
20454 (sha256
20455 (base32
20456 "18alf5kiqw7y2l6m5nxxizwc2znsf9frxfsqhvgcad8hld9cbya5"))))
20457 (properties `((upstream-name . "shinystan")))
20458 (build-system r-build-system)
20459 (propagated-inputs
20460 `(("r-bayesplot" ,r-bayesplot)
20461 ("r-colourpicker" ,r-colourpicker)
20462 ("r-dt" ,r-dt)
20463 ("r-dygraphs" ,r-dygraphs)
20464 ("r-ggplot2" ,r-ggplot2)
20465 ("r-gridextra" ,r-gridextra)
20466 ("r-gtools" ,r-gtools)
20467 ("r-markdown" ,r-markdown)
20468 ("r-reshape2" ,r-reshape2)
20469 ("r-rsconnect" ,r-rsconnect)
20470 ("r-rstan" ,r-rstan)
20471 ("r-shiny" ,r-shiny)
20472 ("r-shinyjs" ,r-shinyjs)
20473 ("r-shinythemes" ,r-shinythemes)
20474 ("r-threejs" ,r-threejs)
20475 ("r-xtable" ,r-xtable)
20476 ("r-xts" ,r-xts)))
20477 (home-page "https://mc-stan.org/")
20478 (synopsis "Interactive visual and numerical analysis for Bayesian models")
20479 (description
20480 "This package provides a graphical user interface for interactive
20481 @dfn{Markov chain Monte Carlo} (MCMC) diagnostics and plots and tables helpful
20482 for analyzing a posterior sample. The interface is powered by the Shiny web
20483 application framework and works with the output of MCMC programs written in
20484 any programming language (and has extended functionality for Stan models fit
20485 using the @code{rstan} and @code{rstanarm} packages).")
20486 (license license:gpl3+)))
20487
20488 (define-public r-rstantools
20489 (package
20490 (name "r-rstantools")
20491 (version "2.0.0")
20492 (source
20493 (origin
20494 (method url-fetch)
20495 (uri (cran-uri "rstantools" version))
20496 (sha256
20497 (base32
20498 "1il0pn4ksbdkska5fmhvgaicvwnnc6cs08g6ags9fj1xkjiqmrsa"))))
20499 (properties `((upstream-name . "rstantools")))
20500 (build-system r-build-system)
20501 (inputs `(("pandoc" ,ghc-pandoc)))
20502 (propagated-inputs
20503 `(("r-desc" ,r-desc)
20504 ("r-rcpp" ,r-rcpp)))
20505 (home-page "https://mc-stan.org/rstantools/")
20506 (synopsis "Tools for developing R packages interfacing with Stan")
20507 (description
20508 "This package provides various tools for developers of R packages
20509 interfacing with @url{https://mc-stan.org, Stan}, including functions to set
20510 up the required package structure, S3 generics and default methods to unify
20511 function naming across Stan-based R packages, and vignettes with
20512 recommendations for developers.")
20513 (license license:gpl3+)))
20514
20515 (define-public r-loo
20516 (package
20517 (name "r-loo")
20518 (version "2.2.0")
20519 (source
20520 (origin
20521 (method url-fetch)
20522 (uri (cran-uri "loo" version))
20523 (sha256
20524 (base32
20525 "1hq1zcj76x55z9kic6cwf7mfq9pzqfbr341jbc9wp7x8ac4zcva6"))))
20526 (properties `((upstream-name . "loo")))
20527 (build-system r-build-system)
20528 (inputs
20529 `(("pandoc" ,ghc-pandoc)
20530 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
20531 (propagated-inputs
20532 `(("r-checkmate" ,r-checkmate)
20533 ("r-matrixstats" ,r-matrixstats)))
20534 (home-page "https://mc-stan.org/loo/")
20535 (synopsis "Leave-One-Out cross-validation and WAIC for Bayesian models")
20536 (description
20537 "This package provides an implementation of efficient approximate
20538 @dfn{leave-one-out} (LOO) cross-validation for Bayesian models fit using
20539 Markov chain Monte Carlo, as described in @url{doi:10.1007/s11222-016-9696-4}.
20540 The approximation uses @dfn{Pareto smoothed importance sampling} (PSIS), a new
20541 procedure for regularizing importance weights. As a byproduct of the
20542 calculations, we also obtain approximate standard errors for estimated
20543 predictive errors and for the comparison of predictive errors between models.
20544 The package also provides methods for using stacking and other model weighting
20545 techniques to average Bayesian predictive distributions.")
20546 (license license:gpl3+)))
20547
20548 (define-public r-rstan
20549 (package
20550 (name "r-rstan")
20551 (version "2.19.3")
20552 (source
20553 (origin
20554 (method url-fetch)
20555 (uri (cran-uri "rstan" version))
20556 (sha256
20557 (base32
20558 "128ndwjrhf8b1qvvqz4bl13qlm8718z9qs5ryc6gsdr3vk65s0np"))))
20559 (properties `((upstream-name . "rstan")))
20560 (build-system r-build-system)
20561 (arguments
20562 `(#:phases
20563 (modify-phases %standard-phases
20564 (add-before 'install 'set-timezone
20565 ;; This package is picky about timezones.
20566 (lambda* (#:key inputs #:allow-other-keys)
20567 (setenv "TZ" "UTC+1")
20568 (setenv "TZDIR"
20569 (string-append (assoc-ref inputs "tzdata")
20570 "/share/zoneinfo"))
20571 #t)))))
20572 (native-inputs
20573 `(("tzdata" ,tzdata)
20574 ("pandoc" ,ghc-pandoc)))
20575 (propagated-inputs
20576 `(("r-bh" ,r-bh)
20577 ("r-ggplot2" ,r-ggplot2)
20578 ("r-gridextra" ,r-gridextra)
20579 ("r-inline" ,r-inline)
20580 ("r-loo" ,r-loo)
20581 ("r-pkgbuild" ,r-pkgbuild)
20582 ("r-rcpp" ,r-rcpp)
20583 ("r-rcppeigen" ,r-rcppeigen)
20584 ("r-stanheaders" ,r-stanheaders)))
20585 (home-page "https://discourse.mc-stan.org/")
20586 (synopsis "R interface to Stan")
20587 (description
20588 "User-facing R functions are provided to parse, compile, test, estimate,
20589 and analyze Stan models by accessing the header-only Stan library provided by
20590 the StanHeaders package. The Stan project develops a probabilistic
20591 programming language that implements full Bayesian statistical inference via
20592 Markov Chain Monte Carlo, rough Bayesian inference via 'variational'
20593 approximation, and (optionally penalized) maximum likelihood estimation via
20594 optimization. In all three cases, automatic differentiation is used to
20595 quickly and accurately evaluate gradients without burdening the user with the
20596 need to derive the partial derivatives.")
20597 (license license:gpl3+)))
20598
20599 (define-public r-rstanarm
20600 (package
20601 (name "r-rstanarm")
20602 (version "2.19.3")
20603 (source
20604 (origin
20605 (method url-fetch)
20606 (uri (cran-uri "rstanarm" version))
20607 (sha256
20608 (base32
20609 "0gxjq8bdlvdd8kn3dhp12xlymdab036r7n12lzmd3xlkl4cnxq3s"))))
20610 (properties `((upstream-name . "rstanarm")))
20611 (build-system r-build-system)
20612 (inputs
20613 `(("pandoc" ,ghc-pandoc)
20614 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
20615 (propagated-inputs
20616 `(("r-bayesplot" ,r-bayesplot)
20617 ("r-bh" ,r-bh)
20618 ("r-ggplot2" ,r-ggplot2)
20619 ("r-lme4" ,r-lme4)
20620 ("r-loo" ,r-loo)
20621 ("r-matrix" ,r-matrix)
20622 ("r-nlme" ,r-nlme)
20623 ("r-rcpp" ,r-rcpp)
20624 ("r-rcppeigen" ,r-rcppeigen)
20625 ("r-rcppparallel" ,r-rcppparallel)
20626 ("r-rstan" ,r-rstan)
20627 ("r-rstantools" ,r-rstantools)
20628 ("r-shinystan" ,r-shinystan)
20629 ("r-stanheaders" ,r-stanheaders)
20630 ("r-survival" ,r-survival)))
20631 (home-page "https://mc-stan.org/rstanarm/")
20632 (synopsis "Bayesian applied regression modeling via Stan")
20633 (description
20634 "This package estimates previously compiled regression models using the
20635 @code{rstan} package, which provides the R interface to the Stan C++ library
20636 for Bayesian estimation. Users specify models via the customary R syntax with
20637 a formula and @code{data.frame} plus some additional arguments for priors.")
20638 (license license:gpl3+)))
20639
20640 (define-public r-kendall
20641 (package
20642 (name "r-kendall")
20643 (version "2.2")
20644 (source
20645 (origin
20646 (method url-fetch)
20647 (uri (cran-uri "Kendall" version))
20648 (sha256
20649 (base32
20650 "0z2yr3x2nvdm81w2imb61hxwcbmg14kfb2bxgh3wmkmv3wfjwkwn"))))
20651 (properties `((upstream-name . "Kendall")))
20652 (build-system r-build-system)
20653 (propagated-inputs
20654 `(("r-boot" ,r-boot)))
20655 (native-inputs
20656 `(("gfortran" ,gfortran)))
20657 (home-page "https://cran.r-project.org/web/packages/Kendall/")
20658 (synopsis "Kendall rank correlation and Mann-Kendall trend test")
20659 (description
20660 "This package computes the Kendall rank correlation and Mann-Kendall
20661 trend test.")
20662 (license license:gpl2+)))
20663
20664 (define-public r-zyp
20665 (package
20666 (name "r-zyp")
20667 (version "0.10-1.1")
20668 (source
20669 (origin
20670 (method url-fetch)
20671 (uri (cran-uri "zyp" version))
20672 (sha256
20673 (base32
20674 "03cxpkfbhrx1fy8l0dl9a13ghz93cqq6877wa8rig09ksdiivaw9"))))
20675 (properties `((upstream-name . "zyp")))
20676 (build-system r-build-system)
20677 (propagated-inputs
20678 `(("r-kendall" ,r-kendall)))
20679 (home-page "https://cran.r-project.org/web/packages/zyp/")
20680 (synopsis "Zhang + Yue-Pilon Trends Package")
20681 (description
20682 "This package contains an efficient implementation of Sen's slope
20683 method (Sen, 1968) plus implementation of Xuebin Zhang's (Zhang, 1999) and
20684 Yue-Pilon's (Yue, 2002) pre-whitening approaches to determining trends in
20685 climate data.")
20686 (license license:lgpl2.1)))
20687
20688 (define-public r-zvcv
20689 (package
20690 (name "r-zvcv")
20691 (version "1.0.0")
20692 (source
20693 (origin
20694 (method url-fetch)
20695 (uri (cran-uri "ZVCV" version))
20696 (sha256
20697 (base32
20698 "1npw836q2skx54843lgxvb0rfwafckjc8k8dljykm60ad3z7zak8"))))
20699 (properties `((upstream-name . "ZVCV")))
20700 (build-system r-build-system)
20701 (propagated-inputs
20702 `(("r-abind" ,r-abind)
20703 ("r-glmnet" ,r-glmnet)
20704 ("r-mvtnorm" ,r-mvtnorm)
20705 ("r-partitions" ,r-partitions)
20706 ("r-rcpp" ,r-rcpp)
20707 ("r-rcpparmadillo" ,r-rcpparmadillo)))
20708 (home-page "https://cran.r-project.org/web/packages/ZVCV/")
20709 (synopsis "Zero-Variance Control Variates")
20710 (description
20711 "@dfn{Zero-variance control variates} (ZV-CV) is a post-processing method
20712 to reduce the variance of Monte Carlo estimators of expectations using the
20713 derivatives of the log target. Once the derivatives are available, the only
20714 additional computational effort is in solving a linear regression problem.
20715 This method has been extended to higher dimensions using regularisation. This
20716 package can be used to easily perform ZV-CV or regularised ZV-CV when a set of
20717 samples, derivatives and function evaluations are available. Additional
20718 functions for applying ZV-CV to two estimators for the normalising constant of
20719 the posterior distribution in Bayesian statistics are also supplied.")
20720 (license license:gpl2+)))
20721
20722 (define-public r-ztype
20723 (package
20724 (name "r-ztype")
20725 (version "0.1.0")
20726 (source
20727 (origin
20728 (method url-fetch)
20729 (uri (cran-uri "ztype" version))
20730 (sha256
20731 (base32
20732 "0brbq2rgkl4mhjbb70kkfv47lzs66k9ppfs2klavcbripirxn5fx"))))
20733 (properties `((upstream-name . "ztype")))
20734 (build-system r-build-system)
20735 (propagated-inputs
20736 `(("r-assertthat" ,r-assertthat)
20737 ("r-dplyr" ,r-dplyr)
20738 ("r-ggplot2" ,r-ggplot2)
20739 ("r-lubridate" ,r-lubridate)
20740 ("r-magrittr" ,r-magrittr)
20741 ("r-rvest" ,r-rvest)
20742 ("r-stringr" ,r-stringr)))
20743 (home-page "https://cran.r-project.org/web/packages/ztype/")
20744 (synopsis "Run a Ztype game loaded with R functions")
20745 (description
20746 "How fast can you type R functions on your keyboard? Find out by running
20747 a @code{zty.pe} game: export R functions as instructions to type to destroy
20748 opponents' vessels.")
20749 (license license:gpl3)))
20750
20751 (define-public r-zseq
20752 (package
20753 (name "r-zseq")
20754 (version "0.2.0")
20755 (source
20756 (origin
20757 (method url-fetch)
20758 (uri (cran-uri "Zseq" version))
20759 (sha256
20760 (base32
20761 "06dndi2b1q79bmxax11bv0l5ifcz1mhpvbn90y6a6xymrgcq0ivi"))))
20762 (properties `((upstream-name . "Zseq")))
20763 (build-system r-build-system)
20764 (propagated-inputs
20765 `(("r-gmp" ,r-gmp)))
20766 (home-page "https://cran.r-project.org/web/packages/Zseq/")
20767 (synopsis "Integer sequence generator")
20768 (description
20769 "This package generates well-known integer sequences. The @code{gmp}
20770 package is adopted for computing with arbitrarily large numbers. Every
20771 function has a hyperlink to its corresponding item in the @dfn{On-Line
20772 Encyclopedia of Integer Sequences} (OEIS) in the function help page.")
20773 (license license:gpl3+)))
20774
20775 (define-public r-isoband
20776 (package
20777 (name "r-isoband")
20778 (version "0.2.0")
20779 (source
20780 (origin
20781 (method url-fetch)
20782 (uri (cran-uri "isoband" version))
20783 (sha256
20784 (base32
20785 "1r023s73qypnvpx18znr9ymylr022m90v65mz2jasn0a1kjrfcbq"))))
20786 (properties `((upstream-name . "isoband")))
20787 (build-system r-build-system)
20788 (propagated-inputs
20789 `(("r-rcpp" ,r-rcpp)
20790 ("r-testthat" ,r-testthat)))
20791 (home-page "https://github.com/wilkelab/isoband")
20792 (synopsis "Generate isolines and isobands from regularly spaced elevation grids")
20793 (description
20794 "This package provides a fast C++ implementation to generate contour
20795 lines (isolines) and contour polygons (isobands) from regularly spaced grids
20796 containing elevation data.")
20797 (license license:expat)))
20798
20799 (define-public r-ppcor
20800 (package
20801 (name "r-ppcor")
20802 (version "1.1")
20803 (source
20804 (origin
20805 (method url-fetch)
20806 (uri (cran-uri "ppcor" version))
20807 (sha256
20808 (base32
20809 "1x9b2kb8s0bp92b17gby0jwzzr3i4cf3ap9c4nq7m8fav72g0y3a"))))
20810 (properties `((upstream-name . "ppcor")))
20811 (build-system r-build-system)
20812 (propagated-inputs
20813 `(("r-mass" ,r-mass)))
20814 (home-page "https://cran.r-project.org/web/packages/ppcor/")
20815 (synopsis "Partial and semi-partial correlation")
20816 (description
20817 "This package provides users not only with a function to readily
20818 calculate the higher-order partial and semi-partial correlations but also with
20819 statistics and p-values of the correlation coefficients.")
20820 (license license:gpl2)))
20821
20822 (define-public r-hrbrthemes
20823 (package
20824 (name "r-hrbrthemes")
20825 (version "0.8.0")
20826 (source
20827 (origin
20828 (method url-fetch)
20829 (uri (cran-uri "hrbrthemes" version))
20830 (sha256
20831 (base32 "057h60b5p53dcyjyfwlgjc1ry968s9s64dw78p443w8717zk7zpc"))))
20832 (properties `((upstream-name . "hrbrthemes")))
20833 (build-system r-build-system)
20834 (propagated-inputs
20835 `(("r-extrafont" ,r-extrafont)
20836 ("r-gdtools" ,r-gdtools)
20837 ("r-ggplot2" ,r-ggplot2)
20838 ("r-htmltools" ,r-htmltools)
20839 ("r-knitr" ,r-knitr)
20840 ("r-magrittr" ,r-magrittr)
20841 ("r-rmarkdown" ,r-rmarkdown)
20842 ("r-scales" ,r-scales)))
20843 (native-inputs
20844 `(("r-knitr" ,r-knitr)))
20845 (home-page "https://github.com/hrbrmstr/hrbrthemes/")
20846 (synopsis "Additional themes, theme components and utilities for @code{ggplot2}")
20847 (description
20848 "This package provides a compilation of extra @code{ggplot2} themes,
20849 scales and utilities, including a spell check function for plot label fields
20850 and an overall emphasis on typography.")
20851 (license license:expat)))
20852
20853 (define-public r-crochet
20854 (package
20855 (name "r-crochet")
20856 (version "2.2.0")
20857 (source
20858 (origin
20859 (method url-fetch)
20860 (uri (cran-uri "crochet" version))
20861 (sha256
20862 (base32
20863 "1cbv79nyycxk6f8ldcsnn2pvgxqlnrj0qs19nhafnq2clxy863k6"))))
20864 (build-system r-build-system)
20865 (home-page "https://github.com/agrueneberg/crochet")
20866 (synopsis "Implementation Helper for Matrix-Like Types")
20867 (description
20868 "Functions to help implement the extraction / subsetting / indexing
20869 function @code{[} and replacement function @code{[<-} of custom matrix-like
20870 types (based on S3, S4, etc.), modeled as closely to the base matrix class
20871 as possible (with tests to prove it).")
20872 (license license:expat)))
20873
20874 (define-public r-boa
20875 (package
20876 (name "r-boa")
20877 (version "1.1.8-2")
20878 (source
20879 (origin
20880 (method url-fetch)
20881 (uri (cran-uri "boa" version))
20882 (sha256
20883 (base32
20884 "04lhqk5qfvaz1jk90glr2yi5vq7cdy0w8m6g2lnzk359l9y41zhp"))))
20885 (properties `((upstream-name . "boa")))
20886 (build-system r-build-system)
20887 (home-page "http://www.jstatsoft.org/v21/i11")
20888 (synopsis "Library for @dfn{Bayesian Output Analysis Program} (BOA) for MCMC")
20889 (description
20890 "This package provides a menu-driven program and library of functions for
20891 carrying out convergence diagnostics and statistical and graphical analysis of
20892 @dfn{Markov chain Monte Carlo} (MCMC) sampling output.")
20893 (license license:gpl2+)))
20894
20895 (define-public r-httpcode
20896 (package
20897 (name "r-httpcode")
20898 (version "0.2.0")
20899 (source (origin
20900 (method url-fetch)
20901 (uri (cran-uri "httpcode" version))
20902 (sha256
20903 (base32
20904 "06k853ihwzkcx4z3jzazpb03p91frqkwz18jy4fwr8j2nwyqbhgv"))))
20905 (build-system r-build-system)
20906 (home-page "https://github.com/sckott/httpcode")
20907 (synopsis "HTTP status code helper")
20908 (description "@code{httpcode} provides functionality for finding and
20909 explaining the meaning of @code{HTTP} status codes. Functions are included for
20910 searching for codes by full or partial number, by message, and to get
20911 appropriate dog and cat images for many status codes.")
20912 (license license:expat)))
20913
20914 (define-public r-latex2exp
20915 (package
20916 (name "r-latex2exp")
20917 (version "0.4.0")
20918 (source (origin
20919 (method url-fetch)
20920 (uri (cran-uri "latex2exp" version))
20921 (sha256
20922 (base32
20923 "12nbcgfmv13k6sc6m326ras9bcvy380b7rxcxphn06r3cfkby0zw"))))
20924 (build-system r-build-system)
20925 (propagated-inputs
20926 `(("r-stringr" ,r-stringr)
20927 ("r-magrittr", r-magrittr)))
20928 (home-page "https://github.com/stefano-meschiari/latex2exp/")
20929 (synopsis "Use LaTeX expressions in plots")
20930 (description "@code{latex2exp} parses and converts LaTeX math formulas to
20931 R's plotmath expressions, used to enter mathematical formulas and symbols to be
20932 rendered as text, axis labels, etc. throughout R's plotting system.")
20933 (license license:expat)))
20934
20935 (define-public r-oai
20936 (package
20937 (name "r-oai")
20938 (version "0.3.0")
20939 (source (origin
20940 (method url-fetch)
20941 (uri (cran-uri "oai" version))
20942 (sha256
20943 (base32
20944 "1ipw9bq3ra66d1ddj1rylyyd20mlcb2i7phzhywra53s1fdifq1g"))))
20945 (build-system r-build-system)
20946 (propagated-inputs
20947 `(("r-xml2" ,r-xml2)
20948 ("r-httr" ,r-httr)
20949 ("r-plyr" ,r-plyr)
20950 ("r-stringr" ,r-stringr)
20951 ("r-tibble" ,r-tibble)))
20952 (home-page "https://github.com/ropensci/oai/")
20953 (synopsis "General purpose OAI-PMH services client")
20954 (description "@code{oai} provides a general purpose client to work with
20955 any @dfn{Open Archives Initiative Protocol for 'Metadata' Harvesting} (OAI-PMH)
20956 service. Functions are provided to work with the OAI-PMH verbs:
20957 @code{GetRecord}, @code{Identify}, @code{ListIdentifiers},
20958 @code{ListMetadataFormats}, @code{ListRecords}, and @code{ListSets}.")
20959 (license license:expat)))
20960
20961 (define-public r-argon2
20962 (package
20963 (name "r-argon2")
20964 (version "0.2-0")
20965 (source
20966 (origin
20967 (method url-fetch)
20968 (uri (cran-uri "argon2" version))
20969 (sha256
20970 (base32
20971 "0kqn06rpb39jlzizjlnc5c44mfic8llrshxn7ljgmyj35lbqwxqh"))))
20972 (properties `((upstream-name . "argon2")))
20973 (build-system r-build-system)
20974 (home-page "https://github.com/wrathematics/argon2")
20975 (synopsis "Secure password hashing based on the argon2 algorithm")
20976 (description
20977 "This package provides utilities for secure password hashing via the
20978 argon2 algorithm.")
20979 (license license:bsd-2)))
20980
20981 (define-public r-getpass
20982 (package
20983 (name "r-getpass")
20984 (version "0.2-2")
20985 (source
20986 (origin
20987 (method url-fetch)
20988 (uri (cran-uri "getPass" version))
20989 (sha256
20990 (base32
20991 "03ydafhh0sk3rcnpr3paajyji64x2ddp6p814p9mvbmyrblcgzcc"))))
20992 (properties `((upstream-name . "getPass")))
20993 (build-system r-build-system)
20994 (propagated-inputs
20995 `(("r-rstudioapi" ,r-rstudioapi)))
20996 (home-page "https://github.com/wrathematics/getPass")
20997 (synopsis "Masked user input")
20998 (description
20999 "This package provides a micro-package for reading \"passwords\", i.e.
21000 reading user input with masking, so that the input is not displayed as it is
21001 typed. Currently, RStudio, the command line (every OS), and any platform
21002 where tcltk is present are supported.")
21003 (license license:bsd-2)))
21004
21005 (define-public r-remoter
21006 (package
21007 (name "r-remoter")
21008 (version "0.4-0")
21009 (source
21010 (origin
21011 (method url-fetch)
21012 (uri (cran-uri "remoter" version))
21013 (sha256
21014 (base32
21015 "1a7m63l8phv5jnazvdqdrqkaqjwqzaac5y4jm2jn0ypy4n8jvkfl"))))
21016 (properties `((upstream-name . "remoter")))
21017 (build-system r-build-system)
21018 (propagated-inputs
21019 `(("r-argon2" ,r-argon2)
21020 ("r-getpass" ,r-getpass)
21021 ("r-pbdzmq" ,r-pbdzmq)
21022 ("r-png" ,r-png)))
21023 (home-page "https://github.com/RBigData/remoter")
21024 (synopsis "Control a remote R session from a local one")
21025 (description
21026 "This package provides a set of utilities for client/server computing
21027 with R, controlling a remote R session (the server) from a local one (the
21028 client).")
21029 (license license:bsd-2)))