Update email for Brett Gilio.
[jackhill/guix/guix.git] / gnu / packages / cran.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2015, 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 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 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 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 ;;;
22 ;;; This file is part of GNU Guix.
23 ;;;
24 ;;; GNU Guix is free software; you can redistribute it and/or modify it
25 ;;; under the terms of the GNU General Public License as published by
26 ;;; the Free Software Foundation; either version 3 of the License, or (at
27 ;;; your option) any later version.
28 ;;;
29 ;;; GNU Guix is distributed in the hope that it will be useful, but
30 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
31 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
32 ;;; GNU General Public License for more details.
33 ;;;
34 ;;; You should have received a copy of the GNU General Public License
35 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
36
37 (define-module (gnu packages cran)
38 #:use-module ((guix licenses) #:prefix license:)
39 #:use-module (guix packages)
40 #:use-module (guix download)
41 #:use-module (guix git-download)
42 #:use-module (guix utils)
43 #:use-module (guix build-system r)
44 #:use-module (gnu packages algebra)
45 #:use-module (gnu packages base)
46 #:use-module (gnu packages bioinformatics)
47 #:use-module (gnu packages c)
48 #:use-module (gnu packages compression)
49 #:use-module (gnu packages curl)
50 #:use-module (gnu packages databases)
51 #:use-module (gnu packages fontutils)
52 #:use-module (gnu packages gcc)
53 #:use-module (gnu packages geo)
54 #:use-module (gnu packages ghostscript)
55 #:use-module (gnu packages gl)
56 #:use-module (gnu packages gnome)
57 #:use-module (gnu packages graph)
58 #:use-module (gnu packages gtk)
59 #:use-module (gnu packages haskell-xyz)
60 #:use-module (gnu packages icu4c)
61 #:use-module (gnu packages image)
62 #:use-module (gnu packages imagemagick)
63 #:use-module (gnu packages java)
64 #:use-module (gnu packages javascript)
65 #:use-module (gnu packages machine-learning)
66 #:use-module (gnu packages maths)
67 #:use-module (gnu packages mpi)
68 #:use-module (gnu packages multiprecision)
69 #:use-module (gnu packages networking)
70 #:use-module (gnu packages pcre)
71 #:use-module (gnu packages perl)
72 #:use-module (gnu packages pkg-config)
73 #:use-module (gnu packages python)
74 #:use-module (gnu packages python-xyz)
75 #:use-module (gnu packages statistics)
76 #:use-module (gnu packages tcl)
77 #:use-module (gnu packages tls)
78 #:use-module (gnu packages web)
79 #:use-module (gnu packages xorg))
80
81 (define-public r-clipr
82 (package
83 (name "r-clipr")
84 (version "0.7.0")
85 (source
86 (origin
87 (method url-fetch)
88 (uri (cran-uri "clipr" version))
89 (sha256
90 (base32
91 "1qn2p13d0c1bpqss6mv9hk60980rzhznfqpyaf5x0fy65svy9903"))))
92 (build-system r-build-system)
93 (home-page "https://github.com/mdlincoln/clipr")
94 (synopsis "Read and write from the system clipboard")
95 (description
96 "This package provides simple utility functions to read from and write to
97 the system clipboards.")
98 (license license:gpl3)))
99
100 (define-public r-scales
101 (package
102 (name "r-scales")
103 (version "1.1.0")
104 (source
105 (origin
106 (method url-fetch)
107 (uri (cran-uri "scales" version))
108 (sha256
109 (base32 "00rdbfj5mwc3kr8pskidn3n2zkp4ms6cx36xazz54pxw3pysdr0y"))))
110 (build-system r-build-system)
111 (propagated-inputs
112 `(("r-farver" ,r-farver)
113 ("r-labeling" ,r-labeling)
114 ("r-lifecycle" ,r-lifecycle)
115 ("r-munsell" ,r-munsell)
116 ("r-rcolorbrewer" ,r-rcolorbrewer)
117 ("r-r6" ,r-r6)
118 ("r-viridislite" ,r-viridislite)))
119 (home-page "https://github.com/hadley/scales")
120 (synopsis "Scale functions for visualization")
121 (description
122 "This package provides graphical scales that map data to aesthetics, and
123 provides methods for automatically determining breaks and labels for axes and
124 legends.")
125 (license license:expat)))
126
127 (define-public r-pheatmap
128 (package
129 (name "r-pheatmap")
130 (version "1.0.12")
131 (source
132 (origin
133 (method url-fetch)
134 (uri (cran-uri "pheatmap" version))
135 (sha256
136 (base32
137 "1hdh74az3vyzz6dqa311rhxdm74n46lyr03p862kn80p0kp9d7ap"))))
138 (build-system r-build-system)
139 (propagated-inputs
140 `(("r-gtable" ,r-gtable)
141 ("r-rcolorbrewer" ,r-rcolorbrewer)
142 ("r-scales" ,r-scales)))
143 (home-page "https://cran.r-project.org/web/packages/pheatmap")
144 (synopsis "Pretty heatmaps")
145 (description
146 "This package provides an implementation of heatmaps that offers more
147 control over dimensions and appearance.")
148 (license license:gpl2+)))
149
150 (define-public r-ellipsis
151 (package
152 (name "r-ellipsis")
153 (version "0.3.0")
154 (source
155 (origin
156 (method url-fetch)
157 (uri (cran-uri "ellipsis" version))
158 (sha256
159 (base32
160 "01z9gq311nzwv3a0sa49jhm5ylqd59srip4vjkrf23hzgb5i9y0b"))))
161 (build-system r-build-system)
162 (propagated-inputs
163 `(("r-rlang" ,r-rlang)))
164 (home-page "https://github.com/hadley/ellipsis")
165 (synopsis "Tools for working with additional arguments")
166 (description
167 "In S3 generics, it's useful to take @code{...} so that methods can have
168 additional arguments. But this flexibility comes at a cost: misspelled
169 arguments will be silently ignored. The @code{ellipsis} package is an
170 experiment that allows a generic to warn if any arguments passed in @code{...}
171 are not used.")
172 (license license:gpl3)))
173
174 (define-public r-grr
175 (package
176 (name "r-grr")
177 (version "0.9.5")
178 (source
179 (origin
180 (method url-fetch)
181 (uri (cran-uri "grr" version))
182 (sha256
183 (base32
184 "0arbcgrvhkwb5xk4nry1ffg2qj0v8ivhjghdr505ib4357g0c9i9"))))
185 (build-system r-build-system)
186 (home-page "https://cran.r-project.org/web/packages/grr")
187 (synopsis "Alternative implementations of base R functions")
188 (description
189 "This package provides alternative implementations of some base R
190 functions, including @code{sort}, @code{order}, and @code{match}. The
191 functions are simplified but can be faster or have other advantages.")
192 (license license:gpl3)))
193
194 (define-public r-matrix-utils
195 (package
196 (name "r-matrix-utils")
197 (version "0.9.7")
198 (source
199 (origin
200 (method url-fetch)
201 (uri (cran-uri "Matrix.utils" version))
202 (sha256
203 (base32
204 "1x64r4aj3gy1dzjjysyrk1j9jq3qsnyrqws8i6bs7q8pf6gvr7va"))))
205 (properties `((upstream-name . "Matrix.utils")))
206 (build-system r-build-system)
207 (propagated-inputs
208 `(("r-grr" ,r-grr)
209 ("r-matrix" ,r-matrix)))
210 (home-page "https://github.com/cvarrichio/Matrix.utils")
211 (synopsis
212 "Data.frame-Like Operations on Sparse and Dense Matrix Objects")
213 (description
214 "This package implements data manipulation methods such as @code{cast},
215 @code{aggregate}, and @code{merge}/@code{join} for Matrix and Matrix-like
216 objects.")
217 (license license:gpl3)))
218
219 (define-public r-sys
220 (package
221 (name "r-sys")
222 (version "3.3")
223 (source
224 (origin
225 (method url-fetch)
226 (uri (cran-uri "sys" version))
227 (sha256
228 (base32
229 "14wvy46i2iz9jn7lj3cvifmps932s3395wq681hniva0f8m7q8d6"))))
230 (build-system r-build-system)
231 (home-page "https://github.com/jeroen/sys")
232 (synopsis "Powerful and reliable tools for running system commands in R")
233 (description
234 "This package provides drop-in replacements for the base @code{system2()}
235 function with fine control and consistent behavior across platforms. It
236 supports clean interruption, timeout, background tasks, and streaming STDIN /
237 STDOUT / STDERR over binary or text connections. The package also provides
238 functions for evaluating expressions inside a temporary fork. Such
239 evaluations have no side effects on the main R process, and support reliable
240 interrupts and timeouts. This provides the basis for a sandboxing
241 mechanism.")
242 (license license:expat)))
243
244 (define-public r-askpass
245 (package
246 (name "r-askpass")
247 (version "1.1")
248 (source
249 (origin
250 (method url-fetch)
251 (uri (cran-uri "askpass" version))
252 (sha256
253 (base32
254 "07q0ik8jzk44vpwh48rr3fnpd7dzsdhjjsl4l850rffv3dyq4h6v"))))
255 (build-system r-build-system)
256 (propagated-inputs `(("r-sys" ,r-sys)))
257 (home-page "https://github.com/jeroen/askpass")
258 (synopsis "Safe password entry for R")
259 (description
260 "This package provides cross-platform utilities for prompting the user
261 for credentials or a passphrase, for example to authenticate with a server or
262 read a protected key.")
263 (license license:expat)))
264
265 (define-public r-vegan
266 (package
267 (name "r-vegan")
268 (version "2.5-6")
269 (source
270 (origin
271 (method url-fetch)
272 (uri (cran-uri "vegan" version))
273 (sha256
274 (base32
275 "0g60rgn1i7wqf9pf5m1yki1m45gcp7i5hmjic0ci0f6vng70mh5k"))))
276 (build-system r-build-system)
277 (native-inputs
278 `(("gfortran" ,gfortran)))
279 (propagated-inputs
280 `(("r-cluster" ,r-cluster)
281 ("r-knitr" ,r-knitr) ; needed for vignettes
282 ("r-lattice" ,r-lattice)
283 ("r-mass" ,r-mass)
284 ("r-mgcv" ,r-mgcv)
285 ("r-permute" ,r-permute)))
286 (home-page "https://cran.r-project.org/web/packages/vegan")
287 (synopsis "Functions for community ecology")
288 (description
289 "The vegan package provides tools for descriptive community ecology. It
290 has most basic functions of diversity analysis, community ordination and
291 dissimilarity analysis. Most of its multivariate tools can be used for other
292 data types as well.")
293 (license license:gpl2+)))
294
295 (define-public r-tidyverse
296 (package
297 (name "r-tidyverse")
298 (version "1.3.0")
299 (source
300 (origin
301 (method url-fetch)
302 (uri (cran-uri "tidyverse" version))
303 (sha256
304 (base32
305 "02gyys08qv2v4cl2d66gml4d31ipxay0iyfwwksvxyclx60wp2kd"))))
306 (build-system r-build-system)
307 (propagated-inputs
308 `(("r-broom" ,r-broom)
309 ("r-cli" ,r-cli)
310 ("r-crayon" ,r-crayon)
311 ("r-dbplyr" ,r-dbplyr)
312 ("r-dplyr" ,r-dplyr)
313 ("r-forcats" ,r-forcats)
314 ("r-ggplot2" ,r-ggplot2)
315 ("r-haven" ,r-haven)
316 ("r-hms" ,r-hms)
317 ("r-httr" ,r-httr)
318 ("r-jsonlite" ,r-jsonlite)
319 ("r-lubridate" ,r-lubridate)
320 ("r-magrittr" ,r-magrittr)
321 ("r-modelr" ,r-modelr)
322 ("r-pillar" ,r-pillar)
323 ("r-purrr" ,r-purrr)
324 ("r-readr" ,r-readr)
325 ("r-readxl" ,r-readxl)
326 ("r-reprex" ,r-reprex)
327 ("r-rlang" ,r-rlang)
328 ("r-rstudioapi" ,r-rstudioapi)
329 ("r-rvest" ,r-rvest)
330 ("r-stringr" ,r-stringr)
331 ("r-tibble" ,r-tibble)
332 ("r-tidyr" ,r-tidyr)
333 ("r-xml2" ,r-xml2)))
334 (home-page "https://tidyverse.tidyverse.org")
335 (synopsis "Install and load packages from the \"Tidyverse\"")
336 (description
337 "The @code{tidyverse} is a set of packages that work in harmony because
338 they share common data representations and API design. This package is
339 designed to make it easy to install and load multiple tidyverse packages in a
340 single step.")
341 (license license:gpl3)))
342
343 (define-public r-rvest
344 (package
345 (name "r-rvest")
346 (version "0.3.5")
347 (source
348 (origin
349 (method url-fetch)
350 (uri (cran-uri "rvest" version))
351 (sha256
352 (base32 "0r0a5jic09xw5pk0x42pr99r3zab5m9s4x85ymx1sl769jz42zqf"))))
353 (build-system r-build-system)
354 (propagated-inputs
355 `(("r-httr" ,r-httr)
356 ("r-magrittr" ,r-magrittr)
357 ("r-selectr" ,r-selectr)
358 ("r-xml2" ,r-xml2)))
359 (home-page "https://github.com/hadley/rvest")
360 (synopsis "Simple web scraping for R")
361 (description
362 "@code{r-rvest} helps you scrape information from web pages. It is
363 designed to work with @code{magrittr} to make it easy to express common web
364 scraping tasks, inspired by libraries like @code{BeautifulSoup}.")
365 (license license:gpl3)))
366
367 (define-public r-selectr
368 (package
369 (name "r-selectr")
370 (version "0.4-2")
371 (source
372 (origin
373 (method url-fetch)
374 (uri (cran-uri "selectr" version))
375 (sha256
376 (base32 "09y1n3iy297g49xlpl7xrjpwgnm57pskx5991lyfcpizbz8ax22m"))))
377 (build-system r-build-system)
378 (propagated-inputs
379 `(("r-stringr" ,r-stringr)
380 ("r-r6" ,r-r6)))
381 (home-page "https://sjp.co.nz/projects/selectr/")
382 (synopsis "Translate CSS selectors to XPath expressions")
383 (description
384 "@code{r-selectr} translates a CSS3 selector into an equivalent XPath
385 expression. This allows you to use CSS selectors when working with the XML
386 package as it can only evaluate XPath expressions. Also provided are
387 convenience functions useful for using CSS selectors on XML nodes. This
388 package is a port of the Python package @code{cssselect}.")
389 (license license:bsd-3)))
390
391 (define-public r-reprex
392 (package
393 (name "r-reprex")
394 (version "0.3.0")
395 (source
396 (origin
397 (method url-fetch)
398 (uri (cran-uri "reprex" version))
399 (sha256
400 (base32
401 "0v7vxzs8alwz8y1cjicpimp5yimf1g9gb8x5wy3zhvrz6kk2lg10"))))
402 (build-system r-build-system)
403 (propagated-inputs
404 `(("r-callr" ,r-callr)
405 ("r-clipr" ,r-clipr)
406 ("r-fs" ,r-fs)
407 ("r-rlang" ,r-rlang)
408 ("r-rmarkdown" ,r-rmarkdown)
409 ("r-whisker" ,r-whisker)
410 ("r-withr" ,r-withr)))
411 (home-page "https://github.com/tidyverse/reprex")
412 (synopsis "Prepare reproducible R code examples for sharing")
413 (description
414 "This package provides a convenience wrapper that uses the
415 @code{rmarkdown} package to render small snippets of code to target formats
416 that include both code and output. The goal is to encourage the sharing of
417 small, reproducible, and runnable examples on code-oriented websites or email.
418 @code{reprex} also extracts clean, runnable R code from various common formats,
419 such as copy/paste from an R session.")
420 (license license:expat)))
421
422 (define-public r-callr
423 (package
424 (name "r-callr")
425 (version "3.4.0")
426 (source
427 (origin
428 (method url-fetch)
429 (uri (cran-uri "callr" version))
430 (sha256
431 (base32
432 "1hvxw2glizq8g0qnxakcxh8jc5scn0hp1x8i70fdpqwwbgx49slr"))))
433 (build-system r-build-system)
434 (propagated-inputs
435 `(("r-r6" ,r-r6)
436 ("r-processx" ,r-processx)))
437 (home-page "https://github.com/r-lib/callr#readme")
438 (synopsis "Call R from R")
439 (description
440 "It is sometimes useful to perform a computation in a separate R process,
441 without affecting the current R process at all. This package does exactly
442 that.")
443 (license license:expat)))
444
445 (define-public r-readxl
446 (package
447 (name "r-readxl")
448 (version "1.3.1")
449 (source
450 (origin
451 (method url-fetch)
452 (uri (cran-uri "readxl" version))
453 (sha256
454 (base32
455 "15mambxr8c7k2ikdfsl1w3vxvm54dsnk0cl1qvks6iig7rql3d14"))))
456 (build-system r-build-system)
457 (propagated-inputs
458 `(("r-cellranger" ,r-cellranger)
459 ("r-progress" ,r-progress)
460 ("r-rcpp" ,r-rcpp)
461 ("r-tibble" ,r-tibble)))
462 (home-page "https://readxl.tidyverse.org")
463 (synopsis "Read Excel files")
464 (description
465 "This package lets you import Excel files into R. It supports
466 @file{.xls} via the embedded @code{libxls} C library and @file{.xlsx} via
467 the embedded @code{RapidXML} C++ library.")
468 ;; XXX: This package bundles a copy of 'libxsl' which is BSD-2 and
469 ;; 'rapidxml' which is Boost.
470 (license (list license:gpl3 license:bsd-2 license:boost1.0))))
471
472 (define-public r-modelr
473 (package
474 (name "r-modelr")
475 (version "0.1.5")
476 (source
477 (origin
478 (method url-fetch)
479 (uri (cran-uri "modelr" version))
480 (sha256
481 (base32
482 "0nnfhlzz75ihs8azy963cc4cwg1kx81rybk4z3wm98bbghwfxfs5"))))
483 (build-system r-build-system)
484 (propagated-inputs
485 `(("r-broom" ,r-broom)
486 ("r-dplyr" ,r-dplyr)
487 ("r-magrittr" ,r-magrittr)
488 ("r-purrr" ,r-purrr)
489 ("r-rlang" ,r-rlang)
490 ("r-tibble" ,r-tibble)
491 ("r-tidyr" ,r-tidyr)))
492 (home-page "https://github.com/tidyverse/modelr")
493 (synopsis "Helper functions for modelling in pipelines")
494 (description
495 "Functions for modelling that help you seamlessly integrate modelling
496 into a pipeline of data manipulation and visualisation.")
497 (license license:gpl3)))
498
499 (define-public r-httpuv
500 (package
501 (name "r-httpuv")
502 (version "1.5.2")
503 (source (origin
504 (method url-fetch)
505 (uri (cran-uri "httpuv" version))
506 (sha256
507 (base32
508 "13ax0hs2lc39ilznh1zarwqdzahcbhb8adilrfik3xg0fkljpcwk"))))
509 (build-system r-build-system)
510 (propagated-inputs
511 `(("r-bh" ,r-bh)
512 ("r-later" ,r-later)
513 ("r-promises" ,r-promises)
514 ("r-r6" ,r-r6)
515 ("r-rcpp" ,r-rcpp)))
516 (home-page "https://github.com/rstudio/httpuv")
517 (synopsis "HTTP and WebSocket server library for R")
518 (description
519 "The httpuv package provides low-level socket and protocol support for
520 handling HTTP and WebSocket requests directly from within R. It is primarily
521 intended as a building block for other packages, rather than making it
522 particularly easy to create complete web applications using httpuv alone.")
523 ;; This package includes third-party code that was originally released
524 ;; under various non-copyleft licenses. Full licensing information can be
525 ;; obtained here: https://github.com/rstudio/httpuv/blob/master/LICENSE
526 (license license:gpl3+)))
527
528 (define-public r-jsonlite
529 (package
530 (name "r-jsonlite")
531 (version "1.6")
532 (source (origin
533 (method url-fetch)
534 (uri (cran-uri "jsonlite" version))
535 (sha256
536 (base32
537 "0lyvhnr6n57h3a89bvipii7x17nvfaycm9j5j50bfrlr48jv9ic8"))))
538 (build-system r-build-system)
539 (home-page "http://arxiv.org/abs/1403.2805")
540 (synopsis "Robust, high performance JSON parser and generator for R")
541 (description
542 "The jsonlite package provides a fast JSON parser and generator optimized
543 for statistical data and the web. It offers flexible, robust, high
544 performance tools for working with JSON in R and is particularly powerful for
545 building pipelines and interacting with a web API. In addition to converting
546 JSON data from/to R objects, jsonlite contains functions to stream, validate,
547 and prettify JSON data. The unit tests included with the package verify that
548 all edge cases are encoded and decoded consistently for use with dynamic data
549 in systems and applications.")
550 (license license:expat)))
551
552 (define-public r-servr
553 (package
554 (name "r-servr")
555 (version "0.15")
556 (source (origin
557 (method url-fetch)
558 (uri (cran-uri "servr" version))
559 (sha256
560 (base32
561 "199k9aghwk9rf1rm8pjg60xacqww25cza259h5dfj1ixil0m6dxi"))))
562 (build-system r-build-system)
563 (propagated-inputs
564 `(("r-httpuv" ,r-httpuv)
565 ("r-jsonlite" ,r-jsonlite)
566 ("r-mime" ,r-mime)
567 ("r-xfun" ,r-xfun)))
568 (home-page "https://github.com/yihui/servr")
569 (synopsis "Simple HTTP server to serve static files or dynamic documents")
570 (description
571 "Servr provides an HTTP server in R to serve static files, or dynamic
572 documents that can be converted to HTML files (e.g., R Markdown) under a given
573 directory.")
574 (license license:expat)))
575
576 (define-public r-htmltools
577 (package
578 (name "r-htmltools")
579 (version "0.4.0")
580 (source (origin
581 (method url-fetch)
582 (uri (cran-uri "htmltools" version))
583 (sha256
584 (base32
585 "06l17d8jkf438yk2mchpsp4j90bynnapz3nabh5vkcc324p5a62v"))))
586 (build-system r-build-system)
587 (propagated-inputs
588 `(("r-digest" ,r-digest)
589 ("r-rcpp" ,r-rcpp)
590 ("r-rlang" ,r-rlang)))
591 (home-page "https://cran.r-project.org/web/packages/htmltools")
592 (synopsis "R tools for HTML")
593 (description
594 "This package provides tools for HTML generation and output in R.")
595 (license license:expat)))
596
597 (define-public r-htmlwidgets
598 (package
599 (name "r-htmlwidgets")
600 (version "1.5.1")
601 (source (origin
602 (method url-fetch)
603 (uri (cran-uri "htmlwidgets" version))
604 (sha256
605 (base32
606 "10fp306l1nybkah6jrlrqwwdb6zvklbddp8i3w9v9naj8la5jbnl"))))
607 (build-system r-build-system)
608 (propagated-inputs
609 `(("r-htmltools" ,r-htmltools)
610 ("r-jsonlite" ,r-jsonlite)
611 ("r-yaml" ,r-yaml)))
612 (home-page "https://github.com/ramnathv/htmlwidgets")
613 (synopsis "HTML Widgets for R")
614 (description
615 "HTML widgets is a framework for creating HTML widgets that render in
616 various contexts including the R console, R Markdown documents, and Shiny web
617 applications.")
618 (license license:expat)))
619
620 (define-public r-htmltable
621 (package
622 (name "r-htmltable")
623 (version "1.13.3")
624 (source
625 (origin
626 (method url-fetch)
627 (uri (cran-uri "htmlTable" version))
628 (sha256
629 (base32
630 "0g9r156k9yl1f092hfw3b9wjx11akf0shbi3x0d0mvpnflvc8nfl"))))
631 (properties `((upstream-name . "htmlTable")))
632 (build-system r-build-system)
633 (propagated-inputs
634 `(("r-checkmate" ,r-checkmate)
635 ("r-htmltools" ,r-htmltools)
636 ("r-htmlwidgets" ,r-htmlwidgets)
637 ("r-knitr" ,r-knitr)
638 ("r-magrittr" ,r-magrittr)
639 ("r-rstudioapi" ,r-rstudioapi)
640 ("r-stringr" ,r-stringr)))
641 (home-page "http://gforge.se/packages/")
642 (synopsis "Advanced tables for Markdown/HTML")
643 (description
644 "This package provides functions to build tables with advanced layout
645 elements such as row spanners, column spanners, table spanners, zebra
646 striping, and more. While allowing advanced layout, the underlying
647 CSS-structure is simple in order to maximize compatibility with word
648 processors such as LibreOffice. The package also contains a few text
649 formatting functions that help outputting text compatible with HTML or
650 LaTeX.")
651 (license license:gpl3+)))
652
653 (define-public r-curl
654 (package
655 (name "r-curl")
656 (version "4.3")
657 (source (origin
658 (method url-fetch)
659 (uri (cran-uri "curl" version))
660 (sha256
661 (base32
662 "1nrf6md41b37j424y6rvifdj9zb3j14f60fj7q71k9jhpf2x81kl"))))
663 (build-system r-build-system)
664 (arguments
665 `(#:phases
666 (modify-phases %standard-phases
667 ;; The environment variable CURL_CA_BUNDLE is only respected when
668 ;; running Windows, so we disable the platform checks.
669 ;; This can be removed once the libcurl has been patched.
670 (add-after 'unpack 'allow-CURL_CA_BUNDLE
671 (lambda _
672 (substitute* "R/onload.R"
673 (("if \\(!grepl\\(\"mingw\".*")
674 "if (FALSE)\n"))
675 (substitute* "src/handle.c"
676 (("#ifdef _WIN32") "#if 1"))
677 #t)))))
678 (inputs
679 `(("libcurl" ,curl)
680 ("zlib" ,zlib)))
681 (native-inputs
682 `(("pkg-config" ,pkg-config)))
683 (home-page "https://github.com/jeroenooms/curl")
684 (synopsis "HTTP client for R")
685 (description
686 "The @code{curl()} and @code{curl_download()} functions provide highly
687 configurable drop-in replacements for base @code{url()} and
688 @code{download.file()} with better performance, support for encryption, gzip
689 compression, authentication, and other @code{libcurl} goodies. The core of
690 the package implements a framework for performing fully customized requests
691 where data can be processed either in memory, on disk, or streaming via the
692 callback or connection interfaces.")
693 (license license:expat)))
694
695 (define-public r-hwriter
696 (package
697 (name "r-hwriter")
698 (version "1.3.2")
699 (source
700 (origin
701 (method url-fetch)
702 (uri (cran-uri "hwriter" version))
703 (sha256
704 (base32
705 "0arjsz854rfkfqhgvpqbm9lfni97dcjs66isdsfvwfd2wz932dbb"))))
706 (build-system r-build-system)
707 (home-page "https://cran.r-project.org/web/packages/hwriter")
708 (synopsis "Output R objects in HTML format")
709 (description
710 "This package provides easy-to-use and versatile functions to output R
711 objects in HTML format.")
712 (license license:lgpl2.1+)))
713
714 (define-public r-rjson
715 (package
716 (name "r-rjson")
717 (version "0.2.20")
718 (source
719 (origin
720 (method url-fetch)
721 (uri (cran-uri "rjson" version))
722 (sha256
723 (base32
724 "0v1zvdd3svnavklh7y5xbwrrkbvx6053r4c5hgnk7hz7bqg7qa1s"))))
725 (build-system r-build-system)
726 (home-page "https://cran.r-project.org/web/packages/rjson")
727 (synopsis "JSON library for R")
728 (description
729 "This package provides functions to convert R objects into JSON objects
730 and vice-versa.")
731 (license license:gpl2+)))
732
733 (define-public r-fastmap
734 (package
735 (name "r-fastmap")
736 (version "1.0.1")
737 (source
738 (origin
739 (method url-fetch)
740 (uri (cran-uri "fastmap" version))
741 (sha256
742 (base32
743 "1v7sp56xiha0bh78g3w92k52p9vkp7ryzpw0z66nyddxzrfv0y27"))))
744 (properties `((upstream-name . "fastmap")))
745 (build-system r-build-system)
746 (home-page "https://r-lib.github.io/fastmap/")
747 (synopsis "Fast implementation of a key-value store")
748 (description
749 "This package provides a fast implementation of a key-value store.
750 Environments are commonly used as key-value stores, but every time a new key
751 is used, it is added to R's global symbol table, causing a small amount of
752 memory leakage. This can be problematic in cases where many different keys
753 are used. Fastmap avoids this memory leak issue by implementing the map using
754 data structures in C++.")
755 (license license:expat)))
756
757 (define-public r-shiny
758 (package
759 (name "r-shiny")
760 (version "1.4.0")
761 (source
762 (origin
763 (method git-fetch)
764 (uri (git-reference
765 (url "https://github.com/rstudio/shiny.git")
766 (commit (string-append "v" version))))
767 (file-name (git-file-name name version))
768 (sha256
769 (base32
770 "17ac48g414h9dhi0k4wrah4gyik0q5r0xw3kc01c02qfjwimqsx7"))))
771 (build-system r-build-system)
772 (arguments
773 `(#:modules ((guix build r-build-system)
774 (guix build minify-build-system)
775 (guix build utils)
776 (ice-9 match))
777 #:imported-modules (,@%r-build-system-modules
778 (guix build minify-build-system))
779 #:phases
780 (modify-phases (@ (guix build r-build-system) %standard-phases)
781 (add-after 'unpack 'replace-bundled-minified-JavaScript
782 (lambda* (#:key inputs #:allow-other-keys)
783 (let ((replace-file (lambda (old new)
784 (format #t "replacing ~a with ~a\n" old new)
785 (delete-file old)
786 (symlink new old))))
787 ;; NOTE: Files in ./inst/www/shared/datepicker/js/locales/
788 ;; contain just data. They are not minified code, so we don't
789 ;; replace them.
790 (with-directory-excursion "inst/www/shared"
791 (replace-file "bootstrap/shim/respond.min.js"
792 (string-append (assoc-ref inputs "js-respond")
793 "/share/javascript/respond.min.js"))
794 (replace-file "bootstrap/shim/html5shiv.min.js"
795 (string-append (assoc-ref inputs "js-html5shiv")
796 "/share/javascript/html5shiv.min.js"))
797 (replace-file "json2-min.js"
798 (string-append (assoc-ref inputs "js-json2")
799 "/share/javascript/json2-min.js"))
800 (replace-file "strftime/strftime-min.js"
801 (string-append (assoc-ref inputs "js-strftime")
802 "/share/javascript/strftime.min.js"))
803 (replace-file "highlight/highlight.pack.js"
804 (string-append (assoc-ref inputs "js-highlight")
805 "/share/javascript/highlight.min.js"))
806 (replace-file "datatables/js/jquery.dataTables.min.js"
807 (string-append (assoc-ref inputs "js-datatables")
808 "/share/javascript/jquery.dataTables.min.js"))
809 (replace-file "selectize/js/selectize.min.js"
810 (string-append (assoc-ref inputs "js-selectize")
811 "/share/javascript/selectize.min.js"))
812 (replace-file "selectize/js/es5-shim.min.js"
813 (string-append (assoc-ref inputs "js-es5-shim")
814 "/share/javascript/es5-shim.min.js"))
815 (for-each (match-lambda
816 ((source . target)
817 (delete-file target)
818 (minify source #:target target)))
819 '(("jqueryui/jquery-ui.js" .
820 "jqueryui/jquery-ui.min.js")
821 ("datepicker/js/bootstrap-datepicker.js" .
822 "datepicker/js/bootstrap-datepicker.min.js")
823 ("ionrangeslider/js/ion.rangeSlider.js" .
824 "ionrangeslider/js/ion.rangeSlider.min.js")
825 ("bootstrap/js/bootstrap.js" .
826 "bootstrap/js/bootstrap.min.js")
827 ("shiny.js" .
828 "shiny.min.js")
829 ("jquery.js" .
830 "jquery.min.js")
831 ("legacy/jquery.js" .
832 "legacy/jquery.min.js")
833 ("showdown/src/showdown.js" .
834 "showdown/compressed/showdown.js")))))
835 #t)))))
836 (propagated-inputs
837 `(("r-crayon" ,r-crayon)
838 ("r-fastmap" ,r-fastmap)
839 ("r-httpuv" ,r-httpuv)
840 ("r-mime" ,r-mime)
841 ("r-jsonlite" ,r-jsonlite)
842 ("r-xtable" ,r-xtable)
843 ("r-digest" ,r-digest)
844 ("r-htmltools" ,r-htmltools)
845 ("r-r6" ,r-r6)
846 ("r-sourcetools" ,r-sourcetools)))
847 (inputs
848 `(("js-datatables" ,js-datatables)
849 ("js-html5shiv" ,js-html5shiv)
850 ("js-json2" ,js-json2)
851 ("js-respond" ,js-respond)
852 ("js-selectize" ,js-selectize)
853 ("js-strftime" ,js-strftime)
854 ("js-highlight" ,js-highlight)
855 ("js-es5-shim" ,js-es5-shim)))
856 (native-inputs
857 `(("uglify-js" ,uglify-js)))
858 (home-page "http://shiny.rstudio.com")
859 (synopsis "Easy interactive web applications with R")
860 (description
861 "Makes it incredibly easy to build interactive web applications
862 with R. Automatic \"reactive\" binding between inputs and outputs and
863 extensive prebuilt widgets make it possible to build beautiful,
864 responsive, and powerful applications with minimal effort.")
865 (license license:artistic2.0)))
866
867 ;; This package includes minified JavaScript files. When upgrading please
868 ;; check that there are no new minified JavaScript files.
869 (define-public r-shinytree
870 (package
871 (name "r-shinytree")
872 (version "0.2.7")
873 (source
874 (origin
875 (method url-fetch)
876 (uri (cran-uri "shinyTree" version))
877 (sha256
878 (base32
879 "0jfx2capckv7hf2yx3fn8i4rcmhi222ah91jnmhg497x8wgz31s3"))
880 (modules '((guix build utils)))
881 (snippet
882 '(begin
883 ;; Delete minified JavaScript
884 (for-each delete-file
885 '("inst/www/jsTree-3.3.7/libs/require.js"
886 "inst/www/jsTree-3.3.7/libs/jquery.js"
887 "inst/www/jsTree-3.3.7/jstree.min.js"))
888 #t))))
889 (properties `((upstream-name . "shinyTree")))
890 (build-system r-build-system)
891 (arguments
892 `(#:modules ((guix build utils)
893 (guix build r-build-system)
894 (srfi srfi-1)
895 (ice-9 popen))
896 #:phases
897 (modify-phases %standard-phases
898 (add-after 'unpack 'replace-minified-javascript
899 (lambda* (#:key inputs #:allow-other-keys)
900 (with-directory-excursion "inst/www/jsTree-3.3.7/"
901 (symlink (string-append (assoc-ref inputs "js-requirejs")
902 "/share/javascript/require.min.js")
903 "libs/require.js")
904 (call-with-values
905 (lambda ()
906 (unzip2
907 `((,(assoc-ref inputs "js-jquery")
908 "libs/jquery.js")
909 ("jstree.js"
910 "jstree.min.js"))))
911 (lambda (sources targets)
912 (for-each (lambda (source target)
913 (format #t "Processing ~a --> ~a~%"
914 source target)
915 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
916 (call-with-output-file target
917 (lambda (port)
918 (dump-port minified port)))))
919 sources targets))))
920 #t)))))
921 (propagated-inputs
922 `(("r-htmlwidgets" ,r-htmlwidgets)
923 ("r-jsonlite" ,r-jsonlite)
924 ("r-promises" ,r-promises)
925 ("r-shiny" ,r-shiny)
926 ("r-stringr" ,r-stringr)))
927 (inputs
928 `(("js-requirejs" ,js-requirejs)))
929 (native-inputs
930 `(("uglify-js" ,uglify-js)
931 ("js-jquery"
932 ,(origin
933 (method url-fetch)
934 (uri "https://code.jquery.com/jquery-3.3.1.js")
935 (sha256
936 (base32
937 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))))
938 (home-page "https://cran.r-project.org/web/packages/shinyTree/")
939 (synopsis "jsTree bindings for Shiny")
940 (description
941 "This package exposes R bindings to jsTree, a JavaScript library that
942 supports interactive trees, to enable rich, editable trees in Shiny.")
943 (license license:expat)))
944
945 (define-public r-shinydashboard
946 (package
947 (name "r-shinydashboard")
948 (version "0.7.1")
949 (source (origin
950 (method url-fetch)
951 (uri (cran-uri "shinydashboard" version))
952 (sha256
953 (base32
954 "0khac8b27q3swdw07kl609hm0fjfjsjv591b388q99mqqr2rk92i"))))
955 (build-system r-build-system)
956 ;; The directory inst/AdminLTE/ contains a minified JavaScript file.
957 ;; Regenerate it from the included sources.
958 (arguments
959 `(#:modules ((guix build utils)
960 (guix build r-build-system)
961 (ice-9 popen))
962 #:phases
963 (modify-phases %standard-phases
964 (add-after 'unpack 'generate-minified-javascript
965 (lambda _
966 (with-directory-excursion "inst/AdminLTE"
967 (delete-file "app.min.js")
968 (let ((minified (open-pipe* OPEN_READ "uglify-js" "app.js")))
969 (call-with-output-file "app.min.js"
970 (lambda (port)
971 (dump-port minified port))))))))))
972 (propagated-inputs
973 `(("r-htmltools" ,r-htmltools)
974 ("r-promises" ,r-promises)
975 ("r-shiny" ,r-shiny)))
976 (native-inputs
977 `(("uglify-js" ,uglify-js)))
978 (home-page "http://rstudio.github.io/shinydashboard/")
979 (synopsis "Create dashboards with shiny")
980 (description "This package provides an extension to the Shiny web
981 application framework for R, making it easy to create attractive dashboards.")
982 ;; This package includes software that was released under the Expat
983 ;; license, but the whole package is released under GPL version 2 or
984 ;; later.
985 (license license:gpl2+)))
986
987 (define-public r-shinyfiles
988 (package
989 (name "r-shinyfiles")
990 (version "0.7.5")
991 (source
992 (origin
993 (method url-fetch)
994 (uri (cran-uri "shinyFiles" version))
995 (sha256
996 (base32 "1143m941hma9hc77c3xcw26c0ygfhn9ii2sbp9wrydxv4gc7mr8a"))))
997 (properties `((upstream-name . "shinyFiles")))
998 (build-system r-build-system)
999 (propagated-inputs
1000 `(("r-fs" ,r-fs)
1001 ("r-htmltools" ,r-htmltools)
1002 ("r-jsonlite" ,r-jsonlite)
1003 ("r-shiny" ,r-shiny)
1004 ("r-tibble" ,r-tibble)))
1005 (home-page "https://github.com/thomasp85/shinyFiles")
1006 (synopsis "Server-side file system viewer for Shiny")
1007 (description
1008 "This package provides functionality for client-side navigation of the
1009 server side file system in shiny apps. In case the app is running locally
1010 this gives the user direct access to the file system without the need to
1011 \"download\" files to a temporary location. Both file and folder selection as
1012 well as file saving is available.")
1013 (license license:gpl2+)))
1014
1015 (define-public r-shinythemes
1016 (package
1017 (name "r-shinythemes")
1018 (version "1.1.2")
1019 (source
1020 (origin
1021 (method url-fetch)
1022 (uri (cran-uri "shinythemes" version))
1023 (sha256
1024 (base32
1025 "12miz44n2zxfswnia7p8dirxj3miw0aqn4pkx2111ikz67ax84rf"))))
1026 (properties `((upstream-name . "shinythemes")))
1027 (build-system r-build-system)
1028 (propagated-inputs `(("r-shiny" ,r-shiny)))
1029 (home-page "http://rstudio.github.io/shinythemes/")
1030 (synopsis "Themes for Shiny")
1031 (description
1032 "This package provides themes for use with Shiny. It includes several
1033 Bootstrap themes, which are packaged for use with Shiny applications.")
1034 ;; The package is released under version 3 of the GPL, but it includes
1035 ;; source files that are covered by the Expat license. It also includes
1036 ;; fonts under SIL or the ASL.
1037 (license (list license:gpl3 license:expat
1038 license:silofl1.1 license:asl2.0))))
1039
1040 ;; The package sources include minified variants of d3.js and non-minified
1041 ;; source code of d3-jetpack.
1042 (define-public r-d3r
1043 (package
1044 (name "r-d3r")
1045 (version "0.8.7")
1046 (source
1047 (origin
1048 (method url-fetch)
1049 (uri (cran-uri "d3r" version))
1050 (sha256
1051 (base32
1052 "0xl3im76lp7pd5lhp8jfyqdm4j4zvjrx5a5fl81xv2cf7x3n4f2a"))))
1053 (build-system r-build-system)
1054 (arguments
1055 `(#:modules ((guix build utils)
1056 (guix build r-build-system)
1057 (srfi srfi-1)
1058 (ice-9 popen))
1059 #:phases
1060 (modify-phases %standard-phases
1061 (add-after 'unpack 'process-javascript
1062 (lambda* (#:key inputs #:allow-other-keys)
1063 (with-directory-excursion "inst/www/d3/"
1064 (call-with-values
1065 (lambda ()
1066 (unzip2
1067 `((,(assoc-ref inputs "d3.v3.js")
1068 "v3/dist/d3.min.js")
1069 (,(assoc-ref inputs "d3.v4.js")
1070 "v4/dist/d3.min.js")
1071 (,(assoc-ref inputs "d3.v5.js")
1072 "v5/dist/d3.min.js"))))
1073 (lambda (sources targets)
1074 (for-each (lambda (source target)
1075 (format #t "Processing ~a --> ~a~%"
1076 source target)
1077 (delete-file target)
1078 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
1079 (call-with-output-file target
1080 (lambda (port)
1081 (dump-port minified port)))))
1082 sources targets))))
1083 #t)))))
1084 (propagated-inputs
1085 `(("r-dplyr" ,r-dplyr)
1086 ("r-htmltools" ,r-htmltools)
1087 ("r-tidyr" ,r-tidyr)))
1088 (native-inputs
1089 `(("uglify-js" ,uglify-js)
1090 ("d3.v3.js"
1091 ,(origin
1092 (method url-fetch)
1093 (uri "https://d3js.org/d3.v3.js")
1094 (sha256
1095 (base32
1096 "1arr7sr08vy7wh0nvip2mi7dpyjw4576vf3bm45rp4g5lc1k1x41"))))
1097 ("d3.v4.js"
1098 ,(origin
1099 (method url-fetch)
1100 (uri "https://d3js.org/d3.v4.js")
1101 (sha256
1102 (base32
1103 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))
1104 ("d3.v5.js"
1105 ,(origin
1106 (method url-fetch)
1107 (uri "https://d3js.org/d3.v5.js")
1108 (sha256
1109 (base32
1110 "0kxvx5pfagxn6nhavdwsdnzyd26g0z5dsfi1pi5dvcmb0c8ipcdn"))))))
1111 (home-page "https://github.com/timelyportfolio/d3r")
1112 (synopsis "d3.js utilities for R")
1113 (description
1114 "This package provides a suite of functions to help ease the use of the
1115 d3.js visualization library in R. These helpers include
1116 @code{htmltools::htmlDependency} functions, hierarchy builders, and conversion
1117 tools for @code{partykit}, @code{igraph}, @code{table}, and @code{data.frame}
1118 R objects into the JSON format that the d3.js library expects.")
1119 (license license:bsd-3)))
1120
1121 ;; We use the latest commit here because the last release was in 2016 while
1122 ;; the latest commit was in 2018.
1123 (define-public r-sankeyd3
1124 (let ((commit "fd50a74e29056e0d67d75b4d04de47afb2f932bc")
1125 (revision "1"))
1126 (package
1127 (name "r-sankeyd3")
1128 (version (git-version "0.3.2" revision commit))
1129 (source
1130 (origin
1131 (method git-fetch)
1132 (uri (git-reference
1133 (url "https://github.com/fbreitwieser/sankeyD3.git")
1134 (commit commit)))
1135 (file-name (git-file-name name version))
1136 (sha256
1137 (base32
1138 "0jrcnfax321pszbpjdifnkbrgbjr43bjzvlzv1p5a8wskksqwiyx"))))
1139 (build-system r-build-system)
1140 (propagated-inputs
1141 `(("r-d3r" ,r-d3r)
1142 ("r-htmlwidgets" ,r-htmlwidgets)
1143 ("r-shiny" ,r-shiny)
1144 ("r-magrittr" ,r-magrittr)))
1145 (home-page "https://github.com/fbreitwieser/sankeyD3")
1146 (synopsis "Sankey network graphs from R")
1147 (description
1148 "This package provides an R library to generate Sankey network graphs
1149 in R and Shiny via the D3 visualization library.")
1150 ;; The R code is licensed under GPLv3+. It includes the non-minified
1151 ;; JavaScript source code of d3-sankey, which is released under the
1152 ;; 3-clause BSD license.
1153 (license (list license:gpl3+ license:bsd-3)))))
1154
1155 (define-public r-crosstalk
1156 (package
1157 (name "r-crosstalk")
1158 (version "1.0.0")
1159 (source
1160 (origin
1161 (method url-fetch)
1162 (uri (cran-uri "crosstalk" version))
1163 (sha256
1164 (base32
1165 "0lfa89vhrzi7a1rghmygcjr8gzddw35sinb3jx6g49mc9jias7mk"))))
1166 (build-system r-build-system)
1167 (propagated-inputs
1168 `(("r-ggplot2" ,r-ggplot2)
1169 ("r-htmltools" ,r-htmltools)
1170 ("r-jsonlite" ,r-jsonlite)
1171 ("r-lazyeval" ,r-lazyeval)
1172 ("r-r6" ,r-r6)
1173 ("r-shiny" ,r-shiny)))
1174 (home-page "https://rstudio.github.io/crosstalk/")
1175 (synopsis "Inter-widget interactivity for HTML widgets")
1176 (description
1177 "This package provides building blocks for allowing HTML widgets to
1178 communicate with each other, with Shiny or without (i.e. static @code{.html}
1179 files). It currently supports linked brushing and filtering.")
1180 (license license:expat)))
1181
1182 (define-public r-rook
1183 (package
1184 (name "r-rook")
1185 (version "1.1-1")
1186 (source
1187 (origin
1188 (method url-fetch)
1189 (uri (cran-uri "Rook" version))
1190 (sha256
1191 (base32
1192 "00s9a0kr9rwxvlq433daxjk4ji8m0w60hjdprf502msw9kxfrx00"))))
1193 (properties `((upstream-name . "Rook")))
1194 (build-system r-build-system)
1195 (propagated-inputs `(("r-brew" ,r-brew)))
1196 (home-page "https://cran.r-project.org/web/packages/Rook")
1197 (synopsis "Web server interface for R")
1198 (description
1199 "This package contains the Rook specification and convenience software
1200 for building and running Rook applications. A Rook application is an R
1201 reference class object that implements a @code{call} method or an R closure
1202 that takes exactly one argument, an environment, and returns a list with three
1203 named elements: the @code{status}, the @code{headers}, and the @code{body}.")
1204 (license license:gpl2)))
1205
1206 (define-public r-miniui
1207 (package
1208 (name "r-miniui")
1209 (version "0.1.1.1")
1210 (source
1211 (origin
1212 (method url-fetch)
1213 (uri (cran-uri "miniUI" version))
1214 (sha256
1215 (base32
1216 "1h5h2sc57h95d6bsgs95l26911g38hvjc1v50bc31xl9689l2as5"))))
1217 (properties `((upstream-name . "miniUI")))
1218 (build-system r-build-system)
1219 (propagated-inputs
1220 `(("r-htmltools" ,r-htmltools)
1221 ("r-shiny" ,r-shiny)))
1222 (home-page "https://cran.r-project.org/web/packages/miniUI/")
1223 (synopsis "Shiny UI widgets for small screens")
1224 (description
1225 "This package provides UI widget and layout functions for writing Shiny apps that
1226 work well on small screens.")
1227 (license license:gpl3)))
1228
1229 (define-public r-feather
1230 (package
1231 (name "r-feather")
1232 (version "0.3.5")
1233 (source
1234 (origin
1235 (method url-fetch)
1236 (uri (cran-uri "feather" version))
1237 (sha256
1238 (base32
1239 "1gxd0h2m56sjjlzn4dry6s13nddxc4l5i11gsvavaf2dwbahdzsh"))))
1240 (build-system r-build-system)
1241 (propagated-inputs
1242 `(("r-hms" ,r-hms)
1243 ("r-rcpp" ,r-rcpp)
1244 ("r-tibble" ,r-tibble)))
1245 (home-page "https://github.com/wesm/feather")
1246 (synopsis "R Bindings to the Feather API")
1247 (description "Read and write feather files, a lightweight binary columnar
1248 data store designed for maximum speed.")
1249 (license license:asl2.0)))
1250
1251 (define-public r-maps
1252 (package
1253 (name "r-maps")
1254 (version "3.3.0")
1255 (source
1256 (origin
1257 (method url-fetch)
1258 (uri (cran-uri "maps" version))
1259 (sha256
1260 (base32
1261 "05i2ppl5z4p8rawgqmy3z4ia05fcblpq1vvrmrkgkkpdlhczx6hr"))))
1262 (build-system r-build-system)
1263 (home-page "https://cran.r-project.org/web/packages/maps")
1264 (synopsis "Draw geographical maps")
1265 (description "This package provides an R module for display of maps.
1266 Projection code and larger maps are in separate packages (@code{mapproj} and
1267 @code{mapdata}).")
1268 (license license:gpl2)))
1269
1270 (define-public r-mapproj
1271 (package
1272 (name "r-mapproj")
1273 (version "1.2.6")
1274 (source
1275 (origin
1276 (method url-fetch)
1277 (uri (cran-uri "mapproj" version))
1278 (sha256
1279 (base32
1280 "1rggww8cbwv0vzlj5afzhbsbngg4bzj5znbkz7wmxsbshfbsm9b2"))))
1281 (build-system r-build-system)
1282 (propagated-inputs `(("r-maps" ,r-maps)))
1283 (home-page "https://cran.r-project.org/web/packages/mapproj")
1284 (synopsis "Map projection in R")
1285 (description "This package converts latitude/longitude into projected
1286 coordinates.")
1287 (license (list license:gpl2 ; The R interface
1288 (license:non-copyleft ; The C code
1289 "https://www.gnu.org/licenses/license-list.en.html#lucent102"
1290 "Lucent Public License Version 1.02")))))
1291
1292 (define-public r-rgooglemaps
1293 (package
1294 (name "r-rgooglemaps")
1295 (version "1.4.5")
1296 (source
1297 (origin
1298 (method url-fetch)
1299 (uri (cran-uri "RgoogleMaps" version))
1300 (sha256
1301 (base32
1302 "1acf0qc9597apcidjzrpvwhg9ihypr38jigc10jvqn33qbn1i9s7"))))
1303 (properties `((upstream-name . "RgoogleMaps")))
1304 (build-system r-build-system)
1305 (propagated-inputs `(("r-png" ,r-png)))
1306 (home-page "https://cran.r-project.org/web/packages/RgoogleMaps")
1307 (synopsis "Use Google Maps in R")
1308 (description "This package serves two purposes:
1309 @enumerate
1310 @item Provide a comfortable R interface to query the Google server for static
1311 maps, and
1312 @item Use the map as a background image to overlay plots within R. This
1313 requires proper coordinate scaling.
1314 @end enumerate\n")
1315 (license license:gpl2+)))
1316
1317 (define-public r-geosphere
1318 (package
1319 (name "r-geosphere")
1320 (version "1.5-10")
1321 (source
1322 (origin
1323 (method url-fetch)
1324 (uri (cran-uri "geosphere" version))
1325 (sha256
1326 (base32
1327 "15xlgsmn0vwky1l13n6acdz6jn2b2na3gf6x367y3qh1f5w4zkan"))))
1328 (build-system r-build-system)
1329 (propagated-inputs `(("r-sp" ,r-sp)))
1330 (home-page "https://cran.r-project.org/web/packages/geosphere")
1331 (synopsis "Spherical trigonometry")
1332 (description "This package computes spherical trigonometry for geographic
1333 applications. That is, compute distances and related measures for angular
1334 (longitude/latitude) locations.")
1335 (license license:gpl3+)))
1336
1337 (define-public r-jpeg
1338 (package
1339 (name "r-jpeg")
1340 (version "0.1-8.1")
1341 (source
1342 (origin
1343 (method url-fetch)
1344 (uri (cran-uri "jpeg" version))
1345 (sha256
1346 (base32
1347 "1a8mi70x79a691r40yiw684jkg1mr9n8agkxlcksxcnrdybs9c0x"))))
1348 (build-system r-build-system)
1349 (inputs `(("libjpeg" ,libjpeg)))
1350 (home-page "http://www.rforge.net/jpeg/")
1351 (synopsis "Read and write JPEG images with R")
1352 (description "This package provides a way to read, write and display
1353 bitmap images stored in the JPEG format with R. It can read and write both
1354 files and in-memory raw vectors.")
1355 (license license:gpl2+)))
1356
1357 (define-public r-ggmap
1358 (package
1359 (name "r-ggmap")
1360 (version "3.0.0")
1361 (source
1362 (origin
1363 (method url-fetch)
1364 (uri (cran-uri "ggmap" version))
1365 (sha256
1366 (base32
1367 "13dmzl6z62pzjiffilarkji46vy0sacxa8a7mhrhc3biq3ylzhln"))))
1368 (build-system r-build-system)
1369 (propagated-inputs
1370 `(("r-bitops" ,r-bitops)
1371 ("r-digest" ,r-digest)
1372 ("r-dplyr" ,r-dplyr)
1373 ("r-ggplot2" ,r-ggplot2)
1374 ("r-glue" ,r-glue)
1375 ("r-httr" ,r-httr)
1376 ("r-jpeg" ,r-jpeg)
1377 ("r-magrittr" ,r-magrittr)
1378 ("r-plyr" ,r-plyr)
1379 ("r-png" ,r-png)
1380 ("r-purrr" ,r-purrr)
1381 ("r-rgooglemaps" ,r-rgooglemaps)
1382 ("r-rjson" ,r-rjson)
1383 ("r-scales" ,r-scales)
1384 ("r-stringr" ,r-stringr)
1385 ("r-tibble" ,r-tibble)
1386 ("r-tidyr" ,r-tidyr)))
1387 (home-page "https://github.com/dkahle/ggmap")
1388 (synopsis "Spatial visualization with ggplot2")
1389 (description "This package provides a collection of functions to visualize
1390 spatial data and models on top of static maps from various online sources (e.g
1391 Google Maps and Stamen Maps). It includes tools common to those tasks,
1392 including functions for geolocation and routing.")
1393 (license license:gpl2)))
1394
1395 (define-public r-haven
1396 (package
1397 (name "r-haven")
1398 (version "2.2.0")
1399 (source
1400 (origin
1401 (method url-fetch)
1402 (uri (cran-uri "haven" version))
1403 (sha256
1404 (base32
1405 "0g9d6mxqmrw2zdms78jpx2sx73pczlyy771v1h5hmxqz9sqyk7hr"))))
1406 (build-system r-build-system)
1407 (inputs
1408 `(("zlib" ,zlib)))
1409 (propagated-inputs
1410 `(("r-forcats" ,r-forcats)
1411 ("r-hms" ,r-hms)
1412 ("r-rcpp" ,r-rcpp)
1413 ("r-rlang" ,r-rlang)
1414 ("r-readr" ,r-readr)
1415 ("r-tibble" ,r-tibble)
1416 ("r-tidyselect" ,r-tidyselect)))
1417 (home-page "https://haven.tidyverse.org")
1418 (synopsis "Import and Export 'SPSS', 'Stata' and 'SAS' Files")
1419 (description
1420 "This package lets you mport foreign statistical formats into R via the
1421 embedded @url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
1422 (license license:expat)))
1423
1424 (define-public r-amap
1425 (package
1426 (name "r-amap")
1427 (version "0.8-18")
1428 (source (origin
1429 (method url-fetch)
1430 (uri (cran-uri "amap" version))
1431 (sha256
1432 (base32
1433 "0zpcb73w413na23f6giml9311jh0j0y766w2fh9i40d2h7bbvyvs"))))
1434 (build-system r-build-system)
1435 (native-inputs
1436 `(("gfortran" ,gfortran)))
1437 (home-page "http://mulcyber.toulouse.inra.fr/projects/amap/")
1438 (synopsis "Another multidimensional analysis package")
1439 (description "This package provides tools for clustering and principal
1440 component analysis (with robust methods, and parallelized functions).")
1441 (license license:gpl2+)))
1442
1443 (define-public r-ape
1444 (package
1445 (name "r-ape")
1446 (version "5.3")
1447 (source
1448 (origin
1449 (method url-fetch)
1450 (uri (cran-uri "ape" version))
1451 (sha256
1452 (base32
1453 "08wbk1kxhs32bmmvqlqanbdg1w235amd35k8m00fngsj9h9xzc08"))))
1454 (build-system r-build-system)
1455 (propagated-inputs
1456 `(("r-lattice" ,r-lattice)
1457 ("r-nlme" ,r-nlme)
1458 ("r-rcpp" ,r-rcpp)))
1459 (home-page "http://ape-package.ird.fr/")
1460 (synopsis "Analyses of phylogenetics and evolution")
1461 (description
1462 "This package provides functions for reading, writing, plotting, and
1463 manipulating phylogenetic trees, analyses of comparative data in a
1464 phylogenetic framework, ancestral character analyses, analyses of
1465 diversification and macroevolution, computing distances from DNA sequences,
1466 and several other tools.")
1467 (license license:gpl2+)))
1468
1469 (define-public r-abbyyr
1470 (package
1471 (name "r-abbyyr")
1472 (version "0.5.5")
1473 (source
1474 (origin
1475 (method url-fetch)
1476 (uri (cran-uri "abbyyR" version))
1477 (sha256
1478 (base32
1479 "1vldnd3dg89aj6a73nhirirqddbfdrnzhb5m3679i60sark8nk6r"))))
1480 (properties `((upstream-name . "abbyyR")))
1481 (build-system r-build-system)
1482 (propagated-inputs
1483 `(("r-curl" ,r-curl)
1484 ("r-httr" ,r-httr)
1485 ("r-plyr" ,r-plyr)
1486 ("r-progress" ,r-progress)
1487 ("r-readr" ,r-readr)
1488 ("r-xml" ,r-xml)))
1489 (home-page "https://github.com/soodoku/abbyyR")
1490 (synopsis "Access to Abbyy Optical Character Recognition (OCR) API")
1491 (description
1492 "This package provides tools to get text from images of text using Abbyy
1493 Cloud Optical Character Recognition (OCR) API. With abbyyyR, one can easily
1494 OCR images, barcodes, forms, documents with machine readable zones, e.g.
1495 passports and get the results in a variety of formats including plain text and
1496 XML. To learn more about the Abbyy OCR API, see @url{http://ocrsdk.com/}.")
1497 (license license:expat)))
1498
1499 (define-public r-colorspace
1500 (package
1501 (name "r-colorspace")
1502 (version "1.4-1")
1503 (source
1504 (origin
1505 (method url-fetch)
1506 (uri (cran-uri "colorspace" version))
1507 (sha256
1508 (base32 "0wyny3ah2d74hqv80s6imrarpna09gq3j9rjnz6zx2qg0lx72gb9"))))
1509 (build-system r-build-system)
1510 (home-page "https://cran.r-project.org/web/packages/colorspace")
1511 (synopsis "Color space manipulation")
1512 (description
1513 "This package carries out a mapping between assorted color spaces
1514 including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
1515 CIELAB. Qualitative, sequential, and diverging color palettes based on HCL
1516 colors are provided.")
1517 (license license:bsd-3)))
1518
1519 (define-public r-glue
1520 (package
1521 (name "r-glue")
1522 (version "1.3.1")
1523 (source
1524 (origin
1525 (method url-fetch)
1526 (uri (cran-uri "glue" version))
1527 (sha256
1528 (base32
1529 "1a1ycg9r3gd91visp49q49rsrdgyf8kr9dxdy3hk99kikn4z5hag"))))
1530 (build-system r-build-system)
1531 (home-page "https://github.com/tidyverse/glue")
1532 (synopsis "Interpreted string literals")
1533 (description
1534 "This package provides an implementation of interpreted string literals,
1535 inspired by Python's Literal String Interpolation (PEP-0498) and
1536 Docstrings (PEP-0257) and Julia's Triple-Quoted String Literals.")
1537 (license license:expat)))
1538
1539 (define-public r-pastecs
1540 (package
1541 (name "r-pastecs")
1542 (version "1.3.21")
1543 (source (origin
1544 (method url-fetch)
1545 (uri (cran-uri "pastecs" version))
1546 (sha256
1547 (base32
1548 "0z4dic94ar646w7zc2ggi5hgvf2qnznsani94c5pyql8zspz47lc"))))
1549 (build-system r-build-system)
1550 (propagated-inputs
1551 `(("r-boot" ,r-boot)))
1552 (home-page "http://www.sciviews.org/pastecs")
1553 (synopsis "Analysis of space-time ecological series")
1554 (description
1555 "This package provides functions for regulation, decomposition and analysis
1556 of space-time series. The @code{pastecs} library is a PNEC-Art4 and IFREMER
1557 initiative to bring PASSTEC 2000 functionalities to R.")
1558 (license license:gpl2+)))
1559
1560 (define-public r-plogr
1561 (package
1562 (name "r-plogr")
1563 (version "0.2.0")
1564 (source
1565 (origin
1566 (method url-fetch)
1567 (uri (cran-uri "plogr" version))
1568 (sha256
1569 (base32
1570 "0a8dhzlna79ggyhfr0nncgh15a9n6r0dsz664pz0ah323wpblqqf"))))
1571 (build-system r-build-system)
1572 (home-page "https://github.com/krlmlr/plogr")
1573 (synopsis "R bindings for the plog C++ logging library")
1574 (description
1575 "This package provides the header files for a stripped-down version of
1576 the plog header-only C++ logging library, and a method to log to R's standard
1577 error stream.")
1578 (license license:expat)))
1579
1580 (define-public r-pls
1581 (package
1582 (name "r-pls")
1583 (version "2.7-2")
1584 (source
1585 (origin
1586 (method url-fetch)
1587 (uri (cran-uri "pls" version))
1588 (sha256
1589 (base32 "121byimd6bg7jbrq5wz5fpi0vxq0vh8g724vkhnjzszbvcv1xsb7"))))
1590 (build-system r-build-system)
1591 (home-page "http://mevik.net/work/software/pls.html")
1592 (synopsis "Partial Least Squares and Principal Component Regression")
1593 (description
1594 "The pls package implements multivariate regression methods: Partial Least
1595 Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), and
1596 Canonical Powered Partial Least Squares (@dfn{CPPLS}). It supports:
1597
1598 @itemize
1599 @item several algorithms: the traditional orthogonal scores (@dfn{NIPALS}) PLS
1600 algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
1601 @item multi-response models (or @dfn{PLS2})
1602 @item flexible cross-validation
1603 @item Jackknife variance estimates of regression coefficients
1604 @item extensive and flexible plots: scores, loadings, predictions, coefficients,
1605 (R)MSEP, R², and correlation loadings
1606 @item formula interface, modelled after @code{lm()}, with methods for predict,
1607 print, summary, plot, update, etc.
1608 @item extraction functions for coefficients, scores, and loadings
1609 @item MSEP, RMSEP, and R² estimates
1610 @item multiplicative scatter correction (@dfn{MSC})
1611 @end itemize\n")
1612 (license license:gpl2)))
1613
1614 (define-public r-ps
1615 (package
1616 (name "r-ps")
1617 (version "1.3.0")
1618 (source
1619 (origin
1620 (method url-fetch)
1621 (uri (cran-uri "ps" version))
1622 (sha256
1623 (base32 "1lcq7r0q4jb8x6k023zr2ydj2dg925bqqbkhx1phpnyjrk897498"))))
1624 (build-system r-build-system)
1625 (home-page "http://ps.r-lib.org")
1626 (synopsis "List, query, and manipulate system processes")
1627 (description
1628 "The ps package implements an API to list, query, and manipulate system
1629 processes. Most of its code is based on the @code{psutil} Python package.")
1630 (license license:bsd-3)))
1631
1632 (define-public r-pkgbuild
1633 (package
1634 (name "r-pkgbuild")
1635 (version "1.0.6")
1636 (source
1637 (origin
1638 (method url-fetch)
1639 (uri (cran-uri "pkgbuild" version))
1640 (sha256
1641 (base32 "0xnlz6ivhkbmncg9hfw5p69lm4rjy3wn5lyxmygxyf4rrfnnqwxx"))))
1642 (build-system r-build-system)
1643 (propagated-inputs
1644 `(("r-callr" ,r-callr)
1645 ("r-cli" ,r-cli)
1646 ("r-crayon" ,r-crayon)
1647 ("r-desc" ,r-desc)
1648 ("r-prettyunits" ,r-prettyunits)
1649 ("r-r6" ,r-r6)
1650 ("r-rprojroot" ,r-rprojroot)
1651 ("r-withr" ,r-withr)))
1652 (home-page "https://github.com/r-pkgs/pkgbuild")
1653 (synopsis "Find tools needed to build R packages")
1654 (description
1655 "This package provides functions used to build R packages. It locates
1656 compilers needed to build R packages on various platforms and ensures the PATH
1657 is configured appropriately so R can use them.")
1658 (license license:gpl3)))
1659
1660 (define-public r-pkgload
1661 (package
1662 (name "r-pkgload")
1663 (version "1.0.2")
1664 (source
1665 (origin
1666 (method url-fetch)
1667 (uri (cran-uri "pkgload" version))
1668 (sha256
1669 (base32
1670 "0z7jvharafahi2gv5547mk1n499isjzw06kfwymmxc0gd575d1ii"))))
1671 (build-system r-build-system)
1672 (propagated-inputs
1673 `(("r-desc" ,r-desc)
1674 ("r-pkgbuild" ,r-pkgbuild)
1675 ("r-rlang" ,r-rlang)
1676 ("r-rprojroot" ,r-rprojroot)
1677 ("r-rstudioapi" ,r-rstudioapi)
1678 ("r-withr" ,r-withr)))
1679 (home-page "https://github.com/r-lib/pkgload")
1680 (synopsis "Simulate package installation and attach")
1681 (description
1682 "This package simulates the process of installing a package and then
1683 attaching it. This is a key part of the @code{devtools} package as it allows
1684 you to rapidly iterate while developing a package.")
1685 (license license:gpl3)))
1686
1687 (define-public r-rcpp
1688 (package
1689 (name "r-rcpp")
1690 (version "1.0.3")
1691 (source
1692 (origin
1693 (method url-fetch)
1694 (uri (cran-uri "Rcpp" version))
1695 (sha256
1696 (base32 "03h3zyjq948y0hrrs95lfk4zgx6wfrg64hjlrfrzf5na7bfh0d9b"))))
1697 (build-system r-build-system)
1698 (native-inputs
1699 `(("r-knitr" ,r-knitr))) ; for vignettes
1700 (home-page "http://www.rcpp.org")
1701 (synopsis "Seamless R and C++ integration")
1702 (description
1703 "The Rcpp package provides R functions as well as C++ classes which offer
1704 a seamless integration of R and C++. Many R data types and objects can be
1705 mapped back and forth to C++ equivalents which facilitates both writing of new
1706 code as well as easier integration of third-party libraries. Documentation
1707 about Rcpp is provided by several vignettes included in this package, via the
1708 @code{Rcpp Gallery} site at <http://gallery.rcpp.org>, the paper by Eddelbuettel
1709 and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
1710 @code{citation(\"Rcpp\")} for details on these last two.")
1711 (license license:gpl2+)))
1712
1713 (define-public r-bindr
1714 (package
1715 (name "r-bindr")
1716 (version "0.1.1")
1717 (source
1718 (origin
1719 (method url-fetch)
1720 (uri (cran-uri "bindr" version))
1721 (sha256
1722 (base32
1723 "1l05fpk2yql3jka321c0bdgx6mqq9pvfrg2844lbjfpbgjkmqy3w"))))
1724 (build-system r-build-system)
1725 (home-page "https://github.com/krlmlr/bindr")
1726 (synopsis "Parametrized active bindings")
1727 (description
1728 "This package provides a simple interface for creating active bindings
1729 where the bound function accepts additional arguments.")
1730 (license license:expat)))
1731
1732 (define-public r-bindrcpp
1733 (package
1734 (name "r-bindrcpp")
1735 (version "0.2.2")
1736 (source
1737 (origin
1738 (method url-fetch)
1739 (uri (cran-uri "bindrcpp" version))
1740 (sha256
1741 (base32
1742 "0rz4ibjdjsxl99ff3ha79z7cnjmilx4rx58fk9kk7ld9xc4hf4s8"))))
1743 (build-system r-build-system)
1744 (propagated-inputs
1745 `(("r-bindr" ,r-bindr)
1746 ("r-plogr" ,r-plogr)
1747 ("r-rcpp" ,r-rcpp)))
1748 (home-page "https://github.com/krlmlr/bindrcpp")
1749 (synopsis "Rcpp interface to active bindings")
1750 (description
1751 "This package provides an easy way to fill an environment with active
1752 bindings that call a C++ function.")
1753 (license license:expat)))
1754
1755 (define-public r-auc
1756 (package
1757 (name "r-auc")
1758 (version "0.3.0")
1759 (source
1760 (origin
1761 (method url-fetch)
1762 (uri (cran-uri "AUC" version))
1763 (sha256
1764 (base32
1765 "0ripcib2qz0m7rgr1kiz68nx8f6p408l1ww7j78ljqik7p3g41g7"))))
1766 (properties `((upstream-name . "AUC")))
1767 (build-system r-build-system)
1768 (home-page "https://cran.r-project.org/web/packages/AUC")
1769 (synopsis "Compute the area under the curve of selected measures")
1770 (description
1771 "This package includes functions to compute the area under the curve of
1772 selected measures: the area under the sensitivity curve (AUSEC), the area
1773 under the specificity curve (AUSPC), the area under the accuracy
1774 curve (AUACC), and the area under the receiver operating characteristic
1775 curve (AUROC). The curves can also be visualized. Support for partial areas
1776 is provided.")
1777 (license license:gpl2+)))
1778
1779 (define-public r-calibrate
1780 (package
1781 (name "r-calibrate")
1782 (version "1.7.5")
1783 (source
1784 (origin
1785 (method url-fetch)
1786 (uri (cran-uri "calibrate" version))
1787 (sha256
1788 (base32 "1s423nr176l2sc66wp7hzgqkv7c2bq8d2bjrrvrrm5qa9y3zdx1k"))))
1789 (build-system r-build-system)
1790 (propagated-inputs
1791 `(("r-mass" ,r-mass)))
1792 (home-page "https://cran.r-project.org/web/packages/calibrate")
1793 (synopsis "Calibration of scatterplot and biplot axes")
1794 (description
1795 "This is a package for drawing calibrated scales with tick marks
1796 on (non-orthogonal) variable vectors in scatterplots and biplots.")
1797 (license license:gpl2)))
1798
1799 (define-public r-shape
1800 (package
1801 (name "r-shape")
1802 (version "1.4.4")
1803 (source
1804 (origin
1805 (method url-fetch)
1806 (uri (cran-uri "shape" version))
1807 (sha256
1808 (base32
1809 "0hadk3mapkhbh8xjkiz52vxdagmmgvm15xwpzb90ikw4giyipjzl"))))
1810 (build-system r-build-system)
1811 (home-page "https://cran.r-project.org/web/packages/shape")
1812 (synopsis "Functions for plotting graphical shapes")
1813 (description
1814 "This package provides functions for plotting graphical shapes such as
1815 ellipses, circles, cylinders, arrows, ...")
1816 (license license:gpl3+)))
1817
1818 (define-public r-globaloptions
1819 (package
1820 (name "r-globaloptions")
1821 (version "0.1.1")
1822 (source
1823 (origin
1824 (method url-fetch)
1825 (uri (cran-uri "GlobalOptions" version))
1826 (sha256
1827 (base32 "0x89hfz80avq4zcskxl71i4zi0mgniqqxfrvz050aa2189wfyja2"))))
1828 (properties `((upstream-name . "GlobalOptions")))
1829 (build-system r-build-system)
1830 (home-page "https://github.com/jokergoo/GlobalOptions")
1831 (synopsis "Generate functions to get or set global options")
1832 (description
1833 "This package provides more controls on the option values such as
1834 validation and filtering on the values, making options invisible or private.")
1835 (license license:gpl2+)))
1836
1837 (define-public r-circlize
1838 (package
1839 (name "r-circlize")
1840 (version "0.4.8")
1841 (source
1842 (origin
1843 (method url-fetch)
1844 (uri (cran-uri "circlize" version))
1845 (sha256
1846 (base32
1847 "0jvr9hmxyhg0zx101iiqkrg8wfaj86kp62xpv42n2j9fkn5r1mi2"))))
1848 (build-system r-build-system)
1849 (propagated-inputs
1850 `(("r-colorspace" ,r-colorspace)
1851 ("r-globaloptions" ,r-globaloptions)
1852 ("r-shape" ,r-shape)))
1853 (home-page "https://github.com/jokergoo/circlize")
1854 (synopsis "Circular visualization")
1855 (description
1856 "Circular layout is an efficient way to visualise huge amounts of
1857 information. This package provides an implementation of circular layout
1858 generation in R as well as an enhancement of available software. Its
1859 flexibility is based on the usage of low-level graphics functions such that
1860 self-defined high-level graphics can be easily implemented by users for
1861 specific purposes. Together with the seamless connection between the powerful
1862 computational and visual environment in R, it gives users more convenience and
1863 freedom to design figures for better understanding complex patterns behind
1864 multi-dimensional data.")
1865 (license license:gpl2+)))
1866
1867 (define-public r-powerlaw
1868 (package
1869 (name "r-powerlaw")
1870 (version "0.70.2")
1871 (source
1872 (origin
1873 (method url-fetch)
1874 (uri (cran-uri "poweRlaw" version))
1875 (sha256
1876 (base32
1877 "1asr6ikr7hmj78jyg8r1gwvcjg14addkxdiz92nh06lv71a183r4"))))
1878 (properties `((upstream-name . "poweRlaw")))
1879 (build-system r-build-system)
1880 (propagated-inputs
1881 `(("r-vgam" ,r-vgam)))
1882 (home-page "https://github.com/csgillespie/poweRlaw")
1883 (synopsis "Tools for the analysis of heavy tailed distributions")
1884 (description
1885 "This package provides an implementation of maximum likelihood estimators
1886 for a variety of heavy tailed distributions, including both the discrete and
1887 continuous power law distributions. Additionally, a goodness-of-fit based
1888 approach is used to estimate the lower cut-off for the scaling region.")
1889 ;; Any of these GPL versions.
1890 (license (list license:gpl2 license:gpl3))))
1891
1892 (define-public r-compare
1893 (package
1894 (name "r-compare")
1895 (version "0.2-6")
1896 (source
1897 (origin
1898 (method url-fetch)
1899 (uri (cran-uri "compare" version))
1900 (sha256
1901 (base32
1902 "0k9zms930b5dz9gy8414li21wy0zg9x9vp7301v5cvyfi0g7xzgw"))))
1903 (build-system r-build-system)
1904 (home-page "https://cran.r-project.org/web/packages/compare")
1905 (synopsis "Comparing objects for differences")
1906 (description
1907 "This package provides functions to compare a model object to a
1908 comparison object. If the objects are not identical, the functions can be
1909 instructed to explore various modifications of the objects (e.g., sorting
1910 rows, dropping names) to see if the modified versions are identical.")
1911 (license license:gpl2+)))
1912
1913 (define-public r-dendextend
1914 (package
1915 (name "r-dendextend")
1916 (version "1.13.2")
1917 (source
1918 (origin
1919 (method url-fetch)
1920 (uri (cran-uri "dendextend" version))
1921 (sha256
1922 (base32
1923 "1iclvd9cyckd4djpa87ynm05fk6zl4b4m735za1w4irimc130m3r"))))
1924 (build-system r-build-system)
1925 (propagated-inputs
1926 `(("r-ggplot2" ,r-ggplot2)
1927 ("r-magrittr" ,r-magrittr)
1928 ("r-viridis" ,r-viridis)))
1929 (home-page "https://cran.r-project.org/web/packages/dendextend")
1930 (synopsis "Extending 'dendrogram' functionality in R")
1931 (description
1932 "This package offers a set of functions for extending @code{dendrogram}
1933 objects in R, letting you visualize and compare trees of hierarchical
1934 clusterings. You can adjust a tree's graphical parameters (the color, size,
1935 type, etc of its branches, nodes and labels) and visually and statistically
1936 compare different dendrograms to one another.")
1937 ;; Any of these versions
1938 (license (list license:gpl2 license:gpl3))))
1939
1940 (define-public r-getoptlong
1941 (package
1942 (name "r-getoptlong")
1943 (version "0.1.7")
1944 (source
1945 (origin
1946 (method url-fetch)
1947 (uri (cran-uri "GetoptLong" version))
1948 (sha256
1949 (base32
1950 "1fl3w2n602ldybc5qj7qw4xmzzb804bsjkqwf6dswzj0vf0qiadr"))))
1951 (properties `((upstream-name . "GetoptLong")))
1952 (build-system r-build-system)
1953 (inputs
1954 `(("perl" ,perl)))
1955 (propagated-inputs
1956 `(("r-globaloptions" ,r-globaloptions)
1957 ("r-rjson" ,r-rjson)))
1958 (home-page "https://github.com/jokergoo/GetoptLong")
1959 (synopsis "Parsing command-line arguments and variable interpolation")
1960 (description
1961 "This is yet another command-line argument parser which wraps the
1962 powerful Perl module @code{Getopt::Long} and with some adaptation for easier
1963 use in R. It also provides a simple way for variable interpolation in R.")
1964 (license license:gpl2+)))
1965
1966 (define-public r-fastmatch
1967 (package
1968 (name "r-fastmatch")
1969 (version "1.1-0")
1970 (source
1971 (origin
1972 (method url-fetch)
1973 (uri (cran-uri "fastmatch" version))
1974 (sha256
1975 (base32
1976 "0z80jxkygmzn11sq0c2iz357s9bpki548lg926g85gldhfj1md90"))))
1977 (build-system r-build-system)
1978 (home-page "http://www.rforge.net/fastmatch")
1979 (synopsis "Fast match function")
1980 (description
1981 "This package provides a fast @code{match} replacement for cases that
1982 require repeated look-ups. It is slightly faster that R's built-in
1983 @code{match} function on first match against a table, but extremely fast on
1984 any subsequent lookup as it keeps the hash table in memory.")
1985 (license license:gpl2)))
1986
1987 (define-public r-ff
1988 (package
1989 (name "r-ff")
1990 (version "2.2-14")
1991 (source
1992 (origin
1993 (method url-fetch)
1994 (uri (cran-uri "ff" version))
1995 (sha256
1996 (base32
1997 "1w724q4jpzbvzpilb2ifviaxkjgk9lzwxz9gksnvicbmfa20fqqw"))))
1998 (build-system r-build-system)
1999 (propagated-inputs `(("r-bit" ,r-bit)))
2000 (home-page "http://ff.r-forge.r-project.org/")
2001 (synopsis "Memory-efficient storage of large data on disk and access functions")
2002 (description
2003 "This package provides data structures that are stored on disk but
2004 behave (almost) as if they were in RAM by transparently mapping only a section
2005 in main memory.")
2006 ;; error Architecture not supported.
2007 (supported-systems (delete "aarch64-linux" %supported-systems))
2008 (license license:gpl2)))
2009
2010 (define-public r-ffbase
2011 (package
2012 (name "r-ffbase")
2013 (version "0.12.7")
2014 (source
2015 (origin
2016 (method url-fetch)
2017 (uri (cran-uri "ffbase" version))
2018 (sha256
2019 (base32
2020 "04kxx2f3f0743c5nvpb7x1x0pcd220dazpd5ag1pidxbz3xa85nw"))))
2021 (build-system r-build-system)
2022 (propagated-inputs
2023 `(("r-bit" ,r-bit)
2024 ("r-fastmatch" ,r-fastmatch)
2025 ("r-ff" ,r-ff)))
2026 (home-page "http://github.com/edwindj/ffbase")
2027 (synopsis "Basic statistical functions for package 'ff'")
2028 (description
2029 "This package extends the out of memory vectors of @code{ff} with
2030 statistical functions and other utilities to ease their usage.")
2031 (license license:gpl3)))
2032
2033 (define-public r-prettyunits
2034 (package
2035 (name "r-prettyunits")
2036 (version "1.0.2")
2037 (source
2038 (origin
2039 (method url-fetch)
2040 (uri (cran-uri "prettyunits" version))
2041 (sha256
2042 (base32
2043 "0p3z42hnk53x7ky4d1dr2brf7p8gv3agxr71i99m01n2hq2ri91m"))))
2044 (build-system r-build-system)
2045 (propagated-inputs
2046 `(("r-assertthat" ,r-assertthat)
2047 ("r-magrittr" ,r-magrittr)))
2048 (home-page "https://github.com/gaborcsardi/prettyunits")
2049 (synopsis "Pretty, human readable formatting of quantities")
2050 (description
2051 "This package provides tools for pretty, human readable formatting of
2052 quantities.")
2053 (license license:expat)))
2054
2055 (define-public r-reshape
2056 (package
2057 (name "r-reshape")
2058 (version "0.8.8")
2059 (source
2060 (origin
2061 (method url-fetch)
2062 (uri (cran-uri "reshape" version))
2063 (sha256
2064 (base32
2065 "0s6i0sqxg1vldxs6miv8mi0zydxbqzgpmzfiwkj8y7jix3yrfmad"))))
2066 (build-system r-build-system)
2067 (propagated-inputs
2068 `(("r-plyr" ,r-plyr)
2069 ("r-rcpp" ,r-rcpp)))
2070 (home-page "http://had.co.nz/reshape")
2071 (synopsis "Flexibly reshape data")
2072 (description
2073 "Flexibly restructure and aggregate data using just two functions:
2074 @code{melt} and @code{cast}. This package provides them.")
2075 (license license:expat)))
2076
2077 (define-public r-progress
2078 (package
2079 (name "r-progress")
2080 (version "1.2.2")
2081 (source
2082 (origin
2083 (method url-fetch)
2084 (uri (cran-uri "progress" version))
2085 (sha256
2086 (base32
2087 "0dgzb362641aqm8xd88iqa8jmpdm43xs0aba0d5kk6fvapnxi95l"))))
2088 (build-system r-build-system)
2089 (propagated-inputs
2090 `(("r-crayon" ,r-crayon)
2091 ("r-hms" ,r-hms)
2092 ("r-prettyunits" ,r-prettyunits)
2093 ("r-r6" ,r-r6)))
2094 (home-page "https://github.com/gaborcsardi/progress")
2095 (synopsis "Terminal progress bars")
2096 (description
2097 "This package provides configurable progress bars. They may include
2098 percentage, elapsed time, and/or the estimated completion time. They work in
2099 terminals, in Emacs ESS, RStudio, Windows Rgui, and the macOS R.app. The
2100 package also provides a C++ API, that works with or without Rcpp.")
2101 (license license:expat)))
2102
2103 (define-public r-ggally
2104 (package
2105 (name "r-ggally")
2106 (version "1.4.0")
2107 (source
2108 (origin
2109 (method url-fetch)
2110 (uri (cran-uri "GGally" version))
2111 (sha256
2112 (base32
2113 "1zjmcc5bzagvy7c5cmdcl39xmx07fwi98yrj4i05w7y40kqcsiws"))))
2114 (properties `((upstream-name . "GGally")))
2115 (build-system r-build-system)
2116 (inputs
2117 `(("libressl" ,libressl)))
2118 (propagated-inputs
2119 `(("r-ggplot2" ,r-ggplot2)
2120 ("r-gtable" ,r-gtable)
2121 ("r-plyr" ,r-plyr)
2122 ("r-progress" ,r-progress)
2123 ("r-rcolorbrewer" ,r-rcolorbrewer)
2124 ("r-reshape" ,r-reshape)
2125 ("r-rlang" ,r-rlang)))
2126 (home-page "https://ggobi.github.io/ggally")
2127 (synopsis "Extension to ggplot2")
2128 (description
2129 "The R package ggplot2 is a plotting system based on the grammar of
2130 graphics. GGally extends ggplot2 by adding several functions to reduce the
2131 complexity of combining geometric objects with transformed data. Some of
2132 these functions include a pairwise plot matrix, a two group pairwise plot
2133 matrix, a parallel coordinates plot, a survival plot, and several functions to
2134 plot networks.")
2135 (license license:gpl2+)))
2136
2137 (define-public r-proxy
2138 (package
2139 (name "r-proxy")
2140 (version "0.4-23")
2141 (source
2142 (origin
2143 (method url-fetch)
2144 (uri (cran-uri "proxy" version))
2145 (sha256
2146 (base32
2147 "17b6qfllqrhzrxqgx7dccffgybnkcria5a68ap5ly3plg04ypm4x"))))
2148 (build-system r-build-system)
2149 (home-page "https://cran.r-project.org/web/packages/proxy")
2150 (synopsis "Distance and similarity measures")
2151 (description
2152 "This package provides an extensible framework for the efficient
2153 calculation of auto- and cross-proximities, along with implementations of the
2154 most popular ones.")
2155 (license license:gpl2)))
2156
2157 (define-public r-sp
2158 (package
2159 (name "r-sp")
2160 (version "1.3-2")
2161 (source
2162 (origin
2163 (method url-fetch)
2164 (uri (cran-uri "sp" version))
2165 (sha256
2166 (base32 "0kpjsqh3lzqp1m0avsvm54lazlgwfx3hyf0av3mvbyslsanj42ll"))))
2167 (build-system r-build-system)
2168 (propagated-inputs
2169 `(("r-lattice" ,r-lattice)))
2170 (home-page "https://cran.r-project.org/web/packages/sp")
2171 (synopsis "Classes and methods for spatial data")
2172 (description
2173 "This package provides classes and methods for spatial data; the classes
2174 document where the spatial location information resides, for 2D or 3D data.
2175 Utility functions are provided, e.g. for plotting data as maps, spatial
2176 selection, as well as methods for retrieving coordinates, for subsetting,
2177 print, summary, etc.")
2178 (license license:gpl2+)))
2179
2180 (define-public r-rmtstat
2181 (package
2182 (name "r-rmtstat")
2183 (version "0.3")
2184 (source
2185 (origin
2186 (method url-fetch)
2187 (uri (cran-uri "RMTstat" version))
2188 (sha256
2189 (base32
2190 "1nn25q4kmh9kj975sxkrpa97vh5irqrlqhwsfinbck6h6ia4rsw1"))))
2191 (properties `((upstream-name . "RMTstat")))
2192 (build-system r-build-system)
2193 (home-page "https://cran.r-project.org/web/packages/RMTstat")
2194 (synopsis "Distributions, statistics and tests derived from random matrix theory")
2195 (description
2196 "This package provides functions for working with the Tracy-Widom laws
2197 and other distributions related to the eigenvalues of large Wishart
2198 matrices.")
2199 (license license:bsd-3)))
2200
2201 (define-public r-rmpi
2202 (package
2203 (name "r-rmpi")
2204 (version "0.6-9")
2205 (source (origin
2206 (method url-fetch)
2207 (uri (cran-uri "Rmpi" version))
2208 (sha256
2209 (base32
2210 "1rhycla98hxgnnxlxxldr1x51djak7c2jjvlrv3jcsvgwp1ymqdj"))))
2211 (properties `((upstream-name . "Rmpi")))
2212 (build-system r-build-system)
2213 (arguments
2214 `(#:configure-flags '("--configure-args=\"--with-Rmpi-type=OPENMPI\"")
2215 #:phases (modify-phases %standard-phases
2216 (add-before 'install 'mpi-setup
2217 ,%openmpi-setup))))
2218 (inputs
2219 `(("openmpi" ,openmpi)))
2220 (native-inputs
2221 `(("pkg-config" ,pkg-config)))
2222 (home-page "http://www.stats.uwo.ca/faculty/yu/Rmpi")
2223 (synopsis "R interface to message-passing interface (MPI)")
2224 (description
2225 "This package provides an interface (wrapper) to MPI APIs. It also
2226 provides an interactive R manager and worker environment.")
2227 (license license:gpl2+)))
2228
2229 (define-public r-lmoments
2230 (package
2231 (name "r-lmoments")
2232 (version "1.3-1")
2233 (source
2234 (origin
2235 (method url-fetch)
2236 (uri (cran-uri "Lmoments" version))
2237 (sha256
2238 (base32
2239 "0pc63bj9a8hzr5m3yssrc4kin39fffwkl8rggs3sagzr12d4i7bw"))))
2240 (properties `((upstream-name . "Lmoments")))
2241 (build-system r-build-system)
2242 (propagated-inputs
2243 `(("r-rcpp" ,r-rcpp)
2244 ("r-rcpparmadillo" ,r-rcpparmadillo)))
2245 (home-page "http://www.tilastotiede.fi/juha_karvanen.html")
2246 (synopsis "L-moments and quantile mixtures")
2247 (description
2248 "This package contains functions to estimate L-moments and trimmed
2249 L-moments from the data. It also contains functions to estimate the
2250 parameters of the normal polynomial quantile mixture and the Cauchy polynomial
2251 quantile mixture from L-moments and trimmed L-moments.")
2252 (license license:gpl2)))
2253
2254 (define-public r-distillery
2255 (package
2256 (name "r-distillery")
2257 (version "1.0-6")
2258 (source
2259 (origin
2260 (method url-fetch)
2261 (uri (cran-uri "distillery" version))
2262 (sha256
2263 (base32
2264 "1mi3ig9jq0kd7yrwc5m37lmrw04p1b4lirnbsxi10z3n5yay4429"))))
2265 (build-system r-build-system)
2266 (home-page "http://www.ral.ucar.edu/staff/ericg")
2267 (synopsis "Functions for confidence intervals and object information")
2268 (description
2269 "This package provides some very simple method functions for confidence
2270 interval calculation and to distill pertinent information from a potentially
2271 complex object; primarily used in common with the packages extRemes and
2272 SpatialVx.")
2273 (license license:gpl2+)))
2274
2275 (define-public r-extremes
2276 (package
2277 (name "r-extremes")
2278 (version "2.0-11")
2279 (source
2280 (origin
2281 (method url-fetch)
2282 (uri (cran-uri "extRemes" version))
2283 (sha256
2284 (base32
2285 "0hmgynxhzswqnhwb2sxrkczgam8c17s3vpxqc5bcz0bwczpxxyvm"))))
2286 (properties `((upstream-name . "extRemes")))
2287 (build-system r-build-system)
2288 (propagated-inputs
2289 `(("r-distillery" ,r-distillery)
2290 ("r-lmoments" ,r-lmoments)))
2291 (home-page "http://www.assessment.ucar.edu/toolkit/")
2292 (synopsis "Extreme value analysis")
2293 (description
2294 "ExtRemes is a suite of functions for carrying out analyses on the
2295 extreme values of a process of interest; be they block maxima over long blocks
2296 or excesses over a high threshold.")
2297 (license license:gpl2+)))
2298
2299 (define-public r-lmtest
2300 (package
2301 (name "r-lmtest")
2302 (version "0.9-37")
2303 (source
2304 (origin
2305 (method url-fetch)
2306 (uri (cran-uri "lmtest" version))
2307 (sha256
2308 (base32
2309 "02nasm0j2vwkhz11dxqixs23msy1s3yj0jps6949fmgh9gwjkjfx"))))
2310 (build-system r-build-system)
2311 (propagated-inputs
2312 `(("r-zoo" ,r-zoo)))
2313 (native-inputs
2314 `(("gfortran" ,gfortran)))
2315 (home-page "https://cran.r-project.org/web/packages/lmtest")
2316 (synopsis "Testing linear regression models")
2317 (description
2318 "This package provides a collection of tests, data sets, and examples for
2319 diagnostic checking in linear regression models. Furthermore, some generic
2320 tools for inference in parametric models are provided.")
2321 ;; Either version is okay
2322 (license (list license:gpl2 license:gpl3))))
2323
2324 (define-public r-idr
2325 (package
2326 (name "r-idr")
2327 (version "1.2")
2328 (source (origin
2329 (method url-fetch)
2330 (uri (cran-uri "idr" version))
2331 (sha256
2332 (base32
2333 "05nvgw1xdg670bsjjrxkgd1mrdkciccpw4krn0zcgdf2r21dzgwb"))))
2334 (build-system r-build-system)
2335 (home-page "https://cran.r-project.org/web/packages/idr/")
2336 (synopsis "Irreproducible discovery rate")
2337 (description
2338 "This is a package for estimating the copula mixture model and plotting
2339 correspondence curves in \"Measuring reproducibility of high-throughput
2340 experiments\" (2011), Annals of Applied Statistics, Vol. 5, No. 3, 1752-1779,
2341 by Li, Brown, Huang, and Bickel")
2342 (license license:gpl2+)))
2343
2344 (define-public r-inline
2345 (package
2346 (name "r-inline")
2347 (version "0.3.15")
2348 (source (origin
2349 (method url-fetch)
2350 (uri (cran-uri "inline" version))
2351 (sha256
2352 (base32
2353 "0s4wssvpan189fijahknxq5s22ww9bzmdlmyhnra748r7khky17z"))))
2354 (build-system r-build-system)
2355 (home-page "https://cran.r-project.org/web/packages/inline")
2356 (synopsis "Functions to inline C, C++, Fortran function calls from R")
2357 (description
2358 "This package provides functionality to dynamically define R functions
2359 and S4 methods with inlined C, C++ or Fortran code supporting @code{.C} and
2360 @code{.Call} calling conventions.")
2361 ;; Any version of the LGPL.
2362 (license license:lgpl3+)))
2363
2364 (define-public r-bbmle
2365 (package
2366 (name "r-bbmle")
2367 (version "1.0.20")
2368 (source
2369 (origin
2370 (method url-fetch)
2371 (uri (cran-uri "bbmle" version))
2372 (sha256
2373 (base32
2374 "1xzij7swrrzl5ly8l3lw6awh486zcm00251dwqws1y23fbgyh3vc"))))
2375 (build-system r-build-system)
2376 (propagated-inputs
2377 `(("r-lattice" ,r-lattice)
2378 ("r-mass" ,r-mass)
2379 ("r-numderiv" ,r-numderiv)))
2380 (home-page "https://cran.r-project.org/web/packages/bbmle")
2381 (synopsis "Tools for General Maximum Likelihood Estimation")
2382 (description
2383 "This package provides methods and functions for fitting maximum
2384 likelihood models in R. This package modifies and extends the @code{mle}
2385 classes in the @code{stats4} package.")
2386 ;; Any version of the GPL
2387 (license license:gpl2+)))
2388
2389 (define-public r-emdbook
2390 (package
2391 (name "r-emdbook")
2392 (version "1.3.11")
2393 (source
2394 (origin
2395 (method url-fetch)
2396 (uri (cran-uri "emdbook" version))
2397 (sha256
2398 (base32
2399 "0a515jdzvg87npvrh7md7zp0v5nlz7c2jr7pba5dql6slb0d8j7q"))))
2400 (build-system r-build-system)
2401 (propagated-inputs
2402 `(("r-bbmle" ,r-bbmle)
2403 ("r-coda" ,r-coda)
2404 ("r-lattice" ,r-lattice)
2405 ("r-mass" ,r-mass)
2406 ("r-plyr" ,r-plyr)
2407 ("r-rcpp" ,r-rcpp)))
2408 (home-page "http://www.math.mcmaster.ca/bolker/emdbook")
2409 (synopsis "Support functions and data for \"Ecological Models and Data\"")
2410 (description
2411 "This package provides auxiliary functions and data sets for \"Ecological
2412 Models and Data\", a book presenting maximum likelihood estimation and related
2413 topics for ecologists (ISBN 978-0-691-12522-0).")
2414 ;; Any GPL version
2415 (license (list license:gpl2 license:gpl3))))
2416
2417 (define-public r-lpsolve
2418 (package
2419 (name "r-lpsolve")
2420 (version "5.6.13.3")
2421 (source
2422 (origin
2423 (method url-fetch)
2424 (uri (cran-uri "lpSolve" version))
2425 (sha256
2426 (base32
2427 "1xazby8amb47vw5n12k13awv7x3bjci3q8vdd3vk1ms0ii16ahg6"))))
2428 (properties `((upstream-name . "lpSolve")))
2429 (build-system r-build-system)
2430 (home-page "https://cran.r-project.org/web/packages/lpSolve")
2431 (synopsis "R interface to Lp_solve to solve linear/integer programs")
2432 (description
2433 "Lp_solve is software for solving linear, integer and mixed integer
2434 programs. This implementation supplies a \"wrapper\" function in C and some R
2435 functions that solve general linear/integer problems, assignment problems, and
2436 transportation problems.")
2437 (license license:lgpl2.0)))
2438
2439 (define-public r-limsolve
2440 (package
2441 (name "r-limsolve")
2442 (version "1.5.6")
2443 (source
2444 (origin
2445 (method url-fetch)
2446 (uri (cran-uri "limSolve" version))
2447 (sha256
2448 (base32
2449 "1829rd2cnd8qj80z9a7sgc7gx4sf3kvl5g6d2a0lqqw30f9sjzmr"))))
2450 (properties `((upstream-name . "limSolve")))
2451 (build-system r-build-system)
2452 (propagated-inputs
2453 `(("r-lpsolve" ,r-lpsolve)
2454 ("r-mass" ,r-mass)
2455 ("r-quadprog" ,r-quadprog)))
2456 (native-inputs `(("gfortran" ,gfortran)))
2457 (home-page "https://cran.r-project.org/web/packages/limSolve")
2458 (synopsis "Solving linear inverse models")
2459 (description
2460 "This package provides functions that:
2461
2462 @enumerate
2463 @item find the minimum/maximum of a linear or quadratic function,
2464 @item sample an underdetermined or overdetermined system,
2465 @item solve a linear system Ax=B for the unknown x.
2466 @end enumerate
2467
2468 It includes banded and tridiagonal linear systems. The package calls Fortran
2469 functions from LINPACK.")
2470 ;; Any GPL version.
2471 (license (list license:gpl2+ license:gpl3+))))
2472
2473 (define-public r-fitdistrplus
2474 (package
2475 (name "r-fitdistrplus")
2476 (version "1.0-14")
2477 (source
2478 (origin
2479 (method url-fetch)
2480 (uri (cran-uri "fitdistrplus" version))
2481 (sha256
2482 (base32
2483 "10q08wsv8v3w7797jdvvv60bgrf1bi6438wf0jcqv81ays82a245"))))
2484 (build-system r-build-system)
2485 (propagated-inputs
2486 `(("r-mass" ,r-mass)
2487 ("r-npsurv" ,r-npsurv)
2488 ("r-survival" ,r-survival)))
2489 (home-page "http://riskassessment.r-forge.r-project.org")
2490 (synopsis "Fitting a parametric distribution from data")
2491 (description
2492 "This package extends the @code{fitdistr} function of the MASS package
2493 with several functions to help the fit of a parametric distribution to
2494 non-censored or censored data. Censored data may contain left-censored,
2495 right-censored and interval-censored values, with several lower and upper
2496 bounds. In addition to @dfn{maximum likelihood estimation} (MLE), the package
2497 provides moment matching (MME), quantile matching (QME) and maximum
2498 goodness-of-fit estimation (MGE) methods (available only for non-censored
2499 data). Weighted versions of MLE, MME and QME are available.")
2500 (license license:gpl2+)))
2501
2502 (define-public r-energy
2503 (package
2504 (name "r-energy")
2505 (version "1.7-7")
2506 (source
2507 (origin
2508 (method url-fetch)
2509 (uri (cran-uri "energy" version))
2510 (sha256
2511 (base32
2512 "13wnx5nwk7nsv7vf5sxhz4y0rxrnzm76ldgywk1bxrz67srqzf37"))))
2513 (build-system r-build-system)
2514 (propagated-inputs
2515 `(("r-boot" ,r-boot)
2516 ("r-rcpp" ,r-rcpp)))
2517 (home-page "https://cran.r-project.org/web/packages/energy")
2518 (synopsis "Multivariate inference via the energy of data")
2519 (description
2520 "This package provides e-statistics (energy) tests and statistics for
2521 multivariate and univariate inference, including distance correlation,
2522 one-sample, two-sample, and multi-sample tests for comparing multivariate
2523 distributions, are implemented. Measuring and testing multivariate
2524 independence based on distance correlation, partial distance correlation,
2525 multivariate goodness-of-fit tests, clustering based on energy distance,
2526 testing for multivariate normality, distance components (disco) for
2527 non-parametric analysis of structured data, and other energy
2528 statistics/methods are implemented.")
2529 (license license:gpl2+)))
2530
2531 (define-public r-suppdists
2532 (package
2533 (name "r-suppdists")
2534 (version "1.1-9.4")
2535 (source
2536 (origin
2537 (method url-fetch)
2538 (uri (cran-uri "SuppDists" version))
2539 (sha256
2540 (base32
2541 "1ffx8wigqqvz2pnh06jjc0fnf4vq9z2rhwk2y3f9aszn18ap3dgw"))))
2542 (properties `((upstream-name . "SuppDists")))
2543 (build-system r-build-system)
2544 (home-page "https://cran.r-project.org/web/packages/SuppDists")
2545 (synopsis "Supplementary distributions")
2546 (description
2547 "This package provides ten distributions supplementing those built into
2548 R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared,
2549 Spearman's rho, maximum F ratio, the Pearson product moment correlation
2550 coefficient, Johnson distributions, normal scores and generalized
2551 hypergeometric distributions. In addition two random number generators of
2552 George Marsaglia are included.")
2553 (license license:gpl2+)))
2554
2555 (define-public r-ksamples
2556 (package
2557 (name "r-ksamples")
2558 (version "1.2-9")
2559 (source
2560 (origin
2561 (method url-fetch)
2562 (uri (cran-uri "kSamples" version))
2563 (sha256
2564 (base32
2565 "1zs22p68d6320kcylisnk0b5wmpapxkyz15py09czxzw7npw8gms"))))
2566 (properties `((upstream-name . "kSamples")))
2567 (build-system r-build-system)
2568 (propagated-inputs
2569 `(("r-suppdists" ,r-suppdists)))
2570 (home-page "https://cran.r-project.org/web/packages/kSamples")
2571 (synopsis "K-Sample rank tests and their combinations")
2572 (description
2573 "This package provides tools to compares k samples using the
2574 Anderson-Darling test, Kruskal-Wallis type tests with different rank score
2575 criteria, Steel's multiple comparison test, and the Jonckheere-Terpstra (JT)
2576 test. It computes asymptotic, simulated or (limited) exact P-values, all
2577 valid under randomization, with or without ties, or conditionally under random
2578 sampling from populations, given the observed tie pattern. Except for Steel's
2579 test and the JT test it also combines these tests across several blocks of
2580 samples.")
2581 (license license:gpl2+)))
2582
2583 (define-public r-cvst
2584 (package
2585 (name "r-cvst")
2586 (version "0.2-2")
2587 (source
2588 (origin
2589 (method url-fetch)
2590 (uri (cran-uri "CVST" version))
2591 (sha256
2592 (base32
2593 "05l3yzkfrbds09ah9cdwn2sn4ryhq78lz33ryzrgkv176jc8qjw5"))))
2594 (properties `((upstream-name . "CVST")))
2595 (build-system r-build-system)
2596 (propagated-inputs
2597 `(("r-kernlab" ,r-kernlab)
2598 ("r-matrix" ,r-matrix)))
2599 (home-page "https://cran.r-project.org/web/packages/CVST")
2600 (synopsis "Fast cross-validation via sequential testing")
2601 (description
2602 "This package implements the fast cross-validation via sequential
2603 testing (CVST) procedure. CVST is an improved cross-validation procedure
2604 which uses non-parametric testing coupled with sequential analysis to
2605 determine the best parameter set on linearly increasing subsets of the data.
2606 Additionally to the CVST the package contains an implementation of the
2607 ordinary k-fold cross-validation with a flexible and powerful set of helper
2608 objects and methods to handle the overall model selection process. The
2609 implementations of the Cochran's Q test with permutations and the sequential
2610 testing framework of Wald are generic and can therefore also be used in other
2611 contexts.")
2612 (license license:gpl2+)))
2613
2614 (define-public r-squarem
2615 (package
2616 (name "r-squarem")
2617 (version "2017.10-1")
2618 (source
2619 (origin
2620 (method url-fetch)
2621 (uri (cran-uri "SQUAREM" version))
2622 (sha256
2623 (base32
2624 "10xj26x7qjyvzndnbjl5krr9wabnb9cbrnp3m7xg673g8ddr12cv"))))
2625 (properties `((upstream-name . "SQUAREM")))
2626 (build-system r-build-system)
2627 (home-page "http://www.jhsph.edu/agingandhealth/People/Faculty_personal_pages/Varadhan.html")
2628 (synopsis "Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms")
2629 (description
2630 "This package provides algorithms for accelerating the convergence of
2631 slow, monotone sequences from smooth, contraction mapping such as the EM
2632 algorithm. It can be used to accelerate any smooth, linearly convergent
2633 acceleration scheme. A tutorial style introduction to this package is
2634 available in a vignette.")
2635 (license license:gpl2+)))
2636
2637 (define-public r-lava
2638 (package
2639 (name "r-lava")
2640 (version "1.6.6")
2641 (source
2642 (origin
2643 (method url-fetch)
2644 (uri (cran-uri "lava" version))
2645 (sha256
2646 (base32
2647 "0nfab5fgnmxh8cplg8rd8cp34fny5j0k5wn4baj51r6ck7fq9g3s"))))
2648 (build-system r-build-system)
2649 (propagated-inputs
2650 `(("r-numderiv" ,r-numderiv)
2651 ("r-squarem" ,r-squarem)
2652 ("r-survival" ,r-survival)))
2653 (home-page "https://github.com/kkholst/lava")
2654 (synopsis "Latent variable models")
2655 (description
2656 "This package provides tools for the estimation and simulation of latent
2657 variable models.")
2658 (license license:gpl3)))
2659
2660 (define-public r-drr
2661 (package
2662 (name "r-drr")
2663 (version "0.0.3")
2664 (source
2665 (origin
2666 (method url-fetch)
2667 (uri (cran-uri "DRR" version))
2668 (sha256
2669 (base32
2670 "1yd1fvllfkcrwg9v322n4wkk4q4q84nvy58y4vac9pdr3yf3i4vl"))))
2671 (properties `((upstream-name . "DRR")))
2672 (build-system r-build-system)
2673 (propagated-inputs
2674 `(("r-cvst" ,r-cvst)
2675 ("r-kernlab" ,r-kernlab)
2676 ("r-matrix" ,r-matrix)))
2677 (home-page "https://cran.r-project.org/web/packages/DRR")
2678 (synopsis "Dimensionality reduction via regression")
2679 (description
2680 "This package provides an implementation of dimensionality reduction via
2681 regression using Kernel Ridge Regression.")
2682 (license license:gpl3)))
2683
2684 (define-public r-prodlim
2685 (package
2686 (name "r-prodlim")
2687 (version "2019.11.13")
2688 (source
2689 (origin
2690 (method url-fetch)
2691 (uri (cran-uri "prodlim" version))
2692 (sha256
2693 (base32
2694 "03wvh3kirp1prac5nky6a5whs97rvaf4hc27x0fnh51sa17r42b8"))))
2695 (build-system r-build-system)
2696 (propagated-inputs
2697 `(("r-kernsmooth" ,r-kernsmooth)
2698 ("r-lava" ,r-lava)
2699 ("r-rcpp" ,r-rcpp)
2700 ("r-survival" ,r-survival)))
2701 (home-page "https://cran.r-project.org/web/packages/prodlim")
2702 (synopsis "Product-limit estimation for censored event history analysis")
2703 (description
2704 "This package provides a fast and user-friendly implementation of
2705 nonparametric estimators for censored event history (survival) analysis with
2706 the Kaplan-Meier and Aalen-Johansen methods.")
2707 (license license:gpl2+)))
2708
2709 (define-public r-dimred
2710 (package
2711 (name "r-dimred")
2712 (version "0.2.3")
2713 (source
2714 (origin
2715 (method url-fetch)
2716 (uri (cran-uri "dimRed" version))
2717 (sha256
2718 (base32
2719 "110d6y83ib1nfpxzmvkvb3fn3brskwkdbsk4dqrdrswrd4znxrg6"))))
2720 (properties `((upstream-name . "dimRed")))
2721 (build-system r-build-system)
2722 (propagated-inputs
2723 `(("r-drr" ,r-drr)
2724 ("r-magrittr" ,r-magrittr)))
2725 (home-page "https://github.com/gdkrmr/dimRed")
2726 (synopsis "Framework for dimensionality reduction")
2727 (description
2728 "This package provides a collection of dimensionality reduction
2729 techniques from R packages and provides a common interface for calling the
2730 methods.")
2731 (license license:gpl3)))
2732
2733 (define-public r-timedate
2734 (package
2735 (name "r-timedate")
2736 (version "3043.102")
2737 (source
2738 (origin
2739 (method url-fetch)
2740 (uri (cran-uri "timeDate" version))
2741 (sha256
2742 (base32
2743 "0wvl5pq261rvbgly7vilk3x3m9xk3ly6il1i5scwdf6srl1vlz1p"))))
2744 (properties `((upstream-name . "timeDate")))
2745 (build-system r-build-system)
2746 (home-page "https://www.rmetrics.org")
2747 (synopsis "Chronological and calendar objects")
2748 (description
2749 "This package provides an environment for teaching \"Financial
2750 Engineering and Computational Finance\" and for managing chronological and
2751 calendar objects.")
2752 (license license:gpl2+)))
2753
2754 (define-public r-magic
2755 (package
2756 (name "r-magic")
2757 (version "1.5-9")
2758 (source
2759 (origin
2760 (method url-fetch)
2761 (uri (cran-uri "magic" version))
2762 (sha256
2763 (base32
2764 "0snmdh6vk0p6ar1swsihisinxrx7l8371dri5lk0z24ysgr5w7gs"))))
2765 (build-system r-build-system)
2766 (propagated-inputs
2767 `(("r-abind" ,r-abind)))
2768 (home-page "https://github.com/RobinHankin/magic.git")
2769 (synopsis "Create and investigate magic squares")
2770 (description
2771 "This package provides a collection of efficient, vectorized algorithms
2772 for the creation and investigation of magic squares and hypercubes, including
2773 a variety of functions for the manipulation and analysis of arbitrarily
2774 dimensioned arrays.")
2775 (license license:gpl2)))
2776
2777 (define-public r-rmysql
2778 (package
2779 (name "r-rmysql")
2780 (version "0.10.18")
2781 (source
2782 (origin
2783 (method url-fetch)
2784 (uri (cran-uri "RMySQL" version))
2785 (sha256
2786 (base32
2787 "0r4626sk78fhlgivr0c7mwg9mj29ayr0iz5x90rdl4d5nc2r6kq4"))))
2788 (properties `((upstream-name . "RMySQL")))
2789 (build-system r-build-system)
2790 (inputs
2791 `(("mariadb" ,mariadb "lib")
2792 ("mariadb-dev" ,mariadb "dev")
2793 ("zlib" ,zlib)))
2794 (propagated-inputs
2795 `(("r-dbi" ,r-dbi)))
2796 (home-page "https://github.com/r-dbi/RMySQL")
2797 (synopsis "Database interface and MySQL driver for R")
2798 (description
2799 "This package provides a DBI interface to MySQL / MariaDB. The RMySQL
2800 package contains an old implementation based on legacy code from S-PLUS which
2801 is being phased out. A modern MySQL client based on Rcpp is available from
2802 the RMariaDB package.")
2803 (license license:gpl2)))
2804
2805 (define-public r-rpostgresql
2806 (package
2807 (name "r-rpostgresql")
2808 (version "0.6-2")
2809 (source
2810 (origin
2811 (method url-fetch)
2812 (uri (cran-uri "RPostgreSQL" version))
2813 (sha256
2814 (base32
2815 "1mdhw5821v2h7hpa53v10wz53k4i90r0vb6a3dia5gq8f9j1h088"))))
2816 (properties `((upstream-name . "RPostgreSQL")))
2817 (build-system r-build-system)
2818 (inputs
2819 `(("postgresql" ,postgresql)))
2820 (propagated-inputs
2821 `(("r-dbi" ,r-dbi)))
2822 (home-page "https://github.com/tomoakin/RPostgreSQL")
2823 (synopsis "R interface to the PostgreSQL database system")
2824 (description
2825 "This package provides a Database Interface (DBI) compliant driver for R
2826 to access PostgreSQL database systems.")
2827 ;; The whole package is released under GPL version 2. It includes code
2828 ;; under the PostgreSQL license.
2829 (license license:gpl2)))
2830
2831 (define-public r-linprog
2832 (package
2833 (name "r-linprog")
2834 (version "0.9-2")
2835 (source
2836 (origin
2837 (method url-fetch)
2838 (uri (cran-uri "linprog" version))
2839 (sha256
2840 (base32
2841 "1ki14an0pmhs2mnmfjjvdzd76pshiyvi659zf7hqvqwj0viv4dw9"))))
2842 (build-system r-build-system)
2843 (propagated-inputs `(("r-lpsolve" ,r-lpsolve)))
2844 (home-page "http://linprog.r-forge.r-project.org/")
2845 (synopsis "Linear programming and optimization")
2846 (description
2847 "This package can be used to solve Linear Programming / Linear
2848 Optimization problems by using the simplex algorithm.")
2849 (license license:gpl2+)))
2850
2851 (define-public r-geometry
2852 (package
2853 (name "r-geometry")
2854 (version "0.4.5")
2855 (source
2856 (origin
2857 (method url-fetch)
2858 (uri (cran-uri "geometry" version))
2859 (sha256
2860 (base32
2861 "1n10l8ax3783v3lgaacb15qsn8b3f0wpmhg3k39j31s6ciyd3vcg"))))
2862 (build-system r-build-system)
2863 (propagated-inputs
2864 `(("r-magic" ,r-magic)
2865 ("r-linprog" ,r-linprog)
2866 ("r-lpsolve" ,r-lpsolve)
2867 ("r-rcpp" ,r-rcpp)
2868 ("r-rcppprogress" ,r-rcppprogress)))
2869 (home-page "http://geometry.r-forge.r-project.org/")
2870 (synopsis "Mesh generation and surface tesselation")
2871 (description
2872 "This package makes the qhull library available in R, in a similar manner
2873 as in Octave. Qhull computes convex hulls, Delaunay triangulations, halfspace
2874 intersections about a point, Voronoi diagrams, furthest-site Delaunay
2875 triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d,
2876 and higher dimensions. It implements the Quickhull algorithm for computing
2877 the convex hull. Qhull does not support constrained Delaunay triangulations,
2878 or mesh generation of non-convex objects, but the package does include some R
2879 functions that allow for this. Currently the package only gives access to
2880 Delaunay triangulation and convex hull computation.")
2881 ;; The Qhull sources are included and are distributed under a custom
2882 ;; non-copyleft license. The R sources are released under GPL version 2.
2883 (license (list license:gpl2
2884 (license:non-copyleft "http://www.qhull.org/COPYING.txt")))))
2885
2886 (define-public r-ddalpha
2887 (package
2888 (name "r-ddalpha")
2889 (version "1.3.10")
2890 (source
2891 (origin
2892 (method url-fetch)
2893 (uri (cran-uri "ddalpha" version))
2894 (sha256
2895 (base32
2896 "1064g7y8d7kmvd5kjc2m48yvidmh2ci1y0xgil3pcx4ix6mf0ljz"))))
2897 (build-system r-build-system)
2898 (propagated-inputs
2899 `(("r-bh" ,r-bh)
2900 ("r-class" ,r-class)
2901 ("r-geometry" ,r-geometry)
2902 ("r-mass" ,r-mass)
2903 ("r-rcpp" ,r-rcpp)
2904 ("r-robustbase" ,r-robustbase)
2905 ("r-sfsmisc" ,r-sfsmisc)))
2906 (native-inputs
2907 `(("gfortran" ,gfortran)))
2908 (home-page "https://cran.r-project.org/web/packages/ddalpha")
2909 (synopsis "Depth-Based classification and calculation of data depth")
2910 (description
2911 "This package contains procedures for depth-based supervised learning,
2912 which are entirely non-parametric, in particular the DDalpha-procedure (Lange,
2913 Mosler and Mozharovskyi, 2014). The training data sample is transformed by a
2914 statistical depth function to a compact low-dimensional space, where the final
2915 classification is done. It also offers an extension to functional data and
2916 routines for calculating certain notions of statistical depth functions. 50
2917 multivariate and 5 functional classification problems are included.")
2918 (license license:gpl2)))
2919
2920 (define-public r-gower
2921 (package
2922 (name "r-gower")
2923 (version "0.2.1")
2924 (source
2925 (origin
2926 (method url-fetch)
2927 (uri (cran-uri "gower" version))
2928 (sha256
2929 (base32
2930 "007ivwn1nagpi26qq8iih1c2l61c53glvv60n90hi341ry8vwgxg"))))
2931 (build-system r-build-system)
2932 (home-page "https://github.com/markvanderloo/gower")
2933 (synopsis "Gower's distance")
2934 (description
2935 "This package provides tools to compute Gower's distance (or similarity)
2936 coefficient between records, and to compute the top-n matches between records.
2937 Core algorithms are executed in parallel on systems supporting OpenMP.")
2938 (license license:gpl3)))
2939
2940 (define-public r-rcpproll
2941 (package
2942 (name "r-rcpproll")
2943 (version "0.3.0")
2944 (source
2945 (origin
2946 (method url-fetch)
2947 (uri (cran-uri "RcppRoll" version))
2948 (sha256
2949 (base32
2950 "0srzfhzkk42kzrdjnhbb37946jp1p688rgysy6k3i2is8jb21zyb"))))
2951 (properties `((upstream-name . "RcppRoll")))
2952 (build-system r-build-system)
2953 (propagated-inputs
2954 `(("r-rcpp" ,r-rcpp)))
2955 (home-page "https://cran.r-project.org/web/packages/RcppRoll")
2956 (synopsis "Efficient rolling and windowed operations")
2957 (description
2958 "This package provides fast and efficient routines for common rolling /
2959 windowed operations. Routines for the efficient computation of windowed mean,
2960 median, sum, product, minimum, maximum, standard deviation and variance are
2961 provided.")
2962 (license license:gpl2+)))
2963
2964 (define-public r-ipred
2965 (package
2966 (name "r-ipred")
2967 (version "0.9-9")
2968 (source
2969 (origin
2970 (method url-fetch)
2971 (uri (cran-uri "ipred" version))
2972 (sha256
2973 (base32
2974 "0vs1hqfx7yd0xdbmfsf2gim7spkni0845cj6gswn0nhdfdq7ma0d"))))
2975 (build-system r-build-system)
2976 (propagated-inputs
2977 `(("r-class" ,r-class)
2978 ("r-mass" ,r-mass)
2979 ("r-nnet" ,r-nnet)
2980 ("r-prodlim" ,r-prodlim)
2981 ("r-rpart" ,r-rpart)
2982 ("r-survival" ,r-survival)))
2983 (home-page "https://cran.r-project.org/web/packages/ipred")
2984 (synopsis "Improved predictors")
2985 (description
2986 "This package provides improved predictive models by indirect
2987 classification and bagging for classification, regression and survival
2988 problems as well as resampling based estimators of prediction error.")
2989 (license license:gpl2+)))
2990
2991 (define-public r-psych
2992 (package
2993 (name "r-psych")
2994 (version "1.8.12")
2995 (source
2996 (origin
2997 (method url-fetch)
2998 (uri (cran-uri "psych" version))
2999 (sha256
3000 (base32
3001 "0hvp0dkkkn0szaf5rkirr3kb8qmr4bxwl775m5wmpvn1kc25w5vf"))))
3002 (build-system r-build-system)
3003 (propagated-inputs
3004 `(("r-foreign" ,r-foreign)
3005 ("r-lattice" ,r-lattice)
3006 ("r-mnormt" ,r-mnormt)
3007 ("r-nlme" ,r-nlme)))
3008 (home-page "https://cran.r-project.org/web/packages/psych/")
3009 (synopsis "Procedures for psychological, psychometric, and personality research")
3010 (description
3011 "This package provides a general purpose toolbox for personality,
3012 psychometric theory and experimental psychology. Functions are primarily for
3013 multivariate analysis and scale construction using factor analysis, principal
3014 component analysis, cluster analysis and reliability analysis, although others
3015 provide basic descriptive statistics. Item Response Theory is done using
3016 factor analysis of tetrachoric and polychoric correlations. Functions for
3017 analyzing data at multiple levels include within and between group statistics,
3018 including correlations and factor analysis. Functions for simulating and
3019 testing particular item and test structures are included. Several functions
3020 serve as a useful front end for structural equation modeling. Graphical
3021 displays of path diagrams, factor analysis and structural equation models are
3022 created using basic graphics.")
3023 (license license:gpl2+)))
3024
3025 (define-public r-generics
3026 (package
3027 (name "r-generics")
3028 (version "0.0.2")
3029 (source
3030 (origin
3031 (method url-fetch)
3032 (uri (cran-uri "generics" version))
3033 (sha256
3034 (base32
3035 "0xk1xhpy7gpv3pvaygzhpfdxj72zmb38pb4nscfyg2ff36vx3cvi"))))
3036 (build-system r-build-system)
3037 (home-page "https://github.com/r-lib/generics")
3038 (synopsis "Common S3 generics not provided by base R methods")
3039 (description
3040 "In order to reduce potential package dependencies and conflicts,
3041 generics provides a number of commonly used S3 generics that are not provided
3042 by base R methods related to model fitting.")
3043 (license license:gpl2)))
3044
3045 (define-public r-broom
3046 (package
3047 (name "r-broom")
3048 (version "0.5.3")
3049 (source
3050 (origin
3051 (method url-fetch)
3052 (uri (cran-uri "broom" version))
3053 (sha256
3054 (base32
3055 "177m249dxbf9pf249610qrl58v025ws41ipfihy66751pwsv2n8d"))))
3056 (build-system r-build-system)
3057 (propagated-inputs
3058 `(("r-backports" ,r-backports)
3059 ("r-dplyr" ,r-dplyr)
3060 ("r-generics" ,r-generics)
3061 ("r-nlme" ,r-nlme)
3062 ("r-purrr" ,r-purrr)
3063 ("r-reshape2" ,r-reshape2)
3064 ("r-stringr" ,r-stringr)
3065 ("r-tibble" ,r-tibble)
3066 ("r-tidyr" ,r-tidyr)))
3067 (home-page "https://github.com/tidyverse/broom")
3068 (synopsis "Convert statistical analysis objects into tidy data frames")
3069 (description
3070 "This package provides tools to convert statistical analysis objects from
3071 R into tidy data frames, so that they can more easily be combined, reshaped
3072 and otherwise processed with tools like @code{dplyr}, @code{tidyr} and
3073 @code{ggplot2}. The package provides three S3 generics: @code{tidy}, which
3074 summarizes a model's statistical findings such as coefficients of a
3075 regression; @code{augment}, which adds columns to the original data such as
3076 predictions, residuals and cluster assignments; and @code{glance}, which
3077 provides a one-row summary of model-level statistics.")
3078 (license license:expat)))
3079
3080 (define-public r-recipes
3081 (package
3082 (name "r-recipes")
3083 (version "0.1.7")
3084 (source
3085 (origin
3086 (method url-fetch)
3087 (uri (cran-uri "recipes" version))
3088 (sha256
3089 (base32
3090 "1gw8x7vqj7k18mfpiqinyfwzv9i5r0pb51k7xcfxsjap6m9nks98"))))
3091 (build-system r-build-system)
3092 (propagated-inputs
3093 `(("r-dplyr" ,r-dplyr)
3094 ("r-generics" ,r-generics)
3095 ("r-glue" ,r-glue)
3096 ("r-gower" ,r-gower)
3097 ("r-ipred" ,r-ipred)
3098 ("r-lubridate" ,r-lubridate)
3099 ("r-magrittr" ,r-magrittr)
3100 ("r-matrix" ,r-matrix)
3101 ("r-purrr" ,r-purrr)
3102 ("r-rlang" ,r-rlang)
3103 ("r-tibble" ,r-tibble)
3104 ("r-tidyr" ,r-tidyr)
3105 ("r-tidyselect" ,r-tidyselect)
3106 ("r-timedate" ,r-timedate)
3107 ("r-withr" ,r-withr)))
3108 (home-page "https://github.com/topepo/recipes")
3109 (synopsis "Preprocessing tools to create design matrices")
3110 (description
3111 "Recipes is an extensible framework to create and preprocess design
3112 matrices. Recipes consist of one or more data manipulation and analysis
3113 \"steps\". Statistical parameters for the steps can be estimated from an
3114 initial data set and then applied to other data sets. The resulting design
3115 matrices can then be used as inputs into statistical or machine learning
3116 models.")
3117 (license license:gpl2)))
3118
3119 (define-public r-pdist
3120 (package
3121 (name "r-pdist")
3122 (version "1.2")
3123 (source
3124 (origin
3125 (method url-fetch)
3126 (uri (cran-uri "pdist" version))
3127 (sha256
3128 (base32
3129 "18nd3mgad11f2zmwcp0w3sxlch4a9y6wp8dfdyzvjn7y4b4bq0dd"))))
3130 (build-system r-build-system)
3131 (home-page "https://github.com/jeffwong/pdist")
3132 (synopsis "Partitioned distance function")
3133 (description
3134 "Pdist computes the euclidean distance between rows of a matrix X and
3135 rows of another matrix Y. Previously, this could be done by binding the two
3136 matrices together and calling @code{dist}, but this creates unnecessary
3137 computation by computing the distances between a row of X and another row of
3138 X, and likewise for Y. Pdist strictly computes distances across the two
3139 matrices, not within the same matrix, making computations significantly faster
3140 for certain use cases.")
3141 (license license:gpl3+)))
3142
3143 (define-public r-ggrepel
3144 (package
3145 (name "r-ggrepel")
3146 (version "0.8.1")
3147 (source
3148 (origin
3149 (method url-fetch)
3150 (uri (cran-uri "ggrepel" version))
3151 (sha256
3152 (base32
3153 "10vjrcmx8yknfbx93d9a4y3z8gafri0fhimw6hcq733dmdvkml6m"))))
3154 (build-system r-build-system)
3155 (propagated-inputs
3156 `(("r-ggplot2" ,r-ggplot2)
3157 ("r-rcpp" ,r-rcpp)
3158 ("r-scales" ,r-scales)))
3159 (home-page "http://github.com/slowkow/ggrepel")
3160 (synopsis "Repulsive text and label geometries for ggplot2")
3161 (description
3162 "This package provides text and label geometries for ggplot2 that help to
3163 avoid overlapping text labels. Labels repel away from each other and away
3164 from the data points.")
3165 (license license:gpl3)))
3166
3167 (define-public r-corrplot
3168 (package
3169 (name "r-corrplot")
3170 (version "0.84")
3171 (source
3172 (origin
3173 (method url-fetch)
3174 (uri (cran-uri "corrplot" version))
3175 (sha256
3176 (base32
3177 "1k03qd8db7pwg1v318xapx5mpiypiz2n07qr19c4b45diri5xkhd"))))
3178 (build-system r-build-system)
3179 (home-page "https://github.com/taiyun/corrplot")
3180 (synopsis "Visualization of a correlation matrix")
3181 (description
3182 "This package provides a graphical display of a correlation matrix or
3183 general matrix. It also contains some algorithms to do matrix reordering. In
3184 addition, corrplot is good at details, including choosing color, text labels,
3185 color labels, layout, etc.")
3186 ;; Any version of the GPL
3187 (license license:gpl2+)))
3188
3189 (define-public r-stringdist
3190 (package
3191 (name "r-stringdist")
3192 (version "0.9.5.5")
3193 (source
3194 (origin
3195 (method url-fetch)
3196 (uri (cran-uri "stringdist" version))
3197 (sha256
3198 (base32 "1dqfakclzaf878x7mhwmqrcpcql2h9cv19fz5f3ygpajf3si5kqi"))))
3199 (build-system r-build-system)
3200 (home-page "https://github.com/markvanderloo/stringdist")
3201 (synopsis "Approximate string matching and string distance functions")
3202 (description
3203 "This package implements an approximate string matching version of R's
3204 native @code{match} function. It can calculate various string distances based
3205 on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment),
3206 qgrams (q- gram, cosine, jaccard distance) or heuristic metrics (Jaro,
3207 Jaro-Winkler). An implementation of soundex is provided as well. Distances
3208 can be computed between character vectors while taking proper care of encoding
3209 or between integer vectors representing generic sequences.")
3210 (license license:gpl3+)))
3211
3212 (define-public r-ucminf
3213 (package
3214 (name "r-ucminf")
3215 (version "1.1-4")
3216 (source
3217 (origin
3218 (method url-fetch)
3219 (uri (cran-uri "ucminf" version))
3220 (sha256
3221 (base32
3222 "01vggwg1w71k98qs6fhb0x1843vi322mf4g3hbclks94kcpkisx2"))))
3223 (build-system r-build-system)
3224 (native-inputs `(("gfortran" ,gfortran)))
3225 (home-page "https://cran.r-project.org/web/packages/ucminf/")
3226 (synopsis "General-purpose unconstrained non-linear optimization")
3227 (description
3228 "This package provides an implementation of an algorithm for
3229 general-purpose unconstrained non-linear optimization. The algorithm is of
3230 quasi-Newton type with BFGS updating of the inverse Hessian and soft line
3231 search with a trust region type monitoring of the input to the line search
3232 algorithm. The interface of @code{ucminf} is designed for easy interchange
3233 with the package @code{optim}.")
3234 (license license:gpl2+)))
3235
3236 (define-public r-ordinal
3237 (package
3238 (name "r-ordinal")
3239 (version "2019.12-10")
3240 (source
3241 (origin
3242 (method url-fetch)
3243 (uri (cran-uri "ordinal" version))
3244 (sha256
3245 (base32
3246 "09bpmjmbf4x82kgf6bm4bkncq2apdv9mk20zj4zgma2jx2vyfhbs"))))
3247 (build-system r-build-system)
3248 (propagated-inputs
3249 `(("r-mass" ,r-mass)
3250 ("r-matrix" ,r-matrix)
3251 ("r-numderiv" ,r-numderiv)
3252 ("r-ucminf" ,r-ucminf)))
3253 (home-page "https://github.com/runehaubo/ordinal")
3254 (synopsis "Regression models for ordinal data")
3255 (description
3256 "This package provides an implementation of cumulative link (mixed)
3257 models also known as ordered regression models, proportional odds models,
3258 proportional hazards models for grouped survival times and ordered models.
3259 Estimation is via maximum likelihood and mixed models are fitted with the
3260 Laplace approximation and adaptive Gauss-Hermite quadrature.")
3261 (license license:gpl2+)))
3262
3263 (define-public r-jomo
3264 (package
3265 (name "r-jomo")
3266 (version "2.6-10")
3267 (source
3268 (origin
3269 (method url-fetch)
3270 (uri (cran-uri "jomo" version))
3271 (sha256
3272 (base32
3273 "1k9l4290g350zbw1pjs871q9bxj3j2h1dilxpp06v4wy4n7d8qs0"))))
3274 (build-system r-build-system)
3275 (propagated-inputs
3276 `(("r-lme4" ,r-lme4)
3277 ("r-mass" ,r-mass)
3278 ("r-ordinal" ,r-ordinal)
3279 ("r-survival" ,r-survival)))
3280 (home-page "https://cran.r-project.org/web/packages/jomo/")
3281 (synopsis "Multilevel Joint Modelling Multiple Imputation")
3282 (description
3283 "Similarly to Schafer's package pan, jomo is a package for multilevel
3284 joint modelling multiple imputation @url{Carpenter and Kenward (2013),
3285 http://doi.org/10.1002/9781119942283}. Novel aspects of jomo are the
3286 possibility of handling binary and categorical data through latent normal
3287 variables, the option to use cluster-specific covariance matrices and to
3288 impute compatibly with the substantive model.")
3289 (license license:gpl2)))
3290
3291 (define-public r-pan
3292 (package
3293 (name "r-pan")
3294 (version "1.6")
3295 (source
3296 (origin
3297 (method url-fetch)
3298 (uri (cran-uri "pan" version))
3299 (sha256
3300 (base32
3301 "1dk3jjj826p7xrz10qz04vyc068xnypg7bp0pj4c32z3da0xzh5d"))))
3302 (build-system r-build-system)
3303 (native-inputs `(("gfortran" ,gfortran)))
3304 (home-page "https://cran.r-project.org/web/packages/pan/")
3305 (synopsis "Multiple imputation for multivariate panel or clustered data")
3306 (description
3307 "This package implements multiple imputation for multivariate panel or
3308 clustered data.")
3309 (license license:gpl3)))
3310
3311 (define-public r-mitml
3312 (package
3313 (name "r-mitml")
3314 (version "0.3-7")
3315 (source
3316 (origin
3317 (method url-fetch)
3318 (uri (cran-uri "mitml" version))
3319 (sha256
3320 (base32
3321 "0yqyxkyi1kmv5k63wxj5kkg5g8igk1axk2csb4xhj6wz0p89dxy6"))))
3322 (build-system r-build-system)
3323 (propagated-inputs
3324 `(("r-haven" ,r-haven)
3325 ("r-jomo" ,r-jomo)
3326 ("r-pan" ,r-pan)))
3327 (home-page "https://cran.r-project.org/web/packages/mitml/")
3328 (synopsis "Tools for multiple imputation in multilevel modeling")
3329 (description
3330 "This package provides tools for multiple imputation of missing data in
3331 multilevel modeling. It includes a user-friendly interface to the packages
3332 pan and jomo, and several functions for visualization, data management and the
3333 analysis of multiply imputed data sets.")
3334 (license license:gpl2+)))
3335
3336 (define-public r-mice
3337 (package
3338 (name "r-mice")
3339 (version "3.7.0")
3340 (source
3341 (origin
3342 (method url-fetch)
3343 (uri (cran-uri "mice" version))
3344 (sha256
3345 (base32
3346 "1wx1s1gc07iz63w4m8z0i1n5mc273f89grp5d3hfla7ypicjkasf"))))
3347 (build-system r-build-system)
3348 (propagated-inputs
3349 `(("r-broom" ,r-broom)
3350 ("r-dplyr" ,r-dplyr)
3351 ("r-lattice" ,r-lattice)
3352 ("r-mass" ,r-mass)
3353 ("r-mitml" ,r-mitml)
3354 ("r-nnet" ,r-nnet)
3355 ("r-rcpp" ,r-rcpp)
3356 ("r-rlang" ,r-rlang)
3357 ("r-rpart" ,r-rpart)
3358 ("r-survival" ,r-survival)))
3359 (home-page "https://cran.r-project.org/web/packages/mice/")
3360 (synopsis "Multivariate imputation by chained equations")
3361 (description
3362 "Multiple imputation using @dfn{Fully Conditional Specification} (FCS)
3363 implemented by the MICE algorithm as described in @url{Van Buuren and
3364 Groothuis-Oudshoorn (2011), http://doi.org/10.18637/jss.v045.i03}. Each
3365 variable has its own imputation model. Built-in imputation models are
3366 provided for continuous data (predictive mean matching, normal), binary
3367 data (logistic regression), unordered categorical data (polytomous logistic
3368 regression) and ordered categorical data (proportional odds). MICE can also
3369 impute continuous two-level data (normal model, pan, second-level variables).
3370 Passive imputation can be used to maintain consistency between variables.
3371 Various diagnostic plots are available to inspect the quality of the
3372 imputations.")
3373 ;; Any of these two versions.
3374 (license (list license:gpl2 license:gpl3))))
3375
3376 (define-public r-truncnorm
3377 (package
3378 (name "r-truncnorm")
3379 (version "1.0-8")
3380 (source
3381 (origin
3382 (method url-fetch)
3383 (uri (cran-uri "truncnorm" version))
3384 (sha256
3385 (base32
3386 "0zn88wdd58223kibk085rhsikl4yhlrwiyq109hzjg06hy6lwmj9"))))
3387 (build-system r-build-system)
3388 (home-page "https://cran.r-project.org/web/packages/truncnorm/")
3389 (synopsis "Truncated normal distribution")
3390 (description "This package provides functions for the truncated normal
3391 distribution with mean equal to @code{mean} and standard deviation equal to
3392 @code{sd}. It includes density, distribution, quantile, and expected value
3393 functions, as well as a random generation function.")
3394 (license license:gpl2)))
3395
3396 (define-public r-rsolnp
3397 (package
3398 (name "r-rsolnp")
3399 (version "1.16")
3400 (source
3401 (origin
3402 (method url-fetch)
3403 (uri (cran-uri "Rsolnp" version))
3404 (sha256
3405 (base32
3406 "0w7nkj6igr0gi7r7jg950lsx7dj6aipgxi6vbjsf5f5yc9h7fhii"))))
3407 (properties `((upstream-name . "Rsolnp")))
3408 (build-system r-build-system)
3409 (propagated-inputs
3410 `(("r-truncnorm" ,r-truncnorm)))
3411 (home-page "https://cran.r-project.org/web/packages/Rsolnp/")
3412 (synopsis "General non-linear optimization")
3413 (description "The Rsolnp package implements a general non-linear augmented
3414 Lagrange multiplier method solver, a @dfn{sequential quadratic
3415 programming} (SQP) based solver).")
3416 ;; Any version of the GPL.
3417 (license license:gpl2+)))
3418
3419 (define-public r-hardyweinberg
3420 (package
3421 (name "r-hardyweinberg")
3422 (version "1.6.3")
3423 (source
3424 (origin
3425 (method url-fetch)
3426 (uri (cran-uri "HardyWeinberg" version))
3427 (sha256
3428 (base32
3429 "1irz44q6nf95h37av868f47aakwv3jgwgw217xfsfw0afkm7s25f"))))
3430 (properties `((upstream-name . "HardyWeinberg")))
3431 (build-system r-build-system)
3432 (propagated-inputs
3433 `(("r-mice" ,r-mice)
3434 ("r-rcpp" ,r-rcpp)
3435 ("r-rsolnp" ,r-rsolnp)))
3436 (home-page "https://cran.r-project.org/package=HardyWeinberg")
3437 (synopsis "Statistical tests and graphics for Hardy-Weinberg equilibrium")
3438 (description
3439 "This package contains tools for exploring Hardy-Weinberg equilibrium for
3440 diallelic genetic marker data. All classical tests (chi-square, exact,
3441 likelihood-ratio and permutation tests) for Hardy-Weinberg equilibrium are
3442 included in the package, as well as functions for power computation and for
3443 the simulation of marker data under equilibrium and disequilibrium. Routines
3444 for dealing with markers on the X-chromosome are included. Functions for
3445 testing equilibrium in the presence of missing data by using multiple
3446 imputation are also provided. Implements several graphics for exploring the
3447 equilibrium status of a large set of diallelic markers: ternary plots with
3448 acceptance regions, log-ratio plots and Q-Q plots.")
3449 (license license:gpl2+)))
3450
3451 (define-public r-sm
3452 (package
3453 (name "r-sm")
3454 (version "2.2-5.6")
3455 (source
3456 (origin
3457 (method url-fetch)
3458 (uri (cran-uri "sm" version))
3459 (sha256
3460 (base32
3461 "0c4whcx879gb4lwvqnzxl5n9xgpcqh2c54ip9ami3mwfprzcv45q"))))
3462 (build-system r-build-system)
3463 (native-inputs `(("gfortran" ,gfortran)))
3464 (home-page "http://www.stats.gla.ac.uk/~adrian/sm/")
3465 (synopsis "Smoothing methods for nonparametric regression and density estimation")
3466 (description
3467 "This is software accompanying the book 'Applied Smoothing Techniques for
3468 Data Analysis---The Kernel Approach with S-Plus Illustrations', Oxford
3469 University Press. It provides smoothing methods for nonparametric regression
3470 and density estimation")
3471 (license license:gpl2+)))
3472
3473 (define-public r-venndiagram
3474 (package
3475 (name "r-venndiagram")
3476 (version "1.6.20")
3477 (source (origin
3478 (method url-fetch)
3479 (uri (cran-uri "VennDiagram" version))
3480 (sha256
3481 (base32
3482 "1ic1jaxzw98si2p4n1fl4n3myhd7fpw0njb634cwhviwybzv6775"))))
3483 (properties `((upstream-name . "VennDiagram")))
3484 (build-system r-build-system)
3485 (propagated-inputs
3486 `(("r-futile-logger" ,r-futile-logger)))
3487 (home-page "https://cran.r-project.org/web/packages/VennDiagram/")
3488 (synopsis "Generate High-Resolution Venn and Euler Plots")
3489 (description
3490 "This package provides a set of functions to generate high-resolution
3491 Venn and Euler plots. It includes handling for several special cases,
3492 including two-case scaling, and extensive customization of plot shape and
3493 structure.")
3494 (license license:gpl2+)))
3495
3496 (define-public r-vioplot
3497 (package
3498 (name "r-vioplot")
3499 (version "0.3.4")
3500 (source
3501 (origin
3502 (method url-fetch)
3503 (uri (cran-uri "vioplot" version))
3504 (sha256
3505 (base32
3506 "1fsklymilspzz5fzlj7666x09aglaw0v4x0yfjjzy4vr5qpjc529"))))
3507 (build-system r-build-system)
3508 (propagated-inputs
3509 `(("r-sm" ,r-sm)
3510 ("r-zoo" ,r-zoo)))
3511 (home-page "http://wsopuppenkiste.wiso.uni-goettingen.de/~dadler")
3512 (synopsis "Violin plot")
3513 (description
3514 "This package provides a violin plot, which is a combination of a box
3515 plot and a kernel density plot.")
3516 (license license:bsd-3)))
3517
3518 (define-public r-rsofia
3519 (package
3520 (name "r-rsofia")
3521 (version "1.1")
3522 (source (origin
3523 (method url-fetch)
3524 ;; This package has been removed from CRAN, so we can
3525 ;; only fetch it from the archives.
3526 (uri (string-append "https://cran.r-project.org/src/"
3527 "contrib/Archive/RSofia/RSofia_"
3528 version ".tar.gz"))
3529 (sha256
3530 (base32
3531 "0q931y9rcf6slb0s2lsxhgqrzy4yqwh8hb1124nxg0bjbxvjbihn"))))
3532 (properties `((upstream-name . "RSofia")))
3533 (build-system r-build-system)
3534 (propagated-inputs
3535 `(("r-rcpp" ,r-rcpp)))
3536 (home-page "https://cran.r-project.org/src/contrib/Archive/RSofia")
3537 (synopsis "Port of sofia-ml to R")
3538 (description "This package is a port of sofia-ml to R. Sofia-ml is a
3539 suite of fast incremental algorithms for machine learning that can be used for
3540 training models for classification or ranking.")
3541 (license license:asl2.0)))
3542
3543 (define-public r-xts
3544 (package
3545 (name "r-xts")
3546 (version "0.11-2")
3547 (source
3548 (origin
3549 (method url-fetch)
3550 (uri (cran-uri "xts" version))
3551 (sha256
3552 (base32
3553 "1f0kxrvn13py3hk2gh2m56cqm39x3bqp1i350r5viddacrm2yxqj"))))
3554 (build-system r-build-system)
3555 (propagated-inputs `(("r-zoo" ,r-zoo)))
3556 (home-page "https://github.com/joshuaulrich/xts")
3557 (synopsis "Extensible time series")
3558 (description
3559 "This package provides for uniform handling of R's different time-based
3560 data classes by extending @code{zoo}, maximizing native format information
3561 preservation and allowing for user-level customization and extension, while
3562 simplifying cross-class interoperability.")
3563 (license license:gpl2+)))
3564
3565 (define-public r-performanceanalytics
3566 (package
3567 (name "r-performanceanalytics")
3568 (version "1.5.3")
3569 (source
3570 (origin
3571 (method url-fetch)
3572 (uri (cran-uri "PerformanceAnalytics" version))
3573 (sha256
3574 (base32
3575 "0jhjldwyxwq7a47zmk5y1jjck7hvq92p8rlgjvdfy51hx2dmlqqd"))))
3576 (properties
3577 `((upstream-name . "PerformanceAnalytics")))
3578 (build-system r-build-system)
3579 (propagated-inputs
3580 `(("r-quadprog" ,r-quadprog)
3581 ("r-xts" ,r-xts)
3582 ("r-zoo" ,r-zoo)))
3583 (home-page "https://r-forge.r-project.org/projects/returnanalytics/")
3584 (synopsis "Econometric tools for performance and risk analysis")
3585 (description "This is a collection of econometric functions for
3586 performance and risk analysis. This package aims to aid practitioners and
3587 researchers in utilizing the latest research in analysis of non-normal return
3588 streams. In general, it is most tested on return (rather than price) data on
3589 a regular scale, but most functions will work with irregular return data as
3590 well, and increasing numbers of functions will work with P&L or price data
3591 where possible.")
3592 ;; Either version may be picked.
3593 (license (list license:gpl2 license:gpl3))))
3594
3595 (define-public r-laeken
3596 (package
3597 (name "r-laeken")
3598 (version "0.5.0")
3599 (source
3600 (origin
3601 (method url-fetch)
3602 (uri (cran-uri "laeken" version))
3603 (sha256
3604 (base32
3605 "1g9r3y7b0gl91hijk9awa8rjk97mqpkxinzq2cgmx0m38ng9ylpa"))))
3606 (build-system r-build-system)
3607 (propagated-inputs
3608 `(("r-boot" ,r-boot)
3609 ("r-mass" ,r-mass)))
3610 (home-page "https://cran.r-project.org/web/packages/laeken/")
3611 (synopsis "Estimation of indicators on social exclusion and poverty")
3612 (description "This package provides tools for the estimation of indicators
3613 on social exclusion and poverty, as well as an implementation of Pareto tail
3614 modeling for empirical income distributions.")
3615 (license license:gpl2+)))
3616
3617 (define-public r-vcd
3618 (package
3619 (name "r-vcd")
3620 (version "1.4-4")
3621 (source
3622 (origin
3623 (method url-fetch)
3624 (uri (cran-uri "vcd" version))
3625 (sha256
3626 (base32
3627 "1lp99h0wvsc61l1dgcqjxdrcgpgw88ak430cdsv43kmm43qssqd5"))))
3628 (build-system r-build-system)
3629 (propagated-inputs
3630 `(("r-colorspace" ,r-colorspace)
3631 ("r-lmtest" ,r-lmtest)
3632 ("r-mass" ,r-mass)))
3633 (home-page "https://cran.r-project.org/web/packages/vcd/")
3634 (synopsis "Visualizing categorical data")
3635 (description "This package provides visualization techniques, data sets,
3636 summary and inference procedures aimed particularly at categorical data.
3637 Special emphasis is given to highly extensible grid graphics. The package was
3638 originally inspired by the book \"Visualizing Categorical Data\" by Michael
3639 Friendly and is now the main support package for a new book, \"Discrete Data
3640 Analysis with R\" by Michael Friendly and David Meyer (2015).")
3641 (license license:gpl2)))
3642
3643 (define-public r-ica
3644 (package
3645 (name "r-ica")
3646 (version "1.0-2")
3647 (source
3648 (origin
3649 (method url-fetch)
3650 (uri (cran-uri "ica" version))
3651 (sha256
3652 (base32
3653 "0ya1nph1zwhad0bfz4yxs27kl45yk1dhnphdlrq34p8pqrpmj8g7"))))
3654 (build-system r-build-system)
3655 (home-page "https://cran.r-project.org/web/packages/ica/")
3656 (synopsis "Independent component analysis")
3657 (description "This package provides tools for @dfn{Independent Component
3658 Analysis} (ICA) using various algorithms: FastICA,
3659 Information-Maximization (Infomax), and @dfn{Joint Approximate Diagonalization
3660 of Eigenmatrices} (JADE).")
3661 (license license:gpl2+)))
3662
3663 (define-public r-dtw
3664 (package
3665 (name "r-dtw")
3666 (version "1.21-3")
3667 (source
3668 (origin
3669 (method url-fetch)
3670 (uri (cran-uri "dtw" version))
3671 (sha256
3672 (base32
3673 "02hyhx1sy5h3vzh9zixy18a7d47df4k5d0wyflcvlcbsbcl6p90s"))))
3674 (build-system r-build-system)
3675 (propagated-inputs `(("r-proxy" ,r-proxy)))
3676 (home-page "http://dtw.r-forge.r-project.org/")
3677 (synopsis "Dynamic Time Warping Algorithms")
3678 (description "This package provides a comprehensive implementation of
3679 @dfn{dynamic time warping} (DTW) algorithms in R. DTW computes the
3680 optimal (least cumulative distance) alignment between points of two time
3681 series. Common DTW variants covered include local (slope) and global (window)
3682 constraints, subsequence matches, arbitrary distance definitions,
3683 normalizations, minimum variance matching, and so on.")
3684 (license license:gpl2+)))
3685
3686 (define-public r-sdmtools
3687 (package
3688 (name "r-sdmtools")
3689 (version "1.1-221.2")
3690 (source
3691 (origin
3692 (method url-fetch)
3693 (uri (cran-uri "SDMTools" version))
3694 (sha256
3695 (base32
3696 "1xvcd97ikqsfdpk2fddy3k0z1ajqga7nv9bgac9c1wnjk1gqrpgh"))))
3697 (properties `((upstream-name . "SDMTools")))
3698 (build-system r-build-system)
3699 (propagated-inputs `(("r-r-utils" ,r-r-utils)))
3700 (home-page "http://www.rforge.net/SDMTools/")
3701 (synopsis "Species distribution modelling tools")
3702 (description "This package provides a set of tools for post processing
3703 the outcomes of species distribution modeling exercises. It includes novel
3704 methods for comparing models and tracking changes in distributions through
3705 time. It further includes methods for visualizing outcomes, selecting
3706 thresholds, calculating measures of accuracy and landscape fragmentation
3707 statistics, etc.")
3708 (license license:gpl3+)))
3709
3710 (define-public r-scatterplot3d
3711 (package
3712 (name "r-scatterplot3d")
3713 (version "0.3-41")
3714 (source
3715 (origin
3716 (method url-fetch)
3717 (uri (cran-uri "scatterplot3d" version))
3718 (sha256
3719 (base32
3720 "152xqz9c70qab86mpgng049gxsg5f4fpf1m8dh93fb9v1avjd0sc"))))
3721 (build-system r-build-system)
3722 (home-page "https://cran.r-project.org/web/packages/scatterplot3d/")
3723 (synopsis "3D scatter plot")
3724 (description "This package provides an implementation of scatter plots for
3725 plotting. a three dimensional point cloud.")
3726 (license license:gpl2)))
3727
3728 (define-public r-ggridges
3729 (package
3730 (name "r-ggridges")
3731 (version "0.5.1")
3732 (source
3733 (origin
3734 (method url-fetch)
3735 (uri (cran-uri "ggridges" version))
3736 (sha256
3737 (base32
3738 "0dhwcpy785ac2ny5bjp284595nnybi3554wd0yffsli0vzf7ry01"))))
3739 (build-system r-build-system)
3740 (propagated-inputs
3741 `(("r-ggplot2" ,r-ggplot2)
3742 ("r-plyr" ,r-plyr)
3743 ("r-scales" ,r-scales)
3744 ("r-withr" ,r-withr)))
3745 (home-page "https://github.com/clauswilke/ggridges")
3746 (synopsis "Ridgeline plots in ggplot2")
3747 (description
3748 "Ridgeline plots provide a convenient way of visualizing changes in
3749 distributions over time or space. This package enables the creation of such
3750 plots in @code{ggplot2}.")
3751 (license license:gpl2)))
3752
3753 (define-public r-ggjoy
3754 (package
3755 (name "r-ggjoy")
3756 (version "0.4.1")
3757 (source
3758 (origin
3759 (method url-fetch)
3760 (uri (cran-uri "ggjoy" version))
3761 (sha256
3762 (base32
3763 "012md2m0jqfcccb933j423m3ck31v3p0pd41gjxpyg9082y7ixyj"))))
3764 (build-system r-build-system)
3765 (propagated-inputs
3766 `(("r-ggplot2" ,r-ggplot2)
3767 ("r-ggridges" ,r-ggridges)))
3768 (home-page "https://github.com/clauswilke/ggjoy")
3769 (synopsis "Joyplots in ggplot2")
3770 (description "Joyplots provide a convenient way of visualizing changes in
3771 distributions over time or space. This package enables the creation of such
3772 plots in @code{ggplot2}.")
3773 (license license:gpl2)))
3774
3775 (define-public r-cli
3776 (package
3777 (name "r-cli")
3778 (version "2.0.0")
3779 (source
3780 (origin
3781 (method url-fetch)
3782 (uri (cran-uri "cli" version))
3783 (sha256
3784 (base32
3785 "1gv3zqdipj29ivkw5dsi1qdlra7q4lcrcqvlg9fns7d670yglfki"))))
3786 (build-system r-build-system)
3787 (propagated-inputs
3788 `(("r-assertthat" ,r-assertthat)
3789 ("r-crayon" ,r-crayon)
3790 ("r-fansi" ,r-fansi)
3791 ("r-glue" ,r-glue)))
3792 (home-page "https://github.com/r-lib/cli#readme")
3793 (synopsis "Helpers for developing command line interfaces")
3794 (description "This package provides a suite of tools designed to build
3795 attractive command line interfaces (CLIs). It includes tools for drawing
3796 rules, boxes, trees, and Unicode symbols with ASCII alternatives.")
3797 (license license:expat)))
3798
3799 (define-public r-argparser
3800 (package
3801 (name "r-argparser")
3802 (version "0.6")
3803 (source
3804 (origin
3805 (method url-fetch)
3806 (uri (cran-uri "argparser" version))
3807 (sha256
3808 (base32
3809 "1pxiz9jlhlnpzqn1lz349r07i7glw708w202x6dlnxp112fg7k4x"))))
3810 (build-system r-build-system)
3811 (home-page "https://bitbucket.org/djhshih/argparser")
3812 (synopsis "Command-line argument parser")
3813 (description
3814 "This package provides a cross-platform command-line argument parser
3815 written purely in R with no external dependencies. It is useful with the
3816 Rscript front-end and facilitates turning an R script into an executable
3817 script.")
3818 (license license:gpl3+)))
3819
3820 (define-public r-debugme
3821 (package
3822 (name "r-debugme")
3823 (version "1.1.0")
3824 (source
3825 (origin
3826 (method url-fetch)
3827 (uri (cran-uri "debugme" version))
3828 (sha256
3829 (base32
3830 "1c9sg55zvf10h8198jdnpamm6f66lzw3c3jnmdp9ls6na0j0xbjd"))))
3831 (build-system r-build-system)
3832 (propagated-inputs `(("r-crayon" ,r-crayon)))
3833 (home-page "https://github.com/r-lib/debugme#readme")
3834 (synopsis "Debug R packages")
3835 (description
3836 "This package allows the user to specify debug messages as special string
3837 constants, and control debugging of packages via environment variables.")
3838 (license license:expat)))
3839
3840 (define-public r-processx
3841 (package
3842 (name "r-processx")
3843 (version "3.4.1")
3844 (source
3845 (origin
3846 (method url-fetch)
3847 (uri (cran-uri "processx" version))
3848 (sha256
3849 (base32
3850 "1g6ipcaxg9y94lyrnbp7kkbqfkcdh1fyrqjjclbjp3x7iysdvazi"))))
3851 (build-system r-build-system)
3852 (propagated-inputs
3853 `(("r-ps" ,r-ps)
3854 ("r-r6" ,r-r6)))
3855 (home-page "https://github.com/r-lib/processx3")
3856 (synopsis "Execute and control system processes")
3857 (description
3858 "This package provides portable tools to run system processes in the
3859 background. It can check if a background process is running; wait on a
3860 background process to finish; get the exit status of finished processes; kill
3861 background processes and their children; restart processes. It can read the
3862 standard output and error of the processes, using non-blocking connections.
3863 @code{processx} can poll a process for standard output or error, with a
3864 timeout. It can also poll several processes at once.")
3865 (license license:expat)))
3866
3867 (define-public r-tsp
3868 (package
3869 (name "r-tsp")
3870 (version "1.1-7")
3871 (source
3872 (origin
3873 (method url-fetch)
3874 (uri (cran-uri "TSP" version))
3875 (sha256
3876 (base32
3877 "0rxxhvqi55869dg2p82hzg5kvgcqf9h60cjcg00k3pv9aw4x07kb"))))
3878 (properties `((upstream-name . "TSP")))
3879 (build-system r-build-system)
3880 (propagated-inputs `(("r-foreach" ,r-foreach)))
3881 (home-page "https://cran.r-project.org/web/packages/TSP/")
3882 (synopsis "Traveling salesperson problem (TSP)")
3883 (description "This package provides basic infrastructure and some
3884 algorithms for the @dfn{traveling salesperson problem}(TSP) (also known as the
3885 traveling salesman problem).")
3886 (license license:gpl3)))
3887
3888 (define-public r-qap
3889 (package
3890 (name "r-qap")
3891 (version "0.1-1")
3892 (source
3893 (origin
3894 (method url-fetch)
3895 (uri (cran-uri "qap" version))
3896 (sha256
3897 (base32
3898 "0d2d1ni1camixyi45lfy00f4pn3p063k7bsi8gj5scp6n15mdgb0"))))
3899 (build-system r-build-system)
3900 (native-inputs `(("gfortran" ,gfortran)))
3901 (home-page "https://cran.r-project.org/web/packages/qap/")
3902 (synopsis "Heuristics for the quadratic assignment problem (QAP)")
3903 (description "This package implements heuristics for the @dfn{quadratic
3904 assignment problem} (QAP). Currently only a simulated annealing heuristic is
3905 available.")
3906 (license license:gpl3)))
3907
3908 (define-public r-gclus
3909 (package
3910 (name "r-gclus")
3911 (version "1.3.2")
3912 (source
3913 (origin
3914 (method url-fetch)
3915 (uri (cran-uri "gclus" version))
3916 (sha256
3917 (base32
3918 "1cz0g0i972955hhaji30rx8448x7f3as7z1sww9i5h86ybgirilw"))))
3919 (build-system r-build-system)
3920 (propagated-inputs `(("r-cluster" ,r-cluster)))
3921 (home-page "https://cran.r-project.org/web/packages/gclus/")
3922 (synopsis "Clustering graphics")
3923 (description "This package orders panels in scatterplot matrices and
3924 parallel coordinate displays by some merit index. It contains various indices
3925 of merit, ordering functions, and enhanced versions of @code{pairs} and
3926 @code{parcoord} which color panels according to their merit level.")
3927 (license license:gpl2+)))
3928
3929 (define-public r-webshot
3930 (package
3931 (name "r-webshot")
3932 (version "0.5.2")
3933 (source
3934 (origin
3935 (method url-fetch)
3936 (uri (cran-uri "webshot" version))
3937 (sha256
3938 (base32
3939 "0gq4h8cw51z95yvsnf38kj5l58wgljkm0dalmi8mn1sp06bxr0zi"))))
3940 (build-system r-build-system)
3941 (propagated-inputs
3942 `(("r-callr" ,r-callr)
3943 ("r-jsonlite" ,r-jsonlite)
3944 ("r-magrittr" ,r-magrittr)))
3945 (home-page "https://github.com/wch/webshot/")
3946 (synopsis "Take screenshots of web pages")
3947 (description
3948 "Webshot makes it easy to take screenshots of web pages from within R.
3949 It can also run Shiny applications locally and take screenshots of the
3950 application; and it can render and screenshot static as well as interactive R
3951 Markdown documents.")
3952 (license license:gpl2)))
3953
3954 (define-public r-seriation
3955 (package
3956 (name "r-seriation")
3957 (version "1.2-8")
3958 (source
3959 (origin
3960 (method url-fetch)
3961 (uri (cran-uri "seriation" version))
3962 (sha256
3963 (base32
3964 "1zbdxq0s5rc5v307b69fw9k52m0654ls7pf22lh35ggirig6lwsk"))))
3965 (build-system r-build-system)
3966 (propagated-inputs
3967 `(("r-cluster" ,r-cluster)
3968 ("r-colorspace" ,r-colorspace)
3969 ("r-dendextend" ,r-dendextend)
3970 ("r-gclus" ,r-gclus)
3971 ("r-gplots" ,r-gplots)
3972 ("r-mass" ,r-mass)
3973 ("r-qap" ,r-qap)
3974 ("r-registry" ,r-registry)
3975 ("r-tsp" ,r-tsp)))
3976 (native-inputs `(("gfortran" ,gfortran)))
3977 (home-page "http://s2.smu.edu/IDA/seriation/")
3978 (synopsis "Infrastructure for ordering objects using seriation")
3979 (description
3980 "This package provides infrastructure for seriation with an
3981 implementation of several seriation/sequencing techniques to reorder matrices,
3982 dissimilarity matrices, and dendrograms. It also provides (optimally)
3983 reordered heatmaps, color images and clustering visualizations like
3984 dissimilarity plots, and visual assessment of cluster tendency plots (VAT and
3985 iVAT).")
3986 (license license:gpl3)))
3987
3988 (define-public r-xfun
3989 (package
3990 (name "r-xfun")
3991 (version "0.11")
3992 (source
3993 (origin
3994 (method url-fetch)
3995 (uri (cran-uri "xfun" version))
3996 (sha256
3997 (base32 "0dncw6bqkal7nyarrrrj9arxy0y3nkdzmrbibcjh84m1cxd4phiw"))))
3998 (build-system r-build-system)
3999 (home-page "https://github.com/yihui/xfun")
4000 (synopsis "Miscellaneous functions")
4001 (description
4002 "This package provides miscellaneous functions commonly used in other
4003 packages maintained by Yihui Xie.")
4004 (license license:expat)))
4005
4006 (define-public r-utf8
4007 (package
4008 (name "r-utf8")
4009 (version "1.1.4")
4010 (source
4011 (origin
4012 (method url-fetch)
4013 (uri (cran-uri "utf8" version))
4014 (sha256
4015 (base32
4016 "0m0ywg8k3blfiahxvh1i4zn9dksrlc937d2lbza5fc38zjnrrnpn"))))
4017 (build-system r-build-system)
4018 (home-page "https://github.com/patperry/r-utf8")
4019 (synopsis "Unicode text processing")
4020 (description
4021 "This package provides tools to process and print UTF-8 encoded
4022 international text (Unicode). Input, validate, normalize, encode, format, and
4023 display.")
4024 (license license:asl2.0)))
4025
4026 (define-public r-zeallot
4027 (package
4028 (name "r-zeallot")
4029 (version "0.1.0")
4030 (source
4031 (origin
4032 (method url-fetch)
4033 (uri (cran-uri "zeallot" version))
4034 (sha256
4035 (base32
4036 "1sd1igcfnv27pa3bqxlbyxchi562h7grnjg1l7wxx3bwr49i57s3"))))
4037 (build-system r-build-system)
4038 (home-page "https://github.com/nteetor/zeallot")
4039 (synopsis "Multiple, unpacking, and destructuring assignment")
4040 (description
4041 "This package provides a @code{%<-%} operator to perform multiple,
4042 unpacking, and destructuring assignment in R. The operator unpacks the
4043 right-hand side of an assignment into multiple values and assigns these values
4044 to variables on the left-hand side of the assignment.")
4045 (license license:expat)))
4046
4047 (define-public r-vctrs
4048 (package
4049 (name "r-vctrs")
4050 (version "0.2.0")
4051 (source
4052 (origin
4053 (method url-fetch)
4054 (uri (cran-uri "vctrs" version))
4055 (sha256
4056 (base32
4057 "05h0y8qzwc899qj84gkhg4jwzscd065as00d4d8smv42h4i8zkjv"))))
4058 (build-system r-build-system)
4059 (propagated-inputs
4060 `(("r-backports" ,r-backports)
4061 ("r-digest" ,r-digest)
4062 ("r-ellipsis" ,r-ellipsis)
4063 ("r-glue" ,r-glue)
4064 ("r-rlang" ,r-rlang)
4065 ("r-zeallot" ,r-zeallot)))
4066 (home-page "https://github.com/r-lib/vctrs")
4067 (synopsis "Vector helpers")
4068 (description
4069 "There are three main goals to the @code{vctrs} package:
4070
4071 @enumerate
4072 @item To propose @code{vec_size()} and @code{vec_type()} as alternatives to
4073 @code{length()} and @code{class()}. These definitions are paired with a
4074 framework for type-coercion and size-recycling.
4075 @item To define type- and size-stability as desirable function properties, use
4076 them to analyse existing base function, and to propose better alternatives.
4077 This work has been particularly motivated by thinking about the ideal
4078 properties of @code{c()}, @code{ifelse()}, and @code{rbind()}.
4079 @item To provide a new @code{vctr} base class that makes it easy to create new
4080 S3 vectors. @code{vctrs} provides methods for many base generics in terms of
4081 a few new @code{vctrs} generics, making implementation considerably simpler
4082 and more robust.
4083 @end enumerate\n")
4084 (license license:gpl3)))
4085
4086 (define-public r-pillar
4087 (package
4088 (name "r-pillar")
4089 (version "1.4.2")
4090 (source
4091 (origin
4092 (method url-fetch)
4093 (uri (cran-uri "pillar" version))
4094 (sha256
4095 (base32
4096 "0988047mf0xdhdkqqmavzx4ifjhndjnxniyrrhrdq1nvnrvbpfms"))))
4097 (build-system r-build-system)
4098 (propagated-inputs
4099 `(("r-cli" ,r-cli)
4100 ("r-crayon" ,r-crayon)
4101 ("r-fansi" ,r-fansi)
4102 ("r-rlang" ,r-rlang)
4103 ("r-utf8" ,r-utf8)
4104 ("r-vctrs" ,r-vctrs)))
4105 (home-page "https://github.com/r-lib/pillar")
4106 (synopsis "Coloured formatting for columns")
4107 (description
4108 "This package provides a @code{pillar} generic designed for formatting
4109 columns of data using the full range of colours provided by modern
4110 terminals.")
4111 (license license:gpl3)))
4112
4113 (define-public r-uuid
4114 (package
4115 (name "r-uuid")
4116 (version "0.1-2")
4117 (source
4118 (origin
4119 (method url-fetch)
4120 (uri (cran-uri "uuid" version))
4121 (sha256
4122 (base32
4123 "1gmisd630fc8ybg845hbg13wmm3pk3npaamrh5wqbc1nqd6p0wfx"))))
4124 (build-system r-build-system)
4125 (home-page "http://www.rforge.net/uuid")
4126 (synopsis "Tools for generating and handling of UUIDs")
4127 (description
4128 "This package provides tools for generating and handling of
4129 @dfn{Universally Unique Identifiers} (UUIDs).")
4130 (license license:expat)))
4131
4132 (define-public r-tinytex
4133 (package
4134 (name "r-tinytex")
4135 (version "0.18")
4136 (source
4137 (origin
4138 (method url-fetch)
4139 (uri (cran-uri "tinytex" version))
4140 (sha256
4141 (base32
4142 "04mpbhadixbxmnazj0q6cj973cajchscvyh1k6a5b3qk26dp5krr"))))
4143 (build-system r-build-system)
4144 (propagated-inputs
4145 `(("r-xfun" ,r-xfun)))
4146 (home-page "https://github.com/yihui/tinytex")
4147 (synopsis "Helper functions for TeX Live and compiling LaTeX documents")
4148 (description
4149 "This package provides helper functions to install and maintain the LaTeX
4150 distribution named TinyTeX, a lightweight, cross-platform, portable, and
4151 easy-to-maintain version of TeX Live. This package also contains helper
4152 functions to compile LaTeX documents, and install missing LaTeX packages
4153 automatically.")
4154 (license license:expat)))
4155
4156 (define-public r-network
4157 (package
4158 (name "r-network")
4159 (version "1.16.0")
4160 (source
4161 (origin
4162 (method url-fetch)
4163 (uri (cran-uri "network" version))
4164 (sha256
4165 (base32
4166 "0dnf1wl3za2lhx2lwd8smhlijl1cfhckgr8zz9piiirrfi2m2kx2"))))
4167 (build-system r-build-system)
4168 (propagated-inputs
4169 `(("r-magrittr" ,r-magrittr)
4170 ("r-tibble" ,r-tibble)))
4171 (home-page "https://statnet.org/")
4172 (synopsis "Classes for relational data")
4173 (description
4174 "This package provides tools to create and modify network objects. The
4175 @code{network} class can represent a range of relational data types, and
4176 supports arbitrary vertex/edge/graph attributes.")
4177 (license license:gpl2+)))
4178
4179 (define-public r-statnet-common
4180 (package
4181 (name "r-statnet-common")
4182 (version "4.3.0")
4183 (source
4184 (origin
4185 (method url-fetch)
4186 (uri (cran-uri "statnet.common" version))
4187 (sha256
4188 (base32
4189 "0ng90i0wm9wlyhjbnmnylc1bbqw396p1dr7f402dyry9x9ck6jl3"))))
4190 (properties
4191 `((upstream-name . "statnet.common")))
4192 (build-system r-build-system)
4193 (propagated-inputs
4194 `(("r-coda" ,r-coda)))
4195 (home-page "https://statnet.org")
4196 (synopsis "R scripts and utilities used by the Statnet software")
4197 (description "This package provides non-statistical utilities used by the
4198 software developed by the Statnet Project.")
4199 (license license:gpl3)))
4200
4201 (define-public r-statcheck
4202 (package
4203 (name "r-statcheck")
4204 (version "1.3.0")
4205 (source
4206 (origin
4207 (method url-fetch)
4208 (uri (cran-uri "statcheck" version))
4209 (sha256
4210 (base32
4211 "0ivybdcrymlsfv6pg6p5bv70qdvgxf2vgp0kf4r0pf2fcvav1mcp"))))
4212 (build-system r-build-system)
4213 (propagated-inputs
4214 `(("r-ggplot2" ,r-ggplot2)
4215 ("r-plyr" ,r-plyr)
4216 ("r-rmarkdown" ,r-rmarkdown)))
4217 (home-page "https://cran.r-project.org/web/packages/statcheck/")
4218 (synopsis "Extract statistics from articles and recompute p-values")
4219 (description "This package can automatically extract statistical
4220 null-hypothesis significant testing (NHST) results from articles and recompute
4221 the p-values based on the reported test statistic and degrees of freedom to
4222 detect possible inconsistencies.")
4223 (license license:gpl2)))
4224
4225 (define-public r-sna
4226 (package
4227 (name "r-sna")
4228 (version "2.5")
4229 (source
4230 (origin
4231 (method url-fetch)
4232 (uri (cran-uri "sna" version))
4233 (sha256
4234 (base32
4235 "1j3i6300m686qqfmyvadim377cd3mplzgj6mandygw8brg50id8k"))))
4236 (build-system r-build-system)
4237 (propagated-inputs
4238 `(("r-network" ,r-network)
4239 ("r-statnet-common" ,r-statnet-common)))
4240 (home-page "https://statnet.org")
4241 (synopsis "Tools for social network analysis")
4242 (description
4243 "This package provides a range of tools for social network analysis,
4244 including node and graph-level indices, structural distance and covariance
4245 methods, structural equivalence detection, network regression, random graph
4246 generation, and 2D/3D network visualization.")
4247 (license license:gpl2+)))
4248
4249 (define-public r-tfisher
4250 (package
4251 (name "r-tfisher")
4252 (version "0.2.0")
4253 (source
4254 (origin
4255 (method url-fetch)
4256 (uri (cran-uri "TFisher" version))
4257 (sha256
4258 (base32
4259 "0vz74ww1lf1prfwz74hfsi3a8nzq8ss7aqjr85c1d87vss2796xx"))))
4260 (properties `((upstream-name . "TFisher")))
4261 (build-system r-build-system)
4262 (propagated-inputs
4263 `(("r-matrix" ,r-matrix)
4264 ("r-mvtnorm" ,r-mvtnorm)
4265 ("r-sn" ,r-sn)))
4266 (home-page "https://cran.r-project.org/web/packages/TFisher/")
4267 (synopsis "Optimal thresholding Fisher's p-value combination method")
4268 (description
4269 "This package provides the @dfn{cumulative distribution function} (CDF),
4270 quantile, and statistical power calculator for a collection of thresholding
4271 Fisher's p-value combination methods, including Fisher's p-value combination
4272 method, truncated product method and, in particular, soft-thresholding
4273 Fisher's p-value combination method which is proven to be optimal in some
4274 context of signal detection. The p-value calculator for the omnibus version
4275 of these tests are also included.")
4276 (license license:gpl2)))
4277
4278 (define-public r-ttr
4279 (package
4280 (name "r-ttr")
4281 (version "0.23-6")
4282 (source
4283 (origin
4284 (method url-fetch)
4285 (uri (cran-uri "TTR" version))
4286 (sha256
4287 (base32
4288 "0rg22ma3x07s9djlxscfw5jcq1gbir05cwhgvwfi53x1sf4hmhdg"))))
4289 (properties `((upstream-name . "TTR")))
4290 (build-system r-build-system)
4291 (propagated-inputs
4292 `(("r-curl" ,r-curl)
4293 ("r-xts" ,r-xts)
4294 ("r-zoo" ,r-zoo)))
4295 (home-page "https://github.com/joshuaulrich/TTR")
4296 (synopsis "Technical trading rules")
4297 (description
4298 "This package provides functions and data to construct technical trading
4299 rules with R.")
4300 (license license:gpl2)))
4301
4302 (define-public r-leaps
4303 (package
4304 (name "r-leaps")
4305 (version "3.0")
4306 (source
4307 (origin
4308 (method url-fetch)
4309 (uri (cran-uri "leaps" version))
4310 (sha256
4311 (base32
4312 "11gjmn1azrjw5xlvdb4gknj9985kck9x8zb9np1rnk2smp6pka2m"))))
4313 (build-system r-build-system)
4314 (native-inputs `(("gfortran" ,gfortran)))
4315 (home-page "https://cran.r-project.org/web/packages/leaps/")
4316 (synopsis "Regression subset selection")
4317 (description
4318 "This package provides tools for regression subset selection, including
4319 exhaustive search.")
4320 (license license:gpl2+)))
4321
4322 (define-public r-splus2r
4323 (package
4324 (name "r-splus2r")
4325 (version "1.2-2")
4326 (source
4327 (origin
4328 (method url-fetch)
4329 (uri (cran-uri "splus2R" version))
4330 (sha256
4331 (base32
4332 "0xrbj8vxy0pc6hl7m8abv71d3hjw47cl51s7j7priadyqczkq6sz"))))
4333 (properties `((upstream-name . "splus2R")))
4334 (build-system r-build-system)
4335 (native-inputs `(("gfortran" ,gfortran)))
4336 (home-page "https://cran.r-project.org/web/packages/splus2R/")
4337 (synopsis "Supplemental S-PLUS functionality in R")
4338 (description
4339 "Currently there are many functions in S-PLUS that are missing in R. To
4340 facilitate the conversion of S-PLUS packages to R packages, this package
4341 provides some missing S-PLUS functionality in R.")
4342 (license license:gpl2)))
4343
4344 (define-public r-ifultools
4345 (package
4346 (name "r-ifultools")
4347 (version "2.0-5")
4348 (source
4349 (origin
4350 (method url-fetch)
4351 (uri (cran-uri "ifultools" version))
4352 (sha256
4353 (base32
4354 "040kvbczcmmbaiaz0k0pdq9af541pjj6iwzh1a3w4szh9w6b5a3j"))))
4355 (build-system r-build-system)
4356 (propagated-inputs
4357 `(("r-mass" ,r-mass)
4358 ("r-splus2r" ,r-splus2r)))
4359 (home-page "https://cran.r-project.org/web/packages/ifultools/")
4360 (synopsis "Insightful research tools")
4361 (description "This package provides C code used by the wmtsa, fractal, and
4362 sapa R packages.")
4363 (license license:gpl2)))
4364
4365 (define-public r-sapa
4366 (package
4367 (name "r-sapa")
4368 (version "2.0-2")
4369 (source
4370 (origin
4371 (method url-fetch)
4372 (uri (cran-uri "sapa" version))
4373 (sha256
4374 (base32
4375 "056xlh14dnzq4x7sbp7ff2k61jxy7110a742b502vz549qfrr5ds"))))
4376 (build-system r-build-system)
4377 (propagated-inputs
4378 `(("r-ifultools" ,r-ifultools)
4379 ("r-splus2r" ,r-splus2r)))
4380 (home-page "https://cran.r-project.org/web/packages/sapa/")
4381 (synopsis "Spectral analysis for physical applications")
4382 (description "This package provides software for the book Spectral
4383 Analysis for Physical Applications, Donald B. Percival and Andrew T. Walden,
4384 Cambridge University Press, 1993.")
4385 (license license:gpl2)))
4386
4387 (define-public r-aggregation
4388 (package
4389 (name "r-aggregation")
4390 (version "1.0.1")
4391 (source
4392 (origin
4393 (method url-fetch)
4394 (uri (cran-uri "aggregation" version))
4395 (sha256
4396 (base32
4397 "0j9g604m2ccc7hcy02539yja9cf3xcbl25gvp838bp4x8w18my46"))))
4398 (build-system r-build-system)
4399 (home-page "https://cran.r-project.org/web/packages/aggregation/")
4400 (synopsis "Methods for p-value aggregation")
4401 (description
4402 "This package contains functionality for performing the following methods
4403 of p-value aggregation: Fisher's method, the Lancaster method (weighted
4404 Fisher's method), and Sidak correction.")
4405 (license license:gpl3)))
4406
4407 (define-public r-quantmod
4408 (package
4409 (name "r-quantmod")
4410 (version "0.4-15")
4411 (source
4412 (origin
4413 (method url-fetch)
4414 (uri (cran-uri "quantmod" version))
4415 (sha256
4416 (base32
4417 "0lyzaf5ypk93v6zj9gdghy05cc7cxgn9yasv1apx5r6qsjcfgwky"))))
4418 (build-system r-build-system)
4419 (propagated-inputs
4420 `(("r-curl" ,r-curl)
4421 ("r-ttr" ,r-ttr)
4422 ("r-xts" ,r-xts)
4423 ("r-zoo" ,r-zoo)))
4424 (home-page "https://cran.r-project.org/web/packages/quantmod/")
4425 (synopsis "Quantitative financial modelling framework")
4426 (description "This package provides a quantitative financial modelling
4427 framework to allow users to specify, build, trade, and analyse quantitative
4428 financial trading strategies.")
4429 (license license:gpl3)))
4430
4431 (define-public r-tseries
4432 (package
4433 (name "r-tseries")
4434 (version "0.10-47")
4435 (source
4436 (origin
4437 (method url-fetch)
4438 (uri (cran-uri "tseries" version))
4439 (sha256
4440 (base32
4441 "0yzvc9djp3angvxdxqi60wi726y76ablsb71q88ycvw0avgpf8r0"))))
4442 (build-system r-build-system)
4443 (propagated-inputs
4444 `(("r-quadprog" ,r-quadprog)
4445 ("r-quantmod" ,r-quantmod)
4446 ("r-zoo" ,r-zoo)))
4447 (native-inputs
4448 `(("gfortran" ,gfortran)))
4449 (home-page "https://cran.r-project.org/web/packages/tseries/")
4450 (synopsis "Time series analysis and computational finance")
4451 (description
4452 "This package provides functions relating to time series analysis and
4453 computational finance.")
4454 (license license:gpl2)))
4455
4456 (define-public r-wmtsa
4457 (package
4458 (name "r-wmtsa")
4459 (version "2.0-3")
4460 (source
4461 (origin
4462 (method url-fetch)
4463 (uri (cran-uri "wmtsa" version))
4464 (sha256
4465 (base32
4466 "1q436krz5p1f4a7a7sya6a9rh9x9mi8zzcgq66gbk9w9w4hcqcj6"))))
4467 (build-system r-build-system)
4468 (propagated-inputs
4469 `(("r-ifultools" ,r-ifultools)
4470 ("r-mass" ,r-mass)
4471 ("r-splus2r" ,r-splus2r)))
4472 (home-page "https://cran.r-project.org/web/packages/wmtsa/")
4473 (synopsis "Wavelet methods for time series analysis")
4474 (description
4475 "This package provides software to accompany the book \"Wavelet Methods
4476 for Time Series Analysis\", Donald B. Percival and Andrew T. Walden, Cambridge
4477 University Press, 2000.")
4478 (license license:gpl2)))
4479
4480 (define-public r-tsa
4481 (package
4482 (name "r-tsa")
4483 (version "1.2")
4484 (source
4485 (origin
4486 (method url-fetch)
4487 (uri (cran-uri "TSA" version))
4488 (sha256
4489 (base32
4490 "0gjfqibwdznz0nka95k4fjm935svxjpnqfywwz403crn2lh30h6q"))))
4491 (properties `((upstream-name . "TSA")))
4492 (build-system r-build-system)
4493 (propagated-inputs
4494 `(("r-leaps" ,r-leaps)
4495 ("r-locfit" ,r-locfit)
4496 ("r-mgcv" ,r-mgcv)))
4497 (home-page "http://www.stat.uiowa.edu/~kchan/TSA.htm")
4498 (synopsis "Time series analysis")
4499 (description
4500 "This package contains R functions and datasets detailed in the book
4501 \"Time Series Analysis with Applications in R (second edition)\" by Jonathan
4502 Cryer and Kung-Sik Chan.")
4503 (license license:gpl2+)))
4504
4505 (define-public r-extradistr
4506 (package
4507 (name "r-extradistr")
4508 (version "1.8.11")
4509 (source
4510 (origin
4511 (method url-fetch)
4512 (uri (cran-uri "extraDistr" version))
4513 (sha256
4514 (base32
4515 "1vvqv1d4hxa025gmm8cbiph63qsqy87l3ri5idd524gyz3chbcl3"))))
4516 (properties `((upstream-name . "extraDistr")))
4517 (build-system r-build-system)
4518 (propagated-inputs
4519 `(("r-rcpp" ,r-rcpp)))
4520 (home-page "https://github.com/twolodzko/extraDistr")
4521 (synopsis "Additional univariate and multivariate distributions")
4522 (description
4523 "This package implements density, distribution functions, quantile
4524 functions and random generation functions for a large number of univariate and
4525 multivariate distributions.")
4526 (license license:gpl2)))
4527
4528 (define-public r-fractal
4529 (package
4530 (name "r-fractal")
4531 (version "2.0-4")
4532 (source
4533 (origin
4534 (method url-fetch)
4535 (uri (cran-uri "fractal" version))
4536 (sha256
4537 (base32
4538 "18lr9z0gslvfc3z8vyj3krqj3bfhg60zv1fzinrwwkc4cpk1w7mp"))))
4539 (build-system r-build-system)
4540 (propagated-inputs
4541 `(("r-ifultools" ,r-ifultools)
4542 ("r-mass" ,r-mass)
4543 ("r-sapa" ,r-sapa)
4544 ("r-scatterplot3d" ,r-scatterplot3d)
4545 ("r-splus2r" ,r-splus2r)
4546 ("r-wmtsa" ,r-wmtsa)))
4547 (home-page "https://cran.r-project.org/web/packages/fractal/")
4548 (synopsis "Fractal time series modeling and analysis")
4549 (description
4550 "This package provides tools for stochastic fractal and deterministic
4551 chaotic time series analysis.")
4552 (license license:gpl2)))
4553
4554 (define-public r-urca
4555 (package
4556 (name "r-urca")
4557 (version "1.3-0")
4558 (source
4559 (origin
4560 (method url-fetch)
4561 (uri (cran-uri "urca" version))
4562 (sha256
4563 (base32
4564 "1akaqwf3fvvvx4sgfn641fd4sj51s0701pvfl6s5hnz2k0iwh732"))))
4565 (build-system r-build-system)
4566 (propagated-inputs `(("r-nlme" ,r-nlme)))
4567 (native-inputs `(("gfortran" ,gfortran)))
4568 (home-page "https://cran.r-project.org/web/packages/urca/")
4569 (synopsis "Unit root and cointegration tests for time series data")
4570 (description
4571 "This package provides unit root and cointegration tests encountered in
4572 applied econometric analysis.")
4573 (license license:gpl2+)))
4574
4575 (define-public r-cubature
4576 (package
4577 (name "r-cubature")
4578 (version "2.0.4")
4579 (source
4580 (origin
4581 (method url-fetch)
4582 (uri (cran-uri "cubature" version))
4583 (sha256
4584 (base32
4585 "0jpyq8j7x06dpiz29w48av879ygldzgls9z810192hsymkmfaz6r"))))
4586 (build-system r-build-system)
4587 (propagated-inputs
4588 `(("r-rcpp" ,r-rcpp)))
4589 (home-page "https://github.com/bnaras/cubature")
4590 (synopsis "Adaptive multivariate integration over hypercubes")
4591 (description
4592 "This package is an R wrapper around the cubature C library for adaptive
4593 multivariate integration over hypercubes. This version provides both
4594 @code{hcubature} and @code{pcubature} routines in addition to a vector
4595 interface.")
4596 ;; The included cubature C library is released under GPLv2+, but the
4597 ;; wrapper declares the license to be GPLv3+.
4598 (license (list license:gpl2+ license:gpl3+))))
4599
4600 (define-public r-trend
4601 (package
4602 (name "r-trend")
4603 (version "1.1.1")
4604 (source
4605 (origin
4606 (method url-fetch)
4607 (uri (cran-uri "trend" version))
4608 (sha256
4609 (base32
4610 "1bd567n15k2vpmgbx02584k5kglrc58mlb5kgd07wdss3knpa48q"))))
4611 (build-system r-build-system)
4612 (propagated-inputs
4613 `(("r-extradistr" ,r-extradistr)))
4614 (native-inputs
4615 `(("gfortran" ,gfortran)))
4616 (home-page "https://cran.r-project.org/web/packages/trend/")
4617 (synopsis "Non-parametric trend tests and change-point detection")
4618 (description
4619 "The analysis of environmental data often requires the detection of
4620 trends and change-points. This package includes tests for trend
4621 detection (Cox-Stuart Trend Test, Mann-Kendall Trend Test, (correlated)
4622 Hirsch-Slack Test, partial Mann-Kendall Trend Test, multivariate (multisite)
4623 Mann-Kendall Trend Test, (Seasonal) Sen's slope, partial Pearson and Spearman
4624 correlation trend test), change-point detection (Lanzante's test procedures,
4625 Pettitt's test, Buishand Range Test, Buishand U Test, Standard Normal
4626 Homogeinity Test), detection of non-randomness (Wallis-Moore Phase Frequency
4627 Test, Bartels rank von Neumann's ratio test, Wald-Wolfowitz Test) and the two
4628 sample Robust Rank-Order Distributional Test.")
4629 (license license:gpl3)))
4630
4631 (define-public r-expm
4632 (package
4633 (name "r-expm")
4634 (version "0.999-4")
4635 (source
4636 (origin
4637 (method url-fetch)
4638 (uri (cran-uri "expm" version))
4639 (sha256
4640 (base32
4641 "15k0acg2aqb2ajhwal6l7vhhp03m4lg579805d34554cl0kn9l2q"))))
4642 (build-system r-build-system)
4643 (propagated-inputs `(("r-matrix" ,r-matrix)))
4644 (native-inputs `(("gfortran" ,gfortran)))
4645 (home-page "https://r-forge.r-project.org/projects/expm/")
4646 (synopsis "Tools for matrix exponentials and related quantities")
4647 (description
4648 "This package provides tools for the computation of the matrix
4649 exponential, logarithm, square root, and related quantities.")
4650 (license license:gpl2+)))
4651
4652 (define-public r-complexplus
4653 (package
4654 (name "r-complexplus")
4655 (version "2.1")
4656 (source
4657 (origin
4658 (method url-fetch)
4659 (uri (cran-uri "complexplus" version))
4660 (sha256
4661 (base32
4662 "16w9v7d1ckavqmr86l34frr37pkvdn0iqnb17ssb8xaggns5lgqx"))))
4663 (build-system r-build-system)
4664 (propagated-inputs
4665 `(("r-expm" ,r-expm)
4666 ("r-matrix" ,r-matrix)))
4667 (home-page "https://cran.r-project.org/web/packages/complexplus/")
4668 (synopsis "Functions of complex or real variables")
4669 (description
4670 "This package extends several functions to the complex domain, including
4671 the matrix exponential and logarithm, and the determinant.")
4672 (license license:gpl2)))
4673
4674 (define-public r-phontools
4675 (package
4676 (name "r-phontools")
4677 (version "0.2-2.1")
4678 (source
4679 (origin
4680 (method url-fetch)
4681 (uri (cran-uri "phonTools" version))
4682 (sha256
4683 (base32
4684 "01i481mhswsys3gpasw9gn6nxkfmi7bz46g5c84m13pg0cv8hxc7"))))
4685 (properties `((upstream-name . "phonTools")))
4686 (build-system r-build-system)
4687 (home-page "http://www.santiagobarreda.com/rscripts.html")
4688 (synopsis "Tools for phonetic and acoustic analyses")
4689 (description
4690 "This package contains tools for the organization, display, and analysis
4691 of the sorts of data frequently encountered in phonetics research and
4692 experimentation, including the easy creation of IPA vowel plots, and the
4693 creation and manipulation of WAVE audio files.")
4694 (license license:bsd-2)))
4695
4696 (define-public r-np
4697 (package
4698 (name "r-np")
4699 (version "0.60-9")
4700 (source
4701 (origin
4702 (method url-fetch)
4703 (uri (cran-uri "np" version))
4704 (sha256
4705 (base32
4706 "1z4jcpx8bbgwslv42wrphfd1qfq965qjn0kmfxm5f6hbbycahcgy"))))
4707 (build-system r-build-system)
4708 (propagated-inputs
4709 `(("r-boot" ,r-boot)
4710 ("r-cubature" ,r-cubature)
4711 ("r-quadprog" ,r-quadprog)
4712 ("r-quantreg" ,r-quantreg)))
4713 (home-page "https://github.com/JeffreyRacine/R-Package-np")
4714 (synopsis "Non-parametric kernel smoothing methods for mixed data types")
4715 (description "This package provides non-parametric (and semi-parametric)
4716 kernel methods that seamlessly handle a mix of continuous, unordered, and
4717 ordered factor data types.")
4718 ;; Any version of the GPL.
4719 (license license:gpl3+)))
4720
4721 (define-public r-powerplus
4722 (package
4723 (name "r-powerplus")
4724 (version "3.1")
4725 (source
4726 (origin
4727 (method url-fetch)
4728 (uri (cran-uri "powerplus" version))
4729 (sha256
4730 (base32
4731 "0ayp6x34hkzgris4j3zbbs0r23n81bhww3wgfyy630ri4sk6brrn"))))
4732 (build-system r-build-system)
4733 (propagated-inputs
4734 `(("r-complexplus" ,r-complexplus)
4735 ("r-expm" ,r-expm)
4736 ("r-mass" ,r-mass)
4737 ("r-matrix" ,r-matrix)
4738 ("r-phontools" ,r-phontools)))
4739 (home-page "https://cran.r-project.org/web/packages/powerplus/")
4740 (synopsis "Exponentiation operations")
4741 (description
4742 "This package provides tools for the computation of matrix and scalar
4743 exponentiation.")
4744 (license license:gpl2)))
4745
4746 (define-public r-egg
4747 (package
4748 (name "r-egg")
4749 (version "0.4.5")
4750 (source
4751 (origin
4752 (method url-fetch)
4753 (uri (cran-uri "egg" version))
4754 (sha256
4755 (base32
4756 "1fy7srpiavfn8kyrr1m84an7acgwi6ydzrg71m3b0vk7y9ybmj0m"))))
4757 (properties `((upstream-name . "egg")))
4758 (build-system r-build-system)
4759 (propagated-inputs
4760 `(("r-ggplot2" ,r-ggplot2)
4761 ("r-gridextra" ,r-gridextra)
4762 ("r-gtable" ,r-gtable)))
4763 (home-page "https://cran.r-project.org/web/packages/egg")
4764 (synopsis "Extensions for ggplot2")
4765 (description
4766 "This package provides miscellaneous functions to help customize ggplot2
4767 objects. High-level functions are provided to post-process ggplot2 layouts
4768 and allow alignment between plot panels, as well as setting panel sizes to
4769 fixed values. Other functions include a custom @code{geom}, and helper
4770 functions to enforce symmetric scales or add tags to facetted plots.")
4771 (license license:gpl3)))
4772
4773 (define-public r-heatmaply
4774 (package
4775 (name "r-heatmaply")
4776 (version "1.0.0")
4777 (source
4778 (origin
4779 (method url-fetch)
4780 (uri (cran-uri "heatmaply" version))
4781 (sha256
4782 (base32
4783 "0576gml3bcl7r1biigzj1rag2xzz422knbw7arc8d2gsakjj757g"))))
4784 (build-system r-build-system)
4785 (propagated-inputs
4786 `(("r-assertthat" ,r-assertthat)
4787 ("r-colorspace" ,r-colorspace)
4788 ("r-dendextend" ,r-dendextend)
4789 ("r-egg" ,r-egg)
4790 ("r-ggplot2" ,r-ggplot2)
4791 ("r-htmlwidgets" ,r-htmlwidgets)
4792 ("r-magrittr" ,r-magrittr)
4793 ("r-plotly" ,r-plotly)
4794 ("r-rcolorbrewer" ,r-rcolorbrewer)
4795 ("r-reshape2" ,r-reshape2)
4796 ("r-scales" ,r-scales)
4797 ("r-seriation" ,r-seriation)
4798 ("r-viridis" ,r-viridis)
4799 ("r-webshot" ,r-webshot)))
4800 (home-page "https://cran.r-project.org/package=heatmaply")
4801 (synopsis "Interactive cluster heat maps using plotly")
4802 (description
4803 "This package enables you to create interactive cluster heatmaps that can
4804 be saved as a stand-alone HTML file, embedded in R Markdown documents or in a
4805 Shiny app, and made available in the RStudio viewer pane. Hover the mouse
4806 pointer over a cell to show details or drag a rectangle to zoom. A heatmap is
4807 a popular graphical method for visualizing high-dimensional data, in which a
4808 table of numbers is encoded as a grid of colored cells. The rows and columns
4809 of the matrix are ordered to highlight patterns and are often accompanied by
4810 dendrograms.")
4811 ;; Either version of the license.
4812 (license (list license:gpl2 license:gpl3))))
4813
4814 (define-public r-h5
4815 (package
4816 (name "r-h5")
4817 (version "0.9.9")
4818 (source
4819 (origin
4820 (method url-fetch)
4821 (uri (cran-uri "h5" version))
4822 (sha256
4823 (base32
4824 "14p7i1sj24ky87kd7qr3n9fc9l64s0bp0rwbyl6i2x69xn75gpsx"))))
4825 (build-system r-build-system)
4826 (inputs
4827 `(("zlib" ,zlib)
4828 ("hdf5" ,hdf5)))
4829 (native-inputs
4830 `(("which" ,which)))
4831 (propagated-inputs
4832 `(("r-rcpp" ,r-rcpp)))
4833 (home-page "https://github.com/mannau/h5")
4834 (synopsis "Interface to the HDF5 Library")
4835 (description
4836 "This package provides an S4 interface to the HDF5 library supporting
4837 fast storage and retrieval of R-objects like vectors, matrices and arrays to
4838 binary files in a language independent format. The HDF5 format can therefore
4839 be used as an alternative to R's save/load mechanism. Since h5 is able to
4840 access only subsets of stored data it can also handle data sets which do not
4841 fit into memory.")
4842 (license license:bsd-2)))
4843
4844 (define-public r-cgdsr
4845 (package
4846 (name "r-cgdsr")
4847 (version "1.3.0")
4848 (source
4849 (origin
4850 (method url-fetch)
4851 (uri (cran-uri "cgdsr" version))
4852 (sha256
4853 (base32
4854 "07yc819hkabpzzh0g0cbqza6bcfy67b2marrzz1lj97f9iba78ja"))))
4855 (build-system r-build-system)
4856 (propagated-inputs
4857 `(("r-httr" ,r-httr)
4858 ("r-r-methodss3" ,r-r-methodss3)
4859 ("r-r-oo" ,r-r-oo)))
4860 (home-page "https://github.com/cBioPortal/cgdsr")
4861 (synopsis "R-based API for accessing the MSKCC Cancer Genomics Data Server")
4862 (description
4863 "This package provides a basic set of R functions for querying the Cancer
4864 Genomics Data Server (CGDS), hosted by the Computational Biology Center at
4865 Memorial-Sloan-Kettering Cancer Center (MSKCC).")
4866 (license license:lgpl3)))
4867
4868 (define-public r-import
4869 (package
4870 (name "r-import")
4871 (version "1.1.0")
4872 (source
4873 (origin
4874 (method url-fetch)
4875 (uri (cran-uri "import" version))
4876 (sha256
4877 (base32
4878 "0blf9539rbfwcmw8zsb4k58slb4pdnc075v34vmyjw752fznhcji"))))
4879 (build-system r-build-system)
4880 (home-page "https://github.com/smbache/import")
4881 (synopsis "Import mechanism for R")
4882 (description
4883 "This is an alternative mechanism for importing objects from packages.
4884 The syntax allows for importing multiple objects from a package with a single
4885 command in an expressive way. The import package bridges some of the gap
4886 between using @code{library} (or @code{require}) and direct (single-object)
4887 imports. Furthermore the imported objects are not placed in the current
4888 environment. It is also possible to import objects from stand-alone @code{.R}
4889 files.")
4890 (license license:expat)))
4891
4892 (define-public r-shinyace
4893 (package
4894 (name "r-shinyace")
4895 (version "0.4.1")
4896 (source
4897 (origin
4898 (method url-fetch)
4899 (uri (cran-uri "shinyAce" version))
4900 (sha256
4901 (base32
4902 "1m33dfm2kjirvgix7ybv1kbzgjkicdpv411g9c0q3fw6rnyhfxxn"))))
4903 (properties `((upstream-name . "shinyAce")))
4904 (build-system r-build-system)
4905 (propagated-inputs
4906 `(("r-shiny" ,r-shiny)
4907 ("r-jsonlite" ,r-jsonlite)))
4908 (home-page "http://cran.r-project.org/web/packages/shinyAce")
4909 (synopsis "Ace editor bindings for Shiny")
4910 (description
4911 "This package provides Ace editor bindings to enable a rich text editing
4912 environment within Shiny.")
4913 (license license:expat)))
4914
4915 (define-public r-base64url
4916 (package
4917 (name "r-base64url")
4918 (version "1.4")
4919 (source
4920 (origin
4921 (method url-fetch)
4922 (uri (cran-uri "base64url" version))
4923 (sha256
4924 (base32
4925 "0n1c2b68vza1dh7sk38v6biiwm72c4jpl79kpdg1bsb0hq9qy18x"))))
4926 (build-system r-build-system)
4927 (propagated-inputs
4928 `(("r-backports" ,r-backports)))
4929 (home-page "https://github.com/mllg/base64url")
4930 (synopsis "Fast and URL-safe base64 encoder and decoder")
4931 (description
4932 "This package provides a URL-safe base64 encoder and decoder. In
4933 contrast to RFC3548, the 62nd character (@code{+}) is replaced with @code{-},
4934 the 63rd character (@code{/}) is replaced with @code{_}. Furthermore, the
4935 encoder does not fill the string with trailing @code{=}. The resulting
4936 encoded strings comply to the regular expression pattern @code{[A-Za-z0-9_-]}
4937 and thus are safe to use in URLs or for file names. The package also comes
4938 with a simple base32 encoder/decoder suited for case insensitive file
4939 systems.")
4940 (license license:gpl3)))
4941
4942 (define-public r-radiant-data
4943 (package
4944 (name "r-radiant-data")
4945 (version "1.0.6")
4946 (source
4947 (origin
4948 (method url-fetch)
4949 (uri (cran-uri "radiant.data" version))
4950 (sha256
4951 (base32
4952 "08x7zasxf429m021482p86lx3zc6dqz2mih0id8s34isg4gafapg"))
4953 (modules '((guix build utils)))
4954 (snippet
4955 '(begin
4956 ;; Delete files that are under CC-NC-SA.
4957 (delete-file-recursively "inst/app/tools/help")
4958 #t))))
4959 (properties `((upstream-name . "radiant.data")))
4960 (build-system r-build-system)
4961 (propagated-inputs
4962 `(("r-base64enc" ,r-base64enc)
4963 ("r-broom" ,r-broom)
4964 ("r-car" ,r-car)
4965 ("r-curl" ,r-curl)
4966 ("r-dplyr" ,r-dplyr)
4967 ("r-dt" ,r-dt)
4968 ("r-glue" ,r-glue)
4969 ("r-ggplot2" ,r-ggplot2)
4970 ("r-gridextra" ,r-gridextra)
4971 ("r-import" ,r-import)
4972 ("r-jsonlite" ,r-jsonlite)
4973 ("r-knitr" ,r-knitr)
4974 ("r-lubridate" ,r-lubridate)
4975 ("r-magrittr" ,r-magrittr)
4976 ("r-markdown" ,r-markdown)
4977 ("r-plotly" ,r-plotly)
4978 ("r-psych" ,r-psych)
4979 ("r-readr" ,r-readr)
4980 ("r-readxl" ,r-readxl)
4981 ("r-rlang" ,r-rlang)
4982 ("r-rmarkdown" ,r-rmarkdown)
4983 ("r-rstudioapi" ,r-rstudioapi)
4984 ("r-scales" ,r-scales)
4985 ("r-shiny" ,r-shiny)
4986 ("r-shinyfiles" ,r-shinyfiles)
4987 ("r-shinyace" ,r-shinyace)
4988 ("r-stringi" ,r-stringi)
4989 ("r-tibble" ,r-tibble)
4990 ("r-tidyr" ,r-tidyr)
4991 ("r-writexl" ,r-writexl)))
4992 (home-page "https://github.com/radiant-rstats/radiant.data")
4993 (synopsis "Data menu for Radiant: business analytics using R and Shiny")
4994 (description
4995 "The Radiant Data menu includes interfaces for loading, saving, viewing,
4996 visualizing, summarizing, transforming, and combining data. It also contains
4997 functionality to generate reproducible reports of the analyses conducted in
4998 the application.")
4999 (license license:agpl3)))
5000
5001 (define-public r-algdesign
5002 (package
5003 (name "r-algdesign")
5004 (version "1.2.0")
5005 (source
5006 (origin
5007 (method url-fetch)
5008 (uri (cran-uri "AlgDesign" version))
5009 (sha256
5010 (base32 "0ammlg148gk0p24fh700116nd66636np0jb1wwh0axq5jphwk1pz"))))
5011 (properties `((upstream-name . "AlgDesign")))
5012 (build-system r-build-system)
5013 (home-page "https://github.com/jvbraun/AlgDesign")
5014 (synopsis "Algorithmic experimental design")
5015 (description
5016 "This package provides tools to calculate exact and approximate theory
5017 experimental designs for D, A, and I criteria. Very large designs may be
5018 created. Experimental designs may be blocked or blocked designs created from
5019 a candidate list, using several criteria. The blocking can be done when whole
5020 and within plot factors interact.")
5021 (license license:gpl2+)))
5022
5023 (define-public r-signal
5024 (package
5025 (name "r-signal")
5026 (version "0.7-6")
5027 (source
5028 (origin
5029 (method url-fetch)
5030 (uri (cran-uri "signal" version))
5031 (sha256
5032 (base32
5033 "1vsxramz5qd9q9s3vlqzmfdpmwl2rhlb2n904zw6f0fg0xxjfq3b"))))
5034 (build-system r-build-system)
5035 (propagated-inputs `(("r-mass" ,r-mass)))
5036 (native-inputs `(("gfortran" ,gfortran)))
5037 (home-page "https://cran.r-project.org/web/packages/signal/")
5038 (synopsis "Signal processing")
5039 (description
5040 "This package provides a set of signal processing functions originally
5041 written for Matlab and GNU Octave. It includes filter generation utilities,
5042 filtering functions, resampling routines, and visualization of filter models.
5043 It also includes interpolation functions.")
5044 (license license:gpl2)))
5045
5046 (define-public r-gsubfn
5047 (package
5048 (name "r-gsubfn")
5049 (version "0.7")
5050 (source
5051 (origin
5052 (method url-fetch)
5053 (uri (cran-uri "gsubfn" version))
5054 (sha256
5055 (base32
5056 "00j6b8b6xsx6v370h220x233rpk6asca78165y3d48jpwvwisdc9"))))
5057 (build-system r-build-system)
5058 (propagated-inputs `(("r-proto" ,r-proto)))
5059 (home-page "http://gsubfn.googlecode.com")
5060 (synopsis "Utilities for strings and function arguments.")
5061 (description
5062 "This package provides @code{gsubfn} which is like @code{gsub} but can
5063 take a replacement function or certain other objects instead of the
5064 replacement string. Matches and back references are input to the replacement
5065 function and replaced by the function output. @code{gsubfn} can be used to
5066 split strings based on content rather than delimiters and for quasi-perl-style
5067 string interpolation. The package also has facilities for translating
5068 formulas to functions and allowing such formulas in function calls instead of
5069 functions.")
5070 (license license:gpl2+)))
5071
5072 (define-public r-sqldf
5073 (package
5074 (name "r-sqldf")
5075 (version "0.4-11")
5076 (source
5077 (origin
5078 (method url-fetch)
5079 (uri (cran-uri "sqldf" version))
5080 (sha256
5081 (base32
5082 "0q12vsb53p2wchgp8wfz5bk08wfnm0jxjrakclj4jyy6x3a7ksff"))))
5083 (build-system r-build-system)
5084 (propagated-inputs
5085 `(("r-chron" ,r-chron)
5086 ("r-dbi" ,r-dbi)
5087 ("r-gsubfn" ,r-gsubfn)
5088 ("r-proto" ,r-proto)
5089 ("r-rsqlite" ,r-rsqlite)))
5090 (home-page "https://github.com/ggrothendieck/sqldf")
5091 (synopsis "Manipulate R data frames using SQL")
5092 (description
5093 "The @code{sqldf} function is typically passed a single argument which is
5094 an SQL select statement where the table names are ordinary R data frame names.
5095 @code{sqldf} transparently sets up a database, imports the data frames into
5096 that database, performs the SQL statement and returns the result using a
5097 heuristic to determine which class to assign to each column of the returned
5098 data frame. The @code{sqldf} or @code{read.csv.sql} functions can also be
5099 used to read filtered files into R even if the original files are larger than
5100 R itself can handle.")
5101 (license license:gpl2)))
5102
5103 (define-public r-abind
5104 (package
5105 (name "r-abind")
5106 (version "1.4-5")
5107 (source
5108 (origin
5109 (method url-fetch)
5110 (uri (cran-uri "abind" version))
5111 (sha256
5112 (base32
5113 "0b1zd8jbnl6l292cr9rb50m09fy3ylxvzkpgi5lfb1nbzddcwfis"))))
5114 (build-system r-build-system)
5115 (home-page "https://cran.r-project.org/web/packages/abind/")
5116 (synopsis "Combine multidimensional arrays")
5117 (description
5118 "This package provides tools to combine multidimensional arrays into a
5119 single array. This is a generalization of @code{cbind} and @code{rbind}. It
5120 works with vectors, matrices, and higher-dimensional arrays. It also provides
5121 the functions @code{adrop}, @code{asub}, and @code{afill} for manipulating,
5122 extracting and replacing data in arrays.")
5123 (license license:lgpl2.0+)))
5124
5125 (define-public r-prroc
5126 (package
5127 (name "r-prroc")
5128 (version "1.3.1")
5129 (source
5130 (origin
5131 (method url-fetch)
5132 (uri (cran-uri "PRROC" version))
5133 (sha256
5134 (base32
5135 "1m28h8pcd78049lz2qixhkcr9h5b3jik3maqzfbvq9y58z71i4a7"))))
5136 (properties `((upstream-name . "PRROC")))
5137 (build-system r-build-system)
5138 (home-page "https://cran.r-project.org/web/packages/PRROC/")
5139 (synopsis "Precision-Recall and ROC curves for weighted and unweighted data")
5140 (description
5141 "This package computes the areas under the @dfn{precision-recall} (PR)
5142 and ROC curve for weighted (e.g. soft-labeled) and unweighted data. In
5143 contrast to other implementations, the interpolation between points of the PR
5144 curve is done by a non-linear piecewise function. In addition to the areas
5145 under the curves, the curves themselves can also be computed and plotted by a
5146 specific S3-method.")
5147 (license license:gpl3)))
5148
5149 (define-public r-vim
5150 (package
5151 (name "r-vim")
5152 (version "4.8.0")
5153 (source
5154 (origin
5155 (method url-fetch)
5156 (uri (cran-uri "VIM" version))
5157 (sha256
5158 (base32
5159 "08x4a4yzgp8adgrv7a3666yma4b60n64mcsnvhzmwdy023f4ysrw"))))
5160 (properties `((upstream-name . "VIM")))
5161 (build-system r-build-system)
5162 (propagated-inputs
5163 `(("r-car" ,r-car)
5164 ("r-colorspace" ,r-colorspace)
5165 ("r-data-table" ,r-data-table)
5166 ("r-e1071" ,r-e1071)
5167 ("r-laeken" ,r-laeken)
5168 ("r-mass" ,r-mass)
5169 ("r-nnet" ,r-nnet)
5170 ("r-ranger" ,r-ranger)
5171 ("r-rcpp" ,r-rcpp)
5172 ("r-robustbase" ,r-robustbase)
5173 ("r-sp" ,r-sp)
5174 ("r-vcd" ,r-vcd)))
5175 (home-page "https://github.com/alexkowa/VIM")
5176 (synopsis "Visualization and imputation of missing values")
5177 (description
5178 "This package provides tools for the visualization of missing and/or
5179 imputed values are introduced, which can be used for exploring the data and
5180 the structure of the missing and/or imputed values. Depending on this
5181 structure of the missing values, the corresponding methods may help to
5182 identify the mechanism generating the missing values and allows to explore the
5183 data including missing values. In addition, the quality of imputation can be
5184 visually explored using various univariate, bivariate, multiple and
5185 multivariate plot methods.")
5186 (license license:gpl2+)))
5187
5188 (define-public r-fnn
5189 (package
5190 (name "r-fnn")
5191 (version "1.1.3")
5192 (source
5193 (origin
5194 (method url-fetch)
5195 (uri (cran-uri "FNN" version))
5196 (sha256
5197 (base32
5198 "0cllqlnynm5yaj4r64mqyyfc8phkb38rwssq8k8ikgfgr4jklxny"))))
5199 (properties `((upstream-name . "FNN")))
5200 (build-system r-build-system)
5201 (home-page "https://cran.r-project.org/web/packages/FNN")
5202 (synopsis "Fast nearest neighbor search algorithms and applications")
5203 (description
5204 "This package provides cover-tree and kd-tree fast k-nearest neighbor
5205 search algorithms. Related applications including KNN classification,
5206 regression and information measures are implemented.")
5207 ;; The DESCRIPTION file erroneously states that GPL version 2.1 or
5208 ;; later can be used.
5209 (license license:gpl2+)))
5210
5211 (define-public r-smoother
5212 (package
5213 (name "r-smoother")
5214 (version "1.1")
5215 (source
5216 (origin
5217 (method url-fetch)
5218 (uri (cran-uri "smoother" version))
5219 (sha256
5220 (base32
5221 "0nqr1bvlr5bnasqg74zmknjjl4x28kla9h5cxpga3kq5z215pdci"))))
5222 (build-system r-build-system)
5223 (propagated-inputs
5224 `(("r-ttr" ,r-ttr)))
5225 (home-page "http://cran.r-project.org/web/packages/smoother")
5226 (synopsis "Functions relating to the smoothing of numerical data")
5227 (description
5228 "This package provides a collection of methods for smoothing numerical
5229 data, commencing with a port of the Matlab gaussian window smoothing function.
5230 In addition, several functions typically used in smoothing of financial data
5231 are included.")
5232 (license license:gpl2)))
5233
5234 (define-public r-riverplot
5235 (package
5236 (name "r-riverplot")
5237 (version "0.6")
5238 (source
5239 (origin
5240 (method url-fetch)
5241 (uri (cran-uri "riverplot" version))
5242 (sha256
5243 (base32
5244 "0q1icpny8nkxyjhawyjzwrw8qlz0ayn2xyrsqrm4vkxyv6c9xk8z"))))
5245 (build-system r-build-system)
5246 (home-page "https://logfc.wordpress.com")
5247 (synopsis "Sankey or ribbon plots")
5248 (description
5249 "Sankey plots are a type of diagram that is convenient to illustrate how
5250 flow of information, resources etc. separates and joins, much like observing
5251 how rivers split and merge. For example, they can be used to compare
5252 different clusterings. This package provides an implementation of Sankey
5253 plots for R.")
5254 (license license:gpl2+)))
5255
5256 (define-public r-dyn
5257 (package
5258 (name "r-dyn")
5259 (version "0.2-9.6")
5260 (source
5261 (origin
5262 (method url-fetch)
5263 (uri (cran-uri "dyn" version))
5264 (sha256
5265 (base32
5266 "16fqv9k7yxdgybwzafjkyqm16qpgqz13lcjpi6a1nc8xbzlzh0gb"))))
5267 (build-system r-build-system)
5268 (propagated-inputs
5269 `(("r-zoo" ,r-zoo)))
5270 (home-page "https://cran.r-project.org/web/packages/dyn")
5271 (synopsis "Time series regression")
5272 (description
5273 "This package provides the dyn class interfaces @code{ts}, @code{irts},
5274 @code{zoo} and @code{zooreg} time series classes to @code{lm}, @code{glm},
5275 @code{loess}, @code{quantreg::rq}, @code{MASS::rlm},
5276 @code{MCMCpack::MCMCregress()}, @code{quantreg::rq()},
5277 @code{randomForest::randomForest()} and other regression functions, allowing
5278 those functions to be used with time series including specifications that may
5279 contain lags, diffs and missing values.")
5280 ;; Any GPL version.
5281 (license license:gpl2+)))
5282
5283 (define-public r-catdap
5284 (package
5285 (name "r-catdap")
5286 (version "1.3.4")
5287 (source
5288 (origin
5289 (method url-fetch)
5290 (uri (cran-uri "catdap" version))
5291 (sha256
5292 (base32
5293 "0i877l61f6c75pczi235rzci67w29zv1d7z5zn5p5ymndclvlpl2"))))
5294 (build-system r-build-system)
5295 (native-inputs
5296 `(("gfortran" ,gfortran)))
5297 (home-page "https://cran.r-project.org/web/packages/catdap/")
5298 (synopsis "Tools for categorical data analysis")
5299 (description
5300 "This package provides functions for analyzing multivariate data.
5301 Dependencies of the distribution of the specified variable (response
5302 variable) to other variables (explanatory variables) are derived and
5303 evaluated by the @dfn{Akaike Information Criterion} (AIC).")
5304 (license license:gpl2+)))
5305
5306 (define-public r-arules
5307 (package
5308 (name "r-arules")
5309 (version "1.6-4")
5310 (source
5311 (origin
5312 (method url-fetch)
5313 (uri (cran-uri "arules" version))
5314 (sha256
5315 (base32
5316 "003c5cd3xzq39h7c19px077ygm0n1v7k83icy5zzrnkagyds2p8n"))))
5317 (build-system r-build-system)
5318 (propagated-inputs
5319 `(("r-matrix" ,r-matrix)))
5320 (home-page "https://github.com/mhahsler/arules")
5321 (synopsis "Mining association rules and frequent itemsets")
5322 (description
5323 "This package provides an infrastructure for representing, manipulating
5324 and analyzing transaction data and patterns (frequent itemsets and association rules).
5325 It also provides C implementations of the association mining algorithms Apriori
5326 and Eclat.")
5327 (license license:gpl3)))
5328
5329 (define-public r-parsedate
5330 (package
5331 (name "r-parsedate")
5332 (version "1.2.0")
5333 (source
5334 (origin
5335 (method url-fetch)
5336 (uri (cran-uri "parsedate" version))
5337 (sha256
5338 (base32
5339 "0gb3w6hmwxayhijpf36p5dk4h6bbdps57x3cgikwvvxkgi83rarr"))))
5340 (build-system r-build-system)
5341 (propagated-inputs
5342 `(("r-rematch2" ,r-rematch2)))
5343 (home-page "https://github.com/gaborcsardi/parsedate")
5344 (synopsis
5345 "Recognize and parse dates in various formats")
5346 (description
5347 "This package provides three functions for dealing with dates:
5348 @code{parse_iso_8601} recognizes and parses all valid ISO 8601 date and
5349 time formats, @code{parse_date} parses dates in unspecified formats,
5350 and @code{format_iso_8601} formats a date in ISO 8601 format.")
5351 (license license:gpl2)))
5352
5353 (define-public r-abc-data
5354 (package
5355 (name "r-abc-data")
5356 (version "1.0")
5357 (source
5358 (origin
5359 (method url-fetch)
5360 (uri (cran-uri "abc.data" version))
5361 (sha256
5362 (base32
5363 "1bv1n68ah714ws58cf285n2s2v5vn7382lfjca4jxph57lyg8hmj"))))
5364 (properties `((upstream-name . "abc.data")))
5365 (build-system r-build-system)
5366 (home-page "https://cran.r-project.org/web/packages/abc.data/")
5367 (synopsis "Data for Approximate Bayesian Computation (ABC) package")
5368 (description
5369 "This package contains data which are used by functions of the abc
5370 package which implements several @dfn{Approximate Bayesian Computation} (ABC)
5371 algorithms for performing parameter estimation, model selection, and
5372 goodness-of-fit.")
5373 (license license:gpl3+)))
5374
5375 (define-public r-abc
5376 (package
5377 (name "r-abc")
5378 (version "2.1")
5379 (source
5380 (origin
5381 (method url-fetch)
5382 (uri (cran-uri "abc" version))
5383 (sha256
5384 (base32
5385 "0ngzaaz2y2s03fhngvwipmy4kq38xrmyddaz6a6l858rxvadrlhb"))))
5386 (build-system r-build-system)
5387 (propagated-inputs
5388 `(("r-abc-data" ,r-abc-data)
5389 ("r-locfit" ,r-locfit)
5390 ("r-mass" ,r-mass)
5391 ("r-nnet" ,r-nnet)
5392 ("r-quantreg" ,r-quantreg)))
5393 (home-page "https://cran.r-project.org/web/packages/abc/")
5394 (synopsis "Tools for Approximate Bayesian Computation (ABC)")
5395 (description
5396 "This package implements several @dfn{Approximate Bayesian
5397 Computation} (ABC) algorithms for performing parameter estimation, model
5398 selection, and goodness-of-fit. Cross-validation tools are also available for
5399 measuring the accuracy of ABC estimates, and to calculate the
5400 misclassification probabilities of different models.")
5401 (license license:gpl3+)))
5402
5403 (define-public r-zip
5404 (package
5405 (name "r-zip")
5406 (version "2.0.4")
5407 (source
5408 (origin
5409 (method url-fetch)
5410 (uri (cran-uri "zip" version))
5411 (sha256
5412 (base32
5413 "1c02amk3pl6xir5jnbfiwiv2wvpkpbkkb1w71y6lf2yk7g3d0pdb"))))
5414 (build-system r-build-system)
5415 (home-page "https://github.com/gaborcsardi/zip")
5416 (synopsis "Cross-platform Zip compression")
5417 (description
5418 "This package provides a cross-platform Zip compression library for R.
5419 It is a replacement for the @code{zip} function, that does not require any
5420 additional external tools on any platform.")
5421 (license license:cc0)))
5422
5423 (define-public r-openxlsx
5424 (package
5425 (name "r-openxlsx")
5426 (version "4.1.4")
5427 (source
5428 (origin
5429 (method url-fetch)
5430 (uri (cran-uri "openxlsx" version))
5431 (sha256
5432 (base32
5433 "1mwxldw9i9nfksx1i6h1kfs7vmsz9fgyllbsipar4vnfyqhqp8q7"))))
5434 (build-system r-build-system)
5435 (propagated-inputs
5436 `(("r-rcpp" ,r-rcpp)
5437 ("r-stringi" ,r-stringi)
5438 ("r-zip" ,r-zip)))
5439 (home-page "https://github.com/awalker89/openxlsx")
5440 (synopsis "Read, write and edit XLSX files")
5441 (description
5442 "This package simplifies the creation of Excel @code{.xlsx} files by
5443 providing a high level interface to writing, styling and editing worksheets.
5444 Through the use of Rcpp, read/write times are comparable to the @code{xlsx}
5445 and @code{XLConnect} packages with the added benefit of removing the
5446 dependency on Java.")
5447 (license license:gpl3)))
5448
5449 (define-public r-rio
5450 (package
5451 (name "r-rio")
5452 (version "0.5.16")
5453 (source
5454 (origin
5455 (method url-fetch)
5456 (uri (cran-uri "rio" version))
5457 (sha256
5458 (base32
5459 "0rfl56fdawlhc98451a9lcb6a6m56kw0i7dvd5hx58z025d8vsyk"))))
5460 (build-system r-build-system)
5461 (propagated-inputs
5462 `(("r-curl" ,r-curl)
5463 ("r-data-table" ,r-data-table)
5464 ("r-foreign" ,r-foreign)
5465 ("r-haven" ,r-haven)
5466 ("r-openxlsx" ,r-openxlsx)
5467 ("r-readxl" ,r-readxl)
5468 ("r-tibble" ,r-tibble)))
5469 (home-page "https://github.com/leeper/rio")
5470 (synopsis "Swiss-army knife for data I/O")
5471 (description
5472 "This package provides streamlined data import and export infrastructure
5473 by making assumptions that the user is probably willing to make: @code{import}
5474 and @code{export} determine the data structure from the file extension,
5475 reasonable defaults are used for data import and export (e.g.,
5476 @code{stringsAsFactors=FALSE}), web-based import is natively
5477 supported (including from SSL/HTTPS), compressed files can be read directly
5478 without explicit decompression, and fast import packages are used where
5479 appropriate. An additional convenience function, @code{convert}, provides a
5480 simple method for converting between file types.")
5481 (license license:gpl2)))
5482
5483 (define-public r-maptools
5484 (package
5485 (name "r-maptools")
5486 (version "0.9-9")
5487 (source
5488 (origin
5489 (method url-fetch)
5490 (uri (cran-uri "maptools" version))
5491 (sha256
5492 (base32
5493 "0v4llkxk8qs61vq4ykvaim4k23aagdaz0p62ns7zfq02sln3pfk9"))))
5494 (build-system r-build-system)
5495 (propagated-inputs
5496 `(("r-foreign" ,r-foreign)
5497 ("r-lattice" ,r-lattice)
5498 ("r-sp" ,r-sp)))
5499 (home-page "http://r-forge.r-project.org/projects/maptools/")
5500 (synopsis "Tools for reading and handling spatial objects")
5501 (description
5502 "This package provides a set of tools for manipulating and reading
5503 geographic data, in particular ESRI Shapefiles. It includes binary access to
5504 GSHHG shoreline files. The package also provides interface wrappers for
5505 exchanging spatial objects with other R packages.")
5506 ;; The C source files from shapelib are released under the Expat license.
5507 ;; The R code is released under GPL version 2 or later.
5508 (license (list license:gpl2+
5509 license:expat))))
5510
5511 (define-public r-later
5512 (package
5513 (name "r-later")
5514 (version "1.0.0")
5515 (source
5516 (origin
5517 (method url-fetch)
5518 (uri (cran-uri "later" version))
5519 (sha256
5520 (base32
5521 "11xjavj7siz0xv2ffq1ld4bwl35jyrcfpvvs4p3ilpifxx49hyr7"))))
5522 (build-system r-build-system)
5523 (propagated-inputs
5524 `(("r-bh" ,r-bh)
5525 ("r-rcpp" ,r-rcpp)
5526 ("r-rlang" ,r-rlang)))
5527 (home-page "https://github.com/r-lib/later")
5528 (synopsis "Utilities for delaying function execution")
5529 (description
5530 "This package provides tools to execute arbitrary R or C functions some
5531 time after the current time, after the R execution stack has emptied.")
5532 (license license:gpl2+)))
5533
5534 (define-public r-promises
5535 (package
5536 (name "r-promises")
5537 (version "1.1.0")
5538 (source
5539 (origin
5540 (method url-fetch)
5541 (uri (cran-uri "promises" version))
5542 (sha256
5543 (base32
5544 "01l0ydjvvy6afcg5d6pzvk1ikd3djq8n2flv8c831ksn68z0zsn8"))))
5545 (build-system r-build-system)
5546 (propagated-inputs
5547 `(("r-later" ,r-later)
5548 ("r-magrittr" ,r-magrittr)
5549 ("r-r6" ,r-r6)
5550 ("r-rcpp" ,r-rcpp)
5551 ("r-rlang" ,r-rlang)))
5552 (home-page "https://rstudio.github.io/promises")
5553 (synopsis "Abstractions for promise-based asynchronous programming")
5554 (description
5555 "This package provides fundamental abstractions for doing asynchronous
5556 programming in R using promises. Asynchronous programming is useful for
5557 allowing a single R process to orchestrate multiple tasks in the background
5558 while also attending to something else. Semantics are similar to JavaScript
5559 promises, but with a syntax that is idiomatic R.")
5560 (license license:expat)))
5561
5562 (define-public r-dosnow
5563 (package
5564 (name "r-dosnow")
5565 (version "1.0.18")
5566 (source
5567 (origin
5568 (method url-fetch)
5569 (uri (cran-uri "doSNOW" version))
5570 (sha256
5571 (base32
5572 "0rj72z5505cprh6wykhhiz08l9bmd966srqh2qypwivf321bvrvh"))))
5573 (properties `((upstream-name . "doSNOW")))
5574 (build-system r-build-system)
5575 (propagated-inputs
5576 `(("r-foreach" ,r-foreach)
5577 ("r-iterators" ,r-iterators)
5578 ("r-snow" ,r-snow)))
5579 (home-page "https://cran.r-project.org/web/packages/doSNOW")
5580 (synopsis "Foreach parallel adaptor for the snow package")
5581 (description
5582 "This package provides a parallel backend for the @code{%dopar%} function
5583 using the @code{snow} package.")
5584 (license license:gpl2)))
5585
5586 (define-public r-snowfall
5587 (package
5588 (name "r-snowfall")
5589 (version "1.84-6.1")
5590 (source (origin
5591 (method url-fetch)
5592 (uri (cran-uri "snowfall" version))
5593 (sha256
5594 (base32 "13941rlw1jsdjsndp1plzj1cq5aqravizkrqn6l25r9im7rnsi2w"))))
5595 (build-system r-build-system)
5596 (propagated-inputs
5597 `(("r-snow" ,r-snow)))
5598 (home-page "http://cran.r-project.org/web/packages/snowfall/")
5599 (synopsis "Easier cluster computing")
5600 (description "This package is a usability wrapper around snow for easier
5601 development of parallel R programs. This package offers e.g. extended error
5602 checks, and additional functions. All functions work in sequential mode, too,
5603 if no cluster is present or wished. The package is also designed as connector
5604 to the cluster management tool @code{sfCluster}, but can also used without
5605 it.")
5606 (license license:gpl2+)))
5607
5608 (define-public r-rappdirs
5609 (package
5610 (name "r-rappdirs")
5611 (version "0.3.1")
5612 (source
5613 (origin
5614 (method url-fetch)
5615 (uri (cran-uri "rappdirs" version))
5616 (sha256
5617 (base32
5618 "0ji6sg3bdn5gazkq14xmmcq7jnbsyxw4lzmmbgv6526j2vn93n1g"))))
5619 (build-system r-build-system)
5620 (home-page "https://cran.r-project.org/web/packages/rappdirs/")
5621 (synopsis "Determine where to save data, caches, and logs")
5622 (description
5623 "This package provides an easy way to determine which directories on the
5624 user's computer should be used to save data, caches and logs. It is a port of
5625 Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
5626 (license license:expat)))
5627
5628 (define-public r-renv
5629 (package
5630 (name "r-renv")
5631 (version "0.9.2")
5632 (source
5633 (origin
5634 (method url-fetch)
5635 (uri (cran-uri "renv" version))
5636 (sha256
5637 (base32
5638 "1jwnabryn77s29ybwdfzlnd7c8m05xmi69kp5qbvdxy2gjwjzcdr"))))
5639 (properties `((upstream-name . "renv")))
5640 (build-system r-build-system)
5641 (home-page "https://rstudio.github.io/renv")
5642 (synopsis "Project environments")
5643 (description
5644 "This package provides a dependency management toolkit for R. Using
5645 renv, you can create and manage project-local R libraries, save the state of
5646 these libraries to a lockfile, and later restore your library as required.
5647 Together, these tools can help make your projects more isolated, portable, and
5648 reproducible.")
5649 (license license:expat)))
5650
5651 (define-public r-learnr
5652 (package
5653 (name "r-learnr")
5654 (version "0.10.0")
5655 (source
5656 (origin
5657 (method url-fetch)
5658 (uri (cran-uri "learnr" version))
5659 (sha256
5660 (base32
5661 "0278q9nbkc4nb0rp930kjrwyidf0v7y38d1s187m4f4bs7ha82k6"))))
5662 (build-system r-build-system)
5663 (propagated-inputs
5664 `(("r-checkmate" ,r-checkmate)
5665 ("r-ellipsis" ,r-ellipsis)
5666 ("r-evaluate" ,r-evaluate)
5667 ("r-htmltools" ,r-htmltools)
5668 ("r-htmlwidgets" ,r-htmlwidgets)
5669 ("r-jsonlite" ,r-jsonlite)
5670 ("r-knitr" ,r-knitr)
5671 ("r-markdown" ,r-markdown)
5672 ("r-rappdirs" ,r-rappdirs)
5673 ("r-renv" ,r-renv)
5674 ("r-rmarkdown" ,r-rmarkdown)
5675 ("r-rprojroot" ,r-rprojroot)
5676 ("r-shiny" ,r-shiny)
5677 ("r-withr" ,r-withr)))
5678 (home-page "https://rstudio.github.io/learnr/")
5679 (synopsis "Interactive tutorials for R")
5680 (description
5681 "This package provides tools to create interactive tutorials using R
5682 Markdown. Use a combination of narrative, figures, videos, exercises, and
5683 quizzes to create self-paced tutorials for learning about R and R packages.")
5684 (license license:asl2.0)))
5685
5686 (define-public r-analytics
5687 (package
5688 (name "r-analytics")
5689 (version "3.0")
5690 (source
5691 (origin
5692 (method url-fetch)
5693 (uri (cran-uri "analytics" version))
5694 (sha256
5695 (base32
5696 "0js3c8lwj3knccb55nq03cbjlf4w390p9aid2mi5x80l3ayd9in1"))))
5697 (build-system r-build-system)
5698 (propagated-inputs
5699 `(("r-car" ,r-car)
5700 ("r-cluster" ,r-cluster)
5701 ("r-fractal" ,r-fractal)
5702 ("r-lmtest" ,r-lmtest)
5703 ("r-mass" ,r-mass)
5704 ("r-np" ,r-np)
5705 ("r-powerplus" ,r-powerplus)
5706 ("r-robust" ,r-robust)
5707 ("r-trend" ,r-trend)
5708 ("r-tsa" ,r-tsa)
5709 ("r-urca" ,r-urca)
5710 ("r-vim" ,r-vim)))
5711 (home-page "https://cran.r-project.org/web/packages/analytics/")
5712 (synopsis "Collection of data analysis tools")
5713 (description
5714 "This package is a collection of data analysis tools. It includes tools
5715 for regression outlier detection in a fitted linear model, stationary
5716 bootstrap using a truncated geometric distribution, a comprehensive test for
5717 weak stationarity, column means by group, weighted biplots, and a heuristic to
5718 obtain a better initial configuration in non-metric MDS.")
5719 (license license:gpl2)))
5720
5721 (define-public r-reticulate
5722 (package
5723 (name "r-reticulate")
5724 (version "1.13")
5725 (source
5726 (origin
5727 (method url-fetch)
5728 (uri (cran-uri "reticulate" version))
5729 (sha256
5730 (base32
5731 "1qwxh7zq9igl7dxl5g5qjbvv0mlac3w80djnkm0w8rxnaval3gmd"))))
5732 (build-system r-build-system)
5733 (inputs `(("python" ,python)))
5734 (propagated-inputs
5735 `(("r-jsonlite" ,r-jsonlite)
5736 ("r-matrix" ,r-matrix)
5737 ("r-rcpp" ,r-rcpp)))
5738 (home-page "https://github.com/rstudio/reticulate")
5739 (synopsis "R interface to Python")
5740 (description
5741 "This package provides an interface from R to Python modules, classes,
5742 and functions. When calling into Python, R data types are automatically
5743 converted to their equivalent Python types. When values are returned from
5744 Python to R they are converted back to R types.")
5745 (license license:asl2.0)))
5746
5747 (define-public r-bibtex
5748 (package
5749 (name "r-bibtex")
5750 (version "0.4.2")
5751 (source
5752 (origin
5753 (method url-fetch)
5754 (uri (cran-uri "bibtex" version))
5755 (sha256
5756 (base32
5757 "0wl3925ryd54g1nv3ncwllc493d39dpgy5md61940h69c0van1hz"))))
5758 (build-system r-build-system)
5759 (propagated-inputs `(("r-stringr" ,r-stringr)))
5760 (home-page "https://github.com/romainfrancois/bibtex")
5761 (synopsis "Bibtex parser")
5762 (description "This package provides a utility for R to parse a bibtex
5763 file.")
5764 (license license:gpl2+)))
5765
5766 (define-public r-ggseqlogo
5767 (package
5768 (name "r-ggseqlogo")
5769 (version "0.1")
5770 (source
5771 (origin
5772 (method url-fetch)
5773 (uri (cran-uri "ggseqlogo" version))
5774 (sha256
5775 (base32
5776 "13q6kcpxrqxqbji889fx63p0nsi08lk5yymkchig75r5k1d18ky1"))))
5777 (build-system r-build-system)
5778 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
5779 (home-page "https://github.com/omarwagih/ggseqlogo")
5780 (synopsis "ggplot2 extension for drawing genetic sequence logos")
5781 (description
5782 "The range of functions provided by this package makes it possible to
5783 draw highly versatile genomic sequence logos. Features include, but are not
5784 limited to, modifying colour schemes and fonts used to draw the logo,
5785 generating multiple logo plots, and aiding the visualisation with annotations.
5786 Sequence logos can easily be combined with other ggplot2 plots.")
5787 ;; Unspecified version of the LGPL.
5788 (license license:lgpl3+)))
5789
5790 (define-public r-ggsci
5791 (package
5792 (name "r-ggsci")
5793 (version "2.9")
5794 (source
5795 (origin
5796 (method url-fetch)
5797 (uri (cran-uri "ggsci" version))
5798 (sha256
5799 (base32
5800 "0g73x6grbka7ahjh6z23m3wrcifp5rdfdiasbl8lq4sp6rplxwaa"))))
5801 (build-system r-build-system)
5802 (propagated-inputs
5803 `(("r-ggplot2" ,r-ggplot2)
5804 ("r-scales" ,r-scales)))
5805 (home-page "https://nanx.me/ggsci/")
5806 (synopsis "Scientific journal and sci-fi themed color palettes for ggplot2")
5807 (description
5808 "This package provides a collection of ggplot2 color palettes inspired by
5809 plots in scientific journals, data visualization libraries, science fiction
5810 movies, and TV shows.")
5811 (license license:gpl3)))
5812
5813 (define-public r-ggsignif
5814 (package
5815 (name "r-ggsignif")
5816 (version "0.6.0")
5817 (source
5818 (origin
5819 (method url-fetch)
5820 (uri (cran-uri "ggsignif" version))
5821 (sha256
5822 (base32
5823 "17j9hg967k1wp9xw3x84mqss58jkb8pvlrnlchz4i1hklgykxqbg"))))
5824 (build-system r-build-system)
5825 (propagated-inputs
5826 `(("r-ggplot2" ,r-ggplot2)))
5827 (home-page "https://github.com/const-ae/ggsignif")
5828 (synopsis "Significance brackets for ggplot2")
5829 (description
5830 "Enrich your ggplots with group-wise comparisons. This package provides
5831 an easy way to indicate if two groups are significantly different. Commonly
5832 this is shown by a bracket on top connecting the groups of interest which
5833 itself is annotated with the level of significance. The package provides a
5834 single layer that takes the groups for comparison and the test as arguments
5835 and adds the annotation to the plot.")
5836 (license license:gpl3)))
5837
5838 (define-public r-ggpubr
5839 (package
5840 (name "r-ggpubr")
5841 (version "0.2.4")
5842 (source
5843 (origin
5844 (method url-fetch)
5845 (uri (cran-uri "ggpubr" version))
5846 (sha256
5847 (base32
5848 "0ln1gh3zlfx5s7zqcpvfdiksq74v1pma5kwkhc6r0riqnjjd19pf"))))
5849 (build-system r-build-system)
5850 (propagated-inputs
5851 `(("r-cowplot" ,r-cowplot)
5852 ("r-dplyr" ,r-dplyr)
5853 ("r-ggplot2" ,r-ggplot2)
5854 ("r-ggrepel" ,r-ggrepel)
5855 ("r-ggsci" ,r-ggsci)
5856 ("r-ggsignif" ,r-ggsignif)
5857 ("r-glue" ,r-glue)
5858 ("r-gridextra" ,r-gridextra)
5859 ("r-magrittr" ,r-magrittr)
5860 ("r-polynom" ,r-polynom)
5861 ("r-purrr" ,r-purrr)
5862 ("r-rlang" ,r-rlang)
5863 ("r-scales" ,r-scales)
5864 ("r-tidyr" ,r-tidyr)))
5865 (home-page "http://www.sthda.com/english/rpkgs/ggpubr")
5866 (synopsis "ggplot2-based publication-ready plots")
5867 (description
5868 "The ggplot2 package is an excellent and flexible package for elegant
5869 data visualization in R. However the default generated plots require some
5870 formatting before we can send them for publication. The ggpubr package
5871 provides some easy-to-use functions for creating and customizing ggplot2-based
5872 publication-ready plots.")
5873 (license license:gpl2)))
5874
5875 (define-public r-ellipse
5876 (package
5877 (name "r-ellipse")
5878 (version "0.4.1")
5879 (source
5880 (origin
5881 (method url-fetch)
5882 (uri (cran-uri "ellipse" version))
5883 (sha256
5884 (base32
5885 "0g82vc51m3c1k0hnpp2zla6amxxgk2mmkl8ssnsc49jv3599r6hs"))))
5886 (build-system r-build-system)
5887 (home-page "https://cran.r-project.org/web/packages/ellipse/")
5888 (synopsis "Functions for drawing ellipses and ellipse-like confidence regions")
5889 (description
5890 "This package contains various routines for drawing ellipses and
5891 ellipse-like confidence regions, implementing the plots described in Murdoch
5892 and Chow (1996), A graphical display of large correlation matrices, The
5893 American Statistician 50, 178-180. There are also routines implementing the
5894 profile plots described in Bates and Watts (1988), Nonlinear Regression
5895 Analysis and its Applications.")
5896 (license license:gpl2+)))
5897
5898 (define-public r-flashclust
5899 (package
5900 (name "r-flashclust")
5901 (version "1.01-2")
5902 (source
5903 (origin
5904 (method url-fetch)
5905 (uri (cran-uri "flashClust" version))
5906 (sha256
5907 (base32
5908 "0l4lpz451ll7f7lfxmb7ds24ppzhfg1c3ypvydglcc35p2dq99s8"))))
5909 (properties `((upstream-name . "flashClust")))
5910 (build-system r-build-system)
5911 (native-inputs `(("gfortran" ,gfortran)))
5912 (home-page "https://cran.r-project.org/web/packages/flashClust/")
5913 (synopsis "Implementation of optimal hierarchical clustering")
5914 (description
5915 "This package provides a fast implementation of hierarchical
5916 clustering.")
5917 (license license:gpl2+)))
5918
5919 (define-public r-factominer
5920 (package
5921 (name "r-factominer")
5922 (version "2.0")
5923 (source
5924 (origin
5925 (method url-fetch)
5926 (uri (cran-uri "FactoMineR" version))
5927 (sha256
5928 (base32
5929 "0qiw60ypf3bf5xsqz2b9l82i4jvprjm8lzpp12lhl8d9j5s8m0j8"))))
5930 (properties `((upstream-name . "FactoMineR")))
5931 (build-system r-build-system)
5932 (propagated-inputs
5933 `(("r-car" ,r-car)
5934 ("r-cluster" ,r-cluster)
5935 ("r-ellipse" ,r-ellipse)
5936 ("r-flashclust" ,r-flashclust)
5937 ("r-ggplot2" ,r-ggplot2)
5938 ("r-ggrepel" ,r-ggrepel)
5939 ("r-lattice" ,r-lattice)
5940 ("r-leaps" ,r-leaps)
5941 ("r-mass" ,r-mass)
5942 ("r-scatterplot3d" ,r-scatterplot3d)))
5943 (home-page "http://factominer.free.fr")
5944 (synopsis "Multivariate exploratory data analysis and data mining")
5945 (description
5946 "This package provides exploratory data analysis methods to summarize,
5947 visualize and describe datasets. The main principal component methods are
5948 available, those with the largest potential in terms of applications:
5949 principal component analysis (PCA) when variables are quantitative,
5950 correspondence analysis (CA) and multiple correspondence analysis (MCA) when
5951 variables are categorical, Multiple Factor Analysis when variables are
5952 structured in groups, etc. and hierarchical cluster analysis.")
5953 (license license:gpl2+)))
5954
5955 (define-public r-factoextra
5956 (package
5957 (name "r-factoextra")
5958 (version "1.0.6")
5959 (source
5960 (origin
5961 (method url-fetch)
5962 (uri (cran-uri "factoextra" version))
5963 (sha256
5964 (base32
5965 "0bpsbcmp6jpa9qk53dhfzghrz98dh0h0n68brl7rjz724yjbvhn8"))))
5966 (build-system r-build-system)
5967 (propagated-inputs
5968 `(("r-abind" ,r-abind)
5969 ("r-cluster" ,r-cluster)
5970 ("r-dendextend" ,r-dendextend)
5971 ("r-factominer" ,r-factominer)
5972 ("r-ggplot2" ,r-ggplot2)
5973 ("r-ggpubr" ,r-ggpubr)
5974 ("r-ggrepel" ,r-ggrepel)
5975 ("r-reshape2" ,r-reshape2)
5976 ("r-tidyr" ,r-tidyr)))
5977 (home-page "http://www.sthda.com/english/rpkgs/factoextra")
5978 (synopsis "Extract and visualize the results of multivariate data analyses")
5979 (description
5980 "This package provides some easy-to-use functions to extract and
5981 visualize the output of multivariate data analyses, including
5982 @code{PCA} (Principal Component Analysis), @code{CA} (Correspondence
5983 Analysis), @code{MCA} (Multiple Correspondence Analysis), @code{FAMD} (Factor
5984 Analysis of Mixed Data), @code{MFA} (Multiple Factor Analysis) and
5985 @code{HMFA} (Hierarchical Multiple Factor Analysis) functions from different R
5986 packages. It contains also functions for simplifying some clustering analysis
5987 steps and provides ggplot2-based elegant data visualization.")
5988 (license license:gpl2)))
5989
5990 (define-public r-fansi
5991 (package
5992 (name "r-fansi")
5993 (version "0.4.0")
5994 (source
5995 (origin
5996 (method url-fetch)
5997 (uri (cran-uri "fansi" version))
5998 (sha256
5999 (base32
6000 "02f2rx7v7wz6w97m2slwky2i5y8f9iafycmkyr3siy3z3k8fj171"))))
6001 (build-system r-build-system)
6002 (native-inputs
6003 `(("r-knitr" ,r-knitr))) ; for vignettes
6004 (home-page "https://github.com/brodieG/fansi")
6005 (synopsis "ANSI control sequence aware string functions")
6006 (description
6007 "This package provides counterparts to R string manipulation functions
6008 that account for the effects of ANSI text formatting control sequences.")
6009 (license license:gpl2+)))
6010
6011 (define-public r-nbclust
6012 (package
6013 (name "r-nbclust")
6014 (version "3.0")
6015 (source
6016 (origin
6017 (method url-fetch)
6018 (uri (cran-uri "NbClust" version))
6019 (sha256
6020 (base32
6021 "1vwb48zy6ln1ddpqmfngii1i80n8qmqyxnzdp6gbaq96lakl3w3c"))))
6022 (properties `((upstream-name . "NbClust")))
6023 (build-system r-build-system)
6024 (home-page "https://sites.google.com/site/malikacharrad/research/nbclust-package")
6025 (synopsis "Determine the best number of clusters in a data set")
6026 (description
6027 "NbClust provides 30 indexes for determining the optimal number of
6028 clusters in a data set and offers the best clustering scheme from different
6029 results to the user.")
6030 (license license:gpl2)))
6031
6032 (define-public r-hdf5r
6033 (package
6034 (name "r-hdf5r")
6035 (version "1.3.0")
6036 (source
6037 (origin
6038 (method url-fetch)
6039 (uri (cran-uri "hdf5r" version))
6040 (sha256
6041 (base32
6042 "1pq12vkfqxvcaznwaxvjdg3acimk5a20m8h18sixvxc34vnqxw8f"))))
6043 (build-system r-build-system)
6044 (inputs
6045 `(("hdf5" ,hdf5)
6046 ("zlib" ,zlib)))
6047 (propagated-inputs
6048 `(("r-bit64" ,r-bit64)
6049 ("r-r6" ,r-r6)))
6050 (home-page "https://hhoeflin.github.io/hdf5r")
6051 (synopsis "Interface to the HDF5 binary data format")
6052 (description
6053 "HDF5 is a data model, library and file format for storing and managing
6054 large amounts of data. This package provides a nearly feature complete,
6055 object oriented wrapper for the HDF5 API using R6 classes. Additionally,
6056 functionality is added so that HDF5 objects behave very similar to their
6057 corresponding R counterparts.")
6058 (license license:asl2.0)))
6059
6060 (define-public r-itertools
6061 (package
6062 (name "r-itertools")
6063 (version "0.1-3")
6064 (source
6065 (origin
6066 (method url-fetch)
6067 (uri (cran-uri "itertools" version))
6068 (sha256
6069 (base32
6070 "1ls5biiva10pb1dj3ph4griykb9vam02hkrdmlr5a5wf660hg6xn"))))
6071 (build-system r-build-system)
6072 (propagated-inputs
6073 `(("r-iterators" ,r-iterators)))
6074 (home-page "https://cran.r-project.org/web/packages/itertools/")
6075 (synopsis "Iterator tools")
6076 (description
6077 "This package provides various tools for creating iterators, many
6078 patterned after functions in the Python @code{itertools} module, and others
6079 patterned after functions in the snow package.")
6080 (license license:gpl2)))
6081
6082 (define-public r-polynom
6083 (package
6084 (name "r-polynom")
6085 (version "1.4-0")
6086 (source
6087 (origin
6088 (method url-fetch)
6089 (uri (cran-uri "polynom" version))
6090 (sha256
6091 (base32
6092 "1pflscwc0qzdf0y60j7s0dkglgmz18xajywfbn6s263idyr8idy5"))))
6093 (build-system r-build-system)
6094 (home-page "https://cran.r-project.org/web/packages/polynom/")
6095 (synopsis "Functions for univariate polynomial manipulations")
6096 (description
6097 "This package provides a collection of functions to implement a class for
6098 univariate polynomial manipulations.")
6099 (license license:gpl2)))
6100
6101 (define-public r-gbrd
6102 (package
6103 (name "r-gbrd")
6104 (version "0.4-11")
6105 (source
6106 (origin
6107 (method url-fetch)
6108 (uri (cran-uri "gbRd" version))
6109 (sha256
6110 (base32
6111 "06x97rw5i6v6cgjxkfhxnw4dn7lghn5q6ra7ri5ag1x9dkfzcl82"))))
6112 (properties `((upstream-name . "gbRd")))
6113 (build-system r-build-system)
6114 (home-page "https://cran.r-project.org/web/packages/gbRd/")
6115 (synopsis "Utilities for processing Rd objects and files")
6116 (description
6117 "This package provides utilities for processing Rd objects and files.
6118 Extract argument descriptions and other parts of the help pages of
6119 functions.")
6120 (license license:gpl2+)))
6121
6122 (define-public r-rjags
6123 (package
6124 (name "r-rjags")
6125 (version "4-10")
6126 (source
6127 (origin
6128 (method url-fetch)
6129 (uri (cran-uri "rjags" version))
6130 (sha256
6131 (base32
6132 "1nhaim84ww8fd6m8xlpmngqcnp2qpql29ahc38366fxja3ghngmx"))))
6133 (build-system r-build-system)
6134 (propagated-inputs
6135 `(("r-coda" ,r-coda)))
6136 (inputs
6137 `(("jags" ,jags)))
6138 (native-inputs
6139 `(("pkg-config" ,pkg-config)))
6140 (home-page "http://mcmc-jags.sourceforge.net")
6141 (synopsis "Bayesian graphical models using MCMC")
6142 (description
6143 "This package provides an R interface to the JAGS MCMC library. JAGS is
6144 Just Another Gibbs Sampler. It is a program for analysis of Bayesian
6145 hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.")
6146 (license license:gpl2)))
6147
6148 (define-public r-rdpack
6149 (package
6150 (name "r-rdpack")
6151 (version "0.11-1")
6152 (source
6153 (origin
6154 (method url-fetch)
6155 (uri (cran-uri "Rdpack" version))
6156 (sha256
6157 (base32
6158 "080y15p2hl4jsq91ak2f1y2kx1iqq5c5wzyx3zyhjwp01cahy0jq"))))
6159 (properties `((upstream-name . "Rdpack")))
6160 (build-system r-build-system)
6161 (propagated-inputs
6162 `(("r-bibtex" ,r-bibtex)
6163 ("r-gbrd" ,r-gbrd)))
6164 (home-page "https://github.com/GeoBosh/Rdpack")
6165 (synopsis "Update and manipulate Rd documentation objects")
6166 (description
6167 "This package provides functions for manipulation of R documentation
6168 objects, including functions @code{reprompt()} and @code{ereprompt()} for
6169 updating Rd documentation for functions, methods and classes; it also includes
6170 Rd macros for citations and import of references from bibtex files for use in
6171 Rd files and roxygen2 comments, as well as many functions for manipulation of
6172 references and Rd files.")
6173 (license license:gpl2+)))
6174
6175 (define-public r-officer
6176 (package
6177 (name "r-officer")
6178 (version "0.3.6")
6179 (source
6180 (origin
6181 (method url-fetch)
6182 (uri (cran-uri "officer" version))
6183 (sha256
6184 (base32
6185 "1i6jmnbkx7gd0qyf6akhizmxp7y1dh3h7a886mcbmrzka9d60zh4"))))
6186 (build-system r-build-system)
6187 (propagated-inputs
6188 `(("r-base64enc" ,r-base64enc)
6189 ("r-digest" ,r-digest)
6190 ("r-htmltools" ,r-htmltools)
6191 ("r-magrittr" ,r-magrittr)
6192 ("r-r6" ,r-r6)
6193 ("r-rcpp" ,r-rcpp)
6194 ("r-rlang" ,r-rlang)
6195 ("r-uuid" ,r-uuid)
6196 ("r-xml2" ,r-xml2)
6197 ("r-zip" ,r-zip)))
6198 (home-page "https://davidgohel.github.io/officer")
6199 (synopsis "Manipulation of Word and PowerPoint documents")
6200 (description
6201 "This package provides tools to access and manipulate Word and PowerPoint
6202 documents from R. The package focuses on tabular and graphical reporting from
6203 R; it also provides two functions that let users get document content into
6204 data objects. A set of functions lets add and remove images, tables and
6205 paragraphs of text in new or existing documents. When working with PowerPoint
6206 presentations, slides can be added or removed; shapes inside slides can also
6207 be added or removed. When working with Word documents, a cursor can be used
6208 to help insert or delete content at a specific location in the document.")
6209 (license license:gpl3)))
6210
6211 (define-public r-abn
6212 (package
6213 (name "r-abn")
6214 (version "2.2")
6215 (source
6216 (origin
6217 (method url-fetch)
6218 (uri (cran-uri "abn" version))
6219 (sha256
6220 (base32
6221 "19w6bdjyp4zwqs6p0flry4qxqynf9rh8ykdrfrp61wrdf7kysw0d"))))
6222 (build-system r-build-system)
6223 (inputs
6224 `(("gsl" ,gsl)))
6225 (propagated-inputs
6226 `(("r-lme4" ,r-lme4)
6227 ("r-mass" ,r-mass)
6228 ("r-nnet" ,r-nnet)
6229 ("r-rcpp" ,r-rcpp)
6230 ("r-rcpparmadillo" ,r-rcpparmadillo)
6231 ("r-rjags" ,r-rjags)))
6232 (home-page "http://www.r-bayesian-networks.org")
6233 (synopsis "Modelling multivariate data with additive bayesian networks")
6234 (description
6235 "Bayesian network analysis is a form of probabilistic graphical models
6236 which derives from empirical data a directed acyclic graph, DAG, describing
6237 the dependency structure between random variables. An additive Bayesian
6238 network model consists of a form of a DAG where each node comprises a
6239 @dfn{generalized linear model} (GLM). Additive Bayesian network models are
6240 equivalent to Bayesian multivariate regression using graphical modelling, they
6241 generalises the usual multivariable regression, GLM, to multiple dependent
6242 variables. This package provides routines to help determine optimal Bayesian
6243 network models for a given data set, where these models are used to identify
6244 statistical dependencies in messy, complex data.")
6245 (license license:gpl2+)))
6246
6247 (define-public r-acd
6248 (package
6249 (name "r-acd")
6250 (version "1.5.3")
6251 (source
6252 (origin
6253 (method url-fetch)
6254 (uri (cran-uri "ACD" version))
6255 (sha256
6256 (base32
6257 "1a67bi3hklq8nlc50r0qnyr4k7m9kpvijy8sqqpm54by5hsysfd6"))))
6258 (properties `((upstream-name . "ACD")))
6259 (build-system r-build-system)
6260 (home-page "https://cran.r-project.org/web/packages/ACD/")
6261 (synopsis "Categorical data analysis with complete or missing responses")
6262 (description
6263 "This package provides tools for categorical data analysis with complete
6264 or missing responses.")
6265 (license license:gpl2+)))
6266
6267 (define-public r-acdm
6268 (package
6269 (name "r-acdm")
6270 (version "1.0.4")
6271 (source
6272 (origin
6273 (method url-fetch)
6274 (uri (cran-uri "ACDm" version))
6275 (sha256
6276 (base32
6277 "0b4f02ga5ra66mbrm79g0bnlzmii82rks9kmxixxqgf18yhlyjil"))))
6278 (properties `((upstream-name . "ACDm")))
6279 (build-system r-build-system)
6280 (propagated-inputs
6281 `(("r-dplyr" ,r-dplyr)
6282 ("r-ggplot2" ,r-ggplot2)
6283 ("r-plyr" ,r-plyr)
6284 ("r-rsolnp" ,r-rsolnp)
6285 ("r-zoo" ,r-zoo)))
6286 (home-page "https://cran.r-project.org/web/packages/ACDm/")
6287 (synopsis "Tools for Autoregressive Conditional Duration Models")
6288 (description
6289 "ACDm is a package for Autoregressive Conditional Duration (ACD, Engle
6290 and Russell, 1998) models. It creates trade, price or volume durations from
6291 transactions (tic) data, performs diurnal adjustments, fits various ACD models
6292 and tests them.")
6293 (license license:gpl2+)))
6294
6295 (define-public r-overlap
6296 (package
6297 (name "r-overlap")
6298 (version "0.3.2")
6299 (source
6300 (origin
6301 (method url-fetch)
6302 (uri (cran-uri "overlap" version))
6303 (sha256
6304 (base32
6305 "1j3m6ir1chdz0si2fhcw6gs7c9h09bv0chz18rpzxsywww6d4rzy"))))
6306 (build-system r-build-system)
6307 (home-page "https://cran.r-project.org/web/packages/overlap/")
6308 (synopsis "Estimates of coefficient of overlapping for animal activity patterns")
6309 (description
6310 "This package provides functions to fit kernel density functions to data
6311 on temporal activity patterns of animals; estimate coefficients of overlapping
6312 of densities for two species; and calculate bootstrap estimates of confidence
6313 intervals.")
6314 (license license:gpl3+)))
6315
6316 (define-public r-snakecase
6317 (package
6318 (name "r-snakecase")
6319 (version "0.11.0")
6320 (source
6321 (origin
6322 (method url-fetch)
6323 (uri (cran-uri "snakecase" version))
6324 (sha256
6325 (base32
6326 "1ky1x2cp5rd0ffd9m1fji9sq4z4jsrpxzg30brw8bb4ihfjj114r"))))
6327 (build-system r-build-system)
6328 (propagated-inputs
6329 `(("r-stringi" ,r-stringi)
6330 ("r-stringr" ,r-stringr)))
6331 (home-page "https://github.com/Tazinho/snakecase")
6332 (synopsis "Convert strings into any case")
6333 (description
6334 "This package provides a consistent, flexible and easy to use tool to
6335 parse and convert strings into cases like snake or camel among others.")
6336 (license license:gpl3)))
6337
6338 (define-public r-prediction
6339 (package
6340 (name "r-prediction")
6341 (version "0.3.14")
6342 (source
6343 (origin
6344 (method url-fetch)
6345 (uri (cran-uri "prediction" version))
6346 (sha256
6347 (base32
6348 "0awlq5lxfia6m2b91w73rksp93rbwv5gwqb36wbji4rgq41rzbrx"))))
6349 (build-system r-build-system)
6350 (propagated-inputs
6351 `(("r-data-table" ,r-data-table)))
6352 (home-page "https://github.com/leeper/prediction")
6353 (synopsis "Tidy, type-safe prediction methods")
6354 (description
6355 "This package provides the @code{prediction()} function, a type-safe
6356 alternative to @code{predict()} that always returns a data frame. The package
6357 currently supports common model types (e.g., @code{\"lm\"}, @code{\"glm\"})
6358 from the @code{stats} package, as well as numerous other model classes from
6359 other add-on packages.")
6360 (license license:expat)))
6361
6362 (define-public r-insight
6363 (package
6364 (name "r-insight")
6365 (version "0.7.1")
6366 (source
6367 (origin
6368 (method url-fetch)
6369 (uri (cran-uri "insight" version))
6370 (sha256
6371 (base32
6372 "0scjmr8qvwaswb9wfq2lxp1v5fl72way8cid9agrf0z1agp0adad"))))
6373 (build-system r-build-system)
6374 (home-page "https://easystats.github.io/insight/")
6375 (synopsis "Easy access to model information for various model objects")
6376 (description
6377 "This package provides a tool to provide an easy, intuitive and
6378 consistent access to information contained in various R models, like model
6379 formulas, model terms, information about random effects, data that was used to
6380 fit the model or data from response variables. The package mainly revolves
6381 around two types of functions: Functions that find (the names of) information,
6382 starting with @code{find_}, and functions that get the underlying data,
6383 starting with @code{get_}. The package has a consistent syntax and works with
6384 many different model objects, where otherwise functions to access these
6385 information are missing.")
6386 (license license:gpl3)))
6387
6388 (define-public r-sjlabelled
6389 (package
6390 (name "r-sjlabelled")
6391 (version "1.1.1")
6392 (source
6393 (origin
6394 (method url-fetch)
6395 (uri (cran-uri "sjlabelled" version))
6396 (sha256
6397 (base32
6398 "0c9wy0gsr2sbkrv2638xbi7qm0gl6jyr6sfricavhkm7l4hljjkz"))))
6399 (build-system r-build-system)
6400 (propagated-inputs
6401 `(("r-haven" ,r-haven)
6402 ("r-insight" ,r-insight)
6403 ("r-magrittr" ,r-magrittr)
6404 ("r-purrr" ,r-purrr)
6405 ("r-rlang" ,r-rlang)
6406 ("r-tidyselect" ,r-tidyselect)))
6407 (home-page "https://github.com/strengejacke/sjlabelled")
6408 (synopsis "Labelled data utility functions")
6409 (description
6410 "This package provides a collection of functions dealing with labelled
6411 data, like reading and writing data between R and other statistical software
6412 packages. This includes easy ways to get, set or change value and variable
6413 label attributes, to convert labelled vectors into factors or numeric (and
6414 vice versa), or to deal with multiple declared missing values.")
6415 (license license:gpl3)))
6416
6417 (define-public r-sjmisc
6418 (package
6419 (name "r-sjmisc")
6420 (version "2.8.2")
6421 (source
6422 (origin
6423 (method url-fetch)
6424 (uri (cran-uri "sjmisc" version))
6425 (sha256
6426 (base32
6427 "0rl0bmk91wc4dxdgy008fl0dwkx3ffvys30vgpnr78lb4pk45nb2"))))
6428 (build-system r-build-system)
6429 (propagated-inputs
6430 `(("r-dplyr" ,r-dplyr)
6431 ("r-insight" ,r-insight)
6432 ("r-magrittr" ,r-magrittr)
6433 ("r-purrr" ,r-purrr)
6434 ("r-rlang" ,r-rlang)
6435 ("r-sjlabelled" ,r-sjlabelled)
6436 ("r-tidyselect" ,r-tidyselect)))
6437 (home-page "https://github.com/strengejacke/sjmisc")
6438 (synopsis "Data and variable transformation functions")
6439 (description
6440 "This package is a collection of miscellaneous utility functions,
6441 supporting data transformation tasks like recoding, dichotomizing or grouping
6442 variables, setting and replacing missing values. The data transformation
6443 functions also support labelled data, and all integrate seamlessly into a
6444 tidyverse workflow.")
6445 (license license:gpl3)))
6446
6447 (define-public r-nortest
6448 (package
6449 (name "r-nortest")
6450 (version "1.0-4")
6451 (source
6452 (origin
6453 (method url-fetch)
6454 (uri (cran-uri "nortest" version))
6455 (sha256
6456 (base32
6457 "17r0wpz72z9312c70nwi1i1kp1v9fm1h6jg7q5cx1mc1h420m1d3"))))
6458 (build-system r-build-system)
6459 (home-page "https://cran.r-project.org/web/packages/nortest/")
6460 (synopsis "Tests for normality")
6461 (description
6462 "This package provides five omnibus tests for testing the composite
6463 hypothesis of normality.")
6464 (license license:gpl2+)))
6465
6466 (define-public r-moonbook
6467 (package
6468 (name "r-moonbook")
6469 (version "0.2.3")
6470 (source
6471 (origin
6472 (method url-fetch)
6473 (uri (cran-uri "moonBook" version))
6474 (sha256
6475 (base32
6476 "0hys56mwbm776ff7dibi8wzyf69qiais9rs1jazv79lk6h56s9s6"))))
6477 (properties `((upstream-name . "moonBook")))
6478 (build-system r-build-system)
6479 (propagated-inputs
6480 `(("r-magrittr" ,r-magrittr)
6481 ("r-nortest" ,r-nortest)
6482 ("r-purrr" ,r-purrr)
6483 ("r-sjmisc" ,r-sjmisc)
6484 ("r-stringr" ,r-stringr)
6485 ("r-survival" ,r-survival)))
6486 (home-page "https://github.com/cardiomoon/moonBook")
6487 (synopsis "Functions and datasets for the book by Keon-Woong Moon")
6488 (description
6489 "This package provides several analysis-related functions for the book
6490 entitled \"R statistics and graph for medical articles\" (written in Korean),
6491 version 1, by Keon-Woong Moon with Korean demographic data with several plot
6492 functions.")
6493 (license license:gpl2)))
6494
6495 (define-public r-flextable
6496 (package
6497 (name "r-flextable")
6498 (version "0.5.6")
6499 (source
6500 (origin
6501 (method url-fetch)
6502 (uri (cran-uri "flextable" version))
6503 (sha256
6504 (base32
6505 "1f869f2dfqkzhf6yix7xcbs8rn1nwq3sg623h74zg6h1pl6px66w"))))
6506 (build-system r-build-system)
6507 (propagated-inputs
6508 `(("r-base64enc" ,r-base64enc)
6509 ("r-data-table" ,r-data-table)
6510 ("r-gdtools" ,r-gdtools)
6511 ("r-htmltools" ,r-htmltools)
6512 ("r-knitr" ,r-knitr)
6513 ("r-officer" ,r-officer)
6514 ("r-rlang" ,r-rlang)
6515 ("r-rmarkdown" ,r-rmarkdown)
6516 ("r-xml2" ,r-xml2)))
6517 (home-page "https://davidgohel.github.io/flextable")
6518 (synopsis "Functions for tabular reporting")
6519 (description
6520 "This package provides tools to create pretty tables for HTML documents
6521 and other formats. Functions are provided to let users create tables, modify
6522 and format their content. It extends the @code{officer} package and can be
6523 used within R markdown documents when rendering to HTML and to Word
6524 documents.")
6525 (license license:gpl3)))
6526
6527 (define-public r-writexl
6528 (package
6529 (name "r-writexl")
6530 (version "1.2")
6531 (source
6532 (origin
6533 (method url-fetch)
6534 (uri (cran-uri "writexl" version))
6535 (sha256
6536 (base32
6537 "09fhdip6igcg97fjx4c7727cx2lb49l4d74l4i8rg2bag2s5lrj3"))))
6538 (build-system r-build-system)
6539 (inputs `(("zlib" ,zlib)))
6540 (home-page "https://github.com/ropensci/writexl")
6541 (synopsis "Export data frames to xlsx format")
6542 (description
6543 "This package provides a data frame to xlsx exporter based on
6544 libxlsxwriter.")
6545 (license license:bsd-2)))
6546
6547 (define-public r-biasedurn
6548 (package
6549 (name "r-biasedurn")
6550 (version "1.07")
6551 (source
6552 (origin
6553 (method url-fetch)
6554 (uri (cran-uri "BiasedUrn" version))
6555 (sha256
6556 (base32
6557 "13i2lgfnjhlbbm2yxfc2l5hswqw6x03pwba5csjmirv8kpjw4xr3"))))
6558 (properties `((upstream-name . "BiasedUrn")))
6559 (build-system r-build-system)
6560 (home-page "https://cran.r-project.org/web/packages/BiasedUrn/")
6561 (synopsis "Biased Urn model distributions")
6562 (description
6563 "This package provides statistical models of biased sampling in the form
6564 of univariate and multivariate noncentral hypergeometric distributions,
6565 including Wallenius' noncentral hypergeometric distribution and Fisher's
6566 noncentral hypergeometric distribution (also called extended hypergeometric
6567 distribution).")
6568 (license license:gpl3)))
6569
6570 (define-public r-goplot
6571 (package
6572 (name "r-goplot")
6573 (version "1.0.2")
6574 (source
6575 (origin
6576 (method url-fetch)
6577 (uri (cran-uri "GOplot" version))
6578 (sha256
6579 (base32
6580 "1y8dv0kbzpr9za91njw0x233vx5d13vqml9hmpddcyi9s6va5nix"))))
6581 (properties `((upstream-name . "GOplot")))
6582 (build-system r-build-system)
6583 (propagated-inputs
6584 `(("r-ggdendro" ,r-ggdendro)
6585 ("r-ggplot2" ,r-ggplot2)
6586 ("r-gridextra" ,r-gridextra)
6587 ("r-rcolorbrewer" ,r-rcolorbrewer)))
6588 (home-page "https://github.com/wencke/wencke.github.io")
6589 (synopsis "Visualization of functional analysis data")
6590 (description
6591 "This package provides an implementation of multilayered visualizations
6592 for enhanced graphical representation of functional analysis data. It
6593 combines and integrates omics data derived from expression and functional
6594 annotation enrichment analyses. Its plotting functions have been developed
6595 with an hierarchical structure in mind: starting from a general overview to
6596 identify the most enriched categories (modified bar plot, bubble plot) to a
6597 more detailed one displaying different types of relevant information for the
6598 molecules in a given set of categories (circle plot, chord plot, cluster plot,
6599 Venn diagram, heatmap).")
6600 (license license:gpl2)))
6601
6602 (define-public r-getopt
6603 (package
6604 (name "r-getopt")
6605 (version "1.20.3")
6606 (source
6607 (origin
6608 (method url-fetch)
6609 (uri (cran-uri "getopt" version))
6610 (sha256
6611 (base32
6612 "0zzmzgwl9a4y3s34600vmih22d6y32294f9bvxrnmffnvkgmy7sk"))))
6613 (build-system r-build-system)
6614 (home-page "https://github.com/trevorld/getopt")
6615 (synopsis "Command-line option processor for R")
6616 (description
6617 "This package is designed to be used with Rscript to write shebang
6618 scripts that accept short and long options. Many users will prefer to
6619 use the packages @code{optparse} or @code{argparse} which add extra
6620 features like automatically generated help options and usage texts,
6621 support for default values, positional argument support, etc.")
6622 (license license:gpl2+)))
6623
6624 (define-public r-findpython
6625 (package
6626 (name "r-findpython")
6627 (version "1.0.5")
6628 (source
6629 (origin
6630 (method url-fetch)
6631 (uri (cran-uri "findpython" version))
6632 (sha256
6633 (base32
6634 "0icifm4z6hhpmcjrg75a875iph0ci890ss02kdv3725pijc236iy"))))
6635 (build-system r-build-system)
6636 (home-page "https://github.com/trevorld/findpython")
6637 (synopsis "Functions to find an acceptable Python binary")
6638 (description
6639 "This package was designed to find an acceptable Python binary that
6640 matches version and feature constraints.")
6641 (license license:expat)))
6642
6643 ;; This in not the same as "r-argparser"
6644 (define-public r-argparse
6645 (package
6646 (name "r-argparse")
6647 (version "2.0.1")
6648 (source
6649 (origin
6650 (method url-fetch)
6651 (uri (cran-uri "argparse" version))
6652 (sha256
6653 (base32
6654 "1as7h6z7kzgv0fqzpnp76qbm96b4jcd37azd58b7rz0l1n94764l"))))
6655 (build-system r-build-system)
6656 (inputs `(("python" ,python)))
6657 (propagated-inputs
6658 `(("r-findpython" ,r-findpython)
6659 ("r-jsonlite" ,r-jsonlite)
6660 ("r-r6" ,r-r6)))
6661 (home-page "https://github.com/trevorld/argparse")
6662 (synopsis "Command line optional and positional argument parser")
6663 (description
6664 "This package provides a command line parser to be used with Rscript to
6665 write shebang scripts that gracefully accept positional and optional arguments
6666 and automatically generate usage notices.")
6667 (license license:gpl2+)))
6668
6669 (define-public r-hash
6670 (package
6671 (name "r-hash")
6672 (version "2.2.6.1")
6673 (source
6674 (origin
6675 (method url-fetch)
6676 (uri (cran-uri "hash" version))
6677 (sha256
6678 (base32
6679 "0b3fl0rvgwb992knl81vm99lsldg5clvaqjh6mamm6zqmb6dz056"))))
6680 (build-system r-build-system)
6681 (home-page "https://cran.r-project.org/web/packages/hash/")
6682 (synopsis "Implementation of hash/associated arrays/dictionaries")
6683 (description
6684 "This package implements a data structure similar to hashes in Perl and
6685 dictionaries in Python but with a purposefully R flavor. For objects of
6686 appreciable size, access using hashes outperforms native named lists and
6687 vectors.")
6688 (license license:gpl2+)))
6689
6690 (define-public r-orddom
6691 (package
6692 (name "r-orddom")
6693 (version "3.1")
6694 (source
6695 (origin
6696 (method url-fetch)
6697 (uri (cran-uri "orddom" version))
6698 (sha256
6699 (base32
6700 "165axs15fvwhrp89xd87l81q3h2qjll1vrwcsap645cwvb85nwsh"))))
6701 (build-system r-build-system)
6702 (propagated-inputs `(("r-psych" ,r-psych)))
6703 (home-page "https://cran.r-project.org/web/packages/orddom/")
6704 (synopsis "Ordinal dominance statistics")
6705 (description
6706 "This package provides tools to compute ordinal, statistics and effect
6707 sizes as an alternative to mean comparison: Cliff's delta or success rate
6708 difference (SRD), Vargha and Delaney's A or the Area Under a Receiver
6709 Operating Characteristic Curve (AUC), the discrete type of McGraw & Wong's
6710 Common Language Effect Size (CLES) or Grissom & Kim's Probability of
6711 Superiority (PS), and the Number needed to treat (NNT) effect size. Moreover,
6712 comparisons to Cohen's d are offered based on Huberty & Lowman's Percentage of
6713 Group (Non-)Overlap considerations.")
6714 (license license:gpl2)))
6715
6716 (define-public r-deriv
6717 (package
6718 (name "r-deriv")
6719 (version "4.0")
6720 (source
6721 (origin
6722 (method url-fetch)
6723 (uri (cran-uri "Deriv" version))
6724 (sha256
6725 (base32
6726 "03mlfy8jzzzbh2l18gnmw0a71n9savx4cw72yhkxq93v2xj8fy3n"))))
6727 (properties `((upstream-name . "Deriv")))
6728 (build-system r-build-system)
6729 (home-page "https://cran.r-project.org/web/packages/Deriv")
6730 (synopsis "Symbolic differentiation")
6731 (description
6732 "This package provides an R-based solution for symbolic differentiation.
6733 It admits user-defined functions as well as function substitution in arguments
6734 of functions to be differentiated. Some symbolic simplification is part of
6735 the work.")
6736 (license license:gpl3+)))
6737
6738 (define-public r-doby
6739 (package
6740 (name "r-doby")
6741 (version "4.6-3")
6742 (source
6743 (origin
6744 (method url-fetch)
6745 (uri (cran-uri "doBy" version))
6746 (sha256
6747 (base32
6748 "1d0d6pwai1g4i5jls0jm9va29ci5hy92n5957608f3fzi1jwy635"))))
6749 (properties `((upstream-name . "doBy")))
6750 (build-system r-build-system)
6751 (propagated-inputs
6752 `(("r-broom" ,r-broom)
6753 ("r-deriv" ,r-deriv)
6754 ("r-dplyr" ,r-dplyr)
6755 ("r-magrittr" ,r-magrittr)
6756 ("r-mass" ,r-mass)
6757 ("r-matrix" ,r-matrix)
6758 ("r-plyr" ,r-plyr)
6759 ("r-pbkrtest" ,r-pbkrtest)
6760 ("r-tibble" ,r-tibble)))
6761 (home-page "http://people.math.aau.dk/~sorenh/software/doBy/")
6762 (synopsis "Groupwise statistics, LSmeans, linear contrasts, and utilities")
6763 (description
6764 "This package contains:
6765
6766 @itemize
6767 @item facilities for working with grouped data: @code{do}
6768 something to data stratified @code{by} some variables.
6769 @item implementations of least-squares means, general linear contrasts, and
6770 @item miscellaneous other utilities.
6771 @end itemize\n")
6772 (license license:gpl2+)))
6773
6774 (define-public r-refgenome
6775 (package
6776 (name "r-refgenome")
6777 (version "1.7.7")
6778 (source
6779 (origin
6780 (method url-fetch)
6781 (uri (cran-uri "refGenome" version))
6782 (sha256
6783 (base32
6784 "1za89bn3am1zgvm641qi1ab6kaqpll4rb9p9f1sjwvcgqq6065g5"))))
6785 (properties `((upstream-name . "refGenome")))
6786 (build-system r-build-system)
6787 (propagated-inputs
6788 `(("r-dbi" ,r-dbi)
6789 ("r-doby" ,r-doby)
6790 ("r-rsqlite" ,r-rsqlite)))
6791 (home-page "https://cran.r-project.org/web/packages/refGenome/")
6792 (synopsis
6793 "Gene and splice site annotation using annotation data from Ensembl and UCSC")
6794 (description
6795 "This package contains functionality for importing and managing of
6796 downloaded genome annotation data from the Ensembl genome browser (European
6797 Bioinformatics Institute) and from the UCSC genome browser (University of
6798 California, Santa Cruz) and annotation routines for genomic positions and
6799 splice site positions.")
6800 (license license:gpl2)))
6801
6802 (define-public r-basix
6803 (package
6804 (name "r-basix")
6805 (version "1.1")
6806 (source
6807 (origin
6808 (method url-fetch)
6809 (uri (cran-uri "BASIX" version))
6810 (sha256
6811 (base32
6812 "18dkvv1iwskfnlpl6xridcgqpalbbpm2616mvc3hfrc0b26v01id"))))
6813 (properties `((upstream-name . "BASIX")))
6814 (build-system r-build-system)
6815 (home-page "https://cran.r-project.org/web/packages/BASIX/")
6816 (synopsis "Efficient C/C++ toolset for R")
6817 (description
6818 "BASIX provides some efficient C/C++ implementations of native R
6819 procedures to speed up calculations in R.")
6820 (license license:gpl2)))
6821
6822 (define-public r-blockfest
6823 (package
6824 (name "r-blockfest")
6825 (version "1.6")
6826 (source
6827 (origin
6828 (method url-fetch)
6829 (uri (cran-uri "BlockFeST" version))
6830 (sha256
6831 (base32
6832 "0hj7a5as7nxbgjac7lbj6qfwffx3g8x8phpf9a55f1c9cdzi73a5"))))
6833 (properties `((upstream-name . "BlockFeST")))
6834 (build-system r-build-system)
6835 (propagated-inputs `(("r-basix" ,r-basix)))
6836 (home-page "https://cran.r-project.org/web/packages/BlockFeST/")
6837 (synopsis "Bayesian calculation of region-specific fixation index")
6838 (description
6839 "This package provides an R implementation of an extension of the
6840 BayeScan software for codominant markers, adding the option to group
6841 individual SNPs into pre-defined blocks. A typical application of this new
6842 approach is the identification of genomic regions, genes, or gene sets
6843 containing one or more SNPs that evolved under directional selection.")
6844 (license license:gpl2)))
6845
6846 (define-public r-proc
6847 (package
6848 (name "r-proc")
6849 (version "1.15.3")
6850 (source
6851 (origin
6852 (method url-fetch)
6853 (uri (cran-uri "pROC" version))
6854 (sha256
6855 (base32
6856 "1jx8af9p6sxbypqvj1cci7q9sbyaw310inbjxibjcr3acj59h45h"))))
6857 (properties `((upstream-name . "pROC")))
6858 (build-system r-build-system)
6859 (propagated-inputs
6860 `(("r-plyr" ,r-plyr)
6861 ("r-rcpp" ,r-rcpp)))
6862 (home-page "http://expasy.org/tools/pROC/")
6863 (synopsis "Display and analyze ROC curves")
6864 (description
6865 "This package provides tools for visualizing, smoothing and comparing
6866 receiver operating characteristic (ROC curves). The area under the
6867 curve (AUC) can be compared with statistical tests based on U-statistics or
6868 bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.")
6869 (license license:gpl3+)))
6870
6871 (define-public r-rootsolve
6872 (package
6873 (name "r-rootsolve")
6874 (version "1.8.1")
6875 (source
6876 (origin
6877 (method url-fetch)
6878 (uri (cran-uri "rootSolve" version))
6879 (sha256
6880 (base32
6881 "0skrspq7sd7gaq73w91km14v8znc8chncgy64hvjgcng2xw15phx"))))
6882 (properties `((upstream-name . "rootSolve")))
6883 (build-system r-build-system)
6884 (native-inputs `(("gfortran" ,gfortran)))
6885 (home-page "https://cran.r-project.org/web/packages/rootSolve/")
6886 (synopsis "Tools for the analysis of ordinary differential equations")
6887 (description
6888 "This package provides routines to find the root of nonlinear functions,
6889 and to perform steady-state and equilibrium analysis of @dfn{ordinary
6890 differential equations} (ODE). It includes routines that:
6891
6892 @enumerate
6893 @item generate gradient and jacobian matrices (full and banded),
6894 @item find roots of non-linear equations by the Newton-Raphson method,
6895 @item estimate steady-state conditions of a system of (differential) equations
6896 in full, banded or sparse form, using the Newton-Raphson method, or by
6897 dynamically running,
6898 @item solve the steady-state conditions for uni- and multicomponent 1-D, 2-D,
6899 and 3-D partial differential equations, that have been converted to ordinary
6900 differential equations by numerical differencing (using the method-of-lines
6901 approach).
6902 @end enumerate\n")
6903 (license license:gpl2+)))
6904
6905 (define-public r-abcanalysis
6906 (package
6907 (name "r-abcanalysis")
6908 (version "1.2.1")
6909 (source
6910 (origin
6911 (method url-fetch)
6912 (uri (cran-uri "ABCanalysis" version))
6913 (sha256
6914 (base32 "0wac1ksmnxa36v99ca4hv8k0rsh3igwpcllmlv9wf7i9kgqviqwi"))))
6915 (properties `((upstream-name . "ABCanalysis")))
6916 (build-system r-build-system)
6917 (propagated-inputs `(("r-plotrix" ,r-plotrix)))
6918 (home-page "https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/software-en/")
6919 (synopsis "Computed ABC Analysis")
6920 (description
6921 "Multivariate data sets often differ in several factors or derived statistical
6922 parameters, which have to be selected for a valid interpretation. Basing this
6923 selection on traditional statistical limits leads occasionally to the perception
6924 of losing information from a data set. This package provides tools to calculate
6925 these limits on the basis of the mathematical properties of the distribution of
6926 the analyzed items.")
6927 (license license:gpl3)))
6928
6929 (define-public r-slam
6930 (package
6931 (name "r-slam")
6932 (version "0.1-46")
6933 (source
6934 (origin
6935 (method url-fetch)
6936 (uri (cran-uri "slam" version))
6937 (sha256
6938 (base32 "1ihhbx76miwys35gsbhijriadvrw4f51lc3v45pnn6cvcfd9hr0b"))))
6939 (build-system r-build-system)
6940 (home-page "https://cran.r-project.org/web/packages/slam/")
6941 (synopsis "Sparse lightweight arrays and matrices")
6942 (description
6943 "This package contains data structures and algorithms for sparse arrays and matrices,
6944 based on index arrays and simple triplet representations, respectively.")
6945 (license license:gpl2)))
6946
6947 (define-public r-manipulatewidget
6948 (package
6949 (name "r-manipulatewidget")
6950 (version "0.10.0")
6951 (source
6952 (origin
6953 (method url-fetch)
6954 (uri (cran-uri "manipulateWidget" version))
6955 (sha256
6956 (base32 "1zagrbwkn2d50zzw8i2vyb1hsq4cydmfsqiy1a2qlp6zrv8a6q9x"))))
6957 (properties
6958 `((upstream-name . "manipulateWidget")))
6959 (build-system r-build-system)
6960 (propagated-inputs
6961 `(("r-base64enc" ,r-base64enc)
6962 ("r-codetools" ,r-codetools)
6963 ("r-htmltools" ,r-htmltools)
6964 ("r-htmlwidgets" ,r-htmlwidgets)
6965 ("r-knitr" ,r-knitr)
6966 ("r-miniui" ,r-miniui)
6967 ("r-shiny" ,r-shiny)
6968 ("r-webshot" ,r-webshot)))
6969 (home-page "https://github.com/rte-antares-rpackage/manipulateWidget/")
6970 (synopsis "Add even more interactivity to interactive charts")
6971 (description
6972 "This package lets you create in just a few lines of R code a nice user interface to
6973 modify the data or the graphical parameters of one or multiple interactive
6974 charts. It is useful to quickly explore visually some data or for package
6975 developers to generate user interfaces easy to maintain.")
6976 (license license:gpl2+)))
6977
6978 (define-public r-a3
6979 (package
6980 (name "r-a3")
6981 (version "1.0.0")
6982 (source
6983 (origin
6984 (method url-fetch)
6985 (uri (cran-uri "A3" version))
6986 (sha256
6987 (base32 "017hq9pjsv1h9i7cqk5cfx27as54shlhdsdvr6jkhb8jfkpdb6cw"))))
6988 (properties `((upstream-name . "A3")))
6989 (build-system r-build-system)
6990 (propagated-inputs
6991 `(("r-pbapply" ,r-pbapply)
6992 ("r-xtable" ,r-xtable)))
6993 (home-page "https://cran.r-project.org/web/packages/A3/")
6994 (synopsis "Error metrics for predictive models")
6995 (description
6996 "This package supplies tools for tabulating and analyzing the results of predictive
6997 models. The methods employed are applicable to virtually any predictive model
6998 and make comparisons between different methodologies straightforward.")
6999 (license license:gpl2+)))
7000
7001 (define-public r-infotheo
7002 (package
7003 (name "r-infotheo")
7004 (version "1.2.0")
7005 (source
7006 (origin
7007 (method url-fetch)
7008 (uri (cran-uri "infotheo" version))
7009 (sha256
7010 (base32
7011 "18xacczfq3z3xpy434js4nf3l19lczngzd0lq26wh22pvg1yniwv"))))
7012 (build-system r-build-system)
7013 (home-page "http://homepage.meyerp.com/software")
7014 (synopsis "Information-theoretic measures")
7015 (description
7016 "This package implements various measures of information theory based on
7017 several entropy estimators.")
7018 (license license:gpl3+)))
7019
7020 (define-public r-abcoptim
7021 (package
7022 (name "r-abcoptim")
7023 (version "0.15.0")
7024 (source
7025 (origin
7026 (method url-fetch)
7027 (uri (cran-uri "ABCoptim" version))
7028 (sha256
7029 (base32 "1ih0xk88qhsmpvnxf56041wx5sk8as2f4f2gdnpnwdym9mbr9n4b"))))
7030 (properties `((upstream-name . "ABCoptim")))
7031 (build-system r-build-system)
7032 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
7033 (home-page "https://github.com/gvegayon/ABCoptim/")
7034 (synopsis "Optimization of Artificial Bee Colony algorithm")
7035 (description
7036 "Artificial Bee Colony (ABC) is one of the most recently defined algorithms by Dervis
7037 Karaboga in 2005, motivated by the intelligent behavior of honey bees. It is as
7038 simple as Particle Swarm Optimization (PSO) and Differential Evolution (DE)
7039 algorithms, and uses only common control parameters such as colony size and
7040 maximum cycle number. The @code{r-abcoptim} implements the Artificial bee
7041 colony optimization algorithm @url{http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf}.
7042 This version is a work-in-progress and is written in R code.")
7043 (license license:expat)))
7044
7045 (define-public r-abcp2
7046 (package
7047 (name "r-abcp2")
7048 (version "1.2")
7049 (source
7050 (origin
7051 (method url-fetch)
7052 (uri (cran-uri "ABCp2" version))
7053 (sha256
7054 (base32 "1s2skkxpzss7c29i8600psgrp0hl46jcrxqrmy2b4db8hc0kcnbx"))))
7055 (properties `((upstream-name . "ABCp2")))
7056 (build-system r-build-system)
7057 (propagated-inputs `(("r-mass" ,r-mass)))
7058 (home-page "https://cran.r-project.org/web/packages/ABCp2/")
7059 (synopsis "Approximate Bayesian Computational Model for Estimating P2")
7060 (description
7061 "This package tests the goodness of fit of a distribution of offspring to the Normal,
7062 Poisson, and Gamma distribution and estimates the proportional paternity of the
7063 second male (P2) based on the best fit distribution.")
7064 (license license:gpl2)))
7065
7066 (define-public r-abcrf
7067 (package
7068 (name "r-abcrf")
7069 (version "1.8.1")
7070 (source
7071 (origin
7072 (method url-fetch)
7073 (uri (cran-uri "abcrf" version))
7074 (sha256
7075 (base32 "1ghbd24yhqy3xhdxas6ccn84nkavqpgldx5ck8kijknc7qjm8k27"))))
7076 (build-system r-build-system)
7077 (propagated-inputs
7078 `(("r-doparallel" ,r-doparallel)
7079 ("r-foreach" ,r-foreach)
7080 ("r-mass" ,r-mass)
7081 ("r-matrixstats" ,r-matrixstats)
7082 ("r-ranger" ,r-ranger)
7083 ("r-rcpp" ,r-rcpp)
7084 ("r-rcpparmadillo" ,r-rcpparmadillo)
7085 ("r-readr" ,r-readr)
7086 ("r-stringr" ,r-stringr)))
7087 (home-page "https://cran.r-project.org/web/packages/abcrf/")
7088 (synopsis "Approximate bayesian computation via random forests")
7089 (description
7090 "This package performs approximate bayesian computation (ABC) model choice and
7091 parameter inference via random forests. This machine learning tool named random
7092 forests (RF) can conduct selection among the highly complex models covered by
7093 ABC algorithms.")
7094 (license license:gpl2+)))
7095
7096 (define-public r-abctools
7097 (package
7098 (name "r-abctools")
7099 (version "1.1.3")
7100 (source
7101 (origin
7102 (method url-fetch)
7103 (uri (cran-uri "abctools" version))
7104 (sha256
7105 (base32 "07s9dg10i8lsxl73b4n2hynca2fjgb0ykb0dz8c3zv6cgw3cyx97"))))
7106 (build-system r-build-system)
7107 (propagated-inputs
7108 `(("r-abc" ,r-abc)
7109 ("r-abind" ,r-abind)
7110 ("r-hmisc" ,r-hmisc)
7111 ("r-plyr" ,r-plyr)))
7112 (home-page "https://github.com/dennisprangle/abctools/")
7113 (synopsis "Tools for ABC analyses")
7114 (description
7115 "This @code{r-abctools} package provides tools for approximate Bayesian computation
7116 including summary statistic selection and assessing coverage. This includes
7117 recent dimension reduction algorithms to tune the choice of summary statistics,
7118 and coverage methods to tune the choice of threshold.")
7119 (license license:gpl2+)))
7120
7121 (define-public r-ggstance
7122 (package
7123 (name "r-ggstance")
7124 (version "0.3.3")
7125 (source
7126 (origin
7127 (method url-fetch)
7128 (uri (cran-uri "ggstance" version))
7129 (sha256
7130 (base32 "0kdksay61hyb6612b07r84chh7a9aibjyclk3qcypvr9aang8hkh"))))
7131 (build-system r-build-system)
7132 (propagated-inputs
7133 `(("r-ggplot2" ,r-ggplot2)
7134 ("r-plyr" ,r-plyr)
7135 ("r-rlang" ,r-rlang)
7136 ("r-withr" ,r-withr)))
7137 (home-page "https://cran.r-project.org/web/packages/ggstance/")
7138 (synopsis "Horizontal and vertical versions of @code{r-ggplot2}")
7139 (description
7140 "This package is a @code{r-ggplot2} extension that provides flipped components:
7141 @enumerate
7142 @item horizontal versions of @code{r-ggplot2} stats and @code{r-ggplot2} geoms;
7143 @item vertical versions of @code{r-ggplot2} positions.
7144 @end enumerate")
7145 (license license:gpl3)))
7146
7147 (define-public r-mosaiccore
7148 (package
7149 (name "r-mosaiccore")
7150 (version "0.6.0")
7151 (source
7152 (origin
7153 (method url-fetch)
7154 (uri (cran-uri "mosaicCore" version))
7155 (sha256
7156 (base32 "1klw97h6lchw1cpcl8s637ikcl428cckmjq0czi7mibh9q9mw72z"))))
7157 (properties `((upstream-name . "mosaicCore")))
7158 (build-system r-build-system)
7159 (propagated-inputs
7160 `(("r-dplyr" ,r-dplyr)
7161 ("r-lazyeval" ,r-lazyeval)
7162 ("r-mass" ,r-mass)
7163 ("r-rlang" ,r-rlang)
7164 ("r-tidyr" ,r-tidyr)))
7165 (home-page "https://github.com/ProjectMOSAIC/mosaicCore/")
7166 (synopsis "Common utilities for mosaic family packages")
7167 (description
7168 "Common utilities used in other Mosaic family packages are collected here.")
7169 (license license:gpl2+)))
7170
7171 (define-public r-ggformula
7172 (package
7173 (name "r-ggformula")
7174 (version "0.9.2")
7175 (source
7176 (origin
7177 (method url-fetch)
7178 (uri (cran-uri "ggformula" version))
7179 (sha256
7180 (base32 "16ycabhnp78fsiv1dc63ccgh9gmpsy2683vbmq0fdzl6w3pd87sr"))))
7181 (build-system r-build-system)
7182 (propagated-inputs
7183 `(("r-ggplot2" ,r-ggplot2)
7184 ("r-ggstance" ,r-ggstance)
7185 ("r-magrittr" ,r-magrittr)
7186 ("r-mosaiccore" ,r-mosaiccore)
7187 ("r-rlang" ,r-rlang)
7188 ("r-stringr" ,r-stringr)
7189 ("r-tibble" ,r-tibble)
7190 ("r-tidyr" ,r-tidyr)))
7191 (home-page "https://github.com/ProjectMOSAIC/ggformula/")
7192 (synopsis "Formula interface for the @code{r-ggplot2}")
7193 (description
7194 "The @code{r-ggformula} introduces a family of graphics functions, gf_point(),
7195 gf_density(), and so on, bring the formula interface to ggplot(). This captures
7196 and extends the excellent simplicity of the lattice-graphics formula interface,
7197 while providing the intuitive capabilities of @code{r-ggplot2}.")
7198 (license license:expat)))
7199
7200 (define-public r-mosaicdata
7201 (package
7202 (name "r-mosaicdata")
7203 (version "0.17.0")
7204 (source
7205 (origin
7206 (method url-fetch)
7207 (uri (cran-uri "mosaicData" version))
7208 (sha256
7209 (base32 "04z0mdm52mykqsxsinhmsihn181zf6cw321gayk2rjp7lj7mwdq9"))))
7210 (properties `((upstream-name . "mosaicData")))
7211 (build-system r-build-system)
7212 (home-page "https://cran.r-project.org/web/packages/mosaicData/")
7213 (synopsis "Data sets for project Mosaic")
7214 (description
7215 "This package provides data sets from project Mosaic @url{http://mosaic-web.org}
7216 used to teach mathematics, statistics, computation and modeling.")
7217 (license license:gpl2+)))
7218
7219 (define-public r-raster
7220 (package
7221 (name "r-raster")
7222 (version "3.0-7")
7223 (source
7224 (origin
7225 (method url-fetch)
7226 (uri (cran-uri "raster" version))
7227 (sha256
7228 (base32
7229 "0faxv71hlxkblvbi3ps1vfzm3wwi0brwzmpsr5114bddcqyiqkvn"))))
7230 (build-system r-build-system)
7231 (propagated-inputs
7232 `(("r-rcpp" ,r-rcpp)
7233 ("r-sp" ,r-sp)))
7234 (home-page "https://www.rspatial.org/")
7235 (synopsis "Geographic data analysis and modeling")
7236 (description
7237 "The package implements basic and high-level functions for reading,
7238 writing, manipulating, analyzing and modeling of gridded spatial data.
7239 Processing of very large files is supported.")
7240 (license license:gpl3+)))
7241
7242 (define-public r-mosaic
7243 (package
7244 (name "r-mosaic")
7245 (version "1.4.0")
7246 (source
7247 (origin
7248 (method url-fetch)
7249 (uri (cran-uri "mosaic" version))
7250 (sha256
7251 (base32 "10jbrg8kli00kfgbh2f67bymm5cnlancc9dplb1j7fl552yjddn2"))))
7252 (build-system r-build-system)
7253 (propagated-inputs
7254 `(("r-broom" ,r-broom)
7255 ("r-dplyr" ,r-dplyr)
7256 ("r-ggdendro" ,r-ggdendro)
7257 ("r-ggformula" ,r-ggformula)
7258 ("r-ggplot2" ,r-ggplot2)
7259 ("r-ggrepel" ,r-ggrepel)
7260 ("r-glue" ,r-glue)
7261 ("r-gridextra" ,r-gridextra)
7262 ("r-lattice" ,r-lattice)
7263 ("r-latticeextra" ,r-latticeextra)
7264 ("r-lazyeval" ,r-lazyeval)
7265 ("r-mass" ,r-mass)
7266 ("r-matrix" ,r-matrix)
7267 ("r-mosaiccore" ,r-mosaiccore)
7268 ("r-mosaicdata" ,r-mosaicdata)
7269 ("r-readr" ,r-readr)
7270 ("r-tidyr" ,r-tidyr)))
7271 (home-page "https://github.com/ProjectMOSAIC/mosaic/")
7272 (synopsis "Mathematics, statistics, and computation teaching utilities")
7273 (description
7274 "This package contain data sets and utilities from
7275 @url{http://mosaic-web.org, Project MOSAIC} used to teach mathematics,
7276 statistics, computation and modeling. Project MOSAIC is a community of
7277 educators working to tie together aspects of quantitative work that students
7278 in science, technology, engineering and mathematics will need in their
7279 professional lives, but which are usually taught in isolation, if at all.")
7280 (license license:gpl2+)))
7281
7282 (define-public r-abd
7283 (package
7284 (name "r-abd")
7285 (version "0.2-8")
7286 (source
7287 (origin
7288 (method url-fetch)
7289 (uri (cran-uri "abd" version))
7290 (sha256
7291 (base32 "191gspqzdv573vaw624ri0f5cm6v4j524bjs74d4a1hn3kn6r9b7"))))
7292 (build-system r-build-system)
7293 (propagated-inputs
7294 `(("r-lattice" ,r-lattice)
7295 ("r-mosaic" ,r-mosaic)
7296 ("r-nlme" ,r-nlme)))
7297 (home-page "https://cran.r-project.org/web/packages/abd/")
7298 (synopsis "Analysis of biological data")
7299 (description
7300 "The @code{r-abd} package contains data sets and sample code for the Analysis of
7301 biological data by Michael Whitlock and Dolph Schluter.")
7302 (license license:gpl2)))
7303
7304 (define-public r-svgui
7305 (package
7306 (name "r-svgui")
7307 (version "1.0.0")
7308 (source
7309 (origin
7310 (method url-fetch)
7311 (uri (cran-uri "svGUI" version))
7312 (sha256
7313 (base32 "1r7ab0p4yr8q03gj02hmj7k1ghksgkg4nx750c0ajfs2q9y1dxfc"))))
7314 (properties `((upstream-name . "svGUI")))
7315 (build-system r-build-system)
7316 (home-page "https://github.com/SciViews/svGUI/")
7317 (synopsis "Functions for managing GUI clients in R")
7318 (description
7319 "The SciViews @code{svGUI} package eases the management of Graphical User
7320 Interfaces (GUI) in R. It is independent from any particular GUI widgets. It
7321 centralizes info about GUI elements currently used, and it dispatches GUI
7322 calls to the particular toolkits in use in function of the context.")
7323 (license license:gpl2)))
7324
7325 (define-public r-svdialogs
7326 (package
7327 (name "r-svdialogs")
7328 (version "1.0.0")
7329 (source
7330 (origin
7331 (method url-fetch)
7332 (uri (cran-uri "svDialogs" version))
7333 (sha256
7334 (base32 "0xqppydfawnwk84kb5qiybwbcmv38vn4imgz01mz2pnq4xb80p97"))))
7335 (properties `((upstream-name . "svDialogs")))
7336 (build-system r-build-system)
7337 (inputs
7338 `(("yad" ,yad)
7339 ("zenity" ,zenity)))
7340 (propagated-inputs
7341 `(("r-rstudioapi" ,r-rstudioapi)
7342 ("r-svgui" ,r-svgui)))
7343 (home-page "https://github.com/SciViews/svDialogs/")
7344 (synopsis "Portable dialog boxes")
7345 (description
7346 "This package helps to construct standard dialog boxes for your GUI, including
7347 message boxes, input boxes, list, file or directory selection, and others. In
7348 case R cannot display GUI dialog boxes, a simpler command line version of these
7349 interactive elements is also provided as a fallback solution.")
7350 (license license:gpl2)))
7351
7352 (define-public r-abe
7353 (package
7354 (name "r-abe")
7355 (version "3.0.1")
7356 (source
7357 (origin
7358 (method url-fetch)
7359 (uri (cran-uri "abe" version))
7360 (sha256
7361 (base32
7362 "1f19h3xzzmjhvwc1rrb8z0rai3ip03y4gdi2gg9bfr5sg2nfklk6"))))
7363 (build-system r-build-system)
7364 (home-page "https://cran.r-project.org/web/packages/abe/")
7365 (synopsis "Augmented backward elimination")
7366 (description
7367 "This package performs augmented backward elimination and checks the
7368 stability of the obtained model. Augmented backward elimination combines
7369 significance or information based criteria with the change in estimate to
7370 either select the optimal model for prediction purposes or to serve as a tool
7371 to obtain a practically sound, highly interpretable model.")
7372 (license license:gpl2+)))
7373
7374 (define-public r-abf2
7375 (package
7376 (name "r-abf2")
7377 (version "0.7-1")
7378 (source
7379 (origin
7380 (method url-fetch)
7381 (uri (cran-uri "abf2" version))
7382 (sha256
7383 (base32 "0d65mc1w4pbiv7xaqzdlw1bfsxf25587rv597hh41vs0j0zlfpxx"))))
7384 (build-system r-build-system)
7385 (home-page "https://cran.r-project.org/web/packages/abf2/")
7386 (synopsis "Load gap-free axon @code{r-abf2} files")
7387 (description
7388 "This package loads electrophysiology data from ABF2 files, as created by
7389 Axon Instruments/Molecular Devices software. Only files recorded in gap-free
7390 mode are currently supported.")
7391 (license license:artistic2.0)))
7392
7393 (define-public r-abhgenotyper
7394 (package
7395 (name "r-abhgenotyper")
7396 (version "1.0.1")
7397 (source
7398 (origin
7399 (method url-fetch)
7400 (uri (cran-uri "ABHgenotypeR" version))
7401 (sha256
7402 (base32 "08cpmnaaxsm5c5bjifnfxdlvg5inrf13biqpcl2yq5zpqjmiki0l"))))
7403 (properties `((upstream-name . "ABHgenotypeR")))
7404 (build-system r-build-system)
7405 (propagated-inputs
7406 `(("r-ggplot2" ,r-ggplot2)
7407 ("r-reshape2" ,r-reshape2)))
7408 (home-page "https://github.com/StefanReuscher/ABHgenotypeR/")
7409 (synopsis "Visualize and manipulate ABH genotypes")
7410 (description
7411 "The @code{r-abhgenotyper} package provides simple imputation,
7412 error-correction and plotting capacities for genotype data. The package is
7413 supposed to serve as an intermediate but independent analysis tool between the
7414 TASSEL GBS pipeline and the @code{r-qtl} package. It provides functionalities
7415 not found in either TASSEL or @code{r-qtl} in addition to visualization of
7416 genotypes as \"graphical genotypes\".")
7417 (license license:gpl3)))
7418
7419 (define-public r-furrr
7420 (package
7421 (name "r-furrr")
7422 (version "0.1.0")
7423 (source
7424 (origin
7425 (method url-fetch)
7426 (uri (cran-uri "furrr" version))
7427 (sha256
7428 (base32
7429 "1ld9aa9hydna94hgm6p91zjbfv1dz1vsgchjlpknkg6irbvkfafx"))))
7430 (build-system r-build-system)
7431 (propagated-inputs
7432 `(("r-future" ,r-future)
7433 ("r-globals" ,r-globals)
7434 ("r-purrr" ,r-purrr)
7435 ("r-rlang" ,r-rlang)))
7436 (home-page "https://github.com/DavisVaughan/furrr")
7437 (synopsis "Apply mapping functions in parallel using futures")
7438 (description
7439 "This package provides implementations of the family of @code{map()}
7440 functions from the @code{purrr} package that can be resolved using any
7441 @code{future}-supported backend, e.g. parallel on the local machine or
7442 distributed on a compute cluster.")
7443 (license license:lgpl2.1+)))
7444
7445 (define-public r-abjutils
7446 (package
7447 (name "r-abjutils")
7448 (version "0.2.3")
7449 (source
7450 (origin
7451 (method url-fetch)
7452 (uri (cran-uri "abjutils" version))
7453 (sha256
7454 (base32 "0n4zps65y3zg0gfzlv97w91si52a9izkncirskbkj5x9hk0nhxcv"))))
7455 (build-system r-build-system)
7456 (propagated-inputs
7457 `(("r-devtools" ,r-devtools)
7458 ("r-dplyr" ,r-dplyr)
7459 ("r-furrr" ,r-furrr)
7460 ("r-future" ,r-future)
7461 ("r-glue" ,r-glue)
7462 ("r-httr" ,r-httr)
7463 ("r-magrittr" ,r-magrittr)
7464 ("r-progress" ,r-progress)
7465 ("r-purrr" ,r-purrr)
7466 ("r-readr" ,r-readr)
7467 ("r-rlang" ,r-rlang)
7468 ("r-rstudioapi" ,r-rstudioapi)
7469 ("r-scales" ,r-scales)
7470 ("r-stringi" ,r-stringi)
7471 ("r-stringr" ,r-stringr)
7472 ("r-tibble" ,r-tibble)
7473 ("r-tidyr" ,r-tidyr)))
7474 (home-page "https://github.com/abjur/abjutils/")
7475 (synopsis "Collection of tools for jurimetrical analysis")
7476 (description
7477 "This package implements general purpose tools, such as functions for
7478 sampling and basic manipulation of Brazilian lawsuits identification number.
7479 It also implements functions for text cleaning, such as accentuation
7480 removal.")
7481 (license license:expat)))
7482
7483 (define-public r-abnormality
7484 (package
7485 (name "r-abnormality")
7486 (version "0.1.0")
7487 (source
7488 (origin
7489 (method url-fetch)
7490 (uri (cran-uri "abnormality" version))
7491 (sha256
7492 (base32 "1fzfskl9akl06nliy8hkv2a0pznpj8pwcypg3gj5r2nzvr3kan9v"))))
7493 (build-system r-build-system)
7494 (propagated-inputs
7495 `(("r-mass" ,r-mass)
7496 ("r-matrix" ,r-matrix)))
7497 (home-page "https://cran.r-project.org/web/packages/abnormality/")
7498 (synopsis "Measure a subject's abnormality with respect to a reference population")
7499 (description
7500 "This package contains functions to implement the methodology and
7501 considerations laid out by Marks et al. in the article \"Measuring abnormality
7502 in high dimensional spaces: applications in biomechanical gait analysis\".
7503 Using high-dimensional datasets to measure a subject's overall level of
7504 abnormality as compared to a reference population is often needed in outcomes
7505 research.")
7506 (license license:expat)))
7507
7508 (define-public r-abodoutlier
7509 (package
7510 (name "r-abodoutlier")
7511 (version "0.1")
7512 (source
7513 (origin
7514 (method url-fetch)
7515 (uri (cran-uri "abodOutlier" version))
7516 (sha256
7517 (base32 "1pvhgxmh23br84r0fbmv7g53z2427birdja96a67vqgz18r3fdvj"))))
7518 (properties `((upstream-name . "abodOutlier")))
7519 (build-system r-build-system)
7520 (propagated-inputs
7521 `(("r-cluster" ,r-cluster)))
7522 (home-page "https://cran.r-project.org/web/packages/abodOutlier/")
7523 (synopsis "Angle-based outlier detection")
7524 (description
7525 "This package performs angle-based outlier detection on a given data
7526 frame. It offers three methods to process data:
7527 @enumerate
7528 @item full but slow implementation using all the data that has cubic
7529 complexity;
7530 @item a fully randomized method;
7531 @item a method using k-nearest neighbours.
7532 @end enumerate
7533 These algorithms are well suited for high dimensional data outlier
7534 detection.")
7535 (license license:expat)))
7536
7537 (define-public r-abps
7538 (package
7539 (name "r-abps")
7540 (version "0.3")
7541 (source
7542 (origin
7543 (method url-fetch)
7544 (uri (cran-uri "ABPS" version))
7545 (sha256
7546 (base32 "0n3f66nmfi5v94il1mxy026mi84w01ph2aljk60vn3mrz8kwf2ll"))))
7547 (properties `((upstream-name . "ABPS")))
7548 (build-system r-build-system)
7549 (propagated-inputs `(("r-kernlab" ,r-kernlab)))
7550 (home-page "https://cran.r-project.org/web/packages/ABPS/")
7551 (synopsis "Abnormal blood profile score to detect blood doping")
7552 (description
7553 "This package offers an implementation of the @dfn{Abnormal blood profile score} (ABPS).
7554 The ABPS is a part of the Athlete biological passport program of the World
7555 anti-doping agency, which combines several blood parameters into a single
7556 score in order to detect blood doping. The package also contains functions to
7557 calculate other scores used in anti-doping programs, such as the ratio of
7558 hemoglobin to reticulocytes (OFF-score), as well as example data.")
7559 (license license:gpl2+)))
7560
7561 (define-public r-parmigene
7562 (package
7563 (name "r-parmigene")
7564 (version "1.0.2")
7565 (source
7566 (origin
7567 (method url-fetch)
7568 (uri (cran-uri "parmigene" version))
7569 (sha256
7570 (base32
7571 "1fsm6pkr17jcbzkj1hbn91jf890fviqk1lq6ls8pihsdgah1zb4d"))))
7572 (build-system r-build-system)
7573 (home-page "https://cran.r-project.org/web/packages/parmigene/")
7574 (synopsis "Mutual information estimation for gene network reconstruction")
7575 (description
7576 "This package provides a parallel estimation of the mutual information
7577 based on entropy estimates from k-nearest neighbors distances and algorithms
7578 for the reconstruction of gene regulatory networks.")
7579 (license license:agpl3+)))
7580
7581 (define-public r-pscl
7582 (package
7583 (name "r-pscl")
7584 (version "1.5.2")
7585 (source
7586 (origin
7587 (method url-fetch)
7588 (uri (cran-uri "pscl" version))
7589 (sha256
7590 (base32 "1phf3awsfr4ncqfqzin5m1pz0g7y1zhbcm2sz7358ssw914fd7rc"))))
7591 (build-system r-build-system)
7592 (propagated-inputs
7593 `(("r-mass" ,r-mass)))
7594 (home-page "https://github.com/atahk/pscl/")
7595 (synopsis "Political science computational laboratory")
7596 (description
7597 "The @code{pscl} is an R package providing classes and methods for:
7598 @enumerate
7599 @item Bayesian analysis of roll call data (item-response models);
7600 @item elementary Bayesian statistics;
7601 @item maximum likelihood estimation of zero-inflated and hurdle models for count
7602 data;
7603 @item utility functions.
7604 @end enumerate")
7605 (license license:gpl2)))
7606
7607 (define-public r-accelmissing
7608 (package
7609 (name "r-accelmissing")
7610 (version "1.4")
7611 (source
7612 (origin
7613 (method url-fetch)
7614 (uri (cran-uri "accelmissing" version))
7615 (sha256
7616 (base32 "1nql9inx6azdzi3z4sfm2vdml2mms6krl8wzlf1dn1c97ahn57fy"))))
7617 (build-system r-build-system)
7618 (propagated-inputs
7619 `(("r-mice" ,r-mice)
7620 ("r-pscl" ,r-pscl)))
7621 (home-page "https://cran.r-project.org/web/packages/accelmissing/")
7622 (synopsis "Missing value imputation for accelerometer data")
7623 (description
7624 "This package provides a statistical method to impute the missing values in
7625 accelerometer data. The methodology includes both parametric and
7626 semi-parametric multiple imputations under the zero-inflated Poisson lognormal
7627 model. It also provides multiple functions to preprocess the accelerometer data
7628 previous to the missing data imputation. These include detecting the wearing
7629 and the non-wearing time, selecting valid days and subjects, and creating plots.")
7630 (license license:gpl2+)))
7631
7632 (define-public r-mhsmm
7633 (package
7634 (name "r-mhsmm")
7635 (version "0.4.16")
7636 (source
7637 (origin
7638 (method url-fetch)
7639 (uri (cran-uri "mhsmm" version))
7640 (sha256
7641 (base32 "009dj0zkj1zry7jr9hf4cknb686z50a2l967if64xm0dvjmp7dgs"))))
7642 (build-system r-build-system)
7643 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
7644 (home-page "https://github.com/jaredo/mhsmm/")
7645 (synopsis "Inference for hidden Markov and semi-Markov models")
7646 (description
7647 "The @code{r-mhsmm} package implements estimation and prediction methods for
7648 hidden Markov and semi-Markov models for multiple observation sequences. Such
7649 techniques are of interest when observed data is thought to be dependent on some
7650 unobserved (or hidden) state. Also, this package is suitable for equidistant
7651 time series data, with multivariate and/or missing data. Allows user defined
7652 emission distributions.")
7653 (license license:gpl2+)))
7654
7655 (define-public r-nleqslv
7656 (package
7657 (name "r-nleqslv")
7658 (version "3.3.2")
7659 (source
7660 (origin
7661 (method url-fetch)
7662 (uri (cran-uri "nleqslv" version))
7663 (sha256
7664 (base32 "1v9znvncyigw9r25wx2ma0b7ib179b488dl0qsrhp5zrcz7mcjgm"))))
7665 (build-system r-build-system)
7666 (native-inputs `(("gfortran" ,gfortran)))
7667 (home-page "https://cran.r-project.org/web/packages/nleqslv/")
7668 (synopsis "Solve systems of nonlinear equations")
7669 (description
7670 "The @code{r-nleqslv} package solves a system of nonlinear equations using a
7671 Broyden or a Newton method with a choice of global strategies such as line
7672 search and trust region. There are options for using a numerical or user
7673 supplied Jacobian, for specifying a banded numerical Jacobian and for allowing a
7674 singular or ill-conditioned Jacobian.")
7675 (license license:gpl2+)))
7676
7677 (define-public r-physicalactivity
7678 (package
7679 (name "r-physicalactivity")
7680 (version "0.2-2")
7681 (source
7682 (origin
7683 (method url-fetch)
7684 (uri (cran-uri "PhysicalActivity" version))
7685 (sha256
7686 (base32 "14z6plgwyr46vs9m997rvlz8sdglfs9g087an8668zqkzzs2w4ln"))))
7687 (properties
7688 `((upstream-name . "PhysicalActivity")))
7689 (build-system r-build-system)
7690 (home-page "https://cran.r-project.org/web/packages/PhysicalActivity/")
7691 (synopsis "Procesing accelerometer data for physical activity measurement")
7692 (description
7693 "This @code{r-physicalactivity} package provides a function @code{wearingMarking}
7694 for classification of monitor wear and nonwear time intervals in accelerometer
7695 data collected to assess physical activity. The package also contains functions
7696 for making plots of accelerometer data and obtaining the summary of various
7697 information including daily monitor wear time and the mean monitor wear time
7698 during valid days. The revised package version 0.2-1 improved the functions
7699 regarding speed, robustness and add better support for time zones and daylight
7700 saving. In addition, several functions were added:
7701 @enumerate
7702 @item the @code{markDelivery} can classify days for ActiGraph delivery by mail;
7703 @item the @code{markPAI} can categorize physical activity intensity level based
7704 on user-defined cut-points of accelerometer counts.
7705 @end enumerate
7706 It also supports importing ActiGraph (AGD) files with @code{readActigraph} and
7707 @code{queryActigraph} functions.")
7708 (license license:gpl3+)))
7709
7710 (define-public r-acc
7711 (package
7712 (name "r-acc")
7713 (version "1.3.3")
7714 (source
7715 (origin
7716 (method url-fetch)
7717 (uri (cran-uri "acc" version))
7718 (sha256
7719 (base32 "1ii2vm47djxbixa75h690q1s2f9m9x6i8nkygik93j6dayr6kr1m"))))
7720 (build-system r-build-system)
7721 (propagated-inputs
7722 `(("r-circlize" ,r-circlize)
7723 ("r-dbi" ,r-dbi)
7724 ("r-ggplot2" ,r-ggplot2)
7725 ("r-iterators" ,r-iterators)
7726 ("r-mhsmm" ,r-mhsmm)
7727 ("r-nleqslv" ,r-nleqslv)
7728 ("r-physicalactivity" ,r-physicalactivity)
7729 ("r-plyr" ,r-plyr)
7730 ("r-r-utils" ,r-r-utils)
7731 ("r-rcpp" ,r-rcpp)
7732 ("r-rcpparmadillo" ,r-rcpparmadillo)
7733 ("r-rsqlite" ,r-rsqlite)
7734 ("r-zoo" ,r-zoo)))
7735 (home-page "https://cran.r-project.org/web/packages/acc/")
7736 (synopsis "Exploring accelerometer data")
7737 (description
7738 "This package processes accelerometer data from uni-axial and tri-axial devices
7739 and generates data summaries. Also, includes functions to plot, analyze, and
7740 simulate accelerometer data.")
7741 (license license:gpl2+)))
7742
7743 (define-public r-rbenchmark
7744 (package
7745 (name "r-rbenchmark")
7746 (version "1.0.0")
7747 (source
7748 (origin
7749 (method url-fetch)
7750 (uri (cran-uri "rbenchmark" version))
7751 (sha256
7752 (base32 "010fn3qwnk2k411cbqyvra1d12c3bhhl3spzm8kxffmirj4p2al9"))))
7753 (build-system r-build-system)
7754 (home-page "https://cran.r-project.org/web/packages/rbenchmark/")
7755 (synopsis "Benchmarking routine for R")
7756 (description
7757 "This @code{r-rbenchmark} package is inspired by the Perl module Benchmark,
7758 and is intended to facilitate benchmarking of arbitrary R code. The library
7759 consists of just one function, benchmark, which is a simple wrapper around
7760 system.time. Given a specification of the benchmarking process (counts of
7761 replications, evaluation environment) and an arbitrary number of expressions,
7762 benchmark evaluates each of the expressions in the specified environment,
7763 replicating the evaluation as many times as specified, and returning the results
7764 conveniently wrapped into a data frame.")
7765 (license license:gpl2+)))
7766
7767 (define-public r-mitools
7768 (package
7769 (name "r-mitools")
7770 (version "2.4")
7771 (source
7772 (origin
7773 (method url-fetch)
7774 (uri (cran-uri "mitools" version))
7775 (sha256
7776 (base32
7777 "0c2x2n1p53lcw0vx4vmy5j7m2f95i7g2iwbryl89imr99rvz617j"))))
7778 (build-system r-build-system)
7779 (propagated-inputs `(("r-dbi" ,r-dbi)))
7780 (home-page "https://cran.r-project.org/web/packages/mitools/")
7781 (synopsis "Tools for multiple imputation of missing data")
7782 (description
7783 "This package provides tools to perform analyses and combine results from
7784 multiple-imputation datasets.")
7785 (license license:gpl2)))
7786
7787 (define-public r-magick
7788 (package
7789 (name "r-magick")
7790 (version "2.2")
7791 (source
7792 (origin
7793 (method url-fetch)
7794 (uri (cran-uri "magick" version))
7795 (sha256
7796 (base32
7797 "1xh5mhaks3wk1iwqs9d3lnbfv121lc1yz5fqdzk5il9ppr831l85"))))
7798 (build-system r-build-system)
7799 (inputs
7800 `(("imagemagick" ,imagemagick)
7801 ("zlib" ,zlib)))
7802 (propagated-inputs
7803 `(("r-curl" ,r-curl)
7804 ("r-magrittr" ,r-magrittr)
7805 ("r-rcpp" ,r-rcpp)))
7806 (native-inputs
7807 `(("pkg-config" ,pkg-config)))
7808 (home-page "https://github.com/ropensci/magick")
7809 (synopsis "Advanced graphics and image-processing in R")
7810 (description
7811 "This package provides bindings to ImageMagick, a comprehensive image
7812 processing library. It supports many common formats (PNG, JPEG, TIFF, PDF,
7813 etc.) and manipulations (rotate, scale, crop, trim, flip, blur, etc). All
7814 operations are vectorized via the Magick++ STL meaning they operate either on
7815 a single frame or a series of frames for working with layers, collages, or
7816 animation. In RStudio, images are automatically previewed when printed to the
7817 console, resulting in an interactive editing environment.")
7818 (license license:expat)))
7819
7820 (define-public r-survey
7821 (package
7822 (name "r-survey")
7823 (version "3.36")
7824 (source
7825 (origin
7826 (method url-fetch)
7827 (uri (cran-uri "survey" version))
7828 (sha256
7829 (base32
7830 "0xclsy4ram4k48vzh5m5bpmknnpwxnss85v73s4czsjj5ffjxwwh"))))
7831 (build-system r-build-system)
7832 (propagated-inputs
7833 `(("r-lattice" ,r-lattice)
7834 ("r-matrix" ,r-matrix)
7835 ("r-minqa" ,r-minqa)
7836 ("r-mitools" ,r-mitools)
7837 ("r-numderiv" ,r-numderiv)
7838 ("r-survival" ,r-survival)))
7839 (home-page "http://r-survey.r-forge.r-project.org/survey/")
7840 (synopsis "Analysis of complex survey samples")
7841 (description
7842 "This package provides tools for the analysis of complex survey samples.
7843 The provided features include: summary statistics, two-sample tests, rank
7844 tests, generalised linear models, cumulative link models, Cox models,
7845 loglinear models, and general maximum pseudolikelihood estimation for
7846 multistage stratified, cluster-sampled, unequally weighted survey samples;
7847 variances by Taylor series linearisation or replicate weights;
7848 post-stratification, calibration, and raking; two-phase subsampling designs;
7849 graphics; PPS sampling without replacement; principal components, and factor
7850 analysis.")
7851 ;; Either version of the GPL.
7852 (license (list license:gpl2 license:gpl3))))
7853
7854 (define-public r-gee
7855 (package
7856 (name "r-gee")
7857 (version "4.13-20")
7858 (source
7859 (origin
7860 (method url-fetch)
7861 (uri (cran-uri "gee" version))
7862 (sha256
7863 (base32
7864 "167pzgnmj4cjc41ykps1mfwi6s7y32zxyycn5z17vn4v0pp4q0ak"))))
7865 (properties `((upstream-name . "gee")))
7866 (build-system r-build-system)
7867 (native-inputs
7868 `(("gfortran" ,gfortran)))
7869 (home-page "https://cran.r-project.org/web/packages/gee/")
7870 (synopsis "Generalized estimation equation solver")
7871 (description
7872 "This package provides a solver for generalized estimation equations.")
7873 (license license:gpl2)))
7874
7875 (define-public r-tab
7876 (package
7877 (name "r-tab")
7878 (version "4.1.1")
7879 (source
7880 (origin
7881 (method url-fetch)
7882 (uri (cran-uri "tab" version))
7883 (sha256
7884 (base32
7885 "0ds8n6gncidb66in7hlqkcmil5yfsf7ihqvmls789hrm2iz9xlfm"))))
7886 (properties `((upstream-name . "tab")))
7887 (build-system r-build-system)
7888 (propagated-inputs
7889 `(("r-dplyr" ,r-dplyr)
7890 ("r-gee" ,r-gee)
7891 ("r-knitr" ,r-knitr)
7892 ("r-mass" ,r-mass)
7893 ("r-survey" ,r-survey)
7894 ("r-survival" ,r-survival)
7895 ("r-xtable" ,r-xtable)))
7896 (home-page "https://cran.r-project.org/web/packages/tab/")
7897 (synopsis "Create summary tables for statistical reports")
7898 (description
7899 "This package contains functions for creating various types of summary
7900 tables, e.g. comparing characteristics across levels of a categorical variable
7901 and summarizing fitted generalized linear models, generalized estimating
7902 equations, and Cox proportional hazards models. Functions are available to
7903 handle data from simple random samples as well as complex surveys.")
7904 (license license:gpl3+)))
7905
7906 (define-public r-dvmisc
7907 (package
7908 (name "r-dvmisc")
7909 (version "1.1.4")
7910 (source
7911 (origin
7912 (method url-fetch)
7913 (uri (cran-uri "dvmisc" version))
7914 (sha256
7915 (base32 "01v6sixx0f3nrn6ymfifb3pvd2msfrwm21kmdv38laxq29vc4rsi"))))
7916 (build-system r-build-system)
7917 (propagated-inputs
7918 `(("r-cubature" ,r-cubature)
7919 ("r-data-table" ,r-data-table)
7920 ("r-dplyr" ,r-dplyr)
7921 ("r-ggplot2" ,r-ggplot2)
7922 ("r-mass" ,r-mass)
7923 ("r-mvtnorm" ,r-mvtnorm)
7924 ("r-pracma" ,r-pracma)
7925 ("r-rbenchmark" ,r-rbenchmark)
7926 ("r-rcpp" ,r-rcpp)
7927 ("r-survey" ,r-survey)
7928 ("r-tab" ,r-tab)))
7929 (home-page "https://cran.r-project.org/web/packages/dvmisc/")
7930 (synopsis "Faster computation of common statistics and miscellaneous functions")
7931 (description
7932 "This package implements faster versions of base R functions (e.g. mean, standard
7933 deviation, covariance, weighted mean), mostly written in C++, along with
7934 miscellaneous functions for various purposes (e.g. create the histogram with
7935 fitted probability density function or probability mass function curve, create
7936 the body mass index groups, assess the linearity assumption in logistic
7937 regression).")
7938 (license license:gpl2)))
7939
7940 (define-public r-accelerometry
7941 (package
7942 (name "r-accelerometry")
7943 (version "3.1.2")
7944 (source
7945 (origin
7946 (method url-fetch)
7947 (uri (cran-uri "accelerometry" version))
7948 (sha256
7949 (base32 "13xzrwhr4i1nj9c8vrmfdg2rmrc8n446iihcyxmy99sm99hpzyip"))))
7950 (build-system r-build-system)
7951 (propagated-inputs
7952 `(("r-dvmisc" ,r-dvmisc)
7953 ("r-rcpp" ,r-rcpp)))
7954 (home-page "https://cran.r-project.org/web/packages/accelerometry/")
7955 (synopsis "Functions for processing accelerometer data")
7956 (description
7957 "This package provides a collection of functions that perform operations on
7958 time-series accelerometer data, such as identify the non-wear time, flag minutes
7959 that are part of an activity bout, and find the maximum 10-minute average count
7960 value. The functions are generally very flexible, allowing for a variety of
7961 algorithms to be implemented.")
7962 (license license:gpl3)))
7963
7964 (define-public r-absim
7965 (package
7966 (name "r-absim")
7967 (version "0.2.6")
7968 (source
7969 (origin
7970 (method url-fetch)
7971 (uri (cran-uri "AbSim" version))
7972 (sha256
7973 (base32 "16ddjk8b6xw80ch4jis1y751i9561wdxh0gifbf15qiz3vjckq8m"))))
7974 (properties `((upstream-name . "AbSim")))
7975 (build-system r-build-system)
7976 (propagated-inputs
7977 `(("r-ape" ,r-ape)
7978 ("r-powerlaw" ,r-powerlaw)))
7979 (home-page "https://cran.r-project.org/web/packages/AbSim/")
7980 (synopsis "Time resolved simulations of antibody repertoires")
7981 (description
7982 "This package provides simulation methods for the evolution of antibody repertoires.
7983 The heavy and light chain variable region of both human and C57BL/6 mice can
7984 be simulated in a time-dependent fashion. Both single lineages using one set of
7985 V-, D-, and J-genes or full repertoires can be simulated. The algorithm begins
7986 with an initial V-D-J recombination event, starting the first phylogenetic tree.
7987 Upon completion, the main loop of the algorithm begins, with each iteration
7988 representing one simulated time step. Various mutation events are possible at
7989 each time step, contributing to a diverse final repertoire.")
7990 (license license:gpl2)))
7991
7992 (define-public r-quic
7993 (package
7994 (name "r-quic")
7995 (version "1.1")
7996 (source
7997 (origin
7998 (method url-fetch)
7999 (uri (cran-uri "QUIC" version))
8000 (sha256
8001 (base32 "021bp9xbaih60qmss015ycblbv6d1dvb1z89y93zpqqnc2qhpv3c"))))
8002 (properties `((upstream-name . "QUIC")))
8003 (build-system r-build-system)
8004 (home-page "https://www.cs.utexas.edu/users/sustik/QUIC/")
8005 (synopsis "Regularized sparse inverse covariance matrix estimation")
8006 (description
8007 "This package implements the regularized Gaussian maximum likelihood
8008 estimation of the inverse of a covariance matrix. It uses Newton's method and
8009 coordinate descent to solve the regularized inverse covariance matrix
8010 estimation problem.")
8011 ;; The project home page states that the release is under GPLv3 or later.
8012 ;; The CRAN page only says GPL-3.
8013 (license license:gpl3+)))
8014
8015 (define-public r-abundant
8016 (package
8017 (name "r-abundant")
8018 (version "1.1")
8019 (source
8020 (origin
8021 (method url-fetch)
8022 (uri (cran-uri "abundant" version))
8023 (sha256
8024 (base32 "1m76qdmqvwpgm0sihazi2dna7cgsz9rljal18vgffb5wamwmg9k7"))))
8025 (build-system r-build-system)
8026 (propagated-inputs
8027 `(("r-quic" ,r-quic)))
8028 (home-page "https://cran.r-project.org/web/packages/abundant/")
8029 (synopsis "Abundant regression and high-dimensional principal fitted components")
8030 (description
8031 "This package provides tools to fit and predict with the high-dimensional
8032 principal fitted components model. This model is described by Cook, Forzani,
8033 and Rothman (2012) @url{doi:10.1214/11-AOS962}.")
8034 ;; The DESCRIPTION file states GPL-2, but since it directly depends on a
8035 ;; GPLv3+ package (QUIC) this likely means GPLv2+.
8036 (license license:gpl2+)))
8037
8038 (define-public r-ac3net
8039 (package
8040 (name "r-ac3net")
8041 (version "1.2.2")
8042 (source
8043 (origin
8044 (method url-fetch)
8045 (uri (cran-uri "Ac3net" version))
8046 (sha256
8047 (base32 "1ns4n0xxz6p34c11bj0k7nzgmyqr9mis2b0g5nfz37dbikndyqyz"))))
8048 (properties `((upstream-name . "Ac3net")))
8049 (build-system r-build-system)
8050 (propagated-inputs
8051 `(("r-data-table" ,r-data-table)))
8052 (home-page "https://cran.r-project.org/web/packages/Ac3net/")
8053 (synopsis "Inferring directional conservative causal core gene networks")
8054 (description "This package infers directional Conservative causal core
8055 (gene) networks (C3NET). This is a version of the algorithm C3NET with
8056 directional network.")
8057 (license license:gpl3+)))
8058
8059 (define-public r-aca
8060 (package
8061 (name "r-aca")
8062 (version "1.1")
8063 (source
8064 (origin
8065 (method url-fetch)
8066 (uri (cran-uri "ACA" version))
8067 (sha256
8068 (base32 "1i3hm27nvnkvc39xlh0d1blq8q0q02czmvgi3cazmjx3jvxay0vq"))))
8069 (properties `((upstream-name . "ACA")))
8070 (build-system r-build-system)
8071 (home-page "https://cran.r-project.org/web/packages/ACA/")
8072 (synopsis "Abrupt change-point or aberration detection in point series")
8073 (description
8074 "This package offers an interactive function for the detection of breakpoints in
8075 series.")
8076 ;; Any version of the GPL
8077 (license (list license:gpl2+ license:gpl3+))))
8078
8079 (define-public r-acceptancesampling
8080 (package
8081 (name "r-acceptancesampling")
8082 (version "1.0-6")
8083 (source
8084 (origin
8085 (method url-fetch)
8086 (uri (cran-uri "AcceptanceSampling" version))
8087 (sha256
8088 (base32 "1z3rmln63ki2kik9kinbwr9qhr32ggbmh4mm3xqy6di119n47ca9"))))
8089 (properties
8090 `((upstream-name . "AcceptanceSampling")))
8091 (build-system r-build-system)
8092 (home-page "https://cran.r-project.org/web/packages/AcceptanceSampling/")
8093 (synopsis "Creation and evaluation of acceptance sampling plans")
8094 (description
8095 "This @code{r-acceptancesampling} provides functionality for creating and evaluating
8096 acceptance sampling plans. Acceptance sampling is a methodology commonly used
8097 in quality control and improvement. International standards of acceptance
8098 sampling provide sampling plans for specific circumstances. The aim of this
8099 package is to provide an easy-to-use interface to visualize single, double or
8100 multiple sampling plans. In addition, methods have been provided to enable the
8101 user to assess sampling plans against pre-specified levels of performance, as
8102 measured by the probability of acceptance for a given level of quality in the
8103 lot.")
8104 (license license:gpl3+)))
8105
8106 (define-public r-acclma
8107 (package
8108 (name "r-acclma")
8109 (version "1.0")
8110 (source
8111 (origin
8112 (method url-fetch)
8113 (uri (cran-uri "ACCLMA" version))
8114 (sha256
8115 (base32 "1na27sp18fq12gp6vxgqw1ffsz2yi1d8xvrxbrzx5g1kqxrayy0v"))))
8116 (properties `((upstream-name . "ACCLMA")))
8117 (build-system r-build-system)
8118 (home-page "https://cran.r-project.org/web/packages/ACCLMA/")
8119 (synopsis "ACC & LMA graph plotting")
8120 (description
8121 "This package contains a function that imports data from a @acronym{CSV,
8122 Comma-Separated Values} file, or uses manually entered data from the format (x,
8123 y, weight) and plots the appropriate @acronym{ACC, Absolute Concentration
8124 Curve} vs @acronym{LOI, Line of Independence} graph and
8125 @acronym{LMA, @acronym{LOI} Minus @acronym{ACC}} graph. The main
8126 function is @code{plotLMA} (source file, header) that takes a data set and plots the
8127 appropriate @acronym{LMA} and @acronym{ACC} graphs. If no source file (a
8128 string) was passed, a manual data entry window is opened. The header parameter
8129 indicates by TRUE/FALSE (false by default) if the source @acronym{CSV} file has
8130 a header row or not. The dataset should contain only one independent variable
8131 (x) and one dependent variable (y) and can contain a weight for each
8132 observation.")
8133 (license license:gpl2)))
8134
8135 (define-public r-aspi
8136 (package
8137 (name "r-aspi")
8138 (version "0.2.0")
8139 (source
8140 (origin
8141 (method url-fetch)
8142 (uri (cran-uri "aspi" version))
8143 (sha256
8144 (base32 "0rhvxw243vvdv3hxa6pi343gcjc2cbxq1jzqirl9k1l4i3897l87"))))
8145 (build-system r-build-system)
8146 (home-page
8147 "https://cran.r-project.org/web/packages/aspi/")
8148 (synopsis
8149 "Analysis of symmetry of parasitic infections")
8150 (description
8151 "This package provides tools for the analysis and visualization of bilateral
8152 asymmetry in parasitic infections.")
8153 (license license:gpl3+)))
8154
8155 (define-public r-sandwich
8156 (package
8157 (name "r-sandwich")
8158 (version "2.5-1")
8159 (source
8160 (origin
8161 (method url-fetch)
8162 (uri (cran-uri "sandwich" version))
8163 (sha256
8164 (base32
8165 "1mk685b9wq7k566pbml52rj96i5h6b3vf215k9picgmq296nzvyv"))))
8166 (build-system r-build-system)
8167 (propagated-inputs
8168 `(("r-zoo" ,r-zoo)))
8169 (home-page "https://cran.r-project.org/web/packages/sandwich/")
8170 (synopsis "Robust Covariance Matrix Estimators")
8171 (description
8172 "This package provides model-robust standard error estimators for
8173 cross-sectional, time series, clustered, panel, and longitudinal data.")
8174 ;; Either version of the license.
8175 (license (list license:gpl2 license:gpl3))))
8176
8177 (define-public r-th-data
8178 (package
8179 (name "r-th-data")
8180 (version "1.0-10")
8181 (source
8182 (origin
8183 (method url-fetch)
8184 (uri (cran-uri "TH.data" version))
8185 (sha256
8186 (base32
8187 "0mgz7aj2d9abbmdr65zgmg1ddp3fdbs3mfj83r5xadh5ldkir2k1"))))
8188 (properties `((upstream-name . "TH.data")))
8189 (build-system r-build-system)
8190 (propagated-inputs
8191 `(("r-mass" ,r-mass)
8192 ("r-survival" ,r-survival)))
8193 (home-page "https://cran.r-project.org/web/packages/TH.data/")
8194 (synopsis "Shared data sets")
8195 (description
8196 "This package contains supporting data sets that are used in other
8197 packages maintained by Torsten Hothorn.")
8198 (license license:gpl3)))
8199
8200 (define-public r-multcomp
8201 (package
8202 (name "r-multcomp")
8203 (version "1.4-11")
8204 (source
8205 (origin
8206 (method url-fetch)
8207 (uri (cran-uri "multcomp" version))
8208 (sha256
8209 (base32
8210 "0jw9661hs4396wz9vflk3rak0ryzj1cg2pnndsn1gb4fjyf2vlhb"))))
8211 (build-system r-build-system)
8212 (propagated-inputs
8213 `(("r-codetools" ,r-codetools)
8214 ("r-mvtnorm" ,r-mvtnorm)
8215 ("r-sandwich" ,r-sandwich)
8216 ("r-survival" ,r-survival)
8217 ("r-th-data" ,r-th-data)))
8218 (home-page "https://cran.r-project.org/web/packages/multcomp/")
8219 (synopsis "Simultaneous inference in general parametric models")
8220 (description
8221 "Simultaneous tests and confidence intervals for general linear
8222 hypotheses in parametric models, including linear, generalized linear, linear
8223 mixed effects, and survival models. The package includes demos reproducing
8224 analyzes presented in the book \"Multiple Comparisons Using R\" (Bretz,
8225 Hothorn, Westfall, 2010, CRC Press).")
8226 (license license:gpl2)))
8227
8228 (define-public r-emmeans
8229 (package
8230 (name "r-emmeans")
8231 (version "1.4.3.01")
8232 (source
8233 (origin
8234 (method url-fetch)
8235 (uri (cran-uri "emmeans" version))
8236 (sha256
8237 (base32
8238 "16v5j31516nbqnj2zhgqvyp5yxd4zcs5zi0aspa5plr2qikvrkmg"))))
8239 (build-system r-build-system)
8240 (propagated-inputs
8241 `(("r-estimability" ,r-estimability)
8242 ("r-mvtnorm" ,r-mvtnorm)
8243 ("r-numderiv" ,r-numderiv)
8244 ("r-plyr" ,r-plyr)
8245 ("r-xtable" ,r-xtable)))
8246 (home-page "https://github.com/rvlenth/emmeans")
8247 (synopsis "Estimated marginal means, aka least-squares means")
8248 (description
8249 "This package provides tools to obtain @dfn{estimated marginal
8250 means} (EMMs) for many linear, generalized linear, and mixed models. It can
8251 be used to compute contrasts or linear functions of EMMs, trends, and
8252 comparisons of slopes.")
8253 ;; Either version of the license.
8254 (license (list license:gpl2 license:gpl3))))
8255
8256 (define-public r-pwr
8257 (package
8258 (name "r-pwr")
8259 (version "1.2-2")
8260 (source
8261 (origin
8262 (method url-fetch)
8263 (uri (cran-uri "pwr" version))
8264 (sha256
8265 (base32
8266 "0r5g781lr677vp3zyhgmi7r68c87l8gd05l1s3ffnxgn5wf043sm"))))
8267 (build-system r-build-system)
8268 (native-inputs
8269 `(("r-knitr" ,r-knitr)))
8270 (home-page "https://github.com/heliosdrm/pwr")
8271 (synopsis "Basic functions for power analysis")
8272 (description
8273 "This package provides power analysis functions along the lines of
8274 Cohen (1988).")
8275 (license license:gpl3+)))
8276
8277 (define-public r-libcoin
8278 (package
8279 (name "r-libcoin")
8280 (version "1.0-5")
8281 (source
8282 (origin
8283 (method url-fetch)
8284 (uri (cran-uri "libcoin" version))
8285 (sha256
8286 (base32
8287 "1cm9x1dlg9f7fh7n5nw3x4a7rl88c7ylrlc8x3rx4mq5w1j42x0a"))))
8288 (build-system r-build-system)
8289 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
8290 (home-page "https://cran.r-project.org/web/packages/libcoin")
8291 (synopsis "Linear test statistics for permutation inference")
8292 (description
8293 "This package provides basic infrastructure for linear test statistics
8294 and permutation inference in the framework of Strasser and Weber (1999).")
8295 (license license:gpl2)))
8296
8297 (define-public r-coin
8298 (package
8299 (name "r-coin")
8300 (version "1.3-1")
8301 (source
8302 (origin
8303 (method url-fetch)
8304 (uri (cran-uri "coin" version))
8305 (sha256
8306 (base32
8307 "0qi03fyqw42a2vnqcia5l2m1mzyarj2q1iblknx9n19bdsd53qjx"))))
8308 (build-system r-build-system)
8309 (propagated-inputs
8310 `(("r-libcoin" ,r-libcoin)
8311 ("r-matrixstats" ,r-matrixstats)
8312 ("r-modeltools" ,r-modeltools)
8313 ("r-multcomp" ,r-multcomp)
8314 ("r-mvtnorm" ,r-mvtnorm)
8315 ("r-survival" ,r-survival)))
8316 (home-page "http://coin.r-forge.r-project.org")
8317 (synopsis "Conditional inference procedures in a permutation test framework")
8318 (description
8319 "This package provides conditional inference procedures for the general
8320 independence problem including two-sample, K-sample (non-parametric ANOVA),
8321 correlation, censored, ordered and multivariate problems.")
8322 (license license:gpl2)))
8323
8324 (define-public r-bayesplot
8325 (package
8326 (name "r-bayesplot")
8327 (version "1.7.1")
8328 (source
8329 (origin
8330 (method url-fetch)
8331 (uri (cran-uri "bayesplot" version))
8332 (sha256
8333 (base32
8334 "0sq0ajnm96hmlqf1cv5n2gshh3qdij4n1zbm7qrniz2q6b5aj342"))))
8335 (build-system r-build-system)
8336 (inputs
8337 `(("pandoc" ,ghc-pandoc)
8338 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
8339 (propagated-inputs
8340 `(("r-dplyr" ,r-dplyr)
8341 ("r-ggplot2" ,r-ggplot2)
8342 ("r-ggridges" ,r-ggridges)
8343 ("r-glue" ,r-glue)
8344 ("r-reshape2" ,r-reshape2)
8345 ("r-rlang" ,r-rlang)
8346 ("r-tibble" ,r-tibble)
8347 ("r-tidyselect" ,r-tidyselect)))
8348 (home-page "http://mc-stan.org/bayesplot")
8349 (synopsis "Plotting for Bayesian models")
8350 (description
8351 "This package provides plotting functions for posterior analysis, model
8352 checking, and MCMC diagnostics. The package is designed not only to provide
8353 convenient functionality for users, but also a common set of functions that
8354 can be easily used by developers working on a variety of R packages for
8355 Bayesian modeling.")
8356 (license license:gpl3+)))
8357
8358 (define-public r-tmb
8359 (package
8360 (name "r-tmb")
8361 (version "1.7.15")
8362 (source
8363 (origin
8364 (method url-fetch)
8365 (uri (cran-uri "TMB" version))
8366 (sha256
8367 (base32
8368 "1r2d8c5iazihba42sn33yarv0dcfiy989sx64zcf14zr8k6cgjzs"))))
8369 (properties `((upstream-name . "TMB")))
8370 (build-system r-build-system)
8371 (propagated-inputs
8372 `(("r-matrix" ,r-matrix)
8373 ("r-rcppeigen" ,r-rcppeigen)))
8374 (home-page "http://tmb-project.org")
8375 (synopsis "Template model builder: a general random effect tool")
8376 (description
8377 "With this tool, a user should be able to quickly implement complex
8378 random effect models through simple C++ templates. The package combines
8379 @code{CppAD} (C++ automatic differentiation), @code{Eigen} (templated
8380 matrix-vector library) and @code{CHOLMOD} (sparse matrix routines available
8381 from R) to obtain an efficient implementation of the applied Laplace
8382 approximation with exact derivatives. Key features are: Automatic sparseness
8383 detection, parallelism through BLAS and parallel user templates.")
8384 (license license:gpl2)))
8385
8386 (define-public r-sjstats
8387 (package
8388 (name "r-sjstats")
8389 (version "0.17.7")
8390 (source
8391 (origin
8392 (method url-fetch)
8393 (uri (cran-uri "sjstats" version))
8394 (sha256
8395 (base32 "029rl05p88bp01favz300m980r1khcx2a2kn88yqbnbgkjjgqqc6"))))
8396 (build-system r-build-system)
8397 (propagated-inputs
8398 `(("r-bayestestr" ,r-bayestestr)
8399 ("r-broom" ,r-broom)
8400 ("r-dplyr" ,r-dplyr)
8401 ("r-emmeans" ,r-emmeans)
8402 ("r-insight" ,r-insight)
8403 ("r-lme4" ,r-lme4)
8404 ("r-magrittr" ,r-magrittr)
8405 ("r-mass" ,r-mass)
8406 ("r-modelr" ,r-modelr)
8407 ("r-parameters" ,r-parameters)
8408 ("r-performance" ,r-performance)
8409 ("r-purrr" ,r-purrr)
8410 ("r-rlang" ,r-rlang)
8411 ("r-sjlabelled" ,r-sjlabelled)
8412 ("r-sjmisc" ,r-sjmisc)
8413 ("r-tidyr" ,r-tidyr)))
8414 (home-page "https://github.com/strengejacke/sjstats")
8415 (synopsis "Functions for common statistical computations")
8416 (description
8417 "This package provides a collection of convenient functions for common
8418 statistical computations, which are not directly provided by R's @code{base}
8419 or @code{stats} packages. This package aims at providing, first, shortcuts
8420 for statistical measures, which otherwise could only be calculated with
8421 additional effort. Second, these shortcut functions are generic, and can be
8422 applied not only to vectors, but also to other objects as well. The focus of
8423 most functions lies on summary statistics or fit measures for regression
8424 models, including generalized linear models, mixed effects models and Bayesian
8425 models.")
8426 (license license:gpl3)))
8427
8428 (define-public r-glmmtmb
8429 (package
8430 (name "r-glmmtmb")
8431 (version "0.2.3")
8432 (source
8433 (origin
8434 (method url-fetch)
8435 (uri (cran-uri "glmmTMB" version))
8436 (sha256
8437 (base32
8438 "035hkywa37bz555fv6znxd4hfcs5w884365wfnwk4jx5vann4vvb"))))
8439 (properties `((upstream-name . "glmmTMB")))
8440 (build-system r-build-system)
8441 (propagated-inputs
8442 `(("r-lme4" ,r-lme4)
8443 ("r-matrix" ,r-matrix)
8444 ("r-nlme" ,r-nlme)
8445 ("r-rcppeigen" ,r-rcppeigen)
8446 ("r-tmb" ,r-tmb)))
8447 (native-inputs
8448 `(("r-knitr" ,r-knitr))) ; for vignettes
8449 (home-page "https://github.com/glmmTMB")
8450 (synopsis "Generalized linear mixed models")
8451 (description
8452 "Fit linear and generalized linear mixed models with various extensions,
8453 including zero-inflation. The models are fitted using maximum likelihood
8454 estimation via the Template Model Builder. Random effects are assumed to be
8455 Gaussian on the scale of the linear predictor and are integrated out using the
8456 Laplace approximation. Gradients are calculated using automatic
8457 differentiation.")
8458 (license license:agpl3+)))
8459
8460 (define-public r-bayestestr
8461 (package
8462 (name "r-bayestestr")
8463 (version "0.4.0")
8464 (source
8465 (origin
8466 (method url-fetch)
8467 (uri (cran-uri "bayestestR" version))
8468 (sha256
8469 (base32
8470 "1d3f50rzjzgzclwd6j887dssyhv7hdq7pik9nnlr3w775v3f69zc"))))
8471 (properties `((upstream-name . "bayestestR")))
8472 (build-system r-build-system)
8473 (propagated-inputs
8474 `(("r-insight" ,r-insight)))
8475 (home-page "https://github.com/easystats/bayestestR")
8476 (synopsis "Describe Bayesian models and posterior distributions")
8477 (description
8478 "This package provides utilities to understand and describe posterior
8479 distributions and Bayesian models. It includes point-estimates such as
8480 @dfn{Maximum A Posteriori} (MAP), measures of dispersion such as @dfn{Highest
8481 Density Interval} (HDI), and indices used for null-hypothesis testing (such as
8482 ROPE percentage and pd).")
8483 (license license:gpl3)))
8484
8485 (define-public r-performance
8486 (package
8487 (name "r-performance")
8488 (version "0.4.2")
8489 (source
8490 (origin
8491 (method url-fetch)
8492 (uri (cran-uri "performance" version))
8493 (sha256
8494 (base32
8495 "1pcjmqqm178dvdcpzkv5p4sj7glsppcny7znljb2nqkxh539a59p"))))
8496 (build-system r-build-system)
8497 (propagated-inputs
8498 `(("r-bayestestr" ,r-bayestestr)
8499 ("r-insight" ,r-insight)))
8500 (home-page "https://easystats.github.io/performance/")
8501 (synopsis "Assessment of regression models performance")
8502 (description
8503 "This package provides utilities for computing measures to assess model
8504 quality, which are not directly provided by R's @code{base} or @code{stats}
8505 packages. These include e.g. measures like r-squared, intraclass correlation
8506 coefficient, root mean squared error or functions to check models for
8507 overdispersion, singularity or zero-inflation and more. Functions apply to a
8508 large variety of regression models, including generalized linear models, mixed
8509 effects models and Bayesian models.")
8510 (license license:gpl3)))
8511
8512 (define-public r-ggeffects
8513 (package
8514 (name "r-ggeffects")
8515 (version "0.14.0")
8516 (source
8517 (origin
8518 (method url-fetch)
8519 (uri (cran-uri "ggeffects" version))
8520 (sha256
8521 (base32
8522 "1djz82xww86h8f33m2vm40lliicppgyhm6hyn3h6rzrqjrlrsmdw"))))
8523 (build-system r-build-system)
8524 (propagated-inputs
8525 `(("r-insight" ,r-insight)
8526 ("r-magrittr" ,r-magrittr)
8527 ("r-mass" ,r-mass)
8528 ("r-purrr" ,r-purrr)
8529 ("r-sjlabelled" ,r-sjlabelled)
8530 ("r-sjmisc" ,r-sjmisc)))
8531 (home-page "https://github.com/strengejacke/ggeffects")
8532 (synopsis "Create tidy data frames of marginal effects for ggplot")
8533 (description
8534 "This package provides tools to compute marginal effects from statistical
8535 models and return the result as tidy data frames. These data frames are ready
8536 to use with the @code{ggplot2} package. Marginal effects can be calculated
8537 for many different models. Interaction terms, splines and polynomial terms
8538 are also supported. The two main functions are @code{ggpredict()} and
8539 @code{ggeffect()}. There is a generic @code{plot()} method to plot the
8540 results using @code{ggplot2}.")
8541 (license license:gpl3)))
8542
8543 (define-public r-effectsize
8544 (package
8545 (name "r-effectsize")
8546 (version "0.0.1")
8547 (source
8548 (origin
8549 (method url-fetch)
8550 (uri (cran-uri "effectsize" version))
8551 (sha256
8552 (base32
8553 "07vgmxdl75798hgdh90zysafjh97rmmj2wjjyr6xff4fbhi8rlkb"))))
8554 (properties `((upstream-name . "effectsize")))
8555 (build-system r-build-system)
8556 (propagated-inputs
8557 `(("r-bayestestr" ,r-bayestestr)
8558 ("r-insight" ,r-insight)
8559 ("r-parameters" ,r-parameters)))
8560 (home-page "https://github.com/easystats/effectsize")
8561 (synopsis "Indices of effect size and standardized parameters")
8562 (description
8563 "This package provides utilities to work with indices of effect size and
8564 standardized parameters for a wide variety of models, allowing computation and
8565 conversion of indices such as Cohen's d, r, odds, etc.")
8566 (license license:gpl3)))
8567
8568 (define-public r-sjplot
8569 (package
8570 (name "r-sjplot")
8571 (version "2.8.1")
8572 (source
8573 (origin
8574 (method url-fetch)
8575 (uri (cran-uri "sjPlot" version))
8576 (sha256
8577 (base32 "0rmfc2pq80w0kxh6icljhqm31q580s0czvllsfxk6crmpyfgxkp7"))))
8578 (properties `((upstream-name . "sjPlot")))
8579 (build-system r-build-system)
8580 (propagated-inputs
8581 `(("r-bayestestr" ,r-bayestestr)
8582 ("r-dplyr" ,r-dplyr)
8583 ("r-effectsize" ,r-effectsize)
8584 ("r-forcats" ,r-forcats)
8585 ("r-ggeffects" ,r-ggeffects)
8586 ("r-ggplot2" ,r-ggplot2)
8587 ("r-ggrepel" ,r-ggrepel)
8588 ("r-glmmtmb" ,r-glmmtmb)
8589 ("r-insight" ,r-insight)
8590 ("r-knitr" ,r-knitr)
8591 ("r-lme4" ,r-lme4)
8592 ("r-magrittr" ,r-magrittr)
8593 ("r-mass" ,r-mass)
8594 ("r-modelr" ,r-modelr)
8595 ("r-parameters" ,r-parameters)
8596 ("r-performance" ,r-performance)
8597 ("r-psych" ,r-psych)
8598 ("r-purrr" ,r-purrr)
8599 ("r-rlang" ,r-rlang)
8600 ("r-scales" ,r-scales)
8601 ("r-sjlabelled" ,r-sjlabelled)
8602 ("r-sjmisc" ,r-sjmisc)
8603 ("r-sjstats" ,r-sjstats)
8604 ("r-tidyr" ,r-tidyr)))
8605 (home-page "https://strengejacke.github.io/sjPlot/")
8606 (synopsis "Data visualization for statistics in social science")
8607 (description
8608 "This package represents a collection of plotting and table output
8609 functions for data visualization. Results of various statistical
8610 analyses (that are commonly used in social sciences) can be visualized using
8611 this package, including simple and cross tabulated frequencies, histograms,
8612 box plots, (generalized) linear models, mixed effects models, principal
8613 component analysis and correlation matrices, cluster analyses, scatter plots,
8614 stacked scales, effects plots of regression models (including interaction
8615 terms) and much more. This package supports labelled data.")
8616 (license license:gpl3)))
8617
8618 (define-public r-ini
8619 (package
8620 (name "r-ini")
8621 (version "0.3.1")
8622 (source
8623 (origin
8624 (method url-fetch)
8625 (uri (cran-uri "ini" version))
8626 (sha256
8627 (base32
8628 "04yqij344dwm0xqgara8xia42mlmij3i8711qbb5534w05a1l6bv"))))
8629 (build-system r-build-system)
8630 (home-page "https://github.com/dvdscripter/ini")
8631 (synopsis "Read and write configuration files")
8632 (description
8633 "This package provides tools to parse simple @code{.ini} configuration
8634 files to an structured list. Users can manipulate this resulting list with
8635 @code{lapply()} functions. This same structured list can be used to write
8636 back to file after modifications.")
8637 (license license:gpl3)))
8638
8639 (define-public r-gh
8640 (package
8641 (name "r-gh")
8642 (version "1.0.1")
8643 (source
8644 (origin
8645 (method url-fetch)
8646 (uri (cran-uri "gh" version))
8647 (sha256
8648 (base32
8649 "1llinfajb0g7006jd2w1hpskxpmkjhnqarcjb71r1qvsccb2ph7k"))))
8650 (build-system r-build-system)
8651 (propagated-inputs
8652 `(("r-httr" ,r-httr)
8653 ("r-ini" ,r-ini)
8654 ("r-jsonlite" ,r-jsonlite)))
8655 (home-page "https://github.com/r-lib/gh#readme")
8656 (synopsis "Access the GitHub API via R")
8657 (description
8658 "This package provides a minimal R client to access the GitHub API.")
8659 (license license:expat)))
8660
8661 (define-public r-fs
8662 (package
8663 (name "r-fs")
8664 (version "1.3.1")
8665 (source
8666 (origin
8667 (method url-fetch)
8668 (uri (cran-uri "fs" version))
8669 (sha256
8670 (base32
8671 "1g26rgx13dzigp2vrlld6h28q33lwbax97zvwdrq2pc3iz54v4yn"))))
8672 (build-system r-build-system)
8673 (propagated-inputs
8674 `(("r-rcpp" ,r-rcpp)))
8675 (native-inputs
8676 `(("pkg-config" ,pkg-config)))
8677 (home-page "http://fs.r-lib.org")
8678 (synopsis "Cross-platform file system operations based on libuv")
8679 (description
8680 "This package provides a cross-platform interface to file system
8681 operations, built on top of the libuv C library.")
8682 (license license:gpl3)))
8683
8684 (define-public r-clisymbols
8685 (package
8686 (name "r-clisymbols")
8687 (version "1.2.0")
8688 (source
8689 (origin
8690 (method url-fetch)
8691 (uri (cran-uri "clisymbols" version))
8692 (sha256
8693 (base32
8694 "1q7gi2zmykhzas9v8fdnbpdq7pzdcpbhim1yxvd2062l777g4j86"))))
8695 (build-system r-build-system)
8696 (home-page "https://github.com/gaborcsardi/clisymbols")
8697 (synopsis "Unicode symbols at the R prompt")
8698 (description
8699 "This package provides a small subset of Unicode symbols, that are useful
8700 when building command line applications. They fall back to alternatives on
8701 terminals that do not support Unicode.")
8702 (license license:expat)))
8703
8704 (define-public r-usethis
8705 (package
8706 (name "r-usethis")
8707 (version "1.5.1")
8708 (source
8709 (origin
8710 (method url-fetch)
8711 (uri (cran-uri "usethis" version))
8712 (sha256
8713 (base32
8714 "07an5wbikilg7cb3q6x5aykw8dfqnjrc3wpfb7gjmy0d9fh20fcy"))))
8715 (build-system r-build-system)
8716 (propagated-inputs
8717 `(("r-clipr" ,r-clipr)
8718 ("r-clisymbols" ,r-clisymbols)
8719 ("r-crayon" ,r-crayon)
8720 ("r-curl" ,r-curl)
8721 ("r-desc" ,r-desc)
8722 ("r-fs" ,r-fs)
8723 ("r-gh" ,r-gh)
8724 ("r-git2r" ,r-git2r)
8725 ("r-glue" ,r-glue)
8726 ("r-purrr" ,r-purrr)
8727 ("r-rlang" ,r-rlang)
8728 ("r-rprojroot" ,r-rprojroot)
8729 ("r-rstudioapi" ,r-rstudioapi)
8730 ("r-whisker" ,r-whisker)
8731 ("r-withr" ,r-withr)
8732 ("r-yaml" ,r-yaml)))
8733 (home-page "https://github.com/r-lib/usethis")
8734 (synopsis "Automate R package and project setup")
8735 (description
8736 "This package helps you to automate R package and project setup tasks
8737 that are otherwise performed manually. This includes setting up unit testing,
8738 test coverage, continuous integration, Git, GitHub integration, licenses,
8739 Rcpp, RStudio projects, and more.")
8740 (license license:gpl3)))
8741
8742 (define-public r-sessioninfo
8743 (package
8744 (name "r-sessioninfo")
8745 (version "1.1.1")
8746 (source
8747 (origin
8748 (method url-fetch)
8749 (uri (cran-uri "sessioninfo" version))
8750 (sha256
8751 (base32
8752 "0j5f3l58fynxx3v0w62vqpii7miabszgljpja36xx9s8hikh8sqn"))))
8753 (build-system r-build-system)
8754 (propagated-inputs
8755 `(("r-cli" ,r-cli)
8756 ("r-withr" ,r-withr)))
8757 (home-page "https://github.com/r-lib/sessioninfo#readme")
8758 (synopsis "R session information")
8759 (description
8760 "This package provides tools to query and print information about the
8761 current R session. It is similar to @code{utils::sessionInfo()}, but includes
8762 more information about packages, and where they were installed from.")
8763 (license license:gpl2)))
8764
8765 (define-public r-remotes
8766 (package
8767 (name "r-remotes")
8768 (version "2.1.0")
8769 (source
8770 (origin
8771 (method url-fetch)
8772 (uri (cran-uri "remotes" version))
8773 (sha256
8774 (base32
8775 "19v8dmnk9l4i9m64p7zgmj7y1vhnnwhi5kyn0k5d034zzkvchi49"))))
8776 (build-system r-build-system)
8777 (home-page "https://github.com/r-lib/remotes#readme")
8778 (synopsis "R package installation from remote repositories")
8779 (description
8780 "Download and install R packages stored in GitHub, BitBucket, or plain
8781 subversion or git repositories. This package is a lightweight replacement of
8782 the @code{install_*} functions in the @code{devtools} package. Indeed most of
8783 the code was copied over from @code{devtools}.")
8784 (license license:gpl2+)))
8785
8786 (define-public r-xopen
8787 (package
8788 (name "r-xopen")
8789 (version "1.0.0")
8790 (source
8791 (origin
8792 (method url-fetch)
8793 (uri (cran-uri "xopen" version))
8794 (sha256
8795 (base32
8796 "1vrvgdika1d63dwygynbv2wmd87ll8dji5dy89hj576n8hw601z2"))))
8797 (build-system r-build-system)
8798 (propagated-inputs
8799 `(("r-processx" ,r-processx)))
8800 (home-page "https://github.com/r-lib/xopen#readme")
8801 (synopsis "Open system files, URLs, anything")
8802 (description
8803 "This package provides a cross-platform solution to open files,
8804 directories or URLs with their associated programs.")
8805 (license license:expat)))
8806
8807 (define-public r-rcmdcheck
8808 (package
8809 (name "r-rcmdcheck")
8810 (version "1.3.3")
8811 (source
8812 (origin
8813 (method url-fetch)
8814 (uri (cran-uri "rcmdcheck" version))
8815 (sha256
8816 (base32
8817 "1d4kzgfqy72r6b7bn1j4znyksrycgypx1jjvpv9lrmvn37mpkdhs"))))
8818 (build-system r-build-system)
8819 (propagated-inputs
8820 `(("r-callr" ,r-callr)
8821 ("r-cli" ,r-cli)
8822 ("r-crayon" ,r-crayon)
8823 ("r-desc" ,r-desc)
8824 ("r-digest" ,r-digest)
8825 ("r-pkgbuild" ,r-pkgbuild)
8826 ("r-prettyunits" ,r-prettyunits)
8827 ("r-r6" ,r-r6)
8828 ("r-rprojroot" ,r-rprojroot)
8829 ("r-sessioninfo" ,r-sessioninfo)
8830 ("r-withr" ,r-withr)
8831 ("r-xopen" ,r-xopen)))
8832 (home-page "https://github.com/r-Lib/rcmdcheck#readme")
8833 (synopsis "Run R CMD check from R and capture results")
8834 (description
8835 "Run @code{R CMD check} from R programmatically, and capture the results
8836 of the individual checks.")
8837 (license license:expat)))
8838
8839 (define-public r-rapportools
8840 (package
8841 (name "r-rapportools")
8842 (version "1.0")
8843 (source
8844 (origin
8845 (method url-fetch)
8846 (uri (cran-uri "rapportools" version))
8847 (sha256
8848 (base32
8849 "1sgv4sc737i12arh5dc3263kjsz3dzg06qihfmrqyax94mv2d01b"))))
8850 (build-system r-build-system)
8851 (propagated-inputs
8852 `(("r-pander" ,r-pander)
8853 ("r-plyr" ,r-plyr)
8854 ("r-reshape" ,r-reshape)))
8855 (home-page "https://cran.r-project.org/web/packages/rapportools/")
8856 (synopsis "Miscellaneous helper functions with sane defaults for reporting")
8857 (description
8858 "This package provides helper functions that act as wrappers to more
8859 advanced statistical methods with the advantage of having sane defaults for
8860 quick reporting.")
8861 (license license:agpl3+)))
8862
8863 (define-public r-pander
8864 (package
8865 (name "r-pander")
8866 (version "0.6.3")
8867 (source
8868 (origin
8869 (method url-fetch)
8870 (uri (cran-uri "pander" version))
8871 (sha256
8872 (base32
8873 "1bd9sdghlsppmff18k5fg3i0visq9f4wc82rlhwq5m82bmgdgnyi"))))
8874 (build-system r-build-system)
8875 (propagated-inputs
8876 `(("r-digest" ,r-digest)
8877 ("r-rcpp" ,r-rcpp)))
8878 (home-page "https://rapporter.github.io/pander")
8879 (synopsis "Render R objects into Pandoc's markdown")
8880 (description
8881 "The main aim of the pander R package is to provide a minimal and easy
8882 tool for rendering R objects into Pandoc's markdown. The package is also
8883 capable of exporting/converting complex Pandoc documents (reports) in various
8884 ways.")
8885 ;; This package is licensed under either the AGPLv3+ or the very rarely
8886 ;; used OSL 3.0.
8887 (license license:agpl3+)))
8888
8889 (define-public r-summarytools
8890 (package
8891 (name "r-summarytools")
8892 (version "0.9.4")
8893 (source
8894 (origin
8895 (method url-fetch)
8896 (uri (cran-uri "summarytools" version))
8897 (sha256
8898 (base32
8899 "1n695baz56mg4f13xjjadfq0xalw5xsn6xicil0yap5hgi8fsr3a"))))
8900 (build-system r-build-system)
8901 (propagated-inputs
8902 `(("r-checkmate" ,r-checkmate)
8903 ("r-dplyr" ,r-dplyr)
8904 ("r-htmltools" ,r-htmltools)
8905 ("r-lubridate" ,r-lubridate)
8906 ("r-magick" ,r-magick)
8907 ("r-matrixstats" ,r-matrixstats)
8908 ("r-pander" ,r-pander)
8909 ("r-pryr" ,r-pryr)
8910 ("r-rapportools" ,r-rapportools)
8911 ("r-rcurl" ,r-rcurl)
8912 ("r-tibble" ,r-tibble)
8913 ("r-tidyr" ,r-tidyr)))
8914 (home-page "https://github.com/dcomtois/summarytools")
8915 (synopsis "Tools to quickly and neatly summarize data")
8916 (description
8917 "This package provides tools for data frame summaries, cross-tabulations,
8918 weight-enabled frequency tables and common univariate statistics in concise
8919 tables available in a variety of formats (plain ASCII, Markdown and HTML). A
8920 good point-of-entry for exploring data, both for experienced and new R
8921 users.")
8922 (license license:gpl2)))
8923
8924 (define-public r-lsei
8925 (package
8926 (name "r-lsei")
8927 (version "1.2-0")
8928 (source
8929 (origin
8930 (method url-fetch)
8931 (uri (cran-uri "lsei" version))
8932 (sha256
8933 (base32
8934 "1xl06fb3is744pxlh42wx5hn1h0ab1k31wnmsmh0524kxzcyp0a7"))))
8935 (build-system r-build-system)
8936 (native-inputs
8937 `(("gfortran" ,gfortran)))
8938 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
8939 (synopsis "Solve regression problems under equality/inequality constraints")
8940 (description
8941 "It contains functions that solve least squares linear regression
8942 problems under linear equality/inequality constraints. Functions for solving
8943 quadratic programming problems are also available, which transform such
8944 problems into least squares ones first.")
8945 (license license:gpl2+)))
8946
8947 (define-public r-npsurv
8948 (package
8949 (name "r-npsurv")
8950 (version "0.4-0")
8951 (source
8952 (origin
8953 (method url-fetch)
8954 (uri (cran-uri "npsurv" version))
8955 (sha256
8956 (base32
8957 "1wq4c9yfha5azjhrn40iiqkshmvh611sa90jp3lh82n4bl9zfk20"))))
8958 (build-system r-build-system)
8959 (propagated-inputs
8960 `(("r-lsei" ,r-lsei)))
8961 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
8962 (synopsis "Nonparametric survival analysis")
8963 (description
8964 "This package contains functions for non-parametric survival analysis of
8965 exact and interval-censored observations.")
8966 (license license:gpl2+)))
8967
8968 (define-public r-clusteval
8969 (package
8970 (name "r-clusteval")
8971 (version "0.1")
8972 (source
8973 (origin
8974 (method url-fetch)
8975 (uri (cran-uri "clusteval" version))
8976 (sha256
8977 (base32
8978 "1ld0bdl4fy8dsfzm3k7a37cyxc6pfc9qs31x4pxd3z5rslghz7rj"))))
8979 (build-system r-build-system)
8980 (propagated-inputs
8981 `(("r-mvtnorm" ,r-mvtnorm)
8982 ("r-rcpp" ,r-rcpp)))
8983 (home-page "https://cran.r-project.org/web/packages/clusteval/")
8984 (synopsis "Evaluation of clustering algorithms")
8985 (description
8986 "This R package provides a suite of tools to evaluate clustering
8987 algorithms, clusterings, and individual clusters.")
8988 (license license:expat)))
8989
8990 (define-public r-tweedie
8991 (package
8992 (name "r-tweedie")
8993 (version "2.3.2")
8994 (source
8995 (origin
8996 (method url-fetch)
8997 (uri (cran-uri "tweedie" version))
8998 (sha256
8999 (base32
9000 "10fv998qjxsyx0h94fi0xbh6xbf24nwgh254n9zfnmix9vk2cqls"))))
9001 (build-system r-build-system)
9002 (native-inputs `(("gfortran" ,gfortran)))
9003 (home-page "https://cran.r-project.org/web/packages/tweedie/")
9004 (synopsis "Evaluation of Tweedie exponential family models")
9005 (description
9006 "Maximum likelihood computations for Tweedie families, including the
9007 series expansion (Dunn and Smyth, 2005; <doi10.1007/s11222-005-4070-y>) and
9008 the Fourier inversion (Dunn and Smyth, 2008; <doi:10.1007/s11222-007-9039-6>),
9009 and related methods.")
9010 (license license:gpl2+)))
9011
9012 (define-public r-rcppgsl
9013 (package
9014 (name "r-rcppgsl")
9015 (version "0.3.7")
9016 (source
9017 (origin
9018 (method url-fetch)
9019 (uri (cran-uri "RcppGSL" version))
9020 (sha256
9021 (base32 "0cnw2k7cfqrm79r6j283aybflxig80x4n4rjkfp2317wf10mrsa5"))))
9022 (properties `((upstream-name . "RcppGSL")))
9023 (build-system r-build-system)
9024 (propagated-inputs
9025 `(("r-rcpp" ,r-rcpp)
9026 ("gsl" ,gsl)))
9027 (native-inputs
9028 `(("r-knitr" ,r-knitr))) ; for vignettes
9029 (home-page "https://cran.r-project.org/web/packages/RcppGSL/")
9030 (synopsis "Rcpp integration for GSL vectors and matrices")
9031 (description
9032 "The GNU Scientific Library (or GSL) is a collection of numerical
9033 routines for scientific computing. It is particularly useful for C and C++
9034 programs as it provides a standard C interface to a wide range of mathematical
9035 routines. There are over 1000 functions in total with an extensive test
9036 suite. The RcppGSL package provides an easy-to-use interface between GSL data
9037 structures and R using concepts from Rcpp which is itself a package that eases
9038 the interfaces between R and C++.")
9039 (license license:gpl2+)))
9040
9041 (define-public r-mvabund
9042 (package
9043 (name "r-mvabund")
9044 (version "4.0.1")
9045 (source
9046 (origin
9047 (method url-fetch)
9048 (uri (cran-uri "mvabund" version))
9049 (sha256
9050 (base32
9051 "0la935gsiryfc0zixxr1dqj0av271x96pqxbi3bp6dksbw5gm68k"))))
9052 (build-system r-build-system)
9053 (propagated-inputs
9054 `(("r-mass" ,r-mass)
9055 ("r-rcpp" ,r-rcpp)
9056 ("r-rcppgsl" ,r-rcppgsl)
9057 ("r-statmod" ,r-statmod)
9058 ("r-tweedie" ,r-tweedie)))
9059 (home-page "https://cran.r-project.org/web/packages/mvabund/")
9060 (synopsis "Statistical methods for analysing multivariate abundance data")
9061 (description
9062 "This package provides a set of tools for displaying, modeling and
9063 analysing multivariate abundance data in community ecology.")
9064 (license license:lgpl2.1+)))
9065
9066 (define-public r-afex
9067 (package
9068 (name "r-afex")
9069 (version "0.25-1")
9070 (source
9071 (origin
9072 (method url-fetch)
9073 (uri (cran-uri "afex" version))
9074 (sha256
9075 (base32
9076 "12n020y7rjm7402940gkqxa5j901p093f381i23p66fa3fyrshkf"))))
9077 (build-system r-build-system)
9078 (propagated-inputs
9079 `(("r-car" ,r-car)
9080 ("r-lme4" ,r-lme4)
9081 ("r-lmertest" ,r-lmertest)
9082 ("r-pbkrtest" ,r-pbkrtest)
9083 ("r-reshape2" ,r-reshape2)))
9084 (home-page "https://afex.singmann.science/")
9085 (synopsis "Analysis of factorial experiments")
9086 (description
9087 "This package provides convenience functions for analyzing factorial
9088 experiments using ANOVA or mixed models.")
9089 (license license:gpl2+)))
9090
9091 (define-public r-lmertest
9092 (package
9093 (name "r-lmertest")
9094 (version "3.1-1")
9095 (source
9096 (origin
9097 (method url-fetch)
9098 (uri (cran-uri "lmerTest" version))
9099 (sha256
9100 (base32
9101 "0r2vvs3nl6p8xla3gd943khb4ixp0alvspqpnz2y6n3wk8zgh3jj"))))
9102 (properties `((upstream-name . "lmerTest")))
9103 (build-system r-build-system)
9104 (propagated-inputs
9105 `(("r-ggplot2" ,r-ggplot2)
9106 ("r-lme4" ,r-lme4)
9107 ("r-mass" ,r-mass)
9108 ("r-numderiv" ,r-numderiv)))
9109 (home-page "https://github.com/runehaubo/lmerTestR")
9110 (synopsis "Tests in linear mixed effects models")
9111 (description
9112 "This package provides p-values in type I, II or III anova and summary
9113 tables for @code{lmer} model fits via Satterthwaite's degrees of freedom
9114 method. A Kenward-Roger method is also available via the @code{pbkrtest}
9115 package. Model selection methods include step, drop1 and anova-like tables
9116 for random effects (ranova). Methods for Least-Square means (LS-means) and
9117 tests of linear contrasts of fixed effects are also available.")
9118 (license license:gpl2+)))
9119
9120 (define-public r-r2glmm
9121 (package
9122 (name "r-r2glmm")
9123 (version "0.1.2")
9124 (source
9125 (origin
9126 (method url-fetch)
9127 (uri (cran-uri "r2glmm" version))
9128 (sha256
9129 (base32
9130 "0iim92blpa59vgz97c2pi05yhbjjmaffdbkbmk5kplfb2vmazgiy"))))
9131 (build-system r-build-system)
9132 (propagated-inputs
9133 `(("r-afex" ,r-afex)
9134 ("r-data-table" ,r-data-table)
9135 ("r-dplyr" ,r-dplyr)
9136 ("r-ggplot2" ,r-ggplot2)
9137 ("r-gridextra" ,r-gridextra)
9138 ("r-lmertest" ,r-lmertest)
9139 ("r-mass" ,r-mass)
9140 ("r-matrix" ,r-matrix)
9141 ("r-mgcv" ,r-mgcv)
9142 ("r-pbkrtest" ,r-pbkrtest)))
9143 (home-page "https://github.com/bcjaeger/r2glmm")
9144 (synopsis "Compute R squared for mixed (multilevel) models")
9145 (description
9146 "This package computes model and semi partial R squared with confidence
9147 limits for the linear and generalized linear mixed model (LMM and GLMM). The
9148 R squared measure from L. J. Edwards et al. (2008) is extended to the GLMM
9149 using @dfn{penalized quasi-likelihood} (PQL) estimation (see Jaeger et
9150 al. (2016)).")
9151 (license license:gpl2)))
9152
9153 (define-public r-weights
9154 (package
9155 (name "r-weights")
9156 (version "1.0")
9157 (source
9158 (origin
9159 (method url-fetch)
9160 (uri (cran-uri "weights" version))
9161 (sha256
9162 (base32
9163 "0186bfpkhxngrshac6bpg37alp6slwhwd43inrm8hqg0vhpfgc4c"))))
9164 (build-system r-build-system)
9165 (propagated-inputs
9166 `(("r-gdata" ,r-gdata)
9167 ("r-hmisc" ,r-hmisc)
9168 ("r-mice" ,r-mice)))
9169 (home-page
9170 "https://cran.r-project.org/web/packages/weights/")
9171 (synopsis "Weighting and weighted statistics")
9172 (description "This package Provides a variety of functions for producing
9173 simple weighted statistics, such as weighted Pearson's correlations, partial
9174 correlations, Chi-Squared statistics, histograms, and t-tests. Also now
9175 includes some software for quickly recoding survey data and plotting point
9176 estimates from interaction terms in regressions (and multiply imputed
9177 regressions). NOTE: Weighted partial correlation calculations pulled to
9178 address a bug.")
9179 (license license:gpl2+)))
9180
9181 (define-public r-rcppannoy
9182 (package
9183 (name "r-rcppannoy")
9184 (version "0.0.14")
9185 (source
9186 (origin
9187 (method url-fetch)
9188 (uri (cran-uri "RcppAnnoy" version))
9189 (sha256
9190 (base32
9191 "1wiigx5g5788j6lyc3f6bs1rsvc4alyc3052g35hxl1giinxmhn4"))))
9192 (properties `((upstream-name . "RcppAnnoy")))
9193 (build-system r-build-system)
9194 (propagated-inputs
9195 `(("r-rcpp" ,r-rcpp)))
9196 (native-inputs
9197 `(("r-knitr" ,r-knitr))) ; for vignettes
9198 (home-page "https://cran.r-project.org/web/packages/RcppAnnoy/")
9199 (synopsis "Rcpp bindings for Annoy, a library for Approximate Nearest Neighbors")
9200 (description
9201 "Annoy is a small C++ library for Approximate Nearest Neighbors written
9202 for efficient memory usage as well an ability to load from and save to disk.
9203 This package provides an R interface.")
9204 ;; Annoy is released under ASL 2.0, but this wrapper is released under
9205 ;; GPLv2+.
9206 (license (list license:gpl2+ license:asl2.0))))
9207
9208 (define-public r-rcpphnsw
9209 (package
9210 (name "r-rcpphnsw")
9211 (version "0.2.0")
9212 (source
9213 (origin
9214 (method url-fetch)
9215 (uri (cran-uri "RcppHNSW" version))
9216 (sha256
9217 (base32
9218 "0gqdkw7vkcm544rz45g0hplg836ygzbfwk9gh9wr0817icvdb3qv"))))
9219 (properties `((upstream-name . "RcppHNSW")))
9220 (build-system r-build-system)
9221 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9222 (home-page "https://cran.r-project.org/web/packages/RcppHNSW/")
9223 (synopsis "Rcpp bindings for hnswlib, a library for approximate nearest neighbors")
9224 (description
9225 "Hnswlib is a C++ library for approximate nearest neighbors. This
9226 package provides a minimal R interface by relying on the Rcpp package.")
9227 ;; hnswlib is released under Version 2.0 of the Apache License.
9228 (license (list license:gpl3 license:asl2.0))))
9229
9230 (define-public r-rcppparallel
9231 (package
9232 (name "r-rcppparallel")
9233 (version "4.4.4")
9234 (source
9235 (origin
9236 (method url-fetch)
9237 (uri (cran-uri "RcppParallel" version))
9238 (sha256
9239 (base32
9240 "0p13f2mywjr7gmskf8ri4y8p5yr1bvr4xrpw2w11vdvafwz1vcia"))))
9241 (properties `((upstream-name . "RcppParallel")))
9242 (build-system r-build-system)
9243 (home-page "http://rcppcore.github.io/RcppParallel")
9244 (synopsis "Parallel programming tools for Rcpp")
9245 (description
9246 "This package provides high level functions for parallel programming with
9247 Rcpp. For example, the @code{parallelFor()} function can be used to convert
9248 the work of a standard serial @code{for} loop into a parallel one and the
9249 @code{parallelReduce()} function can be used for accumulating aggregates or
9250 other values.")
9251 (license license:gpl2)))
9252
9253 (define-public r-ncdf4
9254 (package
9255 (name "r-ncdf4")
9256 (version "1.17")
9257 (source
9258 (origin
9259 (method url-fetch)
9260 (uri (cran-uri "ncdf4" version))
9261 (sha256
9262 (base32
9263 "1xls44ln2zjrrlimxl8v4bk2ni3g45c9j0gxdnjx31rikmrc95fv"))))
9264 (build-system r-build-system)
9265 (inputs
9266 `(("netcdf" ,netcdf)
9267 ("zlib" ,zlib)))
9268 (home-page "https://cran.r-project.org/web/packages/ncdf4/index.html")
9269 (synopsis "R interface to Unidata netCDF format data files")
9270 (description
9271 "This package provides a high-level R interface to data files written
9272 using Unidata's netCDF library (version 4 or earlier), which are binary data
9273 files that are portable across platforms and include metadata information in
9274 addition to the data sets. Using this package, netCDF files can be opened and
9275 data sets read in easily. It is also easy to create new netCDF dimensions,
9276 variables, and files, in either version 3 or 4 format, and manipulate existing
9277 netCDF files.")
9278 (license license:gpl3+)))
9279
9280 (define-public r-biocmanager
9281 (package
9282 (name "r-biocmanager")
9283 (version "1.30.10")
9284 (source
9285 (origin
9286 (method url-fetch)
9287 (uri (cran-uri "BiocManager" version))
9288 (sha256
9289 (base32 "03n9s2vf7vgpgb5alpxwamf9xfkn32cbzngwyn6spq1bnh9a9dzk"))))
9290 (properties `((upstream-name . "BiocManager")))
9291 (build-system r-build-system)
9292 (home-page "https://cran.r-project.org/web/packages/BiocManager/")
9293 (synopsis "Access the Bioconductor project package repository")
9294 (description
9295 "This package provides a convenient tool to install and update
9296 Bioconductor packages.")
9297 (license license:artistic2.0)))
9298
9299 (define-public r-rgl
9300 (package
9301 (name "r-rgl")
9302 (version "0.100.30")
9303 (source
9304 (origin
9305 (method url-fetch)
9306 (uri (cran-uri "rgl" version))
9307 (sha256
9308 (base32
9309 "0rzqzskcwf2ah4yr62x5rjwf7yh90d43h39gk7jmfc5lc08zaxc5"))))
9310 (build-system r-build-system)
9311 (native-inputs
9312 `(("pkg-config" ,pkg-config)))
9313 (inputs
9314 `(("freetype" ,freetype)
9315 ("libpng" ,libpng)
9316 ("glu" ,glu)
9317 ("libx11" ,libx11)
9318 ("ghc-pandoc" ,ghc-pandoc)
9319 ("zlib" ,zlib)))
9320 (propagated-inputs
9321 `(("r-crosstalk" ,r-crosstalk)
9322 ("r-htmltools" ,r-htmltools)
9323 ("r-htmlwidgets" ,r-htmlwidgets)
9324 ("r-jsonlite" ,r-jsonlite)
9325 ("r-knitr" ,r-knitr)
9326 ("r-magrittr" ,r-magrittr)
9327 ("r-manipulatewidget" ,r-manipulatewidget)
9328 ("r-shiny" ,r-shiny)))
9329 (home-page "https://r-forge.r-project.org/projects/rgl/")
9330 (synopsis "3D visualization using OpenGL")
9331 (description
9332 "This package provides medium to high level functions for 3D interactive graphics,
9333 including functions modelled on base graphics (@code{plot3d()}, etc.) as well
9334 as functions for constructing representations of geometric
9335 objects (@code{cube3d()}, etc.). Output may be on screen using OpenGL, or to
9336 various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D
9337 image formats, including PNG, Postscript, SVG, PGF.")
9338 ;; Any version of the GPL.
9339 (license (list license:gpl2+ license:gpl3+))))
9340
9341 (define-public r-multicool
9342 (package
9343 (name "r-multicool")
9344 (version "0.1-11")
9345 (source
9346 (origin
9347 (method url-fetch)
9348 (uri (cran-uri "multicool" version))
9349 (sha256
9350 (base32
9351 "0xk408qbz9cxwf51j3pmy55gcjcnws8mc6j3vyn9zhramxj7x40w"))))
9352 (build-system r-build-system)
9353 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9354 (home-page "https://cran.r-project.org/web/packages/multicool/")
9355 (synopsis "Permutations of multisets in cool-lex order")
9356 (description
9357 "This package provides a set of tools to permute multisets without loops
9358 or hash tables and to generate integer partitions. Cool-lex order is similar
9359 to colexicographical order.")
9360 (license license:gpl2)))
9361
9362 (define-public r-misc3d
9363 (package
9364 (name "r-misc3d")
9365 (version "0.8-4")
9366 (source
9367 (origin
9368 (method url-fetch)
9369 (uri (cran-uri "misc3d" version))
9370 (sha256
9371 (base32
9372 "0qjzpw3h09qi2gfz52b7nhzd95p7yyxsd03fldc9wzzn6wi3vpkm"))))
9373 (build-system r-build-system)
9374 (home-page "https://cran.r-project.org/web/packages/misc3d/")
9375 (synopsis "Miscellaneous 3D Plots")
9376 (description
9377 "This package provides a collection of miscellaneous 3d plots, including
9378 isosurfaces.")
9379 ;; Any version of the GPL.
9380 (license (list license:gpl2+ license:gpl3+))))
9381
9382 (define-public r-ks
9383 (package
9384 (name "r-ks")
9385 (version "1.11.6")
9386 (source
9387 (origin
9388 (method url-fetch)
9389 (uri (cran-uri "ks" version))
9390 (sha256
9391 (base32 "0hcccjfqnzdxkmnfzq8c5a7yhc138azwyl7rp29d1vl1jawwrwfq"))))
9392 (build-system r-build-system)
9393 (propagated-inputs
9394 `(("r-fnn" ,r-fnn)
9395 ("r-kernlab" ,r-kernlab)
9396 ("r-kernsmooth" ,r-kernsmooth)
9397 ("r-matrix" ,r-matrix)
9398 ("r-mclust" ,r-mclust)
9399 ("r-mgcv" ,r-mgcv)
9400 ("r-multicool" ,r-multicool)
9401 ("r-mvtnorm" ,r-mvtnorm)))
9402 (home-page "http://www.mvstat.net/tduong/")
9403 (synopsis "Kernel smoothing")
9404 (description
9405 "This package provides kernel smoothers for univariate and multivariate
9406 data, including density functions, density derivatives, cumulative
9407 distributions, modal clustering, discriminant analysis, and two-sample
9408 hypothesis testing.")
9409 ;; Either version of the GPL.
9410 (license (list license:gpl2 license:gpl3))))
9411
9412 (define-public r-feature
9413 (package
9414 (name "r-feature")
9415 (version "1.2.13")
9416 (source
9417 (origin
9418 (method url-fetch)
9419 (uri (cran-uri "feature" version))
9420 (sha256
9421 (base32
9422 "07hkw0bv38naj2hdsx4xxrm2dngi6w3rbvgr7s50bjic8hlgy1ra"))))
9423 (build-system r-build-system)
9424 (propagated-inputs
9425 `(("r-ks" ,r-ks)
9426 ("r-misc3d" ,r-misc3d)
9427 ("r-rgl" ,r-rgl)))
9428 (home-page "http://www.mvstat.net/tduong/")
9429 (synopsis "Inferential feature significance for kernel density estimation")
9430 (description
9431 "The feature package contains functions to display and compute kernel
9432 density estimates, significant gradient and significant curvature regions.
9433 Significant gradient and/or curvature regions often correspond to significant
9434 features (e.g. local modes).")
9435 ;; Either version of the GPL.
9436 (license (list license:gpl2 license:gpl3))))
9437
9438 (define-public r-arm
9439 (package
9440 (name "r-arm")
9441 (version "1.10-1")
9442 (source
9443 (origin
9444 (method url-fetch)
9445 (uri (cran-uri "arm" version))
9446 (sha256
9447 (base32
9448 "0vvp90jygajd6ydky57z66wqjq9msfbl88irj5jbsray574mh4bg"))))
9449 (build-system r-build-system)
9450 (propagated-inputs
9451 `(("r-abind" ,r-abind)
9452 ("r-coda" ,r-coda)
9453 ("r-lme4" ,r-lme4)
9454 ("r-mass" ,r-mass)
9455 ("r-matrix" ,r-matrix)
9456 ("r-nlme" ,r-nlme)))
9457 (home-page "https://cran.r-project.org/web/packages/arm/")
9458 (synopsis "Data analysis using regression and multilevel/hierarchical models")
9459 (description
9460 "This package provides functions to accompany A. Gelman and J. Hill,
9461 Data Analysis Using Regression and Multilevel/Hierarchical Models, Cambridge
9462 University Press, 2007.")
9463 (license license:gpl3+)))
9464
9465 (define-public r-circular
9466 (package
9467 (name "r-circular")
9468 (version "0.4-93")
9469 (source
9470 (origin
9471 (method url-fetch)
9472 (uri (cran-uri "circular" version))
9473 (sha256
9474 (base32
9475 "0hki85rs8wc5950pjaw28q54rly2napfbcrx3pchlfap6wwy5kkn"))))
9476 (build-system r-build-system)
9477 (propagated-inputs
9478 `(("r-boot" ,r-boot)
9479 ("r-mvtnorm" ,r-mvtnorm)))
9480 (native-inputs
9481 `(("gfortran" ,gfortran)))
9482 (home-page "https://cran.r-project.org/web/packages/circular/")
9483 (synopsis "Circular statistics")
9484 (description
9485 "This package provides tools for circular statistics, from \"Topics in
9486 circular Statistics\" (2001) S. Rao Jammalamadaka and A. SenGupta, World
9487 Scientific.")
9488 (license license:gpl2+)))
9489
9490 (define-public r-activity
9491 (package
9492 (name "r-activity")
9493 (version "1.3")
9494 (source
9495 (origin
9496 (method url-fetch)
9497 (uri (cran-uri "activity" version))
9498 (sha256
9499 (base32
9500 "12imqj366dp6pam5gap6ji56p5wf1073xz5g4iikfxf5l8snxw92"))))
9501 (build-system r-build-system)
9502 (propagated-inputs
9503 `(("r-circular" ,r-circular)
9504 ("r-insol" ,r-insol)
9505 ("r-pbapply" ,r-pbapply)))
9506 (home-page "https://cran.r-project.org/web/packages/activity/")
9507 (synopsis "Animal activity statistics")
9508 (description
9509 "This package provides functions to fit kernel density functions to
9510 animal activity time data; plot activity distributions; quantify overall
9511 levels of activity; statistically compare activity metrics through
9512 bootstrapping; and evaluate variation in linear variables with time (or other
9513 circular variables).")
9514 (license license:gpl3)))
9515
9516 (define-public r-ouch
9517 (package
9518 (name "r-ouch")
9519 (version "2.14-1")
9520 (source
9521 (origin
9522 (method url-fetch)
9523 (uri (cran-uri "ouch" version))
9524 (sha256
9525 (base32
9526 "0ddf9bw5lhj8vb0ja78jf99i0smq4rgmm842k4a4ygap41vdyn2b"))))
9527 (build-system r-build-system)
9528 (propagated-inputs `(("r-subplex" ,r-subplex)))
9529 (home-page "http://kingaa.github.io/ouch/")
9530 (synopsis "Ornstein-Uhlenbeck models for phylogenetic comparative hypotheses")
9531 (description
9532 "This package provides tools to fit and compare Ornstein-Uhlenbeck models
9533 for evolution along a phylogenetic tree.")
9534 (license license:gpl2+)))
9535
9536 (define-public r-fmsb
9537 (package
9538 (name "r-fmsb")
9539 (version "0.7.0")
9540 (source
9541 (origin
9542 (method url-fetch)
9543 (uri (cran-uri "fmsb" version))
9544 (sha256
9545 (base32
9546 "0x1wkzfdvv4s5xmr0whcwjz4aac71gacwymj2c3mzj2bbswwlw45"))))
9547 (build-system r-build-system)
9548 (home-page "http://minato.sip21c.org/msb/")
9549 (synopsis "Functions for medical statistics book with demographic data")
9550 (description
9551 "This package provides several utility functions for the book entitled
9552 \"Practices of Medical and Health Data Analysis using R\" (Pearson Education
9553 Japan, 2007) with Japanese demographic data and some demographic analysis
9554 related functions.")
9555 (license license:gpl2+)))
9556
9557 (define-public r-stabledist
9558 (package
9559 (name "r-stabledist")
9560 (version "0.7-1")
9561 (source
9562 (origin
9563 (method url-fetch)
9564 (uri (cran-uri "stabledist" version))
9565 (sha256
9566 (base32
9567 "0scar396wiq6wkbkvwp4qrxqc1m075y56p37i6iry5rw796p1i86"))))
9568 (build-system r-build-system)
9569 (home-page "http://www.rmetrics.org")
9570 (synopsis "Stable distribution functions")
9571 (description
9572 "This package provides density, probability and quantile functions, and
9573 random number generation for (skew) stable distributions, using the
9574 parametrizations of Nolan.")
9575 (license license:gpl2+)))
9576
9577 (define-public r-gsl
9578 (package
9579 (name "r-gsl")
9580 (version "2.1-6")
9581 (source
9582 (origin
9583 (method url-fetch)
9584 (uri (cran-uri "gsl" version))
9585 (sha256
9586 (base32
9587 "0p4rh7npp6qbfc5sxjq86xjn7c9ivf3pd60qf1hldwckjqin7m7m"))))
9588 (build-system r-build-system)
9589 (inputs
9590 `(("gsl" ,gsl)))
9591 (home-page "https://cran.r-project.org/web/packages/gsl")
9592 (synopsis "Wrapper for the GNU Scientific Library")
9593 (description
9594 "This package provides an R wrapper for the special functions and quasi
9595 random number generators of the GNU Scientific Library.")
9596 (license license:gpl2+)))
9597
9598 (define-public r-adgoftest
9599 (package
9600 (name "r-adgoftest")
9601 (version "0.3")
9602 (source
9603 (origin
9604 (method url-fetch)
9605 (uri (cran-uri "ADGofTest" version))
9606 (sha256
9607 (base32
9608 "0ik817qzqp6kfbckjp1z7srlma0w6z2zcwykh0jdiv7nahwk3ncw"))))
9609 (properties `((upstream-name . "ADGofTest")))
9610 (build-system r-build-system)
9611 (home-page "https://cran.r-project.org/web/packages/ADGofTest")
9612 (synopsis "Anderson-Darling GoF test")
9613 (description
9614 "This package provides an implementation of the Anderson-Darling GoF test
9615 with p-value calculation based on Marsaglia's 2004 paper \"Evaluating the
9616 Anderson-Darling Distribution\".")
9617 ;; Any version of the GPL.
9618 (license license:gpl3+)))
9619
9620 (define-public r-softimpute
9621 (package
9622 (name "r-softimpute")
9623 (version "1.4")
9624 (source
9625 (origin
9626 (method url-fetch)
9627 (uri (cran-uri "softImpute" version))
9628 (sha256
9629 (base32
9630 "07cxbzkl08q58m1455i139952rmryjlic4s2f2hscl5zxxmfdxcq"))))
9631 (properties `((upstream-name . "softImpute")))
9632 (build-system r-build-system)
9633 (propagated-inputs
9634 `(("r-matrix" ,r-matrix)))
9635 (native-inputs
9636 `(("gfortran" ,gfortran)))
9637 (home-page "https://cran.r-project.org/web/packages/softImpute")
9638 (synopsis "Matrix completion via iterative soft-thresholded SVD")
9639 (description
9640 "This package provides iterative methods for matrix completion that use
9641 nuclear-norm regularization. The package includes procedures for centering
9642 and scaling rows, columns or both, and for computing low-rank @dfn{single
9643 value decompositions} (SVDs) on large sparse centered matrices (i.e. principal
9644 components).")
9645 (license license:gpl2)))
9646
9647 (define-public r-fftwtools
9648 (package
9649 (name "r-fftwtools")
9650 (version "0.9-8")
9651 (source
9652 (origin
9653 (method url-fetch)
9654 (uri (cran-uri "fftwtools" version))
9655 (sha256
9656 (base32
9657 "1nqvpzda281rxi1cmwajxxsn3sc3gz7scv8bvs5jm34kf36whha6"))))
9658 (build-system r-build-system)
9659 (inputs `(("fftw" ,fftw)))
9660 (home-page "https://github.com/krahim/fftwtools")
9661 (synopsis "Wrapper for FFTW3")
9662 (description
9663 "This package provides a wrapper for several FFTW functions. It provides
9664 access to the two-dimensional FFT, the multivariate FFT, and the
9665 one-dimensional real to complex FFT using the FFTW3 library. The package
9666 includes the functions @code{fftw()} and @code{mvfftw()} which are designed to
9667 mimic the functionality of the R functions @code{fft()} and @code{mvfft()}.
9668 The FFT functions have a parameter that allows them to not return the
9669 redundant complex conjugate when the input is real data.")
9670 (license license:gpl2+)))
9671
9672 (define-public r-tiff
9673 (package
9674 (name "r-tiff")
9675 (version "0.1-5")
9676 (source
9677 (origin
9678 (method url-fetch)
9679 (uri (cran-uri "tiff" version))
9680 (sha256
9681 (base32
9682 "0asf2bws3x3yd3g3ixvk0f86b0mdf882pl8xrqlxrkbgjalyc54m"))))
9683 (build-system r-build-system)
9684 (inputs
9685 `(("libtiff" ,libtiff)
9686 ("libjpeg" ,libjpeg)
9687 ("zlib" ,zlib)))
9688 (home-page "http://www.rforge.net/tiff/")
9689 (synopsis "Read and write TIFF images")
9690 (description
9691 "This package provides an easy and simple way to read, write and display
9692 bitmap images stored in the TIFF format. It can read and write both files and
9693 in-memory raw vectors.")
9694 ;; Either of these two license versions.
9695 (license (list license:gpl2 license:gpl3))))
9696
9697 (define-public r-nlp
9698 (package
9699 (name "r-nlp")
9700 (version "0.2-0")
9701 (source
9702 (origin
9703 (method url-fetch)
9704 (uri (cran-uri "NLP" version))
9705 (sha256
9706 (base32
9707 "0xbhkrnxcbf322jfw31xcn4y2gnk5y7ccq1bz4h3prf44h0whr7w"))))
9708 (properties `((upstream-name . "NLP")))
9709 (build-system r-build-system)
9710 (home-page "https://cran.r-project.org/web/packages/NLP/")
9711 (synopsis "Natural language processing infrastructure")
9712 (description
9713 "This package provides basic classes and methods for Natural Language
9714 Processing.")
9715 (license license:gpl3)))
9716
9717 (define-public r-tm
9718 (package
9719 (name "r-tm")
9720 (version "0.7-7")
9721 (source
9722 (origin
9723 (method url-fetch)
9724 (uri (cran-uri "tm" version))
9725 (sha256
9726 (base32
9727 "0pyics8j7a4wkh5gzin46l0qars5vgbb1886xqpdqjs1z0gy9nyh"))))
9728 (properties `((upstream-name . "tm")))
9729 (build-system r-build-system)
9730 (propagated-inputs
9731 `(("r-bh" ,r-bh)
9732 ("r-nlp" ,r-nlp)
9733 ("r-rcpp" ,r-rcpp)
9734 ("r-slam" ,r-slam)
9735 ("r-xml2" ,r-xml2)))
9736 (home-page "http://tm.r-forge.r-project.org/")
9737 (synopsis "Text mining package")
9738 (description
9739 "This package provides a framework for text mining applications within R.")
9740 (license license:gpl3)))
9741
9742 (define-public r-waveslim
9743 (package
9744 (name "r-waveslim")
9745 (version "1.7.5.1")
9746 (source
9747 (origin
9748 (method url-fetch)
9749 (uri (cran-uri "waveslim" version))
9750 (sha256
9751 (base32
9752 "0mky0nb4xxp8rybp87mxw2f1q6k400wpxv01zr4injv7ja6028xk"))))
9753 (build-system r-build-system)
9754 (native-inputs
9755 `(("gfortran" ,gfortran)))
9756 (home-page "http://waveslim.blogspot.com")
9757 (synopsis "Basic wavelet routines for signal processing")
9758 (description
9759 "This package provides basic wavelet routines for time series (1D),
9760 image (2D) and array (3D) analysis. The code provided here is based on
9761 wavelet methodology developed in Percival and Walden (2000); Gencay, Selcuk
9762 and Whitcher (2001); the dual-tree complex wavelet transform (DTCWT) from
9763 Kingsbury (1999, 2001) as implemented by Selesnick; and Hilbert wavelet
9764 pairs (Selesnick 2001, 2002).")
9765 (license license:bsd-3)))
9766
9767 (define-public r-wordcloud
9768 (package
9769 (name "r-wordcloud")
9770 (version "2.6")
9771 (source
9772 (origin
9773 (method url-fetch)
9774 (uri (cran-uri "wordcloud" version))
9775 (sha256
9776 (base32
9777 "0j96yyvm6bcrrpbdx4w26piqx44a0vbsr3px9cb4zk8a8da6jwak"))))
9778 (build-system r-build-system)
9779 (propagated-inputs
9780 `(("r-rcolorbrewer" ,r-rcolorbrewer)
9781 ("r-rcpp" ,r-rcpp)
9782 ;; The "tm" package is only "suggested" according to CRAN, but the
9783 ;; wordcloud package cannot be loaded without it.
9784 ("r-tm" ,r-tm)))
9785 (home-page "https://cran.r-project.org/web/packages/wordcloud")
9786 (synopsis "Word clouds")
9787 (description
9788 "This package provides functionality to create pretty word clouds,
9789 visualize differences and similarity between documents, and avoid
9790 over-plotting in scatter plots with text.")
9791 (license license:lgpl2.1)))
9792
9793 (define-public r-colorramps
9794 (package
9795 (name "r-colorramps")
9796 (version "2.3")
9797 (source
9798 (origin
9799 (method url-fetch)
9800 (uri (cran-uri "colorRamps" version))
9801 (sha256
9802 (base32
9803 "0shbjh83x1axv4drm5r3dwgbyv70idih8z4wlzjs4hiac2qfl41z"))))
9804 (properties `((upstream-name . "colorRamps")))
9805 (build-system r-build-system)
9806 (home-page "https://cran.r-project.org/web/packages/colorRamps")
9807 (synopsis "Build color tables")
9808 (description "This package provides features to build gradient color
9809 maps.")
9810 ;; Any version of the GPL
9811 (license license:gpl3+)))
9812
9813 (define-public r-tidytree
9814 (package
9815 (name "r-tidytree")
9816 (version "0.3.1")
9817 (source
9818 (origin
9819 (method url-fetch)
9820 (uri (cran-uri "tidytree" version))
9821 (sha256
9822 (base32 "1bnzs62z2l8ck2h9gabmxvayizv4nfn8dmyzry83fv0cspjbyiv7"))))
9823 (build-system r-build-system)
9824 (propagated-inputs
9825 `(("r-ape" ,r-ape)
9826 ("r-dplyr" ,r-dplyr)
9827 ("r-lazyeval" ,r-lazyeval)
9828 ("r-magrittr" ,r-magrittr)
9829 ("r-rlang" ,r-rlang)
9830 ("r-tibble" ,r-tibble)))
9831 (home-page "https://github.com/GuangchuangYu/tidytree")
9832 (synopsis "Tidy tool for phylogenetic tree data manipulation")
9833 (description
9834 "Phylogenetic trees generally contain multiple components including nodes,
9835 edges, branches and associated data. This package provides an approach to
9836 convert tree objects to tidy data frames. It also provides tidy interfaces to
9837 manipulate tree data.")
9838 (license license:artistic2.0)))
9839
9840 (define-public r-rvcheck
9841 (package
9842 (name "r-rvcheck")
9843 (version "0.1.7")
9844 (source
9845 (origin
9846 (method url-fetch)
9847 (uri (cran-uri "rvcheck" version))
9848 (sha256
9849 (base32 "1a3xlzi4n1rqiapfa180aif7n7nws8pbg8k3nk7ccaczvmni38aw"))))
9850 (build-system r-build-system)
9851 (propagated-inputs
9852 `(("r-biocmanager" ,r-biocmanager)
9853 ("r-rlang" ,r-rlang)))
9854 (home-page "https://cran.r-project.org/web/packages/rvcheck")
9855 (synopsis "R package version check")
9856 (description
9857 "This package provides tools to check the latest release version of R and
9858 R packages (on CRAN, Bioconductor or Github).")
9859 (license license:artistic2.0)))
9860
9861 (define-public r-docopt
9862 (package
9863 (name "r-docopt")
9864 (version "0.6.1")
9865 (source
9866 (origin
9867 (method url-fetch)
9868 (uri (cran-uri "docopt" version))
9869 (sha256
9870 (base32
9871 "06zknnd0c5s2y0hbddzdlr3m63ib783izpck6pgz7sjbab5pd068"))))
9872 (build-system r-build-system)
9873 (home-page "https://github.com/docopt/docopt.R")
9874 (synopsis "Command-line interface specification language")
9875 (description
9876 "This package enables you to define a command-line interface by just
9877 giving it a description in the specific format.")
9878 (license license:expat)))
9879
9880 (define-public r-sparsesvd
9881 (package
9882 (name "r-sparsesvd")
9883 (version "0.2")
9884 (source
9885 (origin
9886 (method url-fetch)
9887 (uri (cran-uri "sparsesvd" version))
9888 (sha256
9889 (base32
9890 "1xm969fjq3fv1p2sqza2apz8picibj4s2agpwf1sx9nwn3b587qs"))))
9891 (build-system r-build-system)
9892 (propagated-inputs `(("r-matrix" ,r-matrix)))
9893 (home-page "http://tedlab.mit.edu/~dr/SVDLIBC/")
9894 (synopsis "Sparse truncated singular value decomposition")
9895 (description
9896 "This package provides a Wrapper around the SVDLIBC library
9897 for (truncated) singular value decomposition of a sparse matrix. Currently,
9898 only sparse real matrices in Matrix package format are supported.")
9899 ;; SVDLIBC is released under BSD-2. The R interface is released under
9900 ;; BSD-3.
9901 (license (list license:bsd-3 license:bsd-2))))
9902
9903 (define-public r-speedglm
9904 (package
9905 (name "r-speedglm")
9906 (version "0.3-2")
9907 (source
9908 (origin
9909 (method url-fetch)
9910 (uri (cran-uri "speedglm" version))
9911 (sha256
9912 (base32
9913 "1b25zimk0z7ad62yacqdg0zk0qs0jja4i918ym942xfw4j1z3jjz"))))
9914 (build-system r-build-system)
9915 (propagated-inputs
9916 `(("r-mass" ,r-mass)
9917 ("r-matrix" ,r-matrix)))
9918 (home-page "https://cran.r-project.org/web/packages/speedglm")
9919 (synopsis "Fit linear and generalized linear models to large data sets")
9920 (description
9921 "This package provides tools for fitting linear models and generalized
9922 linear models to large data sets by updating algorithms.")
9923 ;; Any version of the GPL
9924 (license license:gpl2+)))
9925
9926 (define-public r-densityclust
9927 (package
9928 (name "r-densityclust")
9929 (version "0.3")
9930 (source
9931 (origin
9932 (method url-fetch)
9933 (uri (cran-uri "densityClust" version))
9934 (sha256
9935 (base32
9936 "1zry0vafajzmr37aylglxfvwplhdygbkb9cvzvh8cy0xgnjrnx13"))))
9937 (properties `((upstream-name . "densityClust")))
9938 (build-system r-build-system)
9939 (propagated-inputs
9940 `(("r-fnn" ,r-fnn)
9941 ("r-ggplot2" ,r-ggplot2)
9942 ("r-ggrepel" ,r-ggrepel)
9943 ("r-gridextra" ,r-gridextra)
9944 ("r-rcolorbrewer" ,r-rcolorbrewer)
9945 ("r-rcpp" ,r-rcpp)
9946 ("r-rtsne" ,r-rtsne)))
9947 (home-page "https://cran.r-project.org/web/packages/densityClust")
9948 (synopsis "Clustering by fast search and find of density peaks")
9949 (description
9950 "This package provides an improved implementation (based on k-nearest
9951 neighbors) of the density peak clustering algorithm, originally described by
9952 Alex Rodriguez and Alessandro Laio (Science, 2014 vol. 344). It can handle
9953 large datasets (> 100,000 samples) very efficiently.")
9954 (license license:gpl2+)))
9955
9956 (define-public r-combinat
9957 (package
9958 (name "r-combinat")
9959 (version "0.0-8")
9960 (source
9961 (origin
9962 (method url-fetch)
9963 (uri (cran-uri "combinat" version))
9964 (sha256
9965 (base32
9966 "1h9hr88gigihc4na7lb5i7rn4az1xa7sb34zvnznaj6pdrmwy4qm"))))
9967 (build-system r-build-system)
9968 (home-page "https://cran.r-project.org/web/packages/combinat")
9969 (synopsis "Combinatorics utilities")
9970 (description "This package provides assorted routines for combinatorics.")
9971 (license license:gpl2)))
9972
9973 (define-public r-qlcmatrix
9974 (package
9975 (name "r-qlcmatrix")
9976 (version "0.9.7")
9977 (source
9978 (origin
9979 (method url-fetch)
9980 (uri (cran-uri "qlcMatrix" version))
9981 (sha256
9982 (base32
9983 "0iqkcvvy8rxlk0s83sjq57dd6fadb18p5z31lzy0gnzv1hsy1x8y"))))
9984 (properties `((upstream-name . "qlcMatrix")))
9985 (build-system r-build-system)
9986 (propagated-inputs
9987 `(("r-docopt" ,r-docopt)
9988 ("r-matrix" ,r-matrix)
9989 ("r-slam" ,r-slam)
9990 ("r-sparsesvd" ,r-sparsesvd)))
9991 (home-page "https://cran.r-project.org/web/packages/qlcMatrix")
9992 (synopsis "Sparse matrix functions for quantitative language comparison")
9993 (description
9994 "This package provides an extension of the functionality of the Matrix
9995 package for using sparse matrices. Some of the functions are very general,
9996 while other are highly specific for the special data format used for
9997 @dfn{quantitative language comparison} (QLC).")
9998 (license license:gpl3)))
9999
10000 (define-public r-ddrtree
10001 (package
10002 (name "r-ddrtree")
10003 (version "0.1.5")
10004 (source
10005 (origin
10006 (method url-fetch)
10007 (uri (cran-uri "DDRTree" version))
10008 (sha256
10009 (base32
10010 "16s5fjw7kwlxhrkzdny62sx32fvmg3rxjc3wrh6krd31jh1fqlfk"))))
10011 (properties `((upstream-name . "DDRTree")))
10012 (build-system r-build-system)
10013 (propagated-inputs
10014 `(("r-bh" ,r-bh)
10015 ("r-irlba" ,r-irlba)
10016 ("r-rcpp" ,r-rcpp)
10017 ("r-rcppeigen" ,r-rcppeigen)))
10018 (home-page "https://cran.r-project.org/web/packages/DDRTree")
10019 (synopsis "Learning principal graphs with DDRTree")
10020 (description
10021 "This package provides an implementation of the framework of
10022 @dfn{reversed graph embedding} (RGE) which projects data into a reduced
10023 dimensional space while constructs a principal tree which passes through the
10024 middle of the data simultaneously. DDRTree shows superiority to
10025 alternatives (Wishbone, DPT) for inferring the ordering as well as the
10026 intrinsic structure of single cell genomics data. In general, it could be
10027 used to reconstruct the temporal progression as well as the bifurcation
10028 structure of any data type.")
10029 (license license:asl2.0)))
10030
10031 (define-public r-corpcor
10032 (package
10033 (name "r-corpcor")
10034 (version "1.6.9")
10035 (source
10036 (origin
10037 (method url-fetch)
10038 (uri (cran-uri "corpcor" version))
10039 (sha256
10040 (base32
10041 "1hi3i9d3841snppq1ks5pd8cliq1b4rm4dpsczmfqvwksg8snkrf"))))
10042 (build-system r-build-system)
10043 (home-page "http://strimmerlab.org/software/corpcor/")
10044 (synopsis "Efficient estimation of covariance and (partial) correlation")
10045 (description
10046 "This package implements a James-Stein-type shrinkage estimator for the
10047 covariance matrix, with separate shrinkage for variances and correlations.
10048 Furthermore, functions are available for fast singular value decomposition,
10049 for computing the pseudoinverse, and for checking the rank and positive
10050 definiteness of a matrix.")
10051 (license license:gpl3+)))
10052
10053 (define-public r-rspectra
10054 (package
10055 (name "r-rspectra")
10056 (version "0.16-0")
10057 (source
10058 (origin
10059 (method url-fetch)
10060 (uri (cran-uri "RSpectra" version))
10061 (sha256
10062 (base32
10063 "1ab45as2ysjrvkhvmx7y3nbhd0y1w4j9k2a789lcd973zz4wzwda"))))
10064 (properties `((upstream-name . "RSpectra")))
10065 (build-system r-build-system)
10066 (propagated-inputs
10067 `(("r-matrix" ,r-matrix)
10068 ("r-rcpp" ,r-rcpp)
10069 ("r-rcppeigen" ,r-rcppeigen)))
10070 (home-page "https://github.com/yixuan/RSpectra")
10071 (synopsis "Solvers for large-scale Eigenvalue and SVD problems")
10072 (description
10073 "This package provides an R interface to the Spectra library for
10074 large-scale eigenvalue and SVD problems. It is typically used to compute a
10075 few eigenvalues/vectors of an n by n matrix, e.g., the k largest eigenvalues,
10076 which is usually more efficient than @code{eigen()} if k << n.")
10077 ;; MPL 2 or later.
10078 (license license:mpl2.0)))
10079
10080 (define-public r-vbsr
10081 (package
10082 (name "r-vbsr")
10083 (version "0.0.5")
10084 (source
10085 (origin
10086 (method url-fetch)
10087 (uri (cran-uri "vbsr" version))
10088 (sha256
10089 (base32
10090 "1avskbxxyinjjdga4rnghcfvd4sypv4m39ysfaij5avvmi89bx3b"))))
10091 (build-system r-build-system)
10092 (home-page "https://cran.r-project.org/web/packages/vbsr")
10093 (synopsis "Variational Bayes spike regression regularized linear models")
10094 (description
10095 "This package provides an efficient algorithm for solving ultra-sparse
10096 regularized regression models using a variational Bayes algorithm with a spike
10097 prior. The algorithm is solved on a path, with coordinate updates, and is
10098 capable of generating very sparse models. Very general model
10099 diagnostics for controlling type-1 errors are also provided.")
10100 (license license:gpl2)))
10101
10102 (define-public r-flare
10103 (package
10104 (name "r-flare")
10105 (version "1.6.0.2")
10106 (source
10107 (origin
10108 (method url-fetch)
10109 (uri (cran-uri "flare" version))
10110 (sha256
10111 (base32
10112 "1ybrsx1djqldw0l5l1iz4pfh6xxb8ckkg1ric7wnsr51wm9ljlh5"))))
10113 (build-system r-build-system)
10114 (propagated-inputs
10115 `(("r-igraph" ,r-igraph)
10116 ("r-lattice" ,r-lattice)
10117 ("r-mass" ,r-mass)
10118 ("r-matrix" ,r-matrix)))
10119 (home-page "https://cran.r-project.org/web/packages/flare")
10120 (synopsis "Family of Lasso regression implementations")
10121 (description
10122 "This package provides implementations of a family of Lasso variants
10123 including Dantzig Selector, LAD Lasso, SQRT Lasso, Lq Lasso for estimating
10124 high dimensional sparse linear models.")
10125 (license license:gpl2)))
10126
10127 (define-public r-lassopv
10128 (package
10129 (name "r-lassopv")
10130 (version "0.2.0")
10131 (source
10132 (origin
10133 (method url-fetch)
10134 (uri (cran-uri "lassopv" version))
10135 (sha256
10136 (base32
10137 "0yawnjw063jypk3riy9xab9cmliv6c9dnabi18670khd3gzb2r9z"))))
10138 (build-system r-build-system)
10139 (propagated-inputs `(("r-lars" ,r-lars)))
10140 (home-page "https://github.com/lingfeiwang/lassopv")
10141 (synopsis "Non-parametric p-value estimation for predictors in Lasso")
10142 (description
10143 "This package enables you to estimate the p-values for predictors x
10144 against target variable y in Lasso regression, using the regularization
10145 strength when each predictor enters the active set of regularization path for
10146 the first time as the statistic.")
10147 (license license:gpl3)))
10148
10149 (define-public r-splitstackshape
10150 (package
10151 (name "r-splitstackshape")
10152 (version "1.4.8")
10153 (source
10154 (origin
10155 (method url-fetch)
10156 (uri (cran-uri "splitstackshape" version))
10157 (sha256
10158 (base32
10159 "0mpyf2kkfdl69pdc6brl1r6101vyc6pgr7z17s55ppg3y71k4q35"))))
10160 (build-system r-build-system)
10161 (propagated-inputs
10162 `(("r-data-table" ,r-data-table)))
10163 (home-page "https://github.com/mrdwab/splitstackshape")
10164 (synopsis "Stack and reshape datasets after splitting concatenated values")
10165 (description
10166 "Online data collection tools like Google Forms often export
10167 multiple-response questions with data concatenated in cells. The
10168 @code{concat.split} (cSplit) family of functions provided by this package
10169 splits such data into separate cells. This package also includes functions to
10170 stack groups of columns and to reshape wide data, even when the data are
10171 \"unbalanced\"---something which @code{reshape} (from base R) does not handle,
10172 and which @code{melt} and @code{dcast} from @code{reshape2} do not easily
10173 handle.")
10174 (license license:gpl3)))
10175
10176 (define-public r-tfmpvalue
10177 (package
10178 (name "r-tfmpvalue")
10179 (version "0.0.8")
10180 (source
10181 (origin
10182 (method url-fetch)
10183 (uri (cran-uri "TFMPvalue" version))
10184 (sha256
10185 (base32
10186 "0h9qkl15k8v17v3g9bdnfwvh2s04ywjgg5y0xn2077dmywlja1bd"))))
10187 (properties `((upstream-name . "TFMPvalue")))
10188 (build-system r-build-system)
10189 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10190 (home-page "https://github.com/ge11232002/TFMPvalue")
10191 (synopsis "P-value computation for position weight matrices")
10192 (description
10193 "In putative @dfn{Transcription Factor Binding Sites} (TFBSs)
10194 identification from sequence/alignments, we are interested in the significance
10195 of certain match scores. TFMPvalue provides the accurate calculation of a
10196 p-value with a score threshold for position weight matrices, or the score with
10197 a given p-value. It is an interface to code originally made available by
10198 Helene Touzet and Jean-Stephane Varre, 2007, Algorithms Mol Biol:2, 15.
10199 Touzet and Varre (2007).")
10200 (license license:gpl2)))
10201
10202 (define-public r-rnifti
10203 (package
10204 (name "r-rnifti")
10205 (version "1.0.1")
10206 (source
10207 (origin
10208 (method url-fetch)
10209 (uri (cran-uri "RNifti" version))
10210 (sha256
10211 (base32
10212 "0hfid40pgfi1ykqka8y3v0m7h0iyd6fbvycvqlad3ibmbg621f0w"))))
10213 (properties `((upstream-name . "RNifti")))
10214 (build-system r-build-system)
10215 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10216 (home-page "https://github.com/jonclayden/RNifti")
10217 (synopsis "Fast R and C++ access to NIfTI images")
10218 (description
10219 "This package provides very fast read and write access to images stored
10220 in the NIfTI-1 and ANALYZE-7.5 formats, with seamless synchronisation between
10221 compiled C and interpreted R code. It also provides a C/C++ API that can be
10222 used by other packages.")
10223 (license license:gpl2)))
10224
10225 (define-public r-shades
10226 (package
10227 (name "r-shades")
10228 (version "1.4.0")
10229 (source
10230 (origin
10231 (method url-fetch)
10232 (uri (cran-uri "shades" version))
10233 (sha256
10234 (base32
10235 "1zg95sjhrfvbdlfc387g9p0vnb8nb6agdk1mb3wq3kwkm2da0bqj"))))
10236 (build-system r-build-system)
10237 (home-page "https://github.com/jonclayden/shades")
10238 (synopsis "Simple color manipulation")
10239 (description
10240 "This package provides functions for easily manipulating colors,
10241 creating color scales and calculating color distances.")
10242 (license license:bsd-3)))
10243
10244 (define-public r-ore
10245 (package
10246 (name "r-ore")
10247 (version "1.6.3")
10248 (source
10249 (origin
10250 (method url-fetch)
10251 (uri (cran-uri "ore" version))
10252 (sha256
10253 (base32 "1vh6w3arrhgkfjjjw7ci91xmz4wpfr3cmwd5zkqch89dgn07skkv"))))
10254 (build-system r-build-system)
10255 (home-page "https://github.com/jonclayden/ore")
10256 (synopsis "R interface to the Onigmo regular expression library")
10257 (description
10258 "This package provides an alternative to R's built-in functionality for
10259 handling regular expressions, based on the Onigmo library. It offers
10260 first-class compiled regex objects, partial matching and function-based
10261 substitutions, amongst other features.")
10262 (license license:bsd-3)))
10263
10264 (define-public r-reportr
10265 (package
10266 (name "r-reportr")
10267 (version "1.3.0")
10268 (source
10269 (origin
10270 (method url-fetch)
10271 (uri (cran-uri "reportr" version))
10272 (sha256
10273 (base32
10274 "0zynplxqvbmf23cm2rsz3wz2jx6mv55z94mn1k44ny3lx625cnpw"))))
10275 (build-system r-build-system)
10276 (propagated-inputs `(("r-ore" ,r-ore)))
10277 (home-page "https://github.com/jonclayden/reportr")
10278 (synopsis "General message and error reporting system")
10279 (description
10280 "This package provides a system for reporting messages, which offers
10281 certain useful features over the standard R system, such as the incorporation
10282 of output consolidation, message filtering, assertions, expression
10283 substitution, automatic generation of stack traces for debugging, and
10284 conditional reporting based on the current \"output level\".")
10285 (license license:gpl2)))
10286
10287 (define-public r-tractor-base
10288 (package
10289 (name "r-tractor-base")
10290 (version "3.3.2")
10291 (source
10292 (origin
10293 (method url-fetch)
10294 (uri (cran-uri "tractor.base" version))
10295 (sha256
10296 (base32
10297 "0y5gm0y4chl30f5qqq8qiiw4j8g32s4i9xrvyp3cwg902kf2p86i"))))
10298 (properties `((upstream-name . "tractor.base")))
10299 (build-system r-build-system)
10300 (propagated-inputs
10301 `(("r-ore" ,r-ore)
10302 ("r-reportr" ,r-reportr)
10303 ("r-rnifti" ,r-rnifti)
10304 ("r-shades" ,r-shades)))
10305 (home-page "http://www.tractor-mri.org.uk")
10306 (synopsis "Read, manipulate and visualize magnetic resonance images")
10307 (description
10308 "This package provides functions for working with magnetic resonance
10309 images. It supports reading and writing of popular file formats (DICOM,
10310 Analyze, NIfTI-1, NIfTI-2, MGH); interactive and non-interactive
10311 visualization; flexible image manipulation; metadata and sparse image
10312 handling.")
10313 (license license:gpl2)))
10314
10315 (define-public r-grimport
10316 (package
10317 (name "r-grimport")
10318 (version "0.9-3")
10319 (source
10320 (origin
10321 (method url-fetch)
10322 (uri (cran-uri "grImport" version))
10323 (sha256
10324 (base32
10325 "109mrdvq06xq3zgn9ngz0c7zzgqkv5zbpvsb2i636vmlk6y4dpkd"))))
10326 (properties `((upstream-name . "grImport")))
10327 (build-system r-build-system)
10328 (inputs
10329 `(("ghostscript" ,ghostscript)))
10330 (propagated-inputs
10331 `(("r-xml" ,r-xml)))
10332 (home-page "https://cran.r-project.org/web/packages/grImport")
10333 (synopsis "Convert, import, and draw PostScript pictures")
10334 (description
10335 "This package provides functions for converting, importing, and drawing
10336 PostScript pictures in R plots.")
10337 (license license:gpl2+)))
10338
10339 (define-public r-grimport2
10340 (package
10341 (name "r-grimport2")
10342 (version "0.2-0")
10343 (source
10344 (origin
10345 (method url-fetch)
10346 (uri (cran-uri "grImport2" version))
10347 (sha256
10348 (base32
10349 "19q0dd8fpp1g4xf6sg5f8dxybwxjfw553ra6wgjd8b74fzca40m1"))))
10350 (properties `((upstream-name . "grImport2")))
10351 (build-system r-build-system)
10352 (propagated-inputs
10353 `(("r-base64enc" ,r-base64enc)
10354 ("r-jpeg" ,r-jpeg)
10355 ("r-png" ,r-png)
10356 ("r-xml" ,r-xml)))
10357 (home-page "https://cran.r-project.org/web/packages/grImport2/")
10358 (synopsis "Import SVG graphics")
10359 (description
10360 "This package provides functions for importing external vector images and
10361 drawing them as part of R plots. This package is different from the
10362 @code{grImport} package because, where that package imports PostScript format
10363 images, this package imports SVG format images. Furthermore, this package
10364 imports a specific subset of SVG, so external images must be preprocessed
10365 using a package like @code{rsvg} to produce SVG that this package can import.
10366 SVG features that are not supported by R graphics, such as gradient fills, can
10367 be imported and then exported via the @code{gridSVG} package.")
10368 (license license:gpl2+)))
10369
10370 (define-public r-kohonen
10371 (package
10372 (name "r-kohonen")
10373 (version "3.0.10")
10374 (source
10375 (origin
10376 (method url-fetch)
10377 (uri (cran-uri "kohonen" version))
10378 (sha256
10379 (base32
10380 "1ck7j13x701g67bx81x7plszz804jfhl1yg42krcj9x88vm5cscr"))))
10381 (build-system r-build-system)
10382 (propagated-inputs
10383 `(("r-rcpp" ,r-rcpp)))
10384 (home-page "https://cran.r-project.org/web/packages/kohonen")
10385 (synopsis "Supervised and unsupervised self-organising maps")
10386 (description
10387 "This package provides functions to train @dfn{self-organising
10388 maps} (SOMs). Also interrogation of the maps and prediction using trained
10389 maps are supported. The name of the package refers to Teuvo Kohonen, the
10390 inventor of the SOM.")
10391 (license license:gpl2+)))
10392
10393 (define-public r-nnls
10394 (package
10395 (name "r-nnls")
10396 (version "1.4")
10397 (source
10398 (origin
10399 (method url-fetch)
10400 (uri (cran-uri "nnls" version))
10401 (sha256
10402 (base32
10403 "07vcrrxvswrvfiha6f3ikn640yg0m2b4yd9lkmim1g0jmsmpfp8f"))))
10404 (build-system r-build-system)
10405 (native-inputs `(("gfortran" ,gfortran)))
10406 (home-page "https://cran.r-project.org/web/packages/nnls")
10407 (synopsis "Lawson-Hanson algorithm for non-negative least squares")
10408 (description
10409 "This package provides an R interface to the Lawson-Hanson implementation
10410 of an algorithm for @dfn{non-negative least squares} (NNLS). It also allows
10411 the combination of non-negative and non-positive constraints.")
10412 (license license:gpl2+)))
10413
10414 (define-public r-iso
10415 (package
10416 (name "r-iso")
10417 (version "0.0-18")
10418 (source
10419 (origin
10420 (method url-fetch)
10421 (uri (cran-uri "Iso" version))
10422 (sha256
10423 (base32
10424 "014mm5b1f7i6nwlz3kyg1biph0y542kcx5bd13p68cv5a928qzid"))))
10425 (properties `((upstream-name . "Iso")))
10426 (build-system r-build-system)
10427 (native-inputs `(("gfortran" ,gfortran)))
10428 (home-page "http://www.stat.auckland.ac.nz/~rolf/")
10429 (synopsis "Functions to perform isotonic regression")
10430 (description
10431 "This package provides support for linear order and unimodal
10432 order (univariate) isotonic regression and bivariate isotonic regression with
10433 linear order on both variables.")
10434 (license license:gpl2+)))
10435
10436 (define-public r-chemometricswithr
10437 (package
10438 (name "r-chemometricswithr")
10439 (version "0.1.13")
10440 (source
10441 (origin
10442 (method url-fetch)
10443 (uri (cran-uri "ChemometricsWithR" version))
10444 (sha256
10445 (base32
10446 "166va1g3m1wv21qkmw4wpz0bsrclh3jih8smxphdc13l9pqgclpq"))))
10447 (properties
10448 `((upstream-name . "ChemometricsWithR")))
10449 (build-system r-build-system)
10450 (propagated-inputs
10451 `(("r-devtools" ,r-devtools)
10452 ("r-kohonen" ,r-kohonen)
10453 ("r-mass" ,r-mass)
10454 ("r-pls" ,r-pls)))
10455 (home-page "https://github.com/rwehrens/CWR")
10456 (synopsis "Chemometrics with R")
10457 (description
10458 "This package provides functions and scripts used in the book
10459 \"Chemometrics with R - Multivariate Data Analysis in the Natural Sciences and
10460 Life Sciences\" by Ron Wehrens, Springer (2011).")
10461 (license license:gpl2+)))
10462
10463 (define-public r-als
10464 (package
10465 (name "r-als")
10466 (version "0.0.6")
10467 (source
10468 (origin
10469 (method url-fetch)
10470 (uri (cran-uri "ALS" version))
10471 (sha256
10472 (base32
10473 "1swrn39vy50fazkpf97r7c542gkj6mlvy8gmcxllg7mf2mqx546a"))))
10474 (properties `((upstream-name . "ALS")))
10475 (build-system r-build-system)
10476 (propagated-inputs
10477 `(("r-iso" ,r-iso)
10478 ("r-nnls" ,r-nnls)))
10479 (home-page "https://cran.r-project.org/web/packages/ALS")
10480 (synopsis "Multivariate curve resolution alternating least squares")
10481 (description
10482 "Alternating least squares is often used to resolve components
10483 contributing to data with a bilinear structure; the basic technique may be
10484 extended to alternating constrained least squares. This package provides an
10485 implementation of @dfn{multivariate curve resolution alternating least
10486 squares} (MCR-ALS).
10487
10488 Commonly applied constraints include unimodality, non-negativity, and
10489 normalization of components. Several data matrices may be decomposed
10490 simultaneously by assuming that one of the two matrices in the bilinear
10491 decomposition is shared between datasets.")
10492 (license license:gpl2+)))
10493
10494 (define-public r-strucchange
10495 (package
10496 (name "r-strucchange")
10497 (version "1.5-2")
10498 (source
10499 (origin
10500 (method url-fetch)
10501 (uri (cran-uri "strucchange" version))
10502 (sha256
10503 (base32
10504 "1y022363a4pp0mnji91sjh1qiyspkh09sybqwj03r9pmwrd7q93x"))))
10505 (build-system r-build-system)
10506 (propagated-inputs
10507 `(("r-sandwich" ,r-sandwich)
10508 ("r-zoo" ,r-zoo)))
10509 (home-page "https://cran.r-project.org/web/packages/strucchange")
10510 (synopsis "Testing, monitoring, and dating structural changes")
10511 (description
10512 "This package provides tools for testing, monitoring and dating
10513 structural changes in (linear) regression models. It features tests/methods
10514 from the generalized fluctuation test framework as well as from the F
10515 test (Chow test) framework. This includes methods to fit, plot and test
10516 fluctuation processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F
10517 statistics, respectively. It is possible to monitor incoming data online
10518 using fluctuation processes. Finally, the breakpoints in regression models
10519 with structural changes can be estimated together with confidence intervals.
10520 Emphasis is always given to methods for visualizing the data.")
10521 ;; Either of these two GPL versions
10522 (license (list license:gpl2 license:gpl3))))
10523
10524 (define-public r-pixmap
10525 (package
10526 (name "r-pixmap")
10527 (version "0.4-11")
10528 (source
10529 (origin
10530 (method url-fetch)
10531 (uri (cran-uri "pixmap" version))
10532 (sha256
10533 (base32
10534 "04klxp6jndw1bp6z40v20fbmdmdpfca2g0czmmmgbkark9s1183g"))))
10535 (build-system r-build-system)
10536 (home-page "https://cran.r-project.org/web/packages/pixmap")
10537 (synopsis "Tools for bitmap images")
10538 (description
10539 "This package provides functions for importing, exporting, plotting and
10540 other manipulations of bitmapped images.")
10541 (license license:gpl2)))
10542
10543 (define-public r-rapidjsonr
10544 (package
10545 (name "r-rapidjsonr")
10546 (version "1.1")
10547 (source
10548 (origin
10549 (method url-fetch)
10550 (uri (cran-uri "rapidjsonr" version))
10551 (sha256
10552 (base32
10553 "0h4phjjhykbb45rg5b1xn48vqxdcvcngbm0416ds8in7j469wbwd"))))
10554 (build-system r-build-system)
10555 (home-page "https://cran.r-project.org/web/packages/rapidjsonr")
10556 (synopsis "JSON parser")
10557 (description
10558 "This package provides JSON parsing capability through the Rapidjson
10559 library.")
10560 (license license:expat)))
10561
10562 (define-public r-ontologyindex
10563 (package
10564 (name "r-ontologyindex")
10565 (version "2.5")
10566 (source
10567 (origin
10568 (method url-fetch)
10569 (uri (cran-uri "ontologyIndex" version))
10570 (sha256
10571 (base32
10572 "127hlf0z5fmbgnq4p9h8nvn6p72d2fpcn846zzb99s213421jnry"))))
10573 (properties `((upstream-name . "ontologyIndex")))
10574 (build-system r-build-system)
10575 (home-page "https://cran.r-project.org/web/packages/ontologyIndex")
10576 (synopsis "Functions for processing ontologies in R")
10577 (description
10578 "This package provides functions for reading ontologies into R as lists
10579 and manipulating sets of ontological terms.")
10580 (license license:gpl2+)))
10581
10582 (define-public r-gargle
10583 (package
10584 (name "r-gargle")
10585 (version "0.4.0")
10586 (source
10587 (origin
10588 (method url-fetch)
10589 (uri (cran-uri "gargle" version))
10590 (sha256
10591 (base32
10592 "08zhfk2sl342w35i5n2c93ayypg3z0kbl0020l3y9adqka1vazgx"))))
10593 (build-system r-build-system)
10594 (propagated-inputs
10595 `(("r-fs" ,r-fs)
10596 ("r-glue" ,r-glue)
10597 ("r-httr" ,r-httr)
10598 ("r-jsonlite" ,r-jsonlite)
10599 ("r-rlang" ,r-rlang)
10600 ("r-withr" ,r-withr)))
10601 (home-page "https://gargle.r-lib.org")
10602 (synopsis "Utilities for working with Google APIs")
10603 (description
10604 "This package provides utilities for working with Google APIs. This
10605 includes functions and classes for handling common credential types and for
10606 preparing, executing, and processing HTTP requests.")
10607 (license license:expat)))
10608
10609 (define-public r-bigrquery
10610 (package
10611 (name "r-bigrquery")
10612 (version "1.2.0")
10613 (source
10614 (origin
10615 (method url-fetch)
10616 (uri (cran-uri "bigrquery" version))
10617 (sha256
10618 (base32
10619 "1ggh2gngr5x0g6y7d55y6kvn94anf7qi1bkc28cjmw61hxjq38fb"))))
10620 (build-system r-build-system)
10621 (propagated-inputs
10622 `(("r-assertthat" ,r-assertthat)
10623 ("r-bit64" ,r-bit64)
10624 ("r-curl" ,r-curl)
10625 ("r-dbi" ,r-dbi)
10626 ("r-gargle" ,r-gargle)
10627 ("r-glue" ,r-glue)
10628 ("r-httr" ,r-httr)
10629 ("r-jsonlite" ,r-jsonlite)
10630 ("r-prettyunits" ,r-prettyunits)
10631 ("r-progress" ,r-progress)
10632 ("r-rapidjsonr" ,r-rapidjsonr)
10633 ("r-rcpp" ,r-rcpp)
10634 ("r-rlang" ,r-rlang)
10635 ("r-tibble" ,r-tibble)))
10636 (home-page "https://github.com/rstats-db/bigrquery")
10637 (synopsis "R interface to Google's BigQuery API")
10638 (description
10639 "This package provides an R interface to Google's BigQuery database.")
10640 (license license:gpl3)))
10641
10642 (define-public r-gmp
10643 (package
10644 (name "r-gmp")
10645 (version "0.5-13.5")
10646 (source
10647 (origin
10648 (method url-fetch)
10649 (uri (cran-uri "gmp" version))
10650 (sha256
10651 (base32
10652 "042mzsl6z6s61fy5m21yf9q83l08vnyqljn4iax7kqyiycpsp0gn"))))
10653 (build-system r-build-system)
10654 (arguments
10655 '(#:phases
10656 (modify-phases %standard-phases
10657 (add-after 'unpack 'set-CC
10658 (lambda _ (setenv "CC" "gcc") #t)))))
10659 (inputs `(("gmp" ,gmp)))
10660 (home-page "https://cran.r-project.org/web/packages/gmp")
10661 (synopsis "Multiple precision arithmetic")
10662 (description
10663 "This package supports multiple precision arithmetic (big integers and
10664 rationals, prime number tests, matrix computation), \"arithmetic without
10665 limitations\" using the GNU Multiple Precision library.")
10666 ;; Any version of the GPL.
10667 (license license:gpl3+)))
10668
10669 (define-public r-rmpfr
10670 (package
10671 (name "r-rmpfr")
10672 (version "0.7-2")
10673 (source
10674 (origin
10675 (method url-fetch)
10676 (uri (cran-uri "Rmpfr" version))
10677 (sha256
10678 (base32
10679 "1zq3as34r27v2yc729731997wdhxb6cs5ilmak4nmsljabnac7gc"))))
10680 (properties `((upstream-name . "Rmpfr")))
10681 (build-system r-build-system)
10682 (inputs
10683 `(("mpfr" ,mpfr)))
10684 (propagated-inputs
10685 `(("r-gmp" ,r-gmp)))
10686 (home-page "http://rmpfr.r-forge.r-project.org/")
10687 (synopsis "R bindings to the MPFR library")
10688 (description
10689 "This package supports arithmetic (via S4 classes and methods) for
10690 arbitrary precision floating point numbers, including transcendental
10691 functions. To this end, the package interfaces with the @dfn{Multiple
10692 Precision Floating-Point Reliable} (MPFR) library.")
10693 (license license:gpl2+)))
10694
10695 (define-public r-assertive-base
10696 (package
10697 (name "r-assertive-base")
10698 (version "0.0-7")
10699 (source
10700 (origin
10701 (method url-fetch)
10702 (uri (cran-uri "assertive.base" version))
10703 (sha256
10704 (base32
10705 "1xs3ysvj0z57c58jw57pckq2rynia6ks4rmjmc02alczhk54wbgh"))))
10706 (properties
10707 `((upstream-name . "assertive.base")))
10708 (build-system r-build-system)
10709 (home-page "https://bitbucket.org/richierocks/assertive.base")
10710 (synopsis "Core of the assertive package")
10711 (description
10712 "This package provides a minimal set of predicates and assertions used by
10713 the assertive package. This is mainly for use by other package developers who
10714 want to include run-time testing features in their own packages.")
10715 (license license:gpl3+)))
10716
10717 (define-public r-assertive-properties
10718 (package
10719 (name "r-assertive-properties")
10720 (version "0.0-4")
10721 (source
10722 (origin
10723 (method url-fetch)
10724 (uri (cran-uri "assertive.properties" version))
10725 (sha256
10726 (base32
10727 "0sqs54acs9qk9kvm32rxzfbzxz1l8mjahpfnw7r30z2brgz661jw"))))
10728 (properties
10729 `((upstream-name . "assertive.properties")))
10730 (build-system r-build-system)
10731 (propagated-inputs
10732 `(("r-assertive-base" ,r-assertive-base)))
10733 (home-page "https://bitbucket.org/richierocks/assertive.properties")
10734 (synopsis "Assertions to check properties of variables")
10735 (description
10736 "This package provides a set of predicates and assertions for checking
10737 the properties of variables, such as length, names and attributes. This is
10738 mainly for use by other package developers who want to include run-time
10739 testing features in their own packages.")
10740 (license license:gpl3+)))
10741
10742 (define-public r-assertive-numbers
10743 (package
10744 (name "r-assertive-numbers")
10745 (version "0.0-2")
10746 (source
10747 (origin
10748 (method url-fetch)
10749 (uri (cran-uri "assertive.numbers" version))
10750 (sha256
10751 (base32
10752 "0jc3ss64j4m7bjydhagwwmka5n7c72vpw4kfcch0m5jvkq5qrqds"))))
10753 (properties
10754 `((upstream-name . "assertive.numbers")))
10755 (build-system r-build-system)
10756 (propagated-inputs
10757 `(("r-assertive-base" ,r-assertive-base)))
10758 (home-page "https://bitbucket.org/richierocks/assertive.numbers")
10759 (synopsis "Assertions to check properties of numbers")
10760 (description
10761 "This package provides a set of predicates and assertions for checking
10762 the properties of numbers. This is mainly for use by other package developers
10763 who want to include run-time testing features in their own packages.")
10764 (license license:gpl3+)))
10765
10766 (define-public r-assertive-sets
10767 (package
10768 (name "r-assertive-sets")
10769 (version "0.0-3")
10770 (source
10771 (origin
10772 (method url-fetch)
10773 (uri (cran-uri "assertive.sets" version))
10774 (sha256
10775 (base32
10776 "1cqvh2syvh5b6d85h601zjmsdbbf3h8q98ids4dfl4frdshpasc7"))))
10777 (properties
10778 `((upstream-name . "assertive.sets")))
10779 (build-system r-build-system)
10780 (propagated-inputs
10781 `(("r-assertive-base" ,r-assertive-base)))
10782 (home-page "https://bitbucket.org/richierocks/assertive.sets")
10783 (synopsis "Assertions to check properties of sets")
10784 (description
10785 "This package provides a set of predicates and assertions for checking
10786 the properties of sets. This is mainly for use by other package developers
10787 who want to include run-time testing features in their own packages.")
10788 (license license:gpl3+)))
10789
10790 (define-public r-assertive-matrices
10791 (package
10792 (name "r-assertive-matrices")
10793 (version "0.0-2")
10794 (source
10795 (origin
10796 (method url-fetch)
10797 (uri (cran-uri "assertive.matrices" version))
10798 (sha256
10799 (base32
10800 "16sykzcndv6y2d43x6v9n7m95kv76364h39kh10w4z0xw6ksfqil"))))
10801 (properties
10802 `((upstream-name . "assertive.matrices")))
10803 (build-system r-build-system)
10804 (propagated-inputs
10805 `(("r-assertive-base" ,r-assertive-base)))
10806 (home-page "https://bitbucket.org/richierocks/assertive.matrices")
10807 (synopsis "Assertions to check properties of matrices")
10808 (description
10809 "This package provides a set of predicates and assertions for checking
10810 the properties of matrices. This is mainly for use by other package
10811 developers who want to include run-time testing features in their own
10812 packages.")
10813 (license license:gpl3+)))
10814
10815 (define-public r-assertive-models
10816 (package
10817 (name "r-assertive-models")
10818 (version "0.0-2")
10819 (source
10820 (origin
10821 (method url-fetch)
10822 (uri (cran-uri "assertive.models" version))
10823 (sha256
10824 (base32
10825 "0bn4j4v5qvb2d672cgri61p8d9v258pmz35y3lvm6b9mdxwdi9mr"))))
10826 (properties
10827 `((upstream-name . "assertive.models")))
10828 (build-system r-build-system)
10829 (propagated-inputs
10830 `(("r-assertive-base" ,r-assertive-base)))
10831 (home-page "https://bitbucket.org/richierocks/assertive.models")
10832 (synopsis "Assertions to check properties of models")
10833 (description
10834 "This package provides a set of predicates and assertions for checking
10835 the properties of models. This is mainly for use by other package developers
10836 who want to include run-time testing features in their own packages.")
10837 (license license:gpl3+)))
10838
10839 (define-public r-assertive-reflection
10840 (package
10841 (name "r-assertive-reflection")
10842 (version "0.0-4")
10843 (source
10844 (origin
10845 (method url-fetch)
10846 (uri (cran-uri "assertive.reflection" version))
10847 (sha256
10848 (base32
10849 "19zmsbn00crfqm0kwd9ys5gv87xs3gi6wmlikrz9xiwzm7hp4dhj"))))
10850 (properties
10851 `((upstream-name . "assertive.reflection")))
10852 (build-system r-build-system)
10853 (propagated-inputs
10854 `(("r-assertive-base" ,r-assertive-base)))
10855 (home-page "https://bitbucket.org/richierocks/assertive.reflection")
10856 (synopsis "Assertions for checking the state of R")
10857 (description
10858 "This package provides a set of predicates and assertions for checking
10859 the state and capabilities of R, the operating system it is running on, and
10860 the IDE being used. This is mainly for use by other package developers who
10861 want to include run-time testing features in their own packages.")
10862 (license license:gpl3+)))
10863
10864 (define-public r-assertive-types
10865 (package
10866 (name "r-assertive-types")
10867 (version "0.0-3")
10868 (source
10869 (origin
10870 (method url-fetch)
10871 (uri (cran-uri "assertive.types" version))
10872 (sha256
10873 (base32
10874 "0zxq1jfrzgw95ll7alvm0xnk7aihjdksngq4ya2whyvfjbmv4vdb"))))
10875 (properties
10876 `((upstream-name . "assertive.types")))
10877 (build-system r-build-system)
10878 (propagated-inputs
10879 `(("r-assertive-base" ,r-assertive-base)
10880 ("r-assertive-properties" ,r-assertive-properties)
10881 ("r-codetools" ,r-codetools)))
10882 (home-page "https://bitbucket.org/richierocks/assertive.types")
10883 (synopsis "Assertions to check types of variables")
10884 (description
10885 "This package provides a set of predicates and assertions for checking
10886 the types of variables. This is mainly for use by other package developers
10887 who want to include run-time testing features in their own packages.")
10888 (license license:gpl3+)))
10889
10890 (define-public r-assertive-files
10891 (package
10892 (name "r-assertive-files")
10893 (version "0.0-2")
10894 (source
10895 (origin
10896 (method url-fetch)
10897 (uri (cran-uri "assertive.files" version))
10898 (sha256
10899 (base32
10900 "02pfz8j5vwcj5kl6zca46894li7lxwnlrr29j922f14ay6kdssmy"))))
10901 (properties
10902 `((upstream-name . "assertive.files")))
10903 (build-system r-build-system)
10904 (propagated-inputs
10905 `(("r-assertive-base" ,r-assertive-base)
10906 ("r-assertive-numbers" ,r-assertive-numbers)))
10907 (home-page "https://bitbucket.org/richierocks/assertive.files")
10908 (synopsis "Assertions to check properties of files")
10909 (description
10910 "This package provides a set of predicates and assertions for checking
10911 the properties of files and connections. This is mainly for use by other
10912 package developers who want to include run-time testing features in their own
10913 packages.")
10914 (license license:gpl3+)))
10915
10916 (define-public r-assertive-code
10917 (package
10918 (name "r-assertive-code")
10919 (version "0.0-3")
10920 (source
10921 (origin
10922 (method url-fetch)
10923 (uri (cran-uri "assertive.code" version))
10924 (sha256
10925 (base32
10926 "1qhbp668zfvhqs8avkhg9amp4zyazz6dsy4fc6kpdmw3sv8yi07g"))))
10927 (properties
10928 `((upstream-name . "assertive.code")))
10929 (build-system r-build-system)
10930 (propagated-inputs
10931 `(("r-assertive-base" ,r-assertive-base)
10932 ("r-assertive-properties" ,r-assertive-properties)
10933 ("r-assertive-types" ,r-assertive-types)))
10934 (home-page "https://bitbucket.org/richierocks/assertive.code")
10935 (synopsis "Assertions to check properties of code")
10936 (description
10937 "This package provides a set of predicates and assertions for checking
10938 the properties of code. This is mainly for use by other package developers
10939 who want to include run-time testing features in their own packages.")
10940 (license license:gpl3+)))
10941
10942 (define-public r-assertive-datetimes
10943 (package
10944 (name "r-assertive-datetimes")
10945 (version "0.0-2")
10946 (source
10947 (origin
10948 (method url-fetch)
10949 (uri (cran-uri "assertive.datetimes" version))
10950 (sha256
10951 (base32
10952 "00a98fx8p3pr3ckayh8wmxmm4rz01s67wah9697m92yci6pv3m78"))))
10953 (properties
10954 `((upstream-name . "assertive.datetimes")))
10955 (build-system r-build-system)
10956 (propagated-inputs
10957 `(("r-assertive-base" ,r-assertive-base)
10958 ("r-assertive-types" ,r-assertive-types)))
10959 (home-page "https://bitbucket.org/richierocks/assertive.datetimes")
10960 (synopsis "Assertions to check properties of dates and times")
10961 (description
10962 "This package provides a set of predicates and assertions for checking
10963 the properties of dates and times. This is mainly for use by other package
10964 developers who want to include run-time testing features in their own
10965 packages.")
10966 (license license:gpl3+)))
10967
10968 (define-public r-assertive-strings
10969 (package
10970 (name "r-assertive-strings")
10971 (version "0.0-3")
10972 (source
10973 (origin
10974 (method url-fetch)
10975 (uri (cran-uri "assertive.strings" version))
10976 (sha256
10977 (base32
10978 "0n6jrk88670g4ym0r8ii40a08a90z1xadj8wcryk8h0nl04dchfm"))))
10979 (properties
10980 `((upstream-name . "assertive.strings")))
10981 (build-system r-build-system)
10982 (propagated-inputs
10983 `(("r-assertive-base" ,r-assertive-base)
10984 ("r-assertive-types" ,r-assertive-types)
10985 ("r-stringi" ,r-stringi)))
10986 (home-page "https://bitbucket.org/richierocks/assertive.strings")
10987 (synopsis "Assertions to check properties of strings")
10988 (description
10989 "This package provides a set of predicates and assertions for checking
10990 the properties of strings. This is mainly for use by other package developers
10991 who want to include run-time testing features in their own packages.")
10992 (license license:gpl3+)))
10993
10994 (define-public r-assertive-data-us
10995 (package
10996 (name "r-assertive-data-us")
10997 (version "0.0-2")
10998 (source
10999 (origin
11000 (method url-fetch)
11001 (uri (cran-uri "assertive.data.us" version))
11002 (sha256
11003 (base32
11004 "1bgspn0sccmp9z7s7djvdvprgxlyc5vrxznp4zfjb79kwvgn83hq"))))
11005 (properties
11006 `((upstream-name . "assertive.data.us")))
11007 (build-system r-build-system)
11008 (propagated-inputs
11009 `(("r-assertive-base" ,r-assertive-base)
11010 ("r-assertive-strings" ,r-assertive-strings)))
11011 (home-page "https://bitbucket.org/richierocks/assertive.data.us")
11012 (synopsis "Assertions to check properties of strings")
11013 (description
11014 "This package provides a set of predicates and assertions for checking
11015 the properties of US-specific complex data types. This is mainly for use by
11016 other package developers who want to include run-time testing features in
11017 their own packages.")
11018 (license license:gpl3+)))
11019
11020 (define-public r-assertive-data-uk
11021 (package
11022 (name "r-assertive-data-uk")
11023 (version "0.0-2")
11024 (source
11025 (origin
11026 (method url-fetch)
11027 (uri (cran-uri "assertive.data.uk" version))
11028 (sha256
11029 (base32
11030 "1fzjvhwp7mwkqqix29khvs6zcrc82n6j4czvzzb473vyjyvdlj5b"))))
11031 (properties
11032 `((upstream-name . "assertive.data.uk")))
11033 (build-system r-build-system)
11034 (propagated-inputs
11035 `(("r-assertive-base" ,r-assertive-base)
11036 ("r-assertive-strings" ,r-assertive-strings)))
11037 (home-page "https://bitbucket.org/richierocks/assertive.data.uk")
11038 (synopsis "Assertions to check properties of strings")
11039 (description
11040 "This package provides a set of predicates and assertions for checking
11041 the properties of UK-specific complex data types. This is mainly for use by
11042 other package developers who want to include run-time testing features in
11043 their own packages.")
11044 (license license:gpl3+)))
11045
11046 (define-public r-assertive-data
11047 (package
11048 (name "r-assertive-data")
11049 (version "0.0-3")
11050 (source
11051 (origin
11052 (method url-fetch)
11053 (uri (cran-uri "assertive.data" version))
11054 (sha256
11055 (base32
11056 "00cvg2g36mdl8plrzx40m63qd55742mddqrchwy9n3c7mm4gn02s"))))
11057 (properties
11058 `((upstream-name . "assertive.data")))
11059 (build-system r-build-system)
11060 (propagated-inputs
11061 `(("r-assertive-base" ,r-assertive-base)
11062 ("r-assertive-strings" ,r-assertive-strings)))
11063 (home-page "https://bitbucket.org/richierocks/assertive.data")
11064 (synopsis "Assertions to check properties of data")
11065 (description
11066 "This package provides a set of predicates and assertions for checking
11067 the properties of (country independent) complex data types. This is mainly
11068 for use by other package developers who want to include run-time testing
11069 features in their own packages.")
11070 (license license:gpl3+)))
11071
11072 (define-public r-assertive
11073 (package
11074 (name "r-assertive")
11075 (version "0.3-5")
11076 (source
11077 (origin
11078 (method url-fetch)
11079 (uri (cran-uri "assertive" version))
11080 (sha256
11081 (base32
11082 "0blbbhlxcb5ffdxqxi62xs33ljiawh6s22a0pyvbbh79jf46rzr3"))))
11083 (build-system r-build-system)
11084 (propagated-inputs
11085 `(("r-assertive-base" ,r-assertive-base)
11086 ("r-assertive-code" ,r-assertive-code)
11087 ("r-assertive-data" ,r-assertive-data)
11088 ("r-assertive-data-uk" ,r-assertive-data-uk)
11089 ("r-assertive-data-us" ,r-assertive-data-us)
11090 ("r-assertive-datetimes" ,r-assertive-datetimes)
11091 ("r-assertive-files" ,r-assertive-files)
11092 ("r-assertive-matrices" ,r-assertive-matrices)
11093 ("r-assertive-models" ,r-assertive-models)
11094 ("r-assertive-numbers" ,r-assertive-numbers)
11095 ("r-assertive-properties" ,r-assertive-properties)
11096 ("r-assertive-reflection" ,r-assertive-reflection)
11097 ("r-assertive-sets" ,r-assertive-sets)
11098 ("r-assertive-strings" ,r-assertive-strings)
11099 ("r-assertive-types" ,r-assertive-types)
11100 ("r-knitr" ,r-knitr)))
11101 (home-page "https://bitbucket.org/richierocks/assertive")
11102 (synopsis "Readable check functions to ensure code integrity")
11103 (description
11104 "This package provides lots of predicates (@code{is_*} functions) to
11105 check the state of your variables, and assertions (@code{assert_*} functions)
11106 to throw errors if they aren't in the right form.")
11107 (license license:gpl3+)))
11108
11109 (define-public r-dotcall64
11110 (package
11111 (name "r-dotcall64")
11112 (version "1.0-0")
11113 (source
11114 (origin
11115 (method url-fetch)
11116 (uri (cran-uri "dotCall64" version))
11117 (sha256
11118 (base32
11119 "1b8p7m3w0m7bp977c6jz74xkd611cxg11j49yza59k5fp338scb9"))))
11120 (properties `((upstream-name . "dotCall64")))
11121 (build-system r-build-system)
11122 (native-inputs `(("gfortran" ,gfortran)))
11123 (home-page "https://git.math.uzh.ch/reinhard.furrer/dotCall64")
11124 (synopsis "Enhanced foreign function interface supporting long vectors")
11125 (description
11126 "This package provides @code{.C64()}, an enhanced version of @code{.C()}
11127 and @code{.Fortran()} from the R foreign function interface. @code{.C64()}
11128 supports long vectors, arguments of type 64-bit integer, and provides a
11129 mechanism to avoid unnecessary copies of read-only and write-only arguments.
11130 This makes it a convenient and fast interface to C/C++ and Fortran code.")
11131 (license license:gpl2+)))
11132
11133 (define-public r-spam
11134 (package
11135 (name "r-spam")
11136 (version "2.5-1")
11137 (source
11138 (origin
11139 (method url-fetch)
11140 (uri (cran-uri "spam" version))
11141 (sha256
11142 (base32 "0ry0a76cljlmilrzcriiizcidxyhq1i7i9bqhvl1qda81ld8hifi"))))
11143 (build-system r-build-system)
11144 (propagated-inputs
11145 `(("r-dotcall64" ,r-dotcall64)))
11146 (native-inputs `(("gfortran" ,gfortran)))
11147 (home-page "https://www.math.uzh.ch/pages/spam/")
11148 (synopsis "Sparse matrix algebra")
11149 (description
11150 "This package provides a set of functions for sparse matrix algebra.
11151 Differences with other sparse matrix packages are:
11152
11153 @enumerate
11154 @item it only supports (essentially) one sparse matrix format;
11155 @item it is based on transparent and simple structure(s);
11156 @item it is tailored for MCMC calculations within G(M)RF;
11157 @item and it is fast and scalable (with the extension package @code{spam64}).
11158 @end enumerate\n")
11159 ;; Either of these licenses
11160 (license (list license:bsd-3 license:lgpl2.0))))
11161
11162 (define-public r-fields
11163 (package
11164 (name "r-fields")
11165 (version "10.0")
11166 (source
11167 (origin
11168 (method url-fetch)
11169 (uri (cran-uri "fields" version))
11170 (sha256
11171 (base32 "173zm5vr236ydiq0v27qy0l3x7h9fc7jly38iakg77j26i0a01il"))))
11172 (build-system r-build-system)
11173 (propagated-inputs
11174 `(("r-maps" ,r-maps)
11175 ("r-spam" ,r-spam)))
11176 (native-inputs
11177 `(("gfortran" ,gfortran)))
11178 (home-page "https://www.image.ucar.edu/fields")
11179 (synopsis "Tools for spatial data")
11180 (description
11181 "This is a package for curve, surface and function fitting with an
11182 emphasis on splines, spatial data and spatial statistics. The major methods
11183 include cubic, and thin plate splines, Kriging, and compactly supported
11184 covariance functions for large data sets.")
11185 (license license:gpl2+)))
11186
11187 (define-public r-spatialextremes
11188 (package
11189 (name "r-spatialextremes")
11190 (version "2.0-7.2")
11191 (source
11192 (origin
11193 (method url-fetch)
11194 (uri (cran-uri "SpatialExtremes" version))
11195 (sha256
11196 (base32
11197 "0aqq9ryxi4xsdqjhc1lhb7ai8szs7m2vys6nn0ygps1w3pm4xwj8"))))
11198 (properties
11199 `((upstream-name . "SpatialExtremes")))
11200 (build-system r-build-system)
11201 (propagated-inputs
11202 `(("r-fields" ,r-fields)
11203 ("r-maps" ,r-maps)))
11204 (home-page "http://spatialextremes.r-forge.r-project.org/")
11205 (synopsis "Modelling spatial extremes")
11206 (description
11207 "This package provides tools for the statistical modelling of spatial
11208 extremes using max-stable processes, copula or Bayesian hierarchical models.
11209 More precisely, this package allows (conditional) simulations from various
11210 parametric max-stable models, analysis of the extremal spatial dependence, the
11211 fitting of such processes using composite likelihoods or least square (simple
11212 max-stable processes only), model checking and selection and prediction.")
11213 (license license:gpl2+)))
11214
11215 (define-public r-drc
11216 (package
11217 (name "r-drc")
11218 (version "3.0-1")
11219 (source
11220 (origin
11221 (method url-fetch)
11222 (uri (cran-uri "drc" version))
11223 (sha256
11224 (base32
11225 "0c8xn8ripzq270hy8d16fcnx02l02alddznd7fqwk3jyi6113h1y"))))
11226 (build-system r-build-system)
11227 (propagated-inputs
11228 `(("r-car" ,r-car)
11229 ("r-gtools" ,r-gtools)
11230 ("r-mass" ,r-mass)
11231 ("r-multcomp" ,r-multcomp)
11232 ("r-plotrix" ,r-plotrix)
11233 ("r-scales" ,r-scales)))
11234 (home-page "https://cran.r-project.org/web/packages/drc")
11235 (synopsis "Analysis of dose-response curves")
11236 (description
11237 "This package provides a suite of flexible and versatile model fitting
11238 and after-fitting functions for the analysis of dose-response data.")
11239 (license license:gpl2+)))
11240
11241 (define-public r-rmeta
11242 (package
11243 (name "r-rmeta")
11244 (version "3.0")
11245 (source
11246 (origin
11247 (method url-fetch)
11248 (uri (cran-uri "rmeta" version))
11249 (sha256
11250 (base32
11251 "0vkbnxp579v8zmcv1isdbzj5swpr6fq17zwparxcvzswjc2x9ydr"))))
11252 (build-system r-build-system)
11253 (home-page "https://cran.r-project.org/web/packages/rmeta")
11254 (synopsis "Tools for meta-analysis")
11255 (description
11256 "This package provides functions for simple fixed and random effects
11257 meta-analysis for two-sample comparisons and cumulative meta-analyses. It
11258 draws standard summary plots, funnel plots, and computes summaries and tests
11259 for association and heterogeneity.")
11260 (license license:gpl2)))
11261
11262 (define-public r-bootstrap
11263 (package
11264 (name "r-bootstrap")
11265 (version "2019.6")
11266 (source
11267 (origin
11268 (method url-fetch)
11269 (uri (cran-uri "bootstrap" version))
11270 (sha256
11271 (base32
11272 "1546jqhhw5h177ii8jkdikyd26rv6gwkav816np1zks4p7zgsljj"))))
11273 (build-system r-build-system)
11274 (native-inputs `(("gfortran" ,gfortran)))
11275 (home-page "https://cran.r-project.org/web/packages/bootstrap")
11276 (synopsis "Functions for the book \"An Introduction to the Bootstrap\"")
11277 (description
11278 "This package provides software and data for the book \"An Introduction
11279 to the Bootstrap\" by B. Efron and R. Tibshirani, 1993, Chapman and Hall.
11280 This package is primarily provided for projects already based on it, and for
11281 support of the book. New projects should preferentially use the recommended
11282 package \"boot\".")
11283 (license license:bsd-3)))
11284
11285 (define-public r-survivalroc
11286 (package
11287 (name "r-survivalroc")
11288 (version "1.0.3")
11289 (source
11290 (origin
11291 (method url-fetch)
11292 (uri (cran-uri "survivalROC" version))
11293 (sha256
11294 (base32
11295 "0wnd65ff5w679hxa1zrpfrx9qg47q21pjxppsga6m3h4iq1yfj8l"))))
11296 (properties `((upstream-name . "survivalROC")))
11297 (build-system r-build-system)
11298 (home-page "https://cran.r-project.org/web/packages/survivalROC")
11299 (synopsis "Time-dependent ROC curve estimation from censored survival data")
11300 (description
11301 "Compute time-dependent ROC curve from censored survival data using
11302 Kaplan-Meier (KM) or Nearest Neighbor Estimation (NNE) method of Heagerty,
11303 Lumley & Pepe (Biometrics, Vol 56 No 2, 2000, PP 337-344)")
11304 (license license:gpl2+)))
11305
11306 (define-public r-longitudinal
11307 (package
11308 (name "r-longitudinal")
11309 (version "1.1.12")
11310 (source
11311 (origin
11312 (method url-fetch)
11313 (uri (cran-uri "longitudinal" version))
11314 (sha256
11315 (base32
11316 "1d83ws28nxi3kw5lgd5n5y7865djq7ky72fw3ddi1fkkhg1r9y6l"))))
11317 (build-system r-build-system)
11318 (propagated-inputs `(("r-corpcor" ,r-corpcor)))
11319 (home-page "http://strimmerlab.org/software/longitudinal/")
11320 (synopsis "Analysis of multiple time course data")
11321 (description
11322 "This package contains general data structures and functions for
11323 longitudinal data with multiple variables, repeated measurements, and
11324 irregularly spaced time points. It also implements a shrinkage estimator of
11325 dynamical correlation and dynamical covariance.")
11326 (license license:gpl3+)))
11327
11328 (define-public r-genenet
11329 (package
11330 (name "r-genenet")
11331 (version "1.2.13")
11332 (source
11333 (origin
11334 (method url-fetch)
11335 (uri (cran-uri "GeneNet" version))
11336 (sha256
11337 (base32
11338 "0w52apk0nnr8nsskf26ff7ana8xiksr8wqmkjxzwhzgg7fncm61p"))))
11339 (properties `((upstream-name . "GeneNet")))
11340 (build-system r-build-system)
11341 (propagated-inputs
11342 `(("r-corpcor" ,r-corpcor)
11343 ("r-fdrtool" ,r-fdrtool)
11344 ("r-longitudinal" ,r-longitudinal)))
11345 (home-page "http://strimmerlab.org/software/genenet/")
11346 (synopsis "Modeling and inferring gene networks")
11347 (description
11348 "This package analyzes gene expression (time series) data with focus on
11349 the inference of gene networks. In particular, GeneNet implements the methods
11350 of Schaefer and Strimmer (2005a,b,c) and Opgen-Rhein and Strimmer (2006, 2007)
11351 for learning large-scale gene association networks (including assignment of
11352 putative directions).")
11353 (license license:gpl3+)))
11354
11355 (define-public r-rbamtools
11356 (package
11357 (name "r-rbamtools")
11358 (version "2.16.17")
11359 (source
11360 (origin
11361 (method url-fetch)
11362 (uri (cran-uri "rbamtools" version))
11363 (sha256
11364 (base32
11365 "0qj37ljdva3v29s01dkrbg31mcfzy3bl145cp40d54v4h9xhcghc"))))
11366 (build-system r-build-system)
11367 (inputs `(("zlib" ,zlib)))
11368 (propagated-inputs
11369 `(("r-refgenome" ,r-refgenome)))
11370 (home-page "https://cran.r-project.org/web/packages/rbamtools")
11371 (synopsis "Read and write BAM (binary alignment) files")
11372 (description
11373 "This package provides an R interface to functions of the SAMtools
11374 library.")
11375 (license license:artistic2.0)))
11376
11377 (define-public r-protviz
11378 (package
11379 (name "r-protviz")
11380 (version "0.5.1")
11381 (source
11382 (origin
11383 (method url-fetch)
11384 (uri (cran-uri "protViz" version))
11385 (sha256
11386 (base32
11387 "0cznzm1ijlq33yd5wsa61prav77y2vi698w0n2fx1xcv504c4bjv"))))
11388 (properties `((upstream-name . "protViz")))
11389 (build-system r-build-system)
11390 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
11391 (home-page "https://github.com/protViz/protViz/")
11392 (synopsis "Visualizing and analyzing mass spectrometry data in proteomics")
11393 (description
11394 "This package helps with quality checks, visualizations and analysis of
11395 mass spectrometry data, coming from proteomics experiments. The package is
11396 developed, tested and used at the Functional Genomics Center Zurich, where it
11397 is used mainly for prototyping, teaching, and having fun with proteomics data.
11398 But it can also be used to do data analysis for small scale data sets.")
11399 (license license:gpl3)))
11400
11401 (define-public r-cmprsk
11402 (package
11403 (name "r-cmprsk")
11404 (version "2.2-9")
11405 (source
11406 (origin
11407 (method url-fetch)
11408 (uri (cran-uri "cmprsk" version))
11409 (sha256
11410 (base32 "0xhgfg5b4i9skkaxp7gzkafgg5bqs5q1rp4hpw2jjmykg2nifn99"))))
11411 (build-system r-build-system)
11412 (propagated-inputs
11413 `(("r-survival" ,r-survival)))
11414 (native-inputs
11415 `(("gfortran" ,gfortran)))
11416 (home-page "https://cran.r-project.org/web/packages/cmprsk")
11417 (synopsis "Subdistribution analysis of competing risks")
11418 (description
11419 "This package provides tool for estimation, testing and regression
11420 modeling of subdistribution functions in competing risks, as described in
11421 Gray (1988), A class of K-sample tests for comparing the cumulative incidence
11422 of a competing risk, Ann. Stat. 16:1141-1154, and Fine JP and Gray RJ (1999),
11423 A proportional hazards model for the subdistribution of a competing risk,
11424 JASA, 94:496-509.")
11425 (license license:gpl2+)))
11426
11427 (define-public r-etm
11428 (package
11429 (name "r-etm")
11430 (version "1.0.5")
11431 (source
11432 (origin
11433 (method url-fetch)
11434 (uri (cran-uri "etm" version))
11435 (sha256
11436 (base32
11437 "1yivbq8y0ijcl1m4nir4q9hp4pi6iphwxgjprygsdf7vp98wq677"))))
11438 (build-system r-build-system)
11439 (propagated-inputs
11440 `(("r-data-table" ,r-data-table)
11441 ("r-lattice" ,r-lattice)
11442 ("r-rcpp" ,r-rcpp)
11443 ("r-rcpparmadillo" ,r-rcpparmadillo)
11444 ("r-survival" ,r-survival)))
11445 (home-page "https://cran.r-project.org/web/packages/etm")
11446 (synopsis "Empirical transition matrix")
11447 (description
11448 "The @dfn{empirical transition matrix} (etm) package permits to estimate
11449 the matrix of transition probabilities for any time-inhomogeneous multistate
11450 model with finite state space using the Aalen-Johansen estimator.")
11451 (license license:expat)))
11452
11453 (define-public r-epi
11454 (package
11455 (name "r-epi")
11456 (version "2.40")
11457 (source
11458 (origin
11459 (method url-fetch)
11460 (uri (cran-uri "Epi" version))
11461 (sha256
11462 (base32
11463 "046y10vwks5y84pzccmrn6d4pd6qz70imvp1hw5ywp8fnwzfh4g5"))))
11464 (properties `((upstream-name . "Epi")))
11465 (build-system r-build-system)
11466 (propagated-inputs
11467 `(("r-cmprsk" ,r-cmprsk)
11468 ("r-data-table" ,r-data-table)
11469 ("r-etm" ,r-etm)
11470 ("r-mass" ,r-mass)
11471 ("r-matrix" ,r-matrix)
11472 ("r-mgcv" ,r-mgcv)
11473 ("r-numderiv" ,r-numderiv)
11474 ("r-plyr" ,r-plyr)
11475 ("r-survival" ,r-survival)
11476 ("r-zoo" ,r-zoo)))
11477 (home-page "http://BendixCarstensen.com/Epi/")
11478 (synopsis "Statistical analysis in epidemiology")
11479 (description
11480 "This package provides functions for demographic and epidemiological
11481 analysis in the Lexis diagram, i.e. register and cohort follow-up data, in
11482 particular representation, manipulation and simulation of multistate data -
11483 the Lexis suite of functions, which includes interfaces to the @code{mstate},
11484 @code{etm} and @code{cmprsk} packages. It also contains functions for
11485 Age-Period-Cohort and Lee-Carter modeling and a function for interval censored
11486 data and some useful functions for tabulation and plotting, as well as a
11487 number of epidemiological data sets.")
11488 (license license:gpl2)))
11489
11490 (define-public r-ppls
11491 (package
11492 (name "r-ppls")
11493 (version "1.6-1.1")
11494 (source
11495 (origin
11496 (method url-fetch)
11497 (uri (cran-uri "ppls" version))
11498 (sha256
11499 (base32
11500 "1zyrisy3c4cz896j1bjh61sf57wdl9p8ywdq268cl819szfq78mx"))))
11501 (build-system r-build-system)
11502 (propagated-inputs `(("r-mass" ,r-mass)))
11503 (home-page "https://cran.r-project.org/web/packages/ppls")
11504 (synopsis "Penalized partial least squares")
11505 (description
11506 "This package contains linear and nonlinear regression methods based on
11507 partial least squares and penalization techniques. Model parameters are
11508 selected via cross-validation, and confidence intervals ans tests for the
11509 regression coefficients can be conducted via jackknifing.")
11510 (license license:gpl2+)))
11511
11512 (define-public r-huge
11513 (package
11514 (name "r-huge")
11515 (version "1.3.4")
11516 (source
11517 (origin
11518 (method url-fetch)
11519 (uri (cran-uri "huge" version))
11520 (sha256
11521 (base32 "07n3j1va2z4v30rj22cww72khgzbz2xsp0yc0qswlrwyxi4my5i3"))))
11522 (build-system r-build-system)
11523 (propagated-inputs
11524 `(("r-igraph" ,r-igraph)
11525 ("r-mass" ,r-mass)
11526 ("r-matrix" ,r-matrix)
11527 ("r-rcpp" ,r-rcpp)
11528 ("r-rcppeigen" ,r-rcppeigen)))
11529 (home-page "https://cran.r-project.org/web/packages/huge")
11530 (synopsis "High-dimensional undirected graph estimation")
11531 (description
11532 "This package provides a general framework for high-dimensional
11533 undirected graph estimation. It integrates data preprocessing, neighborhood
11534 screening, graph estimation, and model selection techniques into a pipeline.")
11535 (license license:gpl2)))
11536
11537 (define-public r-parcor
11538 (package
11539 (name "r-parcor")
11540 (version "0.2-6")
11541 (source
11542 (origin
11543 (method url-fetch)
11544 (uri (cran-uri "parcor" version))
11545 (sha256
11546 (base32
11547 "0vgs6k92vdr0cmb8cwbv2ff6qavw30agskfd8bfh17hsskrisvx0"))))
11548 (build-system r-build-system)
11549 (propagated-inputs
11550 `(("r-epi" ,r-epi)
11551 ("r-genenet" ,r-genenet)
11552 ("r-glmnet" ,r-glmnet)
11553 ("r-mass" ,r-mass)
11554 ("r-ppls" ,r-ppls)))
11555 (home-page "https://cran.r-project.org/web/packages/parcor")
11556 (synopsis "Regularized estimation of partial correlation matrices")
11557 (description
11558 "This package estimates the matrix of partial correlations based on
11559 different regularized regression methods: lasso, adaptive lasso, PLS, and
11560 Ridge Regression. In addition, the package provides model selection for
11561 lasso, adaptive lasso and Ridge regression based on cross-validation.")
11562 (license license:gpl2+)))
11563
11564 (define-public r-mcmc
11565 (package
11566 (name "r-mcmc")
11567 (version "0.9-6")
11568 (source
11569 (origin
11570 (method url-fetch)
11571 (uri (cran-uri "mcmc" version))
11572 (sha256
11573 (base32
11574 "1fc6a6asn53lx7x7pnlb5mb716nv4pcmbp99f1i30y4hzygihfj4"))))
11575 (build-system r-build-system)
11576 (home-page "http://www.stat.umn.edu/geyer/mcmc/")
11577 (synopsis "Markov chain Monte Carlo")
11578 (description
11579 "This package simulates continuous distributions of random vectors using
11580 @dfn{Markov chain Monte Carlo} (MCMC). Users specify the distribution by an R
11581 function that evaluates the log unnormalized density. Algorithms are random
11582 walk Metropolis algorithm (function @code{metrop}), simulated
11583 tempering (function @code{temper}), and morphometric random walk
11584 Metropolis (function @code{morph.metrop}), which achieves geometric ergodicity
11585 by change of variable.")
11586 (license license:expat)))
11587
11588 (define-public r-listenv
11589 (package
11590 (name "r-listenv")
11591 (version "0.8.0")
11592 (source
11593 (origin
11594 (method url-fetch)
11595 (uri (cran-uri "listenv" version))
11596 (sha256
11597 (base32
11598 "0ps8bk7zlhbviawrw7vw25skjq81hkk3ijyi6g74dmfqy8zsyapx"))))
11599 (build-system r-build-system)
11600 (native-inputs
11601 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
11602 (home-page "https://github.com/HenrikBengtsson/listenv")
11603 (synopsis "Environments behaving (almost) as lists")
11604 (description
11605 "This package implements list environments. List environments are
11606 environments that have list-like properties. For instance, the elements of a
11607 list environment are ordered and can be accessed and iterated over using index
11608 subsetting.")
11609 (license license:lgpl2.1+)))
11610
11611 (define-public r-globals
11612 (package
11613 (name "r-globals")
11614 (version "0.12.5")
11615 (source
11616 (origin
11617 (method url-fetch)
11618 (uri (cran-uri "globals" version))
11619 (sha256
11620 (base32
11621 "1ha8iasgijp4q3v2b0b17y1wh7cd3nvzd9b03w49qm2bidkaf68m"))))
11622 (build-system r-build-system)
11623 (propagated-inputs
11624 `(("r-codetools" ,r-codetools)))
11625 (home-page "https://github.com/HenrikBengtsson/globals")
11626 (synopsis "Identify global objects in R expressions")
11627 (description
11628 "This package provides tools to identify global (\"unknown\" or \"free\")
11629 objects in R expressions by code inspection using various strategies, e.g.
11630 conservative or liberal. The objective of this package is to make it as
11631 simple as possible to identify global objects for the purpose of exporting
11632 them in distributed compute environments.")
11633 (license license:lgpl2.1+)))
11634
11635 (define-public r-future
11636 (package
11637 (name "r-future")
11638 (version "1.15.1")
11639 (source
11640 (origin
11641 (method url-fetch)
11642 (uri (cran-uri "future" version))
11643 (sha256
11644 (base32
11645 "101hi8warqa0py9l6c5p98f7i9xjhx01w655z6a35jx1dhspykzd"))))
11646 (build-system r-build-system)
11647 (propagated-inputs
11648 `(("r-digest" ,r-digest)
11649 ("r-globals" ,r-globals)
11650 ("r-listenv" ,r-listenv)))
11651 (native-inputs
11652 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
11653 (home-page "https://github.com/HenrikBengtsson/future")
11654 (synopsis "Unified parallel and distributed processing in R")
11655 (description
11656 "The purpose of this package is to provide a lightweight and unified
11657 Future API for sequential and parallel processing of R expression via futures.
11658 This package implements sequential, multicore, multisession, and cluster
11659 futures. With these, R expressions can be evaluated on the local machine, in
11660 parallel a set of local machines, or distributed on a mix of local and remote
11661 machines. Extensions to this package implement additional backends for
11662 processing futures via compute cluster schedulers etc. Because of its unified
11663 API, there is no need to modify any code in order to switch from sequential on
11664 the local machine to, say, distributed processing on a remote compute cluster.")
11665 (license license:lgpl2.1+)))
11666
11667 (define-public r-future-apply
11668 (package
11669 (name "r-future-apply")
11670 (version "1.3.0")
11671 (source
11672 (origin
11673 (method url-fetch)
11674 (uri (cran-uri "future.apply" version))
11675 (sha256
11676 (base32
11677 "0wd3bh114zkvrqlpn8gqz4ix1igr9hr8x72h2g00a7mqkfjfqx33"))))
11678 (properties `((upstream-name . "future.apply")))
11679 (build-system r-build-system)
11680 (propagated-inputs
11681 `(("r-future" ,r-future)
11682 ("r-globals" ,r-globals)))
11683 (native-inputs
11684 `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
11685 (home-page "https://github.com/HenrikBengtsson/future.apply")
11686 (synopsis "Apply function to elements in parallel using futures")
11687 (description
11688 "This package provides implementations of @code{apply()},
11689 @code{eapply()}, @code{lapply()}, @code{Map()}, @code{mapply()},
11690 @code{replicate()}, @code{sapply()}, @code{tapply()}, and @code{vapply()} that
11691 can be resolved using any future-supported backend, e.g. parallel on the local
11692 machine or distributed on a compute cluster.")
11693 (license license:gpl2+)))
11694
11695 (define-public r-rsvd
11696 (package
11697 (name "r-rsvd")
11698 (version "1.0.2")
11699 (source
11700 (origin
11701 (method url-fetch)
11702 (uri (cran-uri "rsvd" version))
11703 (sha256
11704 (base32
11705 "0fia77y5fxnhwkcxlgp98ygb8fdfraky75x80hkf7kvvpwc5rzn8"))))
11706 (build-system r-build-system)
11707 (propagated-inputs
11708 `(("r-matrix" ,r-matrix)))
11709 (home-page "https://github.com/erichson/rSVD")
11710 (synopsis "Randomized singular value decomposition")
11711 (description
11712 "Low-rank matrix decompositions are fundamental tools and widely used for
11713 data analysis, dimension reduction, and data compression. Classically, highly
11714 accurate deterministic matrix algorithms are used for this task. However, the
11715 emergence of large-scale data has severely challenged our computational
11716 ability to analyze big data. The concept of randomness has been demonstrated
11717 as an effective strategy to quickly produce approximate answers to familiar
11718 problems such as the @dfn{singular value decomposition} (SVD). This package
11719 provides several randomized matrix algorithms such as the randomized singular
11720 value decomposition (@code{rsvd}), randomized principal component
11721 analysis (@code{rpca}), randomized robust principal component
11722 analysis (@code{rrpca}), randomized interpolative decomposition (@code{rid}),
11723 and the randomized CUR decomposition (@code{rcur}). In addition several plot
11724 functions are provided.")
11725 (license license:gpl3+)))
11726
11727 (define-public r-sloop
11728 (package
11729 (name "r-sloop")
11730 (version "1.0.1")
11731 (source
11732 (origin
11733 (method url-fetch)
11734 (uri (cran-uri "sloop" version))
11735 (sha256
11736 (base32
11737 "00fk5fr5zsk2qxc1kfhmshhjxgnamm3401089sx8m2l529zd6r8j"))))
11738 (build-system r-build-system)
11739 (propagated-inputs
11740 `(("r-codetools" ,r-codetools)
11741 ("r-crayon" ,r-crayon)
11742 ("r-purrr" ,r-purrr)
11743 ("r-rlang" ,r-rlang)
11744 ("r-tibble" ,r-tibble)))
11745 (home-page "https://github.com/r-lib/sloop")
11746 (synopsis "Helpers for object-oriented programming in R")
11747 (description
11748 "This package provides a collection of helper functions designed to
11749 help you to better understand object oriented programming in R, particularly
11750 using @code{S3}.")
11751 (license license:gpl3)))
11752
11753 (define-public r-capushe
11754 (package
11755 (name "r-capushe")
11756 (version "1.1.1")
11757 (source
11758 (origin
11759 (method url-fetch)
11760 (uri (cran-uri "capushe" version))
11761 (sha256
11762 (base32
11763 "1aa76ir1kp67hiz7dr60azyc71yzslshyc640fjh0fpw0sp5kwbc"))))
11764 (build-system r-build-system)
11765 (propagated-inputs `(("r-mass" ,r-mass)))
11766 (home-page "https://cran.r-project.org/web/packages/capushe/index.html")
11767 (synopsis "Calibrating penalties using slope heuristics")
11768 (description
11769 "This package provides tools for the calibration of penalized criteria
11770 for model selection. The calibration methods available are based on the slope
11771 heuristics.")
11772 (license license:gpl2+)))
11773
11774 (define-public r-dorng
11775 (package
11776 (name "r-dorng")
11777 (version "1.7.1")
11778 (source
11779 (origin
11780 (method url-fetch)
11781 (uri (cran-uri "doRNG" version))
11782 (sha256
11783 (base32
11784 "1sb75aqkliprglfxc4x4wds6alqgzhvl2n812g1d32a88ra3slr7"))))
11785 (properties `((upstream-name . "doRNG")))
11786 (build-system r-build-system)
11787 (propagated-inputs
11788 `(("r-foreach" ,r-foreach)
11789 ("r-iterators" ,r-iterators)
11790 ("r-pkgmaker" ,r-pkgmaker)
11791 ("r-rngtools" ,r-rngtools)))
11792 (home-page "https://renozao.github.io/doRNG/")
11793 (synopsis "Generic reproducible parallel backend for foreach loops")
11794 (description
11795 "This package provides functions to perform reproducible parallel
11796 @code{foreach} loops, using independent random streams as generated by
11797 L'Ecuyer's combined multiple-recursive generator. It enables to easily
11798 convert standard @code{%dopar%} loops into fully reproducible loops,
11799 independently of the number of workers, the task scheduling strategy, or the
11800 chosen parallel environment and associated foreach backend.")
11801 (license license:gpl2+)))
11802
11803 (define-public r-blockmodeling
11804 (package
11805 (name "r-blockmodeling")
11806 (version "0.3.4")
11807 (source
11808 (origin
11809 (method url-fetch)
11810 (uri (cran-uri "blockmodeling" version))
11811 (sha256
11812 (base32
11813 "11v9903y9dwlzaqp8sx0fsibcg82phvappddy37r8lnxd4vchsd2"))))
11814 (build-system r-build-system)
11815 (propagated-inputs
11816 `(("r-doparallel" ,r-doparallel)
11817 ("r-dorng" ,r-dorng)
11818 ("r-foreach" ,r-foreach)
11819 ("r-matrix" ,r-matrix)))
11820 (native-inputs `(("gfortran" ,gfortran)))
11821 (home-page "https://cran.r-project.org/web/packages/blockmodeling")
11822 (synopsis "Generalized and classical blockmodeling of valued networks")
11823 (description
11824 "This package is primarily meant as an implementation of generalized
11825 blockmodeling for valued networks. In addition, measures of similarity or
11826 dissimilarity based on structural equivalence and regular equivalence (REGE
11827 algorithms) can be computed and partitioned matrices can be plotted.")
11828 (license license:gpl2+)))
11829
11830 (define-public r-upsetr
11831 (package
11832 (name "r-upsetr")
11833 (version "1.4.0")
11834 (source
11835 (origin
11836 (method url-fetch)
11837 (uri (cran-uri "UpSetR" version))
11838 (sha256
11839 (base32
11840 "007i0njnjjy7vbrxabwav7a1kk2n0hn2mkvqsdzzfk10ckp5y7im"))))
11841 (properties `((upstream-name . "UpSetR")))
11842 (build-system r-build-system)
11843 (propagated-inputs
11844 `(("r-ggplot2" ,r-ggplot2)
11845 ("r-gridextra" ,r-gridextra)
11846 ("r-plyr" ,r-plyr)
11847 ("r-scales" ,r-scales)))
11848 (home-page "https://github.com/hms-dbmi/UpSetR")
11849 (synopsis "Visualize intersecting sets")
11850 (description
11851 "This package provides a more scalable alternative to Venn and Euler
11852 diagrams for visualizing intersecting sets. Create visualizations of
11853 intersecting sets using a novel matrix design, along with visualizations of
11854 several common set, element and attribute related tasks.")
11855 (license license:expat)))
11856
11857 ;; This package includes a JavaScript file, which is not minified. When
11858 ;; upgrading please check that there are no new minified JavaScript files.
11859 (define-public r-shinybs
11860 (package
11861 (name "r-shinybs")
11862 (version "0.61")
11863 (source
11864 (origin
11865 (method url-fetch)
11866 (uri (cran-uri "shinyBS" version))
11867 (sha256
11868 (base32
11869 "0rhim4mbp4x9vvm7xkmpl7mhb9qd1gr96cr4dv330v863ra2kgji"))))
11870 (properties `((upstream-name . "shinyBS")))
11871 (build-system r-build-system)
11872 ;; The tests spawn Shiny browser apps. They cannot be run
11873 ;; non-interactively.
11874 (arguments '(#:tests? #f))
11875 (propagated-inputs
11876 `(("r-htmltools" ,r-htmltools)
11877 ("r-shiny" ,r-shiny)))
11878 (home-page "https://ebailey78.github.io/shinyBS/")
11879 (synopsis "Twitter Bootstrap components for Shiny")
11880 (description
11881 "This package adds additional Twitter Bootstrap components to Shiny.")
11882 (license license:gpl3)))
11883
11884 (define-public r-outliers
11885 (package
11886 (name "r-outliers")
11887 (version "0.14")
11888 (source
11889 (origin
11890 (method url-fetch)
11891 (uri (cran-uri "outliers" version))
11892 (sha256
11893 (base32
11894 "0vcqfqmmv4yblyp3s6bd25r49pxb7hjzipiic5a82924nqfqzkmn"))))
11895 (build-system r-build-system)
11896 (home-page "https://cran.r-project.org/web/packages/outliers/index.html")
11897 (synopsis "Tests for outliers")
11898 (description
11899 "This package provides a collection of some tests commonly used for
11900 identifying outliers.")
11901 (license license:gpl2+)))
11902
11903 (define-public r-bayesm
11904 (package
11905 (name "r-bayesm")
11906 (version "3.1-4")
11907 (source
11908 (origin
11909 (method url-fetch)
11910 (uri (cran-uri "bayesm" version))
11911 (sha256
11912 (base32 "154glks7rsjkza0sfi1kj7wj727py9sl1ba6sswflwmwc9n226q6"))))
11913 (build-system r-build-system)
11914 (propagated-inputs
11915 `(("r-rcpp" ,r-rcpp)
11916 ("r-rcpparmadillo" ,r-rcpparmadillo)))
11917 (home-page "http://www.perossi.org/home/bsm-1")
11918 (synopsis "Bayesian inference for marketing/micro-econometrics")
11919 (description
11920 "This package covers many important models used in marketing and
11921 micro-econometrics applications, including Bayes Regression (univariate or
11922 multivariate dep var), Bayes Seemingly Unrelated Regression (SUR), Binary and
11923 Ordinal Probit, Multinomial Logit (MNL) and Multinomial Probit (MNP),
11924 Multivariate Probit, Negative Binomial (Poisson) Regression, Multivariate
11925 Mixtures of Normals (including clustering), Dirichlet Process Prior Density
11926 Estimation with normal base, Hierarchical Linear Models with normal prior and
11927 covariates, Hierarchical Linear Models with a mixture of normals prior and
11928 covariates, Hierarchical Multinomial Logits with a mixture of normals prior
11929 and covariates, Hierarchical Multinomial Logits with a Dirichlet Process prior
11930 and covariates, Hierarchical Negative Binomial Regression Models, Bayesian
11931 analysis of choice-based conjoint data, Bayesian treatment of linear
11932 instrumental variables models, Analysis of Multivariate Ordinal survey data
11933 with scale usage heterogeneity, and Bayesian Analysis of Aggregate Random
11934 Coefficient Logit Models.")
11935 (license license:gpl2+)))
11936
11937 (define-public r-tensora
11938 (package
11939 (name "r-tensora")
11940 (version "0.36.1")
11941 (source
11942 (origin
11943 (method url-fetch)
11944 (uri (cran-uri "tensorA" version))
11945 (sha256
11946 (base32
11947 "176hjy3bvg3in62r97wxbhq187sjz6c1gwy9x6spaxl6k4my3zy7"))))
11948 (properties `((upstream-name . "tensorA")))
11949 (build-system r-build-system)
11950 (home-page "http://www.stat.boogaart.de/tensorA")
11951 (synopsis "Advanced tensor arithmetic with named indices")
11952 (description
11953 "This package provides convenience functions for advanced linear algebra
11954 with tensors and computation with datasets of tensors on a higher level
11955 abstraction. It includes Einstein and Riemann summing conventions, dragging,
11956 co- and contravariate indices, and parallel computations on sequences of
11957 tensors.")
11958 (license license:gpl2+)))
11959
11960 (define-public r-rarpack
11961 (package
11962 (name "r-rarpack")
11963 (version "0.11-0")
11964 (source
11965 (origin
11966 (method url-fetch)
11967 (uri (cran-uri "rARPACK" version))
11968 (sha256
11969 (base32
11970 "12h2y46xcfldhjdmm960swgn9b23zvkj5vg2bi42s9qxwgi02d63"))))
11971 (properties `((upstream-name . "rARPACK")))
11972 (build-system r-build-system)
11973 (propagated-inputs `(("r-rspectra" ,r-rspectra)))
11974 (home-page "https://github.com/yixuan/rARPACK")
11975 (synopsis "Solvers for large scale eigenvalue and SVD problems")
11976 (description
11977 "This package was previously an R wrapper of the ARPACK library, and now
11978 a shell of the R package RSpectra, an R interface to the Spectra library for
11979 solving large scale eigenvalue/vector problems. The current version of
11980 rARPACK simply imports and exports the functions provided by RSpectra. New
11981 users of rARPACK are advised to switch to the RSpectra package.")
11982 (license license:bsd-3)))
11983
11984 (define-public r-compositions
11985 (package
11986 (name "r-compositions")
11987 (version "1.40-3")
11988 (source
11989 (origin
11990 (method url-fetch)
11991 (uri (cran-uri "compositions" version))
11992 (sha256
11993 (base32
11994 "103hbmibrf1n333pn4xpll1gqqsv4szms0n5gdq7zak31aar0bg4"))))
11995 (build-system r-build-system)
11996 (propagated-inputs
11997 `(("r-bayesm" ,r-bayesm)
11998 ("r-robustbase" ,r-robustbase)
11999 ("r-tensora" ,r-tensora)))
12000 (home-page "http://www.stat.boogaart.de/compositions")
12001 (synopsis "Compositional data analysis")
12002 (description
12003 "This package provides functions for the consistent analysis of
12004 compositional data (e.g. portions of substances) and positive
12005 numbers (e.g. concentrations).")
12006 (license license:gpl2+)))
12007
12008 (define-public r-cobs
12009 (package
12010 (name "r-cobs")
12011 (version "1.3-3")
12012 (source
12013 (origin
12014 (method url-fetch)
12015 (uri (cran-uri "cobs" version))
12016 (sha256
12017 (base32
12018 "1pqvz7czcchri4x79g78hbwyagb3bqzdqb047zkbdinyz067c7kb"))))
12019 (build-system r-build-system)
12020 (propagated-inputs
12021 `(("r-quantreg" ,r-quantreg)
12022 ("r-sparsem" ,r-sparsem)))
12023 (home-page "https://cran.r-project.org/web/packages/cobs")
12024 (synopsis "Constrained B-Splines (sparse matrix based)")
12025 (description
12026 "This package provides qualitatively constrained (regression) smoothing
12027 splines via linear programming and sparse matrices.")
12028 (license license:gpl2+)))
12029
12030 (define-public r-drimpute
12031 (package
12032 (name "r-drimpute")
12033 (version "1.0")
12034 (source
12035 (origin
12036 (method url-fetch)
12037 (uri (cran-uri "DrImpute" version))
12038 (sha256
12039 (base32
12040 "1adzarrwqb282pqgx2yqswp9rpwd1naxsmar54kddr6qyd6b923b"))))
12041 (properties `((upstream-name . "DrImpute")))
12042 (build-system r-build-system)
12043 (propagated-inputs
12044 `(("r-rcpp" ,r-rcpp)
12045 ("r-rcpparmadillo" ,r-rcpparmadillo)))
12046 (home-page "https://github.com/ikwak2/DrImpute")
12047 (synopsis "Imputing dropout events in single-cell RNA-Seq data")
12048 (description
12049 "This is an R package for imputing dropout events. Many statistical
12050 methods in cell type identification, visualization and lineage reconstruction
12051 do not account for dropout events. DrImpute can improve the performance of
12052 such software by imputing dropout events.")
12053 (license license:gpl3)))
12054
12055 (define-public r-gamlss-dist
12056 (package
12057 (name "r-gamlss-dist")
12058 (version "5.1-5")
12059 (source
12060 (origin
12061 (method url-fetch)
12062 (uri (cran-uri "gamlss.dist" version))
12063 (sha256
12064 (base32 "1rl7hzdg5xpvaq3yyzwxhsaqzzs0qidi3ibv454fisijgv8l4vqw"))))
12065 (properties `((upstream-name . "gamlss.dist")))
12066 (build-system r-build-system)
12067 (propagated-inputs `(("r-mass" ,r-mass)))
12068 (home-page "http://www.gamlss.org/")
12069 (synopsis "Distributions for Generalized Additive Models for location scale and shape")
12070 (description
12071 "This package provides a set of distributions which can be used for
12072 modelling the response variables in Generalized Additive Models for Location
12073 Scale and Shape. The distributions can be continuous, discrete or mixed
12074 distributions. Extra distributions can be created, by transforming, any
12075 continuous distribution defined on the real line, to a distribution defined on
12076 ranges 0 to infinity or 0 to 1, by using a @code{log} or a @code{logit}
12077 transformation, respectively.")
12078 ;; Either version of the GPL.
12079 (license (list license:gpl2 license:gpl3))))
12080
12081 ;; This package includes JavaScript files, which are not minified. When
12082 ;; upgrading please check that there are no new minified JavaScript files.
12083 (define-public r-shinyjs
12084 (package
12085 (name "r-shinyjs")
12086 (version "1.0")
12087 (source
12088 (origin
12089 (method url-fetch)
12090 (uri (cran-uri "shinyjs" version))
12091 (sha256
12092 (base32
12093 "113zpijri0l80rlgrvqn6bxk0sdqgl79h7yhja2p76f9dc9i2sr8"))))
12094 (build-system r-build-system)
12095 (propagated-inputs
12096 `(("r-digest" ,r-digest)
12097 ("r-htmltools" ,r-htmltools)
12098 ("r-jsonlite" ,r-jsonlite)
12099 ("r-shiny" ,r-shiny)))
12100 (home-page "https://deanattali.com/shinyjs")
12101 (synopsis "Improve the user experience of your Shiny apps")
12102 (description
12103 "Perform common useful JavaScript operations in Shiny apps that will
12104 greatly improve your apps without having to know any JavaScript. Examples
12105 include: hiding an element, disabling an input, resetting an input back to its
12106 original value, delaying code execution by a few seconds, and many more useful
12107 functions for both the end user and the developer. Shinyjs can also be used
12108 to easily call your own custom JavaScript functions from R.")
12109 (license license:agpl3+)))
12110
12111 ;; This package includes minified JavaScript files. When upgrading please
12112 ;; check that there are no new minified JavaScript files.
12113 (define-public r-colourpicker
12114 (package
12115 (name "r-colourpicker")
12116 (version "1.0")
12117 (source
12118 (origin
12119 (method url-fetch)
12120 (uri (cran-uri "colourpicker" version))
12121 (sha256
12122 (base32
12123 "0z3v2083g7kwdp21x9s2n1crfh24agpdq3yxkcdzc2awn2pwpnpi"))))
12124 (build-system r-build-system)
12125 (arguments
12126 `(#:modules ((guix build utils)
12127 (guix build r-build-system)
12128 (srfi srfi-1)
12129 (ice-9 popen))
12130 #:phases
12131 (modify-phases %standard-phases
12132 (add-after 'unpack 'process-javascript
12133 (lambda* (#:key inputs #:allow-other-keys)
12134 (with-directory-excursion "inst"
12135 (call-with-values
12136 (lambda ()
12137 (unzip2
12138 `((,(assoc-ref inputs "js-salvattore")
12139 "examples/colourInput/www/salvattore.min.js")
12140 (,(assoc-ref inputs "js-jquery")
12141 "htmlwidgets/lib/jquery/jquery.min.js")
12142 ("www/shared/colourpicker/js/colourpicker.js"
12143 "www/shared/colourpicker/js/colourpicker.min.js"))))
12144 (lambda (sources targets)
12145 (for-each (lambda (source target)
12146 (format #t "Processing ~a --> ~a~%"
12147 source target)
12148 (delete-file target)
12149 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
12150 (call-with-output-file target
12151 (lambda (port)
12152 (dump-port minified port)))))
12153 sources targets))))
12154 #t)))))
12155 (propagated-inputs
12156 `(("r-ggplot2" ,r-ggplot2)
12157 ("r-htmltools" ,r-htmltools)
12158 ("r-htmlwidgets" ,r-htmlwidgets)
12159 ("r-jsonlite" ,r-jsonlite)
12160 ("r-miniui" ,r-miniui)
12161 ("r-shiny" ,r-shiny)
12162 ("r-shinyjs" ,r-shinyjs)))
12163 (native-inputs
12164 `(("uglify-js" ,uglify-js)
12165 ("js-jquery"
12166 ,(origin
12167 (method url-fetch)
12168 (uri "https://code.jquery.com/jquery-3.3.1.js")
12169 (sha256
12170 (base32
12171 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))
12172 ("js-salvattore"
12173 ,(origin
12174 (method url-fetch)
12175 (uri "https://raw.githubusercontent.com/rnmp/salvattore/v1.0.9/dist/salvattore.js")
12176 (sha256
12177 (base32
12178 "0lfrbx7l9w5x89jpc6njmd0pk7h8fpvg537vklai2vf7b1r2nnk5"))))))
12179 (home-page "https://github.com/daattali/colourpicker")
12180 (synopsis "Color picker tool for Shiny and for selecting colors in plots")
12181 (description
12182 "This package provides a color picker that can be used as an input in
12183 Shiny apps or Rmarkdown documents. The color picker supports alpha opacity,
12184 custom color palettes, and many more options. A plot color helper tool is
12185 available as an RStudio Addin, which helps you pick colors to use in your
12186 plots. A more generic color picker RStudio Addin is also provided to let you
12187 select colors to use in your R code.")
12188 (license license:expat)))
12189
12190 (define-public r-ggextra
12191 (package
12192 (name "r-ggextra")
12193 (version "0.9")
12194 (source
12195 (origin
12196 (method url-fetch)
12197 (uri (cran-uri "ggExtra" version))
12198 (sha256
12199 (base32
12200 "18mbi6gblqmrsciad1d2c9ngllk6mayaqj43k40hjq9ydqnvjbgj"))))
12201 (properties `((upstream-name . "ggExtra")))
12202 (build-system r-build-system)
12203 (propagated-inputs
12204 `(("r-colourpicker" ,r-colourpicker)
12205 ("r-ggplot2" ,r-ggplot2)
12206 ("r-gtable" ,r-gtable)
12207 ("r-miniui" ,r-miniui)
12208 ("r-r6" ,r-r6)
12209 ("r-scales" ,r-scales)
12210 ("r-shiny" ,r-shiny)
12211 ("r-shinyjs" ,r-shinyjs)))
12212 (home-page "https://github.com/daattali/ggExtra")
12213 (synopsis "Marginal histograms for ggplot2 and other enhancements")
12214 (description
12215 "This package is a collection of functions and layers to enhance ggplot2.
12216 The flagship function is @code{ggMarginal()}, which can be used to add
12217 marginal histograms/boxplots/density plots to ggplot2 scatterplots.")
12218 (license license:expat)))
12219
12220 (define-public r-minpack-lm
12221 (package
12222 (name "r-minpack-lm")
12223 (version "1.2-1")
12224 (source
12225 (origin
12226 (method url-fetch)
12227 (uri (cran-uri "minpack.lm" version))
12228 (sha256
12229 (base32
12230 "18ym2pdql5vzngc7q5gn66d153hrfrnd8ilv8yh6vd7j7sx7vjql"))))
12231 (properties `((upstream-name . "minpack.lm")))
12232 (build-system r-build-system)
12233 (native-inputs `(("gfortran" ,gfortran)))
12234 (home-page "https://cran.r-project.org/web/packages/minpack.lm")
12235 (synopsis "Levenberg-Marquardt Nonlinear Least-Squares algorithm")
12236 (description
12237 "The @code{nls.lm} function provides an R interface to @code{lmder} and
12238 @code{lmdif} from the MINPACK library, for solving nonlinear least-squares
12239 problems by a modification of the Levenberg-Marquardt algorithm, with support
12240 for lower and upper parameter bounds. The implementation can be used via
12241 @code{nls}-like calls using the @code{nlsLM} function.")
12242 (license license:gpl3)))
12243
12244 (define-public r-moments
12245 (package
12246 (name "r-moments")
12247 (version "0.14")
12248 (source
12249 (origin
12250 (method url-fetch)
12251 (uri (cran-uri "moments" version))
12252 (sha256
12253 (base32
12254 "0f9y58w1hxcz4bqivirx25ywlmc80gbi6dfx5cnhkpdg1pk82fra"))))
12255 (build-system r-build-system)
12256 (home-page "https://cran.r-project.org/web/packages/moments")
12257 (synopsis "Moments, cumulants, skewness, kurtosis and related tests")
12258 (description
12259 "This package provides functions to calculate: moments, Pearson's
12260 kurtosis, Geary's kurtosis and skewness; it also includes tests related to
12261 them (Anscombe-Glynn, D'Agostino, Bonett-Seier).")
12262 (license license:gpl2+)))
12263
12264 (define-public r-msir
12265 (package
12266 (name "r-msir")
12267 (version "1.3.2")
12268 (source
12269 (origin
12270 (method url-fetch)
12271 (uri (cran-uri "msir" version))
12272 (sha256
12273 (base32
12274 "0pvc3q162vqq3k39nni732x05zzfz4y9y2zf56d83185ypszv9kb"))))
12275 (build-system r-build-system)
12276 (propagated-inputs
12277 `(("r-mclust" ,r-mclust)))
12278 (home-page "https://cran.r-project.org/web/packages/msir")
12279 (synopsis "Model-based sliced inverse regression")
12280 (description
12281 "This is an R package for dimension reduction based on finite Gaussian
12282 mixture modeling of inverse regression.")
12283 (license license:gpl2+)))
12284
12285 (define-public r-pbivnorm
12286 (package
12287 (name "r-pbivnorm")
12288 (version "0.6.0")
12289 (source
12290 (origin
12291 (method url-fetch)
12292 (uri (cran-uri "pbivnorm" version))
12293 (sha256
12294 (base32
12295 "05jzrjqxzbcf6z245hlk7sjxiszv9paadaaimvcx5y5qgi87vhq7"))))
12296 (build-system r-build-system)
12297 (native-inputs `(("gfortran" ,gfortran)))
12298 (home-page "https://github.com/brentonk/pbivnorm")
12299 (synopsis "Vectorized bivariate normal CDF")
12300 (description
12301 "This package provides a vectorized R function for calculating
12302 probabilities from a standard bivariate normal CDF.")
12303 (license license:gpl2+)))
12304
12305 (define-public r-lavaan
12306 (package
12307 (name "r-lavaan")
12308 (version "0.6-5")
12309 (source
12310 (origin
12311 (method url-fetch)
12312 (uri (cran-uri "lavaan" version))
12313 (sha256
12314 (base32
12315 "04kvsh2m6mnzlhv83phr3hjzy4sx1ck6f7dgsm7xb8cs84dnxszy"))))
12316 (build-system r-build-system)
12317 (propagated-inputs
12318 `(("r-mass" ,r-mass)
12319 ("r-mnormt" ,r-mnormt)
12320 ("r-numderiv" ,r-numderiv)
12321 ("r-pbivnorm" ,r-pbivnorm)))
12322 (home-page "http://lavaan.ugent.be")
12323 (synopsis "Latent variable analysis")
12324 (description
12325 "This package provides tools to fit a variety of latent variable models,
12326 including confirmatory factor analysis, structural equation modeling and
12327 latent growth curve models.")
12328 (license license:gpl2+)))
12329
12330 (define-public r-nonnest2
12331 (package
12332 (name "r-nonnest2")
12333 (version "0.5-2")
12334 (source
12335 (origin
12336 (method url-fetch)
12337 (uri (cran-uri "nonnest2" version))
12338 (sha256
12339 (base32
12340 "1bq44qqmm59j91m0sny4xnqmxqlga4cm48qdsw8xfs3x19xwmxk6"))))
12341 (build-system r-build-system)
12342 (propagated-inputs
12343 `(("r-compquadform" ,r-compquadform)
12344 ("r-lavaan" ,r-lavaan)
12345 ("r-mvtnorm" ,r-mvtnorm)
12346 ("r-sandwich" ,r-sandwich)))
12347 (home-page "https://cran.r-project.org/web/packages/nonnest2/")
12348 (synopsis "Tests of non-nested models")
12349 (description
12350 "This package allows for testing of non-nested models. It includes tests
12351 of model distinguishability and of model fit that can be applied to both
12352 nested and non-nested models. The package also includes functionality to
12353 obtain confidence intervals associated with AIC and BIC.")
12354 ;; Either version of the GPL.
12355 (license (list license:gpl2 license:gpl3))))
12356
12357 (define-public r-penalized
12358 (package
12359 (name "r-penalized")
12360 (version "0.9-51")
12361 (source
12362 (origin
12363 (method url-fetch)
12364 (uri (cran-uri "penalized" version))
12365 (sha256
12366 (base32
12367 "1zcrwa93mc27qj3g4ayc2k895r6g8q0g6qb2azmvj7wqk750va7a"))))
12368 (build-system r-build-system)
12369 (propagated-inputs
12370 `(("r-rcpp" ,r-rcpp)
12371 ("r-rcpparmadillo" ,r-rcpparmadillo)
12372 ("r-survival" ,r-survival)))
12373 (home-page "https://cran.r-project.org/web/packages/penalized/")
12374 (synopsis "Penalized estimation in GLMs and in the Cox model")
12375 (description
12376 "This package provides tools for fitting possibly high dimensional
12377 penalized regression models. The penalty structure can be any combination of
12378 an L1 penalty (lasso and fused lasso), an L2 penalty (ridge) and a positivity
12379 constraint on the regression coefficients. The supported regression models
12380 are linear, logistic and Poisson regression and the Cox Proportional Hazards
12381 model. Cross-validation routines allow optimization of the tuning
12382 parameters.")
12383 (license license:gpl2+)))
12384
12385 (define-public r-zim
12386 (package
12387 (name "r-zim")
12388 (version "1.1.0")
12389 (source
12390 (origin
12391 (method url-fetch)
12392 (uri (cran-uri "ZIM" version))
12393 (sha256
12394 (base32
12395 "0scyfjn4ilsvha3x41c3b8bcfi31hlhwm77wn2a8hj5dsvnnmzig"))))
12396 (properties `((upstream-name . "ZIM")))
12397 (build-system r-build-system)
12398 (propagated-inputs `(("r-mass" ,r-mass)))
12399 (home-page "https://github.com/biostatstudio/ZIM")
12400 (synopsis "Zero-inflated models (ZIM) for count time series with excess zeros")
12401 (description
12402 "Analyze count time series with excess zeros. Two types of statistical
12403 models are supported: Markov regression and state-space models. They are also
12404 known as observation-driven and parameter-driven models respectively in the
12405 time series literature. The functions used for Markov regression or
12406 observation-driven models can also be used to fit ordinary regression models
12407 with independent data under the zero-inflated Poisson (ZIP) or zero-inflated
12408 negative binomial (ZINB) assumption. The package also contains miscellaneous
12409 functions to compute density, distribution, quantile, and generate random
12410 numbers from ZIP and ZINB distributions.")
12411 (license license:gpl3)))
12412
12413 (define-public r-nor1mix
12414 (package
12415 (name "r-nor1mix")
12416 (version "1.3-0")
12417 (source
12418 (origin
12419 (method url-fetch)
12420 (uri (cran-uri "nor1mix" version))
12421 (sha256
12422 (base32
12423 "1817wcvlmxs70vs4db0jkxd7i037744zz8ay3c2a9949z29fxr4w"))))
12424 (build-system r-build-system)
12425 (home-page "https://cran.r-project.org/web/packages/nor1mix/")
12426 (synopsis "Normal (1-d) mixture models")
12427 (description
12428 "This package provides S3 classes and methods for one-dimensional normal
12429 mixture models, for, e.g., density estimation or clustering algorithms
12430 research and teaching; it provides the widely used Marron-Wand densities. It
12431 also provides tools for efficient random number generation and graphics.")
12432 (license license:gpl2+)))
12433
12434 (define-public r-beanplot
12435 (package
12436 (name "r-beanplot")
12437 (version "1.2")
12438 (source
12439 (origin
12440 (method url-fetch)
12441 (uri (cran-uri "beanplot" version))
12442 (sha256
12443 (base32
12444 "0wmkr704fl8kdxkjwmaxw2a2h5dwzfgsgpncnk2p2wd4768jknj9"))))
12445 (build-system r-build-system)
12446 (home-page "https://cran.r-project.org/web/packages/beanplot/")
12447 (synopsis "Visualization via beanplots")
12448 (description
12449 "This package provides beanplots, an alternative to
12450 boxplot/stripchart/violin plots. It can be used to plot univariate comparison
12451 graphs.")
12452 (license license:gpl2)))
12453
12454 (define-public r-pbdzmq
12455 (package
12456 (name "r-pbdzmq")
12457 (version "0.3-3")
12458 (source
12459 (origin
12460 (method url-fetch)
12461 (uri (cran-uri "pbdZMQ" version))
12462 (sha256
12463 (base32
12464 "1jkfcfhspvqra7vbllrvkz3jx8j7d0ang6zzcdjgpb7200sc29mf"))))
12465 (properties `((upstream-name . "pbdZMQ")))
12466 (build-system r-build-system)
12467 (inputs
12468 `(("zeromq" ,zeromq)
12469 ("zlib" ,zlib)))
12470 (native-inputs
12471 `(("pkg-config" ,pkg-config)))
12472 (home-page "https://pbdr.org/")
12473 (synopsis "R interface to ZeroMQ")
12474 (description
12475 "ZeroMQ is a well-known library for high-performance asynchronous
12476 messaging in scalable, distributed applications. This package provides high
12477 level R wrapper functions to easily utilize ZeroMQ. The main focus is on
12478 interactive client/server programming frameworks. A few wrapper functions
12479 compatible with @code{rzmq} are also provided.")
12480 (license license:gpl3)))
12481
12482 (define-public r-repr
12483 (package
12484 (name "r-repr")
12485 (version "1.0.2")
12486 (source
12487 (origin
12488 (method url-fetch)
12489 (uri (cran-uri "repr" version))
12490 (sha256
12491 (base32
12492 "0wn9fdddqjgn0bdfl75x89rcxahbgqs324bhg0pfq6va5q2mlbbw"))))
12493 (build-system r-build-system)
12494 (propagated-inputs
12495 `(("r-base64enc" ,r-base64enc)
12496 ("r-htmltools" ,r-htmltools)
12497 ("r-jsonlite" ,r-jsonlite)
12498 ("r-pillar" ,r-pillar)))
12499 (home-page "https://cran.r-project.org/web/packages/repr/")
12500 (synopsis "Serializable representations")
12501 (description
12502 "This package provides string and binary representations of objects for
12503 several formats and MIME types.")
12504 (license license:gpl3)))
12505
12506 (define-public r-irdisplay
12507 (package
12508 (name "r-irdisplay")
12509 (version "0.7.0")
12510 (source
12511 (origin
12512 (method url-fetch)
12513 (uri (cran-uri "IRdisplay" version))
12514 (sha256
12515 (base32
12516 "12chk53nf4zckgc4yl7gbvd7m5dvli52inp5b3f0zvcjvfncksli"))))
12517 (properties `((upstream-name . "IRdisplay")))
12518 (build-system r-build-system)
12519 (propagated-inputs
12520 `(("r-repr" ,r-repr)))
12521 (home-page "https://cran.r-project.org/web/packages/IRdisplay/")
12522 (synopsis "Jupyter display machinery")
12523 (description
12524 "This package provides an interface to the rich display capabilities of
12525 Jupyter front-ends (e.g. Jupyter Notebook). It is designed to be used from a
12526 running IRkernel session.")
12527 (license license:expat)))
12528
12529 (define-public r-irkernel
12530 (package
12531 (name "r-irkernel")
12532 (version "1.1")
12533 (source
12534 (origin
12535 (method url-fetch)
12536 (uri (cran-uri "IRkernel" version))
12537 (sha256
12538 (base32
12539 "1viqxs91dys1z4cf7gb59rmqvzb8lc7jdp4azrpmhgwa8qf46s94"))))
12540 (properties `((upstream-name . "IRkernel")))
12541 (build-system r-build-system)
12542 (arguments
12543 `(#:phases
12544 (modify-phases %standard-phases
12545 (add-after 'install 'install-kernelspec
12546 (lambda* (#:key outputs #:allow-other-keys)
12547 (let ((out (assoc-ref outputs "out")))
12548 (setenv "HOME" "/tmp")
12549 (invoke "jupyter" "kernelspec" "install"
12550 "--name" "ir"
12551 "--prefix" out
12552 (string-append out "/site-library/IRkernel/kernelspec"))
12553 #t))))))
12554 (inputs
12555 `(("jupyter" ,jupyter)))
12556 (propagated-inputs
12557 `(("r-crayon" ,r-crayon)
12558 ("r-digest" ,r-digest)
12559 ("r-evaluate" ,r-evaluate)
12560 ("r-irdisplay" ,r-irdisplay)
12561 ("r-jsonlite" ,r-jsonlite)
12562 ("r-pbdzmq" ,r-pbdzmq)
12563 ("r-repr" ,r-repr)
12564 ("r-uuid" ,r-uuid)))
12565 (home-page "https://cran.r-project.org/web/packages/IRkernel/")
12566 (synopsis "Native R kernel for Jupyter")
12567 (description
12568 "The R kernel for the Jupyter environment executes R code which the
12569 front-end (Jupyter Notebook or other front-ends) submits to the kernel via the
12570 network.")
12571 (license license:expat)))
12572
12573 (define-public r-gmodels
12574 (package
12575 (name "r-gmodels")
12576 (version "2.18.1")
12577 (source
12578 (origin
12579 (method url-fetch)
12580 (uri (cran-uri "gmodels" version))
12581 (sha256
12582 (base32
12583 "0s8kd8krqk4kwv2zqxpsfy3w8qdwf5naf4b5l383vidq9sil0qb2"))))
12584 (build-system r-build-system)
12585 (propagated-inputs
12586 `(("r-gdata" ,r-gdata)
12587 ("r-mass" ,r-mass)))
12588 (home-page "https://cran.r-project.org/web/packages/gmodels/")
12589 (synopsis "Various R programming tools for model fitting")
12590 (description
12591 "This package provides various R programming tools for model fitting.")
12592 (license license:gpl2)))
12593
12594 (define-public r-apcluster
12595 (package
12596 (name "r-apcluster")
12597 (version "1.4.8")
12598 (source
12599 (origin
12600 (method url-fetch)
12601 (uri (cran-uri "apcluster" version))
12602 (sha256
12603 (base32
12604 "0lzf2jqm56i74wif6x5sw3j0w2qc4sni49zq2fgbl89b7lwkvchj"))))
12605 (build-system r-build-system)
12606 (propagated-inputs
12607 `(("r-matrix" ,r-matrix)
12608 ("r-rcpp" ,r-rcpp)))
12609 (home-page "https://cran.r-project.org/web/packages/apcluster/")
12610 (synopsis "Affinity propagation clustering")
12611 (description
12612 "This package implements affinity propagation clustering introduced by
12613 Frey and Dueck (2007). The package further provides leveraged affinity
12614 propagation and an algorithm for exemplar-based agglomerative clustering that
12615 can also be used to join clusters obtained from affinity propagation. Various
12616 plotting functions are available for analyzing clustering results.")
12617 (license license:gpl2+)))
12618
12619 (define-public r-valr
12620 (package
12621 (name "r-valr")
12622 (version "0.5.0")
12623 (source
12624 (origin
12625 (method url-fetch)
12626 (uri (cran-uri "valr" version))
12627 (sha256
12628 (base32
12629 "14jhrwkiwmha3vlmm7b50n2xxyizj6ddmy89gb20mpzq7qhz1ika"))))
12630 (build-system r-build-system)
12631 (propagated-inputs
12632 `(("r-broom" ,r-broom)
12633 ("r-dplyr" ,r-dplyr)
12634 ("r-ggplot2" ,r-ggplot2)
12635 ("r-rcpp" ,r-rcpp)
12636 ("r-readr" ,r-readr)
12637 ("r-rlang" ,r-rlang)
12638 ("r-stringr" ,r-stringr)
12639 ("r-tibble" ,r-tibble)))
12640 (home-page "http://github.com/rnabioco/valr")
12641 (synopsis "Genome interval arithmetic in R")
12642 (description
12643 "This package enables you to read and manipulate genome intervals and
12644 signals. It provides functionality similar to command-line tool suites within
12645 R, enabling interactive analysis and visualization of genome-scale data.")
12646 (license license:expat)))
12647
12648 (define-public r-rematch2
12649 (package
12650 (name "r-rematch2")
12651 (version "2.1.0")
12652 (source
12653 (origin
12654 (method url-fetch)
12655 (uri (cran-uri "rematch2" version))
12656 (sha256
12657 (base32
12658 "00cznm6rk33b53w7zybkz7549bnydc66znpi5mb0xd24pmqp0rvq"))))
12659 (build-system r-build-system)
12660 (propagated-inputs
12661 `(("r-tibble" ,r-tibble)))
12662 (home-page "https://github.com/r-lib/rematch2")
12663 (synopsis "Tidy output from regular expression matching")
12664 (description
12665 "This package provides wrappers on @code{regexpr} and @code{gregexpr} to
12666 return the match results in tidy data frames.")
12667 (license license:expat)))
12668
12669 (define-public r-picante
12670 (package
12671 (name "r-picante")
12672 (version "1.8")
12673 (source
12674 (origin
12675 (method url-fetch)
12676 (uri (cran-uri "picante" version))
12677 (sha256
12678 (base32
12679 "1bcq2j7fs89c2jib68qq6la67rxyg9raryf162mwvjakpf6k19l1"))))
12680 (build-system r-build-system)
12681 (propagated-inputs
12682 `(("r-ape" ,r-ape)
12683 ("r-nlme" ,r-nlme)
12684 ("r-vegan" ,r-vegan)))
12685 (home-page "https://cran.r-project.org/web/packages/picante/")
12686 (synopsis "Integrating phylogenies and ecology")
12687 (description
12688 "This package provides functions for phylocom integration, community
12689 analyses, null-models, traits and evolution. It implements numerous
12690 ecophylogenetic approaches including measures of community phylogenetic and
12691 trait diversity, phylogenetic signal, estimation of trait values for
12692 unobserved taxa, null models for community and phylogeny randomizations, and
12693 utility functions for data input/output and phylogeny plotting. A full
12694 description of package functionality and methods are provided by Kembel et
12695 al. (2010).")
12696 (license license:gpl2)))
12697
12698 (define-public r-reinforcelearn
12699 (package
12700 (name "r-reinforcelearn")
12701 (version "0.2.1")
12702 (source
12703 (origin
12704 (method url-fetch)
12705 (uri (cran-uri "reinforcelearn" version))
12706 (sha256
12707 (base32
12708 "176z2q69p24i29a8sh19xxn2zl3h1z2ixdssr5i6m4yvkvdrvv3b"))))
12709 (build-system r-build-system)
12710 (propagated-inputs
12711 `(("r-checkmate" ,r-checkmate)
12712 ("r-nnet" ,r-nnet)
12713 ("r-purrr" ,r-purrr)
12714 ("r-r6" ,r-r6)))
12715 (home-page "https://markusdumke.github.io/reinforcelearn")
12716 (synopsis "Reinforcement learning")
12717 (description
12718 "This package implements reinforcement learning environments and
12719 algorithms as described in Sutton & Barto (1998). The Q-Learning algorithm
12720 can be used with function approximation, eligibility traces (Singh & Sutton,
12721 1996) and experience replay (Mnih et al., 2013).")
12722 (license license:expat)))
12723
12724 (define-public r-lemon
12725 (package
12726 (name "r-lemon")
12727 (version "0.4.3")
12728 (source
12729 (origin
12730 (method url-fetch)
12731 (uri (cran-uri "lemon" version))
12732 (sha256
12733 (base32
12734 "0wsn5bfg10wq4dnrgpyraz2bzx9p19c7hf1pwj3h4zmpqfgsdbpw"))))
12735 (build-system r-build-system)
12736 (propagated-inputs
12737 `(("r-ggplot2" ,r-ggplot2)
12738 ("r-gridextra" ,r-gridextra)
12739 ("r-gtable" ,r-gtable)
12740 ("r-knitr" ,r-knitr)
12741 ("r-lattice" ,r-lattice)
12742 ("r-plyr" ,r-plyr)
12743 ("r-scales" ,r-scales)))
12744 (home-page "https://github.com/stefanedwards/lemon")
12745 (synopsis "Freshen up your ggplot2 plots")
12746 (description
12747 "This package provides functions for working with legends and axis lines
12748 of ggplot2, facets that repeat axis lines on all panels, and some knitr
12749 extensions.")
12750 (license license:gpl3)))
12751
12752 (define-public r-wgaim
12753 (package
12754 (name "r-wgaim")
12755 (version "2.0-1")
12756 (source
12757 (origin
12758 (method url-fetch)
12759 (uri (cran-uri "wgaim" version))
12760 (sha256
12761 (base32 "1qiyfkpsbzjr9xsq5kqq6rlqpndngkn2irdfh3gyi45h6hn118j4"))))
12762 (build-system r-build-system)
12763 (propagated-inputs
12764 `(("r-ggplot2" ,r-ggplot2)
12765 ("r-qtl" ,r-qtl)))
12766 (home-page "https://cran.r-project.org/web/packages/wgaim")
12767 (synopsis "Whole genome average interval mapping for QTL detection")
12768 (description
12769 "This package integrates sophisticated mixed modelling methods with a
12770 whole genome approach to detecting significant QTL in linkage maps.")
12771 (license license:gpl2+)))
12772
12773 (define-public r-bedr
12774 (package
12775 (name "r-bedr")
12776 (version "1.0.7")
12777 (source
12778 (origin
12779 (method url-fetch)
12780 (uri (cran-uri "bedr" version))
12781 (sha256
12782 (base32
12783 "0zpqvyjgwyqawxm8qrhcv8zq2b3yxgcqkkc87br29yrl7sjb8h6j"))))
12784 (build-system r-build-system)
12785 (propagated-inputs
12786 `(("r-data-table" ,r-data-table)
12787 ("r-r-utils" ,r-r-utils)
12788 ("r-testthat" ,r-testthat)
12789 ("r-venndiagram" ,r-venndiagram)
12790 ("r-yaml" ,r-yaml)
12791 ("bedops" ,bedops)
12792 ("bedtools" ,bedtools)
12793 ("htslib" ,htslib))) ; for tabix
12794 (native-inputs
12795 `(("r-knitr" ,r-knitr))) ; for vignettes
12796 (home-page "https://cran.r-project.org/web/packages/bedr")
12797 (synopsis "Genomic region processing")
12798 (description
12799 "This package is for genomic regions processing using command line tools
12800 such as BEDTools, BEDOPS and Tabix. These tools offer scalable and efficient
12801 utilities to perform genome arithmetic e.g indexing, formatting and merging.
12802 The bedr package's API enhances access to these tools as well as offers
12803 additional utilities for genomic regions processing.")
12804 (license license:gpl2)))
12805
12806 (define-public r-sets
12807 (package
12808 (name "r-sets")
12809 (version "1.0-18")
12810 (source
12811 (origin
12812 (method url-fetch)
12813 (uri (cran-uri "sets" version))
12814 (sha256
12815 (base32
12816 "16v7650p47khqrbbw0z98llmwmmhswqmhri0n7nrfhdqwmby1lbl"))))
12817 (properties `((upstream-name . "sets")))
12818 (build-system r-build-system)
12819 (home-page "https://cran.r-project.org/web/packages/sets")
12820 (synopsis "Sets, generalized sets, customizable sets and intervals")
12821 (description
12822 "This package provides data structures and basic operations for ordinary
12823 sets, generalizations such as fuzzy sets, multisets, and fuzzy multisets,
12824 customizable sets, and intervals.")
12825 (license license:gpl2)))
12826
12827 (define-public r-partitions
12828 (package
12829 (name "r-partitions")
12830 (version "1.9-22")
12831 (source
12832 (origin
12833 (method url-fetch)
12834 (uri (cran-uri "partitions" version))
12835 (sha256
12836 (base32
12837 "1qqy4df28wy4q0g572azrj171jlhvrnzbh7x0wr2g7v6gr20y0ns"))))
12838 (build-system r-build-system)
12839 (propagated-inputs
12840 `(("r-gmp" ,r-gmp)
12841 ("r-polynom" ,r-polynom)
12842 ("r-sets" ,r-sets)))
12843 (home-page "https://cran.r-project.org/web/packages/partitions")
12844 (synopsis "Additive partitions of integers")
12845 (description
12846 "This package provides tools to enumerates the partitions, unequal
12847 partitions, and restricted partitions of an integer; the three corresponding
12848 partition functions are also given.")
12849 ;; Any version of the GPL
12850 (license license:gpl2+)))
12851
12852 (define-public r-brobdingnag
12853 (package
12854 (name "r-brobdingnag")
12855 (version "1.2-6")
12856 (source
12857 (origin
12858 (method url-fetch)
12859 (uri (cran-uri "Brobdingnag" version))
12860 (sha256
12861 (base32
12862 "1m3ajvcksqfck5l5hj5xiflj4ry6d896ybv4f0xxks8chgnwmv0r"))))
12863 (properties `((upstream-name . "Brobdingnag")))
12864 (build-system r-build-system)
12865 (home-page "https://github.com/RobinHankin/Brobdingnag.git")
12866 (synopsis "Very large numbers in R")
12867 (description
12868 "This package handles very large numbers in R. Real numbers are held
12869 using their natural logarithms, plus a logical flag indicating sign. The
12870 package includes a vignette that gives a step-by-step introduction to using S4
12871 methods.")
12872 ;; Any version of the GPL
12873 (license license:gpl2+)))
12874
12875 (define-public r-untb
12876 (package
12877 (name "r-untb")
12878 (version "1.7-4")
12879 (source
12880 (origin
12881 (method url-fetch)
12882 (uri (cran-uri "untb" version))
12883 (sha256
12884 (base32
12885 "1i7m4vfslsix98dwx4jlrsldm7fhhfp25gr7aapcxqxms7ryaby6"))))
12886 (build-system r-build-system)
12887 (propagated-inputs
12888 `(("r-brobdingnag" ,r-brobdingnag)
12889 ("r-partitions" ,r-partitions)
12890 ("r-polynom" ,r-polynom)))
12891 (home-page "https://github.com/RobinHankin/untb.git")
12892 (synopsis "Ecological drift under the UNTB")
12893 (description
12894 "This package provides numerical simulations, and visualizations, of
12895 Hubbell's @dfn{Unified Neutral Theory of Biodiversity} (UNTB).")
12896 (license license:gpl2+)))
12897
12898 (define-public r-stepwise
12899 (package
12900 (name "r-stepwise")
12901 (version "0.3")
12902 (source
12903 (origin
12904 (method url-fetch)
12905 (uri (cran-uri "stepwise" version))
12906 (sha256
12907 (base32
12908 "1lbx1bxwkf9dw6q46w40pp7h5nkxgghmx8rkpaymm6iybc7gyir2"))))
12909 (build-system r-build-system)
12910 (home-page "http://stat.sfu.ca/statgen/research/stepwise.html")
12911 (synopsis "Stepwise detection of recombination breakpoints")
12912 (description
12913 "This package provides a stepwise approach to identifying recombination
12914 breakpoints in a genomic sequence alignment.")
12915 (license license:gpl2+)))
12916
12917 (define-public r-snpmaxsel
12918 (package
12919 (name "r-snpmaxsel")
12920 (version "1.0-3")
12921 (source
12922 (origin
12923 (method url-fetch)
12924 (uri (cran-uri "SNPmaxsel" version))
12925 (sha256
12926 (base32
12927 "0pjvixwqzjd3jwccc8yqq9c76afvbmfq0z1w0cwyj8bblrjpx13z"))))
12928 (properties `((upstream-name . "SNPmaxsel")))
12929 (build-system r-build-system)
12930 (propagated-inputs
12931 `(("r-combinat" ,r-combinat)
12932 ("r-mvtnorm" ,r-mvtnorm)))
12933 (home-page "https://cran.r-project.org/web/packages/SNPmaxsel/index.html")
12934 (synopsis "Maximally selected statistics for SNP data")
12935 (description
12936 "This package implements asymptotic methods related to maximally selected
12937 statistics, with applications to @dfn{single-nucleotide polymorphism} (SNP)
12938 data.")
12939 (license license:gpl2+)))
12940
12941 (define-public r-acsnminer
12942 (package
12943 (name "r-acsnminer")
12944 (version "0.16.8.25")
12945 (source (origin
12946 (method url-fetch)
12947 (uri (cran-uri "ACSNMineR" version))
12948 (sha256
12949 (base32
12950 "0gh604s8qall6zfjlwcg2ilxjvz08dplf9k5g47idhv43scm748l"))))
12951 (properties `((upstream-name . "ACSNMineR")))
12952 (build-system r-build-system)
12953 (propagated-inputs
12954 `(("r-ggplot2" ,r-ggplot2)
12955 ("r-gridextra" ,r-gridextra)))
12956 (home-page "https://cran.r-project.org/web/packages/ACSNMineR")
12957 (synopsis "Gene enrichment analysis")
12958 (description
12959 "This package provides tools to compute and represent gene set enrichment
12960 or depletion from your data based on pre-saved maps from the @dfn{Atlas of
12961 Cancer Signalling Networks} (ACSN) or user imported maps. The gene set
12962 enrichment can be run with hypergeometric test or Fisher exact test, and can
12963 use multiple corrections. Visualization of data can be done either by
12964 barplots or heatmaps.")
12965 (license license:gpl2+)))
12966
12967 (define-public r-seqinr
12968 (package
12969 (name "r-seqinr")
12970 (version "3.6-1")
12971 (source
12972 (origin
12973 (method url-fetch)
12974 (uri (cran-uri "seqinr" version))
12975 (sha256
12976 (base32
12977 "0j30za6kji6y3v09cvcydiacnp65pv6ig8aw7cydl47l5s9chky4"))))
12978 (build-system r-build-system)
12979 (propagated-inputs
12980 `(("r-ade4" ,r-ade4)
12981 ("r-segmented" ,r-segmented)))
12982 (inputs
12983 `(("zlib" ,zlib)))
12984 (home-page "http://seqinr.r-forge.r-project.org/")
12985 (synopsis "Biological sequences retrieval and analysis")
12986 (description
12987 "This package provides tools for exploratory data analysis and data
12988 visualization of biological sequence (DNA and protein) data. It also includes
12989 utilities for sequence data management under the ACNUC system.")
12990 (license license:gpl2+)))
12991
12992 (define-public r-units
12993 (package
12994 (name "r-units")
12995 (version "0.6-5")
12996 (source
12997 (origin
12998 (method url-fetch)
12999 (uri (cran-uri "units" version))
13000 (sha256
13001 (base32
13002 "02nls8m0r1r7kljs4x35naz3szq62hyqyd5vracf1xwi1kz5kdsh"))))
13003 (build-system r-build-system)
13004 (inputs
13005 `(("udunits" ,udunits)))
13006 (propagated-inputs
13007 `(("r-rcpp" ,r-rcpp)))
13008 (home-page "https://github.com/r-quantities/units/")
13009 (synopsis "Measurement Units for R Vectors")
13010 (description
13011 "This package provides support for measurement units in R vectors,
13012 matrices and arrays: automatic propagation, conversion, derivation and
13013 simplification of units; raising errors in case of unit incompatibility. It
13014 is compatible with the @code{POSIXct}, @code{Date} and @code{difftime}
13015 classes.")
13016 (license license:gpl2)))
13017
13018 (define-public r-classint
13019 (package
13020 (name "r-classint")
13021 (version "0.4-2")
13022 (source
13023 (origin
13024 (method url-fetch)
13025 (uri (cran-uri "classInt" version))
13026 (sha256
13027 (base32
13028 "0w980hrw8sgfdfyd5dsimalq7gwhvqm7507abk7k363pvgks23dv"))))
13029 (properties `((upstream-name . "classInt")))
13030 (build-system r-build-system)
13031 (propagated-inputs
13032 `(("r-class" ,r-class)
13033 ("r-e1071" ,r-e1071)
13034 ("r-kernsmooth" ,r-kernsmooth)))
13035 (native-inputs `(("gfortran" ,gfortran)))
13036 (home-page "https://github.com/r-spatial/classInt/")
13037 (synopsis "Choose univariate class intervals")
13038 (description
13039 "This package provides selected commonly used methods for choosing
13040 univariate class intervals for mapping or other graphics purposes.")
13041 (license license:gpl2+)))
13042
13043 (define-public r-spdata
13044 (package
13045 (name "r-spdata")
13046 (version "0.3.2")
13047 (source
13048 (origin
13049 (method url-fetch)
13050 (uri (cran-uri "spData" version))
13051 (sha256
13052 (base32
13053 "190msrrpn226x27pcnck4ac34f9k4xcn26cyz2apdri2nzkr6zbw"))))
13054 (properties `((upstream-name . "spData")))
13055 (build-system r-build-system)
13056 (home-page "https://github.com/Nowosad/spData")
13057 (synopsis "Datasets for spatial analysis")
13058 (description
13059 "This a package containing diverse spatial datasets for demonstrating,
13060 benchmarking and teaching spatial data analysis. It includes R data of class
13061 @code{sf}, @code{Spatial}, and @code{nb}. It also contains data stored in a
13062 range of file formats including GeoJSON, ESRI Shapefile and GeoPackage. Some
13063 of the datasets are designed to illustrate specific analysis techniques.
13064 @code{cycle_hire()} and @code{cycle_hire_osm()}, for example, are designed to
13065 illustrate point pattern analysis techniques.")
13066 (license license:cc0)))
13067
13068 (define-public r-learnbayes
13069 (package
13070 (name "r-learnbayes")
13071 (version "2.15.1")
13072 (source
13073 (origin
13074 (method url-fetch)
13075 (uri (cran-uri "LearnBayes" version))
13076 (sha256
13077 (base32
13078 "0ch54v2zz2yyyk0lvn5rfikdmyz1qh9j1wk3585wl8v58mc0h4cv"))))
13079 (properties `((upstream-name . "LearnBayes")))
13080 (build-system r-build-system)
13081 (home-page "https://cran.r-project.org/web/packages/LearnBayes")
13082 (synopsis "Functions for learning Bayesian inference")
13083 (description
13084 "This package provides a collection of functions helpful in learning the
13085 basic tenets of Bayesian statistical inference. It contains functions for
13086 summarizing basic one and two parameter posterior distributions and predictive
13087 distributions. It contains MCMC algorithms for summarizing posterior
13088 distributions defined by the user. It also contains functions for regression
13089 models, hierarchical models, Bayesian tests, and illustrations of Gibbs
13090 sampling.")
13091 (license license:gpl2+)))
13092
13093 (define-public r-deldir
13094 (package
13095 (name "r-deldir")
13096 (version "0.1-23")
13097 (source
13098 (origin
13099 (method url-fetch)
13100 (uri (cran-uri "deldir" version))
13101 (sha256
13102 (base32
13103 "0790dwxb2mz1ffz8gd5vwdr0if2q76dzy3vab5rsykf9kz72n4g0"))))
13104 (build-system r-build-system)
13105 (native-inputs `(("gfortran" ,gfortran)))
13106 (home-page "https://cran.r-project.org/web/packages/deldir")
13107 (synopsis "Delaunay triangulation and Dirichlet (Voronoi) tessellation")
13108 (description
13109 "This package provides tools for calculating the Delaunay triangulation
13110 and the Dirichlet or Voronoi tessellation (with respect to the entire plane)
13111 of a planar point set. It plots triangulations and tessellations in various
13112 ways, clips tessellations to sub-windows, calculates perimeters of
13113 tessellations, and summarizes information about the tiles of the
13114 tessellation.")
13115 (license license:gpl2+)))
13116
13117 (define-public r-sf
13118 (package
13119 (name "r-sf")
13120 (version "0.8-0")
13121 (source
13122 (origin
13123 (method url-fetch)
13124 (uri (cran-uri "sf" version))
13125 (sha256
13126 (base32
13127 "05dyq0vcz2f1fl03hk3v1a4nz4s84yyqw4rc9w9cwfq71gvm9qwf"))))
13128 (build-system r-build-system)
13129 (inputs
13130 `(("gdal" ,gdal)
13131 ("geos" ,geos)
13132 ("proj" ,proj.4)
13133 ("zlib" ,zlib)))
13134 (propagated-inputs
13135 `(("r-classint" ,r-classint)
13136 ("r-dbi" ,r-dbi)
13137 ("r-magrittr" ,r-magrittr)
13138 ("r-rcpp" ,r-rcpp)
13139 ("r-units" ,r-units)))
13140 (native-inputs `(("pkg-config" ,pkg-config)))
13141 (home-page "https://github.com/r-spatial/sf/")
13142 (synopsis "Simple features for R")
13143 (description
13144 "This package provides support for simple features, a standardized way to
13145 encode spatial vector data. It binds to GDAL for reading and writing data, to
13146 GEOS for geometrical operations, and to PROJ for projection conversions and
13147 datum transformations.")
13148 ;; Either of these licenses
13149 (license (list license:gpl2 license:expat))))
13150
13151 (define-public r-spdep
13152 (package
13153 (name "r-spdep")
13154 (version "1.1-3")
13155 (source
13156 (origin
13157 (method url-fetch)
13158 (uri (cran-uri "spdep" version))
13159 (sha256
13160 (base32
13161 "1f8cjffqqc6rnb3n4qym70ca6nz2kvrsd3g587wrqdr79nnbwnrk"))))
13162 (build-system r-build-system)
13163 (propagated-inputs
13164 `(("r-boot" ,r-boot)
13165 ("r-coda" ,r-coda)
13166 ("r-deldir" ,r-deldir)
13167 ("r-expm" ,r-expm)
13168 ("r-gmodels" ,r-gmodels)
13169 ("r-learnbayes" ,r-learnbayes)
13170 ("r-mass" ,r-mass)
13171 ("r-matrix" ,r-matrix)
13172 ("r-nlme" ,r-nlme)
13173 ("r-sf" ,r-sf)
13174 ("r-sp" ,r-sp)
13175 ("r-spdata" ,r-spdata)))
13176 (home-page "https://github.com/r-spatial/spdep/")
13177 (synopsis "Spatial dependence: weighting schemes, statistics and models")
13178 (description
13179 "This package provides a collection of functions to create spatial
13180 weights matrix objects from polygon contiguities, from point patterns by
13181 distance and tessellations, for summarizing these objects, and for permitting
13182 their use in spatial data analysis, including regional aggregation by minimum
13183 spanning tree.")
13184 (license license:gpl2+)))
13185
13186 (define-public r-adegenet
13187 (package
13188 (name "r-adegenet")
13189 (version "2.1.1")
13190 (source
13191 (origin
13192 (method url-fetch)
13193 (uri (cran-uri "adegenet" version))
13194 (sha256
13195 (base32
13196 "0ynfblp0hbd3dp3k86fn1wyhqr28lk6hs2bg4q7gyf0sfdfzwhrh"))))
13197 (build-system r-build-system)
13198 (propagated-inputs
13199 `(("r-ade4" ,r-ade4)
13200 ("r-ape" ,r-ape)
13201 ("r-boot" ,r-boot)
13202 ("r-dplyr" ,r-dplyr)
13203 ("r-ggplot2" ,r-ggplot2)
13204 ("r-igraph" ,r-igraph)
13205 ("r-mass" ,r-mass)
13206 ("r-reshape2" ,r-reshape2)
13207 ("r-seqinr" ,r-seqinr)
13208 ("r-shiny" ,r-shiny)
13209 ("r-spdep" ,r-spdep)
13210 ("r-vegan" ,r-vegan)))
13211 (home-page "https://github.com/thibautjombart/adegenet")
13212 (synopsis "Exploratory analysis of genetic and genomic data")
13213 (description
13214 "This package provides a toolset for the exploration of genetic and
13215 genomic data. Adegenet provides formal (S4) classes for storing and handling
13216 various genetic data, including genetic markers with varying ploidy and
13217 hierarchical population structure (@code{genind} class), alleles counts by
13218 populations (@code{genpop}), and genome-wide SNP data (@code{genlight}). It
13219 also implements original multivariate methods (DAPC, sPCA), graphics,
13220 statistical tests, simulation tools, distance and similarity measures, and
13221 several spatial methods. A range of both empirical and simulated datasets is
13222 also provided to illustrate various methods.")
13223 (license license:gpl2+)))
13224
13225 (define-public r-pegas
13226 (package
13227 (name "r-pegas")
13228 (version "0.12")
13229 (source
13230 (origin
13231 (method url-fetch)
13232 (uri (cran-uri "pegas" version))
13233 (sha256
13234 (base32 "0sb8cmz4d238mcb56hv9fa0cagm00k82r7aj4cj4lxa1flxlpy8p"))))
13235 (build-system r-build-system)
13236 (propagated-inputs
13237 `(("r-adegenet" ,r-adegenet)
13238 ("r-ape" ,r-ape)))
13239 (home-page "http://ape-package.ird.fr/pegas.html")
13240 (synopsis "Population and evolutionary genetics analysis system")
13241 (description
13242 "This package provides functions for reading, writing, plotting,
13243 analysing, and manipulating allelic and haplotypic data, including from VCF
13244 files, and for the analysis of population nucleotide sequences and
13245 micro-satellites including coalescent analyses, linkage disequilibrium,
13246 population structure (Fst, Amova) and equilibrium (HWE), haplotype networks,
13247 minimum spanning tree and network, and median-joining networks.")
13248 (license license:gpl2+)))
13249
13250 (define-public r-rmetasim
13251 (package
13252 (name "r-rmetasim")
13253 (version "3.1.7")
13254 (source
13255 (origin
13256 (method url-fetch)
13257 (uri (cran-uri "rmetasim" version))
13258 (sha256
13259 (base32
13260 "0sz4mdprdi6sgkfwfdvh2hr9nxiwq17sw0vggq3cvs7lzb0i6m9r"))))
13261 (build-system r-build-system)
13262 (propagated-inputs
13263 `(("r-ade4" ,r-ade4)
13264 ("r-adegenet" ,r-adegenet)
13265 ("r-gtools" ,r-gtools)
13266 ("r-pegas" ,r-pegas)))
13267 (home-page "https://cran.r-project.org/web/packages/rmetasim")
13268 (synopsis "Individual-based population genetic simulation environment")
13269 (description
13270 "This package provides an interface between R and the metasim simulation
13271 engine. The simulation environment is documented in: Strand, A.(2002),
13272 Metasim 1.0: an individual-based environment for simulating population
13273 genetics of complex population dynamics.")
13274 ;; Any GPL version
13275 (license license:gpl2+)))
13276
13277 (define-public r-genetics
13278 (package
13279 (name "r-genetics")
13280 (version "1.3.8.1.2")
13281 (source
13282 (origin
13283 (method url-fetch)
13284 (uri (cran-uri "genetics" version))
13285 (sha256
13286 (base32
13287 "1v0ylnia6c44v356dsmnkx6054vcxazpzsrdh3yph5ch5vg6gjrh"))))
13288 (build-system r-build-system)
13289 (propagated-inputs
13290 `(("r-combinat" ,r-combinat)
13291 ("r-gdata" ,r-gdata)
13292 ("r-gtools" ,r-gtools)
13293 ("r-mass" ,r-mass)
13294 ("r-mvtnorm" ,r-mvtnorm)))
13295 (home-page "https://cran.r-project.org/web/packages/genetics/")
13296 (synopsis "Population genetics")
13297 (description
13298 "This package provides classes and methods for handling genetic data.
13299 It includes classes to represent genotypes and haplotypes at single markers up
13300 to multiple markers on multiple chromosomes. Function include allele
13301 frequencies, flagging homo/heterozygotes, flagging carriers of certain
13302 alleles, estimating and testing for Hardy-Weinberg disequilibrium, estimating
13303 and testing for linkage disequilibrium, ...")
13304 ;; Any GPL version.
13305 (license license:gpl2+)))
13306
13307 (define-public r-snp-plotter
13308 (package
13309 (name "r-snp-plotter")
13310 (version "0.5.1")
13311 (source
13312 (origin
13313 (method url-fetch)
13314 (uri (cran-uri "snp.plotter" version))
13315 (sha256
13316 (base32
13317 "16apsqvkah5l0d5qcwp3lq2jspkb6n62wzr0wskmj84jblx483vv"))))
13318 (properties `((upstream-name . "snp.plotter")))
13319 (build-system r-build-system)
13320 (propagated-inputs `(("r-genetics" ,r-genetics)))
13321 (home-page "https://cran.r-project.org/web/packages/snp.plotter/")
13322 (synopsis "Plot p-values using single SNP and/or haplotype data")
13323 (description
13324 "This package helps you create plots of p-values using single SNP and/or
13325 haplotype data. Main features of the package include options to display a
13326 @dfn{linkage disequilibrium} (LD) plot and the ability to plot multiple
13327 datasets simultaneously. Plots can be created using global and/or individual
13328 haplotype p-values along with single SNP p-values. Images are created as
13329 either PDF/EPS files.")
13330 (license license:gpl2+)))
13331
13332 (define-public r-polspline
13333 (package
13334 (name "r-polspline")
13335 (version "1.1.17")
13336 (source
13337 (origin
13338 (method url-fetch)
13339 (uri (cran-uri "polspline" version))
13340 (sha256
13341 (base32 "0c7fnxpqpy3hibiim4yib6l6bq363s97wwvllxp4lp8h06fjcyyn"))))
13342 (build-system r-build-system)
13343 (native-inputs `(("gfortran" ,gfortran)))
13344 (home-page "https://cran.r-project.org/web/packages/polspline/")
13345 (synopsis "Polynomial spline routines")
13346 (description
13347 "This package provides routines for the polynomial spline fitting
13348 routines hazard regression, hazard estimation with flexible tails, logspline,
13349 lspec, polyclass, and polymars.")
13350 (license license:gpl2+)))
13351
13352 (define-public r-rms
13353 (package
13354 (name "r-rms")
13355 (version "5.1-4")
13356 (source
13357 (origin
13358 (method url-fetch)
13359 (uri (cran-uri "rms" version))
13360 (sha256
13361 (base32 "19knh1sw0icw6jh9wfb2hq5jf49i2qfvp9myvqm5paa495689x9q"))))
13362 (build-system r-build-system)
13363 (propagated-inputs
13364 `(("r-ggplot2" ,r-ggplot2)
13365 ("r-hmisc" ,r-hmisc)
13366 ("r-htmltable" ,r-htmltable)
13367 ("r-htmltools" ,r-htmltools)
13368 ("r-lattice" ,r-lattice)
13369 ("r-multcomp" ,r-multcomp)
13370 ("r-nlme" ,r-nlme)
13371 ("r-polspline" ,r-polspline)
13372 ("r-quantreg" ,r-quantreg)
13373 ("r-rpart" ,r-rpart)
13374 ("r-sparsem" ,r-sparsem)
13375 ("r-survival" ,r-survival)))
13376 (native-inputs `(("gfortran" ,gfortran)))
13377 (home-page "http://biostat.mc.vanderbilt.edu/rms")
13378 (synopsis "Regression modeling strategies")
13379 (description
13380 "This is a package for regression modeling, testing, estimation,
13381 validation, graphics, prediction, and typesetting by storing enhanced model
13382 design attributes in the fit. The rms package is a collection of functions
13383 that assist with and streamline modeling. It also contains functions for
13384 binary and ordinal logistic regression models, ordinal models for continuous Y
13385 with a variety of distribution families, and the Buckley-James multiple
13386 regression model for right-censored responses, and implements penalized
13387 maximum likelihood estimation for logistic and ordinary linear models. The
13388 package works with almost any regression model, but it was especially written
13389 to work with binary or ordinal regression models, Cox regression, accelerated
13390 failure time models, ordinary linear models, the Buckley-James model,
13391 generalized least squares for serially or spatially correlated observations,
13392 generalized linear models, and quantile regression.")
13393 (license license:gpl2+)))
13394
13395 (define-public r-haplo-stats
13396 (package
13397 (name "r-haplo-stats")
13398 (version "1.7.9")
13399 (source
13400 (origin
13401 (method url-fetch)
13402 (uri (cran-uri "haplo.stats" version))
13403 (sha256
13404 (base32
13405 "19kxascqq5qz0zdxx0w837ji207y1z2ggxkl4vmlbay03k2dw2mx"))))
13406 (properties `((upstream-name . "haplo.stats")))
13407 (build-system r-build-system)
13408 (propagated-inputs
13409 `(("r-rms" ,r-rms)))
13410 (native-inputs
13411 `(("r-r-rsp" ,r-r-rsp))) ; for vignettes
13412 (home-page "https://www.mayo.edu/research/labs/statistical-genetics-genetic-epidemiology/software")
13413 (synopsis "Analysis of haplotypes when linkage phase is ambiguous")
13414 (description
13415 "This package provides routines for the analysis of indirectly measured
13416 haplotypes. The statistical methods assume that all subjects are unrelated
13417 and that haplotypes are ambiguous (due to unknown linkage phase of the genetic
13418 markers). The main functions are: @code{haplo.em()}, @code{haplo.glm()},
13419 @code{haplo.score()}, and @code{haplo.power()}; all of which have detailed
13420 examples in the vignette.")
13421 (license license:gpl2+)))
13422
13423 (define-public r-bqtl
13424 (package
13425 (name "r-bqtl")
13426 (version "1.0-32")
13427 (source
13428 (origin
13429 (method url-fetch)
13430 (uri (cran-uri "bqtl" version))
13431 (sha256
13432 (base32
13433 "0jjqgsm9fmvz5nkgz608xfljjpmaf4rs4f7kxvpqn4b1l9s5lhci"))))
13434 (build-system r-build-system)
13435 (native-inputs `(("gfortran" ,gfortran)))
13436 (home-page "http://famprevmed.ucsd.edu/faculty/cberry/bqtl/")
13437 (synopsis "Bayesian QTL mapping toolkit")
13438 (description
13439 "This is a QTL mapping toolkit for inbred crosses and recombinant inbred
13440 lines. It includes maximum likelihood and Bayesian tools.")
13441 (license license:gpl2+)))
13442
13443 (define-public r-ibdreg
13444 (package
13445 (name "r-ibdreg")
13446 (version "0.2.5")
13447 (source
13448 (origin
13449 (method url-fetch)
13450 (uri (cran-uri "ibdreg" version))
13451 (sha256
13452 (base32
13453 "1kaa5q1byi30wzr0mw4w2cv1ssxprzcwf91wrpqwkgcsdy7dkh2g"))))
13454 (build-system r-build-system)
13455 (home-page "https://www.mayo.edu/research/labs/\
13456 statistical-genetics-genetic-epidemiology/software")
13457 (synopsis "Regression methods for IBD linkage with covariates")
13458 (description
13459 "This package provides a method to test genetic linkage with covariates
13460 by regression methods with response IBD sharing for relative pairs. Account
13461 for correlations of IBD statistics and covariates for relative pairs within
13462 the same pedigree.")
13463 (license license:gpl2+)))
13464
13465 (define-public r-dlmap
13466 (package
13467 (name "r-dlmap")
13468 (version "1.13")
13469 (source
13470 (origin
13471 (method url-fetch)
13472 (uri (cran-uri "dlmap" version))
13473 (sha256
13474 (base32
13475 "0s6wlkggkm3qndwyvw72xv1n0mcjb7ss3ajbq2ll6rv30splq0db"))))
13476 (build-system r-build-system)
13477 (propagated-inputs
13478 `(("r-ibdreg" ,r-ibdreg)
13479 ("r-mgcv" ,r-mgcv)
13480 ("r-nlme" ,r-nlme)
13481 ("r-qtl" ,r-qtl)
13482 ("r-wgaim" ,r-wgaim)))
13483 (home-page "https://cran.r-project.org/web/packages/dlmap/")
13484 (synopsis "Detection localization mapping for QTL")
13485 (description
13486 "This is package for QTL mapping in a mixed model framework with separate
13487 detection and localization stages. The first stage detects the number of QTL
13488 on each chromosome based on the genetic variation due to grouped markers on
13489 the chromosome; the second stage uses this information to determine the most
13490 likely QTL positions. The mixed model can accommodate general fixed and
13491 random effects, including spatial effects in field trials and pedigree
13492 effects. It is applicable to backcrosses, doubled haploids, recombinant
13493 inbred lines, F2 intercrosses, and association mapping populations.")
13494 (license license:gpl2)))
13495
13496 (define-public r-ldheatmap
13497 (package
13498 (name "r-ldheatmap")
13499 (version "0.99-7")
13500 (source
13501 (origin
13502 (method url-fetch)
13503 (uri (cran-uri "LDheatmap" version))
13504 (sha256
13505 (base32
13506 "1r0j8bihi5z1x0sgaf7dwzpsw9i0nc1vylvipvc0cia2ka1lr9dc"))))
13507 (properties `((upstream-name . "LDheatmap")))
13508 (build-system r-build-system)
13509 (propagated-inputs
13510 `(("r-genetics" ,r-genetics)
13511 ("r-rcpp" ,r-rcpp)
13512 ("r-snpstats" ,r-snpstats)))
13513 (home-page "http://stat.sfu.ca/statgen/research/ldheatmap.html")
13514 (synopsis "Graphical display of pairwise linkage disequilibria between SNPs")
13515 (description
13516 "This package provides tools to produce a graphical display, as a heat
13517 map, of measures of pairwise linkage disequilibria between SNPs. Users may
13518 optionally include the physical locations or genetic map distances of each SNP
13519 on the plot.")
13520 (license license:gpl3)))
13521
13522 (define-public r-hwde
13523 (package
13524 (name "r-hwde")
13525 (version "0.67")
13526 (source
13527 (origin
13528 (method url-fetch)
13529 (uri (cran-uri "hwde" version))
13530 (sha256
13531 (base32
13532 "0wb2f9i5qi7w77ygh8bvydfpr7j5x8dyvnnhdkajaz0wdcpkyaqy"))))
13533 (build-system r-build-system)
13534 (home-page "https://cran.r-project.org/web/packages/hwde/")
13535 (synopsis "Models and tests for departure from Hardy-Weinberg equilibrium")
13536 (description
13537 "This package fits models for genotypic disequilibria, as described in
13538 Huttley and Wilson (2000), Weir (1996) and Weir and Wilson (1986). Contrast
13539 terms are available that account for first order interactions between loci.
13540 It also implements, for a single locus in a single population, a conditional
13541 exact test for Hardy-Weinberg equilibrium.")
13542 (license license:gpl2+)))
13543
13544 (define-public r-tdthap
13545 (package
13546 (name "r-tdthap")
13547 (version "1.1-11")
13548 (source
13549 (origin
13550 (method url-fetch)
13551 (uri (cran-uri "tdthap" version))
13552 (sha256
13553 (base32
13554 "15qlj2bivvz3pizd8dq34wczbkbxhzqh3cqp1ixkdkprlyvcxj5k"))))
13555 (build-system r-build-system)
13556 (home-page "https://cran.r-project.org/web/packages/tdthap/")
13557 (synopsis "TDT tests for extended haplotypes")
13558 (description
13559 "Functions and examples are provided for transmission/disequilibrium
13560 tests for extended marker haplotypes, as in Clayton, D. and Jones, H. (1999)
13561 \"Transmission/disequilibrium tests for extended marker haplotypes\".")
13562 (license license:artistic2.0)))
13563
13564 (define-public r-sparql
13565 (package
13566 (name "r-sparql")
13567 (version "1.16")
13568 (source (origin
13569 (method url-fetch)
13570 (uri (cran-uri "SPARQL" version))
13571 (sha256
13572 (base32
13573 "0gak1q06yyhdmcxb2n3v0h9gr1vqd0viqji52wpw211qp6r6dcrc"))))
13574 (properties `((upstream-name . "SPARQL")))
13575 (build-system r-build-system)
13576 (propagated-inputs
13577 `(("r-rcurl" ,r-rcurl)
13578 ("r-xml" ,r-xml)))
13579 (home-page "https://cran.r-project.org/web/packages/SPARQL")
13580 (synopsis "SPARQL client for R")
13581 (description "This package provides an interface to use SPARQL to pose
13582 SELECT or UPDATE queries to an end-point.")
13583 ;; The only license indication is found in the DESCRIPTION file,
13584 ;; which states GPL-3. So we cannot assume GPLv3+.
13585 (license license:gpl3)))
13586
13587 (define-public r-bookdown
13588 (package
13589 (name "r-bookdown")
13590 (version "0.16")
13591 (source (origin
13592 (method url-fetch)
13593 (uri (cran-uri "bookdown" version))
13594 (sha256
13595 (base32
13596 "1gwgvx1yg6q3wccnhidr3gshdvlgr42i4pvlg4h29kpsa7smjiv1"))))
13597 (build-system r-build-system)
13598 (propagated-inputs
13599 `(("r-htmltools" ,r-htmltools)
13600 ("r-knitr" ,r-knitr)
13601 ("r-rmarkdown" ,r-rmarkdown)
13602 ("r-tinytex" ,r-tinytex)
13603 ("r-xfun" ,r-xfun)
13604 ("pandoc" ,ghc-pandoc)))
13605 (home-page "https://github.com/rstudio/bookdown")
13606 (synopsis "Authoring books and technical documents with R markdown")
13607 (description "This package provides output formats and utilities for
13608 authoring books and technical documents with R Markdown.")
13609 (license license:gpl3)))
13610
13611 (define-public r-optparse
13612 (package
13613 (name "r-optparse")
13614 (version "1.6.4")
13615 (source
13616 (origin
13617 (method url-fetch)
13618 (uri (cran-uri "optparse" version))
13619 (sha256
13620 (base32
13621 "0wyrc42ja3ab5szx46zmz8lm7vzfqxkjca0m0sms8g9hqbmmay6d"))))
13622 (build-system r-build-system)
13623 (propagated-inputs
13624 `(("r-getopt" ,r-getopt)))
13625 (home-page "https://github.com/trevorld/optparse")
13626 (synopsis "Command line option parser")
13627 (description
13628 "This package provides a command line parser inspired by Python's
13629 @code{optparse} library to be used with Rscript to write shebang scripts
13630 that accept short and long options.")
13631 (license license:gpl2+)))
13632
13633 (define-public r-wgcna
13634 (package
13635 (name "r-wgcna")
13636 (version "1.68")
13637 (source
13638 (origin
13639 (method url-fetch)
13640 (uri (cran-uri "WGCNA" version))
13641 (sha256
13642 (base32
13643 "1s7gy5vd7x67hpgli8r7ba2z99w3psiyv5hqmrh94zw141dg210a"))))
13644 (properties `((upstream-name . "WGCNA")))
13645 (build-system r-build-system)
13646 (propagated-inputs
13647 `(("r-annotationdbi" ,r-annotationdbi)
13648 ("r-doparallel" ,r-doparallel)
13649 ("r-dynamictreecut" ,r-dynamictreecut)
13650 ("r-fastcluster" ,r-fastcluster)
13651 ("r-foreach" ,r-foreach)
13652 ("r-go-db" ,r-go-db)
13653 ("r-hmisc" ,r-hmisc)
13654 ("r-impute" ,r-impute)
13655 ("r-rcpp" ,r-rcpp)
13656 ("r-robust" ,r-robust)
13657 ("r-survival" ,r-survival)
13658 ("r-matrixstats" ,r-matrixstats)
13659 ("r-preprocesscore" ,r-preprocesscore)))
13660 (home-page
13661 "http://www.genetics.ucla.edu/labs/horvath/CoexpressionNetwork/Rpackages/WGCNA/")
13662 (synopsis "Weighted correlation network analysis")
13663 (description
13664 "This package provides functions necessary to perform Weighted
13665 Correlation Network Analysis on high-dimensional data. It includes functions
13666 for rudimentary data cleaning, construction and summarization of correlation
13667 networks, module identification and functions for relating both variables and
13668 modules to sample traits. It also includes a number of utility functions for
13669 data manipulation and visualization.")
13670 (license license:gpl2+)))
13671
13672 (define-public r-kernlab
13673 (package
13674 (name "r-kernlab")
13675 (version "0.9-29")
13676 (source
13677 (origin
13678 (method url-fetch)
13679 (uri (cran-uri "kernlab" version))
13680 (sha256
13681 (base32 "0vqhndl4zm7pvkfvq0f6i9cbrm7pij6kmdp7d7w39pa100x6knn3"))))
13682 (build-system r-build-system)
13683 (home-page "https://cran.r-project.org/web/packages/kernlab")
13684 (synopsis "Kernel-based machine learning tools")
13685 (description
13686 "This package provides kernel-based machine learning methods for
13687 classification, regression, clustering, novelty detection, quantile regression
13688 and dimensionality reduction. Among other methods @code{kernlab} includes
13689 Support Vector Machines, Spectral Clustering, Kernel PCA, Gaussian Processes
13690 and a QP solver.")
13691 (license license:gpl2)))
13692
13693 (define-public r-hierfstat
13694 (package
13695 (name "r-hierfstat")
13696 (version "0.04-22")
13697 (source
13698 (origin
13699 (method url-fetch)
13700 (uri (cran-uri "hierfstat" version))
13701 (sha256
13702 (base32
13703 "1fav2v2996v5kb1ffa6v5wxfm921syxg6as034vd3j4jfhdibyfx"))))
13704 (build-system r-build-system)
13705 (propagated-inputs
13706 `(("r-ade4" ,r-ade4)
13707 ("r-adegenet" ,r-adegenet)
13708 ("r-gtools" ,r-gtools)))
13709 (home-page "https://cran.r-project.org/web/packages/hierfstat/")
13710 (synopsis "Estimation and tests of hierarchical F-statistics")
13711 (description
13712 "This package allows the estimation of hierarchical F-statistics from
13713 haploid or diploid genetic data with any numbers of levels in the hierarchy,
13714 following the algorithm of Yang (Evolution, 1998, 52(4):950-956). Functions
13715 are also given to test via randomisations the significance of each F and
13716 variance components, using the likelihood-ratio statistics G.")
13717 (license license:gpl2+)))
13718
13719 (define-public r-hapassoc
13720 (package
13721 (name "r-hapassoc")
13722 (version "1.2-8")
13723 (source
13724 (origin
13725 (method url-fetch)
13726 (uri (cran-uri "hapassoc" version))
13727 (sha256
13728 (base32
13729 "0qs5jl0snzfchgpp6pabncwywxcmi743g91jvjiyyzw0lw85yv4s"))))
13730 (build-system r-build-system)
13731 (home-page "http://stat.sfu.ca/statgen/research/hapassoc.html")
13732 (synopsis "Inference of trait associations with SNP haplotypes")
13733 (description
13734 "Hapassoc performs likelihood inference of trait associations with
13735 haplotypes and other covariates in @dfn{generalized linear models} (GLMs). The
13736 functions are developed primarily for data collected in cohort or
13737 cross-sectional studies. They can accommodate uncertain haplotype phase and
13738 handle missing genotypes at some SNPs.")
13739 (license license:gpl2)))
13740
13741 (define-public r-sampling
13742 (package
13743 (name "r-sampling")
13744 (version "2.8")
13745 (source
13746 (origin
13747 (method url-fetch)
13748 (uri (cran-uri "sampling" version))
13749 (sha256
13750 (base32
13751 "06pj7dan0mknpsblmlnk7am78qrnwgnql5vvx7vmbfvib7rj6s9m"))))
13752 (build-system r-build-system)
13753 (propagated-inputs
13754 `(("r-lpsolve" ,r-lpsolve)
13755 ("r-mass" ,r-mass)))
13756 (home-page "https://cran.r-project.org/web/packages/sampling/")
13757 (synopsis "Survey sampling")
13758 (description
13759 "This package provides functions for drawing and calibrating samples.")
13760 (license license:gpl2+)))
13761
13762 (define-public r-r2html
13763 (package
13764 (name "r-r2html")
13765 (version "2.3.2")
13766 (source
13767 (origin
13768 (method url-fetch)
13769 (uri (cran-uri "R2HTML" version))
13770 (sha256
13771 (base32
13772 "00kxny7hajs9r2kw63qk7d03ggdxx2j1g8vbrmzp806y8aczvik9"))))
13773 (properties `((upstream-name . "R2HTML")))
13774 (build-system r-build-system)
13775 (home-page "https://github.com/nalimilan/R2HTML")
13776 (synopsis "HTML export for R objects")
13777 (description
13778 "This package includes HTML functions and methods to write in an HTML
13779 file. Thus, making HTML reports is easy. It includes a function that allows
13780 redirection on the fly, which appears to be very useful for teaching purposes,
13781 as the student can keep a copy of the produced output to keep all that they
13782 did during the course. The package comes with a vignette describing how to
13783 write HTML reports for statistical analysis. Finally, a driver for Sweave
13784 allows to parse HTML flat files containing R code and to automatically write
13785 the corresponding outputs (tables and graphs).")
13786 (license license:gpl2+)))
13787
13788 (define-public r-rjava
13789 (package
13790 (name "r-rjava")
13791 (version "0.9-11")
13792 (source
13793 (origin
13794 (method url-fetch)
13795 (uri (cran-uri "rJava" version))
13796 (sha256
13797 (base32
13798 "0s9cjy1wh7snmbqwznh8f1r4ipylr7mgda4a979z963a8lqy32n2"))))
13799 (properties `((upstream-name . "rJava")))
13800 (build-system r-build-system)
13801 (arguments
13802 `(#:modules ((guix build utils)
13803 (guix build r-build-system)
13804 (ice-9 match))
13805 #:phases
13806 (modify-phases %standard-phases
13807 (add-after 'unpack 'set-JAVA_HOME
13808 (lambda* (#:key inputs #:allow-other-keys)
13809 (let ((jdk (assoc-ref inputs "jdk")))
13810 (setenv "JAVA_HOME" jdk)
13811 (setenv "JAVA" (which "java"))
13812 (setenv "JAR" (which "jar"))
13813 (setenv "JAVAC" (which "javac"))
13814 (setenv "JAVAH" (which "javah"))
13815 (setenv "JAVA_CPPFLAGS"
13816 (string-append "-I" jdk "/include "
13817 "-I" jdk "/include/linux"))
13818 (match (find-files (string-append jdk "/jre/lib/") "libjvm.so")
13819 ((lib) (setenv "JAVA_LIBS" lib))
13820 (_ (error "Could not find libjvm.so"))))
13821 #t)))))
13822 (inputs
13823 `(("icu4c" ,icu4c)
13824 ("jdk" ,icedtea-8 "jdk")
13825 ("pcre" ,pcre)
13826 ("zlib" ,zlib)))
13827 (home-page "http://www.rforge.net/rJava/")
13828 (synopsis "Low-Level R to Java interface")
13829 (description
13830 "This package provides a low-level interface to the Java VM very much
13831 like .C/.Call and friends. It allows the creation of objects, calling methods
13832 and accessing fields.")
13833 (license license:gpl2)))
13834
13835 (define-public r-svmisc
13836 (package
13837 (name "r-svmisc")
13838 (version "1.1.0")
13839 (source
13840 (origin
13841 (method url-fetch)
13842 (uri (cran-uri "svMisc" version))
13843 (sha256
13844 (base32
13845 "01r2a73wx2sh1njky961fxabx5wgddqqjqba6vjg0f3h8r3abmn2"))))
13846 (properties `((upstream-name . "svMisc")))
13847 (build-system r-build-system)
13848 (home-page "https://github.com/SciViews/svMisc")
13849 (synopsis "Miscellaneous functions for SciViews")
13850 (description
13851 "This package provides miscellaneous functions for SciViews or general
13852 use, including tools to manage a temporary environment attached to the search
13853 path for temporary variables you do not want to @code{save()} or
13854 @code{load()}; test the current platform; showing progress bars, etc.")
13855 (license license:gpl2)))
13856
13857 (define-public r-xyz
13858 (package
13859 (name "r-xyz")
13860 (version "0.2")
13861 (source
13862 (origin
13863 (method url-fetch)
13864 (uri (cran-uri "xyz" version))
13865 (sha256
13866 (base32
13867 "13w4sb4pvgciwr8wsz785dafj2k2kpx7znz46r5d32wx88vkycp4"))))
13868 (build-system r-build-system)
13869 (propagated-inputs
13870 `(("r-rcpp" ,r-rcpp)))
13871 (home-page "https://cran.r-project.org/web/packages/xyz/")
13872 (synopsis "Algorithm for fast interaction search in high-dimensional data")
13873 (description
13874 "High dimensional interaction search by brute force requires a quadratic
13875 computational cost in the number of variables. The xyz algorithm provably
13876 finds strong interactions in almost linear time. For details of the algorithm
13877 see: G. Thanei, N. Meinshausen and R. Shah (2016). The xyz algorithm for fast
13878 interaction search in high-dimensional data.")
13879 ;; Any version of the GPL.
13880 (license license:gpl2+)))
13881
13882 (define-public r-rttf2pt1
13883 (package
13884 (name "r-rttf2pt1")
13885 (version "1.3.7")
13886 (source
13887 (origin
13888 (method url-fetch)
13889 (uri (cran-uri "Rttf2pt1" version))
13890 (sha256
13891 (base32
13892 "12hf9r3mhjr9sawdvf7qhjf1zph2q64f77i81jwvy7awidbm0kja"))))
13893 (properties `((upstream-name . "Rttf2pt1")))
13894 (build-system r-build-system)
13895 (home-page "https://github.com/wch/Rttf2pt1")
13896 (synopsis "Font conversion utility")
13897 (description
13898 "This package contains the program @code{ttf2pt1}, for use with the
13899 @code{extrafont} package.")
13900 ;; Most of the files are covered under the Expat license. Some files are
13901 ;; covered under BSD-3. Deviations for individual files are recorded in
13902 ;; the LICENSE file.
13903 (license (list license:bsd-3 license:expat
13904 (license:non-copyleft "file://LICENSE")))))
13905
13906 (define-public r-extrafontdb
13907 (package
13908 (name "r-extrafontdb")
13909 (version "1.0")
13910 (source
13911 (origin
13912 (method url-fetch)
13913 (uri (cran-uri "extrafontdb" version))
13914 (sha256
13915 (base32
13916 "115n42hfvv5h4nn4cfkfmkmn968py4lpy8zd0d6w5yylwpzbm8gs"))))
13917 (build-system r-build-system)
13918 (home-page "https://github.com/wch/extrafontdb")
13919 (synopsis "Database for the extrafont package")
13920 (description
13921 "This package holds the database for the @code{extrafont} package.")
13922 (license license:gpl2)))
13923
13924 (define-public r-extrafont
13925 (package
13926 (name "r-extrafont")
13927 (version "0.17")
13928 (source
13929 (origin
13930 (method url-fetch)
13931 (uri (cran-uri "extrafont" version))
13932 (sha256
13933 (base32
13934 "0b9k2n9sk23bh45hjgnkxpjyvpdrz1hx7kmxvmb4nhlhm1wpsv9g"))))
13935 (build-system r-build-system)
13936 (propagated-inputs
13937 `(("r-extrafontdb" ,r-extrafontdb)
13938 ("r-rttf2pt1" ,r-rttf2pt1)))
13939 (home-page "https://github.com/wch/extrafont")
13940 (synopsis "Tools for using fonts in R")
13941 (description
13942 "The extrafont package makes it easier to use fonts other than the basic
13943 PostScript fonts that R uses. Fonts that are imported into extrafont can be
13944 used with PDF or PostScript output files. There are two hurdles for using
13945 fonts in PDF (or Postscript) output files:
13946
13947 @enumerate
13948 @item Making R aware of the font and the dimensions of the characters.
13949 @item Embedding the fonts in the PDF file so that the PDF can be displayed
13950 properly on a device that doesn't have the font. This is usually needed if
13951 you want to print the PDF file or share it with others.
13952 @end enumerate
13953
13954 The extrafont package makes both of these things easier.")
13955 (license license:gpl2)))
13956
13957 (define-public r-xkcd
13958 (package
13959 (name "r-xkcd")
13960 (version "0.0.6")
13961 (source
13962 (origin
13963 (method url-fetch)
13964 (uri (cran-uri "xkcd" version))
13965 (sha256
13966 (base32
13967 "1z2y0ihn68ppay7xkglhw7djki5654g6z4bbpyy41if57z9q554f"))))
13968 (build-system r-build-system)
13969 (propagated-inputs
13970 `(("r-extrafont" ,r-extrafont)
13971 ("r-ggplot2" ,r-ggplot2)
13972 ("r-hmisc" ,r-hmisc)))
13973 (home-page "https://cran.r-project.org/web/packages/xkcd/")
13974 (synopsis "Plot ggplot2 graphics in the XKCD style")
13975 (description
13976 "This package provides the means to plot ggplot2 graphs in the style of
13977 the XKCD web comic.")
13978 (license license:gpl3)))
13979
13980 (define-public r-msigdbr
13981 (package
13982 (name "r-msigdbr")
13983 (version "7.0.1")
13984 (source
13985 (origin
13986 (method url-fetch)
13987 (uri (cran-uri "msigdbr" version))
13988 (sha256
13989 (base32
13990 "19p8z617m3my8la7n1qgb1s2msf940r372im3q30qkbcx3qxg3sd"))))
13991 (build-system r-build-system)
13992 (propagated-inputs
13993 `(("r-dplyr" ,r-dplyr)
13994 ("r-magrittr" ,r-magrittr)
13995 ("r-rlang" ,r-rlang)
13996 ("r-tibble" ,r-tibble)))
13997 (home-page "https://github.com/igordot/msigdbr")
13998 (synopsis "MSigDB gene sets for multiple organisms")
13999 (description
14000 "This package provides the @dfn{Molecular Signatures Database} (MSigDB)
14001 gene sets typically used with the @dfn{Gene Set Enrichment Analysis} (GSEA)
14002 software in a standard R data frame with key-value pairs. Included are the
14003 original human gene symbols and Entrez IDs as well as the equivalents for
14004 various frequently studied model organisms such as mouse, rat, pig, fly, and
14005 yeast.")
14006 ;; The package is covered under the Expat license, but the upstream MSigDB
14007 ;; files are made available under the Creative Commons Attribution 4.0
14008 ;; International license.
14009 (license (list license:expat license:cc-by4.0))))
14010
14011 (define-public r-gridgraphics
14012 (package
14013 (name "r-gridgraphics")
14014 (version "0.4-1")
14015 (source
14016 (origin
14017 (method url-fetch)
14018 (uri (cran-uri "gridGraphics" version))
14019 (sha256
14020 (base32
14021 "1kr3p54bkv2q7agxrva30y9bkwkiq1k2cfl5z1kvyjv6f5xi4w5p"))))
14022 (properties `((upstream-name . "gridGraphics")))
14023 (build-system r-build-system)
14024 (home-page "https://github.com/pmur002/gridgraphics")
14025 (synopsis "Redraw base graphics using @code{grid} graphics")
14026 (description
14027 "This package provides functions to convert a page of plots drawn with
14028 the @code{graphics} package into identical output drawn with the @code{grid}
14029 package. The result looks like the original @code{graphics}-based plot, but
14030 consists of @code{grid} grobs and viewports that can then be manipulated with
14031 @code{grid} functions (e.g., edit grobs and revisit viewports).")
14032 (license license:gpl2+)))
14033
14034 (define-public r-farver
14035 (package
14036 (name "r-farver")
14037 (version "2.0.1")
14038 (source
14039 (origin
14040 (method url-fetch)
14041 (uri (cran-uri "farver" version))
14042 (sha256
14043 (base32
14044 "0aq1hk561pz3s3lpay1adwsihha6mxp7zbj4n1m6307g34awlhhn"))))
14045 (build-system r-build-system)
14046 (home-page "https://github.com/thomasp85/farver")
14047 (synopsis "Vectorized color conversion and comparison")
14048 (description
14049 "The encoding of color can be handled in many different ways, using
14050 different color spaces. As different color spaces have different uses,
14051 efficient conversion between these representations are important. This
14052 package provides a set of functions that gives access to very fast color space
14053 conversion and comparisons implemented in C++, and offers 100-fold speed
14054 improvements over the @code{convertColor} function in the @code{grDevices}
14055 package.")
14056 (license license:expat)))
14057
14058 (define-public r-ggplotify
14059 (package
14060 (name "r-ggplotify")
14061 (version "0.0.4")
14062 (source
14063 (origin
14064 (method url-fetch)
14065 (uri (cran-uri "ggplotify" version))
14066 (sha256
14067 (base32
14068 "0nv3wdmxnc5ww9m3xlgnb0jp30j45dg33nqc6gg3y36svg8anjcg"))))
14069 (build-system r-build-system)
14070 (propagated-inputs
14071 `(("r-ggplot2" ,r-ggplot2)
14072 ("r-gridgraphics" ,r-gridgraphics)
14073 ("r-rvcheck" ,r-rvcheck)))
14074 (home-page "https://github.com/GuangchuangYu/ggplotify")
14075 (synopsis "Convert plots to @code{grob} or @code{ggplot} object")
14076 (description
14077 "This package provides tools to convert plot function calls (using
14078 expression or formula) to @code{grob} or @code{ggplot} objects that are
14079 compatible with the @code{grid} and @code{ggplot2} environment. With this
14080 package, we are able to e.g. use @code{cowplot} to align plots produced by
14081 @code{base} graphics, @code{grid}, @code{lattice}, @code{vcd} etc. by
14082 converting them to @code{ggplot} objects.")
14083 (license license:artistic2.0)))
14084
14085 (define-public r-triebeard
14086 (package
14087 (name "r-triebeard")
14088 (version "0.3.0")
14089 (source
14090 (origin
14091 (method url-fetch)
14092 (uri (cran-uri "triebeard" version))
14093 (sha256
14094 (base32
14095 "1hqyz57gph02c9fdc07lxz113bbklif3g18sw8jan6pakhhdc7dz"))))
14096 (build-system r-build-system)
14097 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
14098 (home-page "https://github.com/Ironholds/triebeard/")
14099 (synopsis "Radix trees in Rcpp")
14100 (description
14101 "Radix trees, or tries, are key-value data structures optimized for
14102 efficient lookups, similar in purpose to hash tables. This package provides
14103 an implementation of radix trees for use in R programming and in developing
14104 packages with Rcpp.")
14105 (license license:expat)))
14106
14107 (define-public r-tweenr
14108 (package
14109 (name "r-tweenr")
14110 (version "1.0.1")
14111 (source
14112 (origin
14113 (method url-fetch)
14114 (uri (cran-uri "tweenr" version))
14115 (sha256
14116 (base32
14117 "0sq90pbln6lkc2q3zflhkxxwpqdw5dd7igrxhdnlynkdrmi83mpg"))))
14118 (build-system r-build-system)
14119 (propagated-inputs
14120 `(("r-farver" ,r-farver)
14121 ("r-magrittr" ,r-magrittr)
14122 ("r-rcpp" ,r-rcpp)
14123 ("r-rlang" ,r-rlang)))
14124 (home-page "https://github.com/thomasp85/tweenr")
14125 (synopsis "Interpolate data for smooth animations")
14126 (description
14127 "In order to create smooth animation between states of data, tweening is
14128 necessary. This package provides a range of functions for creating tweened
14129 data that can be used as basis for animation. Furthermore it adds a number of
14130 vectorized interpolaters for common R data types such as numeric, date and
14131 color.")
14132 (license license:expat)))
14133
14134 (define-public r-polyclip
14135 (package
14136 (name "r-polyclip")
14137 (version "1.10-0")
14138 (source
14139 (origin
14140 (method url-fetch)
14141 (uri (cran-uri "polyclip" version))
14142 (sha256
14143 (base32
14144 "0jyk4maqiblvj095jd59dr76kbniyli3v3xvy0a72ljszq6vrnkl"))))
14145 (build-system r-build-system)
14146 (native-inputs `(("pkg-config" ,pkg-config)))
14147 (home-page "http://www.angusj.com/delphi/clipper.php")
14148 (synopsis "Polygon clipping")
14149 (description
14150 "This package provides an R port of the library Clipper. It performs
14151 polygon clipping operations (intersection, union, set minus, set difference)
14152 for polygonal regions of arbitrary complexity, including holes. It computes
14153 offset polygons (spatial buffer zones, morphological dilations, Minkowski
14154 dilations) for polygonal regions and polygonal lines. It computes the
14155 Minkowski Sum of general polygons. There is a function for removing
14156 self-intersections from polygon data.")
14157 (license license:boost1.0)))
14158
14159 (define-public r-urltools
14160 (package
14161 (name "r-urltools")
14162 (version "1.7.3")
14163 (source
14164 (origin
14165 (method url-fetch)
14166 (uri (cran-uri "urltools" version))
14167 (sha256
14168 (base32
14169 "04x3my655dd287cbsszbnf75q0swmjlxxrblcsay7a8n3df3a830"))))
14170 (build-system r-build-system)
14171 (propagated-inputs
14172 `(("r-rcpp" ,r-rcpp)
14173 ("r-triebeard" ,r-triebeard)))
14174 (home-page "https://github.com/Ironholds/urltools/")
14175 (synopsis "Vectorized tools for URL handling and parsing")
14176 (description
14177 "This package provides a toolkit for all URL-handling needs, including
14178 encoding and decoding, parsing, parameter extraction and modification. All
14179 functions are designed to be both fast and entirely vectorized. It is
14180 intended to be useful for people dealing with web-related datasets, such as
14181 server-side logs, although may be useful for other situations involving large
14182 sets of URLs.")
14183 (license license:expat)))
14184
14185 (define-public r-ggforce
14186 (package
14187 (name "r-ggforce")
14188 (version "0.3.1")
14189 (source
14190 (origin
14191 (method url-fetch)
14192 (uri (cran-uri "ggforce" version))
14193 (sha256
14194 (base32
14195 "04926cqrda6psvy2nzkkw4czwyxdp7fnxg76byp14v12kgd72lm0"))))
14196 (build-system r-build-system)
14197 (propagated-inputs
14198 `(("r-ggplot2" ,r-ggplot2)
14199 ("r-gtable" ,r-gtable)
14200 ("r-mass" ,r-mass)
14201 ("r-polyclip" ,r-polyclip)
14202 ("r-rcpp" ,r-rcpp)
14203 ("r-rcppeigen" ,r-rcppeigen)
14204 ("r-rlang" ,r-rlang)
14205 ("r-scales" ,r-scales)
14206 ("r-tidyselect" ,r-tidyselect)
14207 ("r-tweenr" ,r-tweenr)
14208 ("r-withr" ,r-withr)))
14209 (home-page "https://ggforce.data-imaginist.com")
14210 (synopsis "Accelerating ggplot2")
14211 (description
14212 "The aim of the ggplot2 package is to aid in visual data investigations.
14213 This focus has led to a lack of facilities for composing specialized plots.
14214 Thi package aims to be a collection of mainly new statistics and geometries
14215 that fills this gap.")
14216 (license license:expat)))
14217
14218 (define-public r-europepmc
14219 (package
14220 (name "r-europepmc")
14221 (version "0.3")
14222 (source
14223 (origin
14224 (method url-fetch)
14225 (uri (cran-uri "europepmc" version))
14226 (sha256
14227 (base32
14228 "1ngqs1sqzkbwv98dd5z4cxj8bnz41wyd0g060a2vpqi3s99s4i2h"))))
14229 (build-system r-build-system)
14230 (propagated-inputs
14231 `(("r-dplyr" ,r-dplyr)
14232 ("r-httr" ,r-httr)
14233 ("r-jsonlite" ,r-jsonlite)
14234 ("r-plyr" ,r-plyr)
14235 ("r-progress" ,r-progress)
14236 ("r-purrr" ,r-purrr)
14237 ("r-urltools" ,r-urltools)
14238 ("r-xml2" ,r-xml2)))
14239 (home-page "https://github.com/ropensci/europepmc/")
14240 (synopsis "R Interface to the Europe PubMed Central RESTful Web Service")
14241 (description
14242 "This package provides an R Client for the
14243 @url{https://europepmc.org/RestfulWebService,Europe PubMed Central RESTful Web
14244 Service}. It gives access to both metadata on life science literature and
14245 open access full texts. Europe PMC indexes all PubMed content and other
14246 literature sources including Agricola, a bibliographic database of citations
14247 to the agricultural literature, or Biological Patents. In addition to
14248 bibliographic metadata, the client allows users to fetch citations and
14249 reference lists. Links between life-science literature and other EBI
14250 databases, including ENA, PDB or ChEMBL are also accessible.")
14251 (license license:gpl3)))
14252
14253 (define-public r-ggraph
14254 (package
14255 (name "r-ggraph")
14256 (version "2.0.0")
14257 (source
14258 (origin
14259 (method url-fetch)
14260 (uri (cran-uri "ggraph" version))
14261 (sha256
14262 (base32
14263 "0qj7w3af0pgmd9mil6y571jikfkln7b8csvzg6b08spwbglfy1s3"))))
14264 (build-system r-build-system)
14265 (propagated-inputs
14266 `(("r-digest" ,r-digest)
14267 ("r-dplyr" ,r-dplyr)
14268 ("r-ggforce" ,r-ggforce)
14269 ("r-ggplot2" ,r-ggplot2)
14270 ("r-ggrepel" ,r-ggrepel)
14271 ("r-graphlayouts" ,r-graphlayouts)
14272 ("r-gtable" ,r-gtable)
14273 ("r-igraph" ,r-igraph)
14274 ("r-mass" ,r-mass)
14275 ("r-rcpp" ,r-rcpp)
14276 ("r-rlang" ,r-rlang)
14277 ("r-scales" ,r-scales)
14278 ("r-tidygraph" ,r-tidygraph)
14279 ("r-viridis" ,r-viridis)))
14280 (home-page "https://cran.r-project.org/web/packages/ggraph/")
14281 (synopsis "Implementation of grammar of graphics for graphs and networks")
14282 (description
14283 "The grammar of graphics as implemented in ggplot2 is a poor fit for
14284 graph and network visualizations due to its reliance on tabular data input.
14285 The ggraph package is an extension of the ggplot2 API tailored to graph
14286 visualizations and provides the same flexible approach to building up plots
14287 layer by layer.")
14288 (license license:gpl3)))
14289
14290 (define-public r-varselrf
14291 (package
14292 (name "r-varselrf")
14293 (version "0.7-8")
14294 (source
14295 (origin
14296 (method url-fetch)
14297 (uri (cran-uri "varSelRF" version))
14298 (sha256
14299 (base32
14300 "0h49rl1j13yfh97rsfsyh9s2c4wajny4rzms2qw77d0cavxqg53i"))))
14301 (properties `((upstream-name . "varSelRF")))
14302 (build-system r-build-system)
14303 (propagated-inputs
14304 `(("r-randomforest" ,r-randomforest)))
14305 (home-page "http://ligarto.org/rdiaz/Software/Software.html")
14306 (synopsis "Variable selection using random forests")
14307 (description
14308 "This package provides tools for the variable selection from random
14309 forests using both backwards variable elimination (for the selection of small
14310 sets of non-redundant variables) and selection based on the importance
14311 spectrum (somewhat similar to scree plots; for the selection of large,
14312 potentially highly-correlated variables). The main applications are in
14313 high-dimensional data (e.g., microarray data, and other genomics and
14314 proteomics applications).")
14315 (license license:gpl2+)))
14316
14317 (define-public r-pamr
14318 (package
14319 (name "r-pamr")
14320 (version "1.56.1")
14321 (source
14322 (origin
14323 (method url-fetch)
14324 (uri (cran-uri "pamr" version))
14325 (sha256
14326 (base32
14327 "0ycpgkk23y3zzkb42n2skcyl35ps1n7jmyzfj7pbxr3f6gr2grfh"))))
14328 (build-system r-build-system)
14329 (propagated-inputs
14330 `(("r-cluster" ,r-cluster)
14331 ("r-survival" ,r-survival)))
14332 (native-inputs `(("gfortran" ,gfortran)))
14333 (home-page "https://cran.r-project.org/web/packages/pamr/")
14334 (synopsis "Prediction Analysis for Microarrays")
14335 (description
14336 "This package provides some functions for sample classification in
14337 microarrays.")
14338 (license license:gpl2)))
14339
14340 (define-public r-rda
14341 (package
14342 (name "r-rda")
14343 (version "1.0.2-2.1")
14344 (source
14345 (origin
14346 (method url-fetch)
14347 (uri (cran-uri "rda" version))
14348 (sha256
14349 (base32
14350 "1y4fawslr3i6crjaxhsdb47kfsqkyszdx6avq3r5far5a4pvc639"))))
14351 (build-system r-build-system)
14352 (home-page "https://cran.r-project.org/web/packages/rda/")
14353 (synopsis "Shrunken centroids regularized discriminant analysis")
14354 (description
14355 "This package provides tools for shrunken centroids regularized
14356 discriminant analysis for the purpose of classifying high dimensional data.")
14357 (license license:gpl2+)))
14358
14359 (define-public r-ggvis
14360 (package
14361 (name "r-ggvis")
14362 (version "0.4.5")
14363 (source
14364 (origin
14365 (method url-fetch)
14366 (uri (cran-uri "ggvis" version))
14367 (sha256
14368 (base32
14369 "091i9f17912j8qcyxppjgwzjnyqj7769ixs9d2gjg6f2clskqdw2"))))
14370 (build-system r-build-system)
14371 (propagated-inputs
14372 `(("r-assertthat" ,r-assertthat)
14373 ("r-dplyr" ,r-dplyr)
14374 ("r-htmltools" ,r-htmltools)
14375 ("r-jsonlite" ,r-jsonlite)
14376 ("r-lazyeval" ,r-lazyeval)
14377 ("r-magrittr" ,r-magrittr)
14378 ("r-shiny" ,r-shiny)))
14379 (home-page "https://ggvis.rstudio.com/")
14380 (synopsis "Interactive grammar of graphics")
14381 (description
14382 "This package is a data visualization package for R providing an
14383 implementation of an interactive grammar of graphics, taking the best parts of
14384 ggplot2, combining them with the reactive framework of Shiny and drawing web
14385 graphics using Vega.")
14386 (license license:gpl2)))
14387
14388 (define-public r-gbm
14389 (package
14390 (name "r-gbm")
14391 (version "2.1.5")
14392 (source
14393 (origin
14394 (method url-fetch)
14395 (uri (cran-uri "gbm" version))
14396 (sha256
14397 (base32
14398 "0vs6ljaqhwwpgr8wlbhmm4v147rd82kl16rpaijqiylxcc8dxyq6"))))
14399 (build-system r-build-system)
14400 (propagated-inputs
14401 `(("r-gridextra" ,r-gridextra)
14402 ("r-lattice" ,r-lattice)
14403 ("r-survival" ,r-survival)))
14404 (home-page "https://github.com/gbm-developers/gbm")
14405 (synopsis "Generalized boosted regression models")
14406 (description
14407 "This package is an implementation of extensions to Freund and Schapire's
14408 AdaBoost algorithm and Friedman's gradient boosting machine. It includes
14409 regression methods for least squares, absolute loss, t-distribution loss,
14410 quantile regression, logistic, multinomial logistic, Poisson, Cox proportional
14411 hazards partial likelihood, AdaBoost exponential loss, Huberized hinge loss,
14412 and Learning to Rank measures (LambdaMart).")
14413 (license license:gpl2+)))
14414
14415 (define-public r-threejs
14416 (package
14417 (name "r-threejs")
14418 (version "0.3.1")
14419 (source
14420 (origin
14421 (method url-fetch)
14422 (uri (cran-uri "threejs" version))
14423 (sha256
14424 (base32
14425 "1s3rdlzy7man6177ycayg6xsh6k8y1r9rdj9yzn3b93j2rs0nxbi"))))
14426 (build-system r-build-system)
14427 (arguments
14428 `(#:modules ((guix build utils)
14429 (guix build r-build-system)
14430 (srfi srfi-1)
14431 (ice-9 popen))
14432 #:phases
14433 (modify-phases %standard-phases
14434 (add-after 'unpack 'process-javascript
14435 (lambda* (#:key inputs #:allow-other-keys)
14436 (with-directory-excursion "inst"
14437 (call-with-values
14438 (lambda ()
14439 (unzip2
14440 `((,(assoc-ref inputs "js-jquery")
14441 "htmlwidgets/lib/jquery/jquery.min.js")
14442 (,(assoc-ref inputs "js-threejs-85")
14443 "htmlwidgets/lib/threejs-85/three.min.js"))))
14444 (lambda (sources targets)
14445 (for-each (lambda (source target)
14446 (format #t "Processing ~a --> ~a~%"
14447 source target)
14448 (delete-file target)
14449 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
14450 (call-with-output-file target
14451 (lambda (port)
14452 (dump-port minified port)))))
14453 sources targets))))
14454 #t)))))
14455 (propagated-inputs
14456 `(("r-base64enc" ,r-base64enc)
14457 ("r-crosstalk" ,r-crosstalk)
14458 ("r-htmlwidgets" ,r-htmlwidgets)
14459 ("r-igraph" ,r-igraph)))
14460 (native-inputs
14461 `(("uglify-js" ,uglify-js)
14462 ("js-jquery"
14463 ,(origin
14464 (method url-fetch)
14465 (uri "https://code.jquery.com/jquery-3.3.1.js")
14466 (sha256
14467 (base32
14468 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))
14469 ("js-threejs-85"
14470 ,(origin
14471 (method url-fetch)
14472 (uri "https://raw.githubusercontent.com/mrdoob/three.js/r85/build/three.js")
14473 (sha256
14474 (base32
14475 "17khh3dmijdjw4qb9qih1rqhxgrmm3pc6w8lzdx6rf6a3mrc9xnl"))))))
14476 (home-page "https://bwlewis.github.io/rthreejs")
14477 (synopsis "Interactive 3D scatter plots, networks and globes")
14478 (description
14479 "Create interactive 3D scatter plots, network plots, and globes in R
14480 using the three.js visualization library.")
14481 (license license:expat)))
14482
14483 (define-public r-mlbench
14484 (package
14485 (name "r-mlbench")
14486 (version "2.1-1")
14487 (source
14488 (origin
14489 (method url-fetch)
14490 (uri (cran-uri "mlbench" version))
14491 (sha256
14492 (base32
14493 "1rp035qxfgh5ail92zjh9jh57dj0b8babw3wsg29v8ricpal30bl"))))
14494 (build-system r-build-system)
14495 (home-page "https://cran.r-project.org/web/packages/mlbench/")
14496 (synopsis "Machine learning benchmark problems")
14497 (description
14498 "This package provides a collection of artificial and real-world machine
14499 learning benchmark problems, including, e.g., several data sets from the UCI
14500 repository.")
14501 (license license:gpl2)))
14502
14503 (define-public r-mpm
14504 (package
14505 (name "r-mpm")
14506 (version "1.0-22")
14507 (source
14508 (origin
14509 (method url-fetch)
14510 (uri (cran-uri "mpm" version))
14511 (sha256
14512 (base32
14513 "0wijw8v0wmbfrda5564cmnp788qmlkk21yn5cp5qk8aprm9l1fnk"))))
14514 (build-system r-build-system)
14515 (propagated-inputs
14516 `(("r-kernsmooth" ,r-kernsmooth)
14517 ("r-mass" ,r-mass)))
14518 (home-page "http://mpm.r-forge.r-project.org")
14519 (synopsis "Multivariate projection methods")
14520 (description
14521 "This is a package for exploratory graphical analysis of multivariate
14522 data, specifically gene expression data with different projection methods:
14523 principal component analysis, correspondence analysis, spectral map
14524 analysis.")
14525 (license license:gpl2+)))
14526
14527 (define-public r-png
14528 (package
14529 (name "r-png")
14530 (version "0.1-7")
14531 (source (origin
14532 (method url-fetch)
14533 (uri (cran-uri "png" version))
14534 (sha256
14535 (base32
14536 "0g2mcp55lvvpx4kd3mn225mpbxqcq73wy5qx8b4lyf04iybgysg2"))))
14537 (build-system r-build-system)
14538 (inputs
14539 `(("libpng" ,libpng)
14540 ("zlib" ,zlib)))
14541 (home-page "http://www.rforge.net/png/")
14542 (synopsis "Read and write PNG images")
14543 (description
14544 "This package provides an easy and simple way to read, write and display
14545 bitmap images stored in the PNG format. It can read and write both files and
14546 in-memory raw vectors.")
14547 ;; Any of these GPL versions.
14548 (license (list license:gpl2 license:gpl3))))
14549
14550 (define-public r-ggcorrplot
14551 (package
14552 (name "r-ggcorrplot")
14553 (version "0.1.3")
14554 (source
14555 (origin
14556 (method url-fetch)
14557 (uri (cran-uri "ggcorrplot" version))
14558 (sha256
14559 (base32
14560 "0hi9lz121ya1l2lbm7rqlxg6fs6bvxck396dngnidrhl5fvqb41b"))))
14561 (build-system r-build-system)
14562 (propagated-inputs
14563 `(("r-ggplot2" ,r-ggplot2)
14564 ("r-reshape2" ,r-reshape2)))
14565 (home-page "http://www.sthda.com/english/wiki/ggcorrplot")
14566 (synopsis "Visualization of a correlation matrix using ggplot2")
14567 (description
14568 "The ggcorrplot package can be used to visualize easily a correlation
14569 matrix using ggplot2. It provides a solution for reordering the correlation
14570 matrix and displays the significance level on the plot. It also includes a
14571 function for computing a matrix of correlation p-values.")
14572 (license license:gpl2)))
14573
14574 (define-public r-flexdashboard
14575 (package
14576 (name "r-flexdashboard")
14577 (version "0.5.1.1")
14578 (source
14579 (origin
14580 (method url-fetch)
14581 (uri (cran-uri "flexdashboard" version))
14582 (sha256
14583 (base32
14584 "0fy3nbrr67zqgd44r2mc850s5sp0hzfcw3zqs15m8kxzj1aw067x"))))
14585 (build-system r-build-system)
14586 (arguments
14587 `(#:modules ((guix build utils)
14588 (guix build r-build-system)
14589 (srfi srfi-1)
14590 (srfi srfi-26)
14591 (ice-9 popen)
14592 (ice-9 textual-ports))
14593 #:phases
14594 (modify-phases %standard-phases
14595 (add-after 'unpack 'process-javascript
14596 (lambda* (#:key inputs #:allow-other-keys)
14597 (with-directory-excursion "inst"
14598 ;; Concatenate all components of prism.js
14599 (let ((contents (string-join
14600 (map (lambda (name)
14601 (call-with-input-file
14602 (assoc-ref inputs name)
14603 get-string-all))
14604 (list "js-prism"
14605 "js-prism-r"
14606 "js-prism-line-numbers"))
14607 "\n")))
14608 (call-with-output-file "prism-src.js"
14609 (cut display contents <>)))
14610 (call-with-values
14611 (lambda ()
14612 (unzip2
14613 `(("www/stickytableheaders/jquery.stickytableheaders.js"
14614 "www/stickytableheaders/jquery.stickytableheaders.min.js")
14615 ("www/sly/sly.js"
14616 "www/sly/sly.min.js")
14617 ("prism-src.js"
14618 "www/prism/prism.js")
14619 (,(assoc-ref inputs "js-raphael")
14620 "htmlwidgets/lib/raphael/raphael-2.1.4.min.js")
14621 (,(assoc-ref inputs "js-featherlight")
14622 "www/featherlight/featherlight.min.js"))))
14623 (lambda (sources targets)
14624 (for-each (lambda (source target)
14625 (format #t "Processing ~a --> ~a~%"
14626 source target)
14627 (delete-file target)
14628 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
14629 (call-with-output-file target
14630 (lambda (port)
14631 (dump-port minified port)))))
14632 sources targets))))
14633 #t)))))
14634 (propagated-inputs
14635 `(("r-htmltools" ,r-htmltools)
14636 ("r-htmlwidgets" ,r-htmlwidgets)
14637 ("r-jsonlite" ,r-jsonlite)
14638 ("r-knitr" ,r-knitr)
14639 ("r-rmarkdown" ,r-rmarkdown)
14640 ("r-shiny" ,r-shiny)))
14641 (native-inputs
14642 `(("uglify-js" ,uglify-js)
14643 ("js-raphael"
14644 ,(origin
14645 (method url-fetch)
14646 (uri "https://raw.githubusercontent.com/DmitryBaranovskiy/raphael/v2.1.4/raphael.js")
14647 (sha256
14648 (base32
14649 "1h4c4akrgcj7wra9j1z1rv2406j0yf68y9c0wg8v7w9ibw2iwf1x"))))
14650 ("js-prism"
14651 ,(origin
14652 (method url-fetch)
14653 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/prism.js")
14654 (sha256
14655 (base32
14656 "0gqa9irbp9k8p5r3d98cszajzhjnssnl43nrsc5aiy7ki52z500c"))))
14657 ("js-prism-r"
14658 ,(origin
14659 (method url-fetch)
14660 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/components/prism-r.js")
14661 (sha256
14662 (base32
14663 "1x31glci7wdgr2305njy0bm2lncb0jyn0j1s2g72rqi29xid9aki"))))
14664 ("js-prism-line-numbers"
14665 ,(origin
14666 (method url-fetch)
14667 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/plugins/line-numbers/prism-line-numbers.js")
14668 (sha256
14669 (base32
14670 "1543wgf3iynrilyb27jq8px3h5gvfz5xmdib5ik2ki400c1sl991"))))
14671 ("js-featherlight"
14672 ,(origin
14673 (method url-fetch)
14674 (uri "https://raw.githubusercontent.com/noelboss/featherlight/1.3.4/src/featherlight.js")
14675 (sha256
14676 (base32
14677 "14kkhwzvp8rxq2mrck5i0xcm8v5rqwqhwnmncbng8h4qq42zx3sb"))))))
14678 (home-page "https://rmarkdown.rstudio.com/flexdashboard")
14679 (synopsis "R Markdown format for flexible dashboards")
14680 (description
14681 "This package provides an R Markdown format for converting an R Markdown
14682 document to a grid-oriented dashboard. The dashboard flexibly adapts the size
14683 of its components to the containing web page.")
14684 (license license:expat)))
14685
14686 (define-public r-preseqr
14687 (package
14688 (name "r-preseqr")
14689 (version "4.0.0")
14690 (source
14691 (origin
14692 (method url-fetch)
14693 (uri (cran-uri "preseqR" version))
14694 (sha256
14695 (base32
14696 "1g2rnnmi45649vpy6z45v5i3wxm54s138ajqrzwi3a5r7x3xnhq1"))))
14697 (properties `((upstream-name . "preseqR")))
14698 (build-system r-build-system)
14699 (propagated-inputs
14700 `(("r-polynom" ,r-polynom)))
14701 (home-page "https://cran.r-project.org/web/packages/preseqR/")
14702 (synopsis "Predicting species accumulation curves")
14703 (description
14704 "This package can be used to predict the r-species accumulation
14705 curve (r-SAC), which is the number of species represented at least r times as
14706 a function of the sampling effort. When r = 1, the curve is known as the
14707 species accumulation curve, or the library complexity curve in high-throughput
14708 genomic sequencing. The package includes both parametric and nonparametric
14709 methods, as described by Deng C, et al. (2018).")
14710 (license license:gpl3)))
14711
14712 (define-public r-mapplots
14713 (package
14714 (name "r-mapplots")
14715 (version "1.5.1")
14716 (source
14717 (origin
14718 (method url-fetch)
14719 (uri (cran-uri "mapplots" version))
14720 (sha256
14721 (base32
14722 "18s2y66f8vi8g2r8a25zbgp2xm079r8v8qxv0w71h8krycs6vs9p"))))
14723 (build-system r-build-system)
14724 (home-page "https://cran.r-project.org/web/packages/mapplots/")
14725 (synopsis "Data visualization on maps")
14726 (description
14727 "This package helps you create simple maps; add sub-plots like pie plots
14728 to a map or any other plot; format, plot and export gridded data. The package
14729 was developed for displaying fisheries data but most functions can be used for
14730 more generic data visualisation.")
14731 (license license:gpl2+)))
14732
14733 (define-public r-pmcmr
14734 (package
14735 (name "r-pmcmr")
14736 (version "4.3")
14737 (source
14738 (origin
14739 (method url-fetch)
14740 (uri (cran-uri "PMCMR" version))
14741 (sha256
14742 (base32
14743 "09bvdj2h1086r2cgy3myrhlylplxxlliv8nwx09c8kb1vn02i2ij"))))
14744 (properties `((upstream-name . "PMCMR")))
14745 (build-system r-build-system)
14746 (home-page "https://cran.r-project.org/web/packages/PMCMR/")
14747 (synopsis "Calculate pairwise multiple comparisons of mean rank sums")
14748 (description
14749 "This is a deprecated package for calculating pairwise multiple
14750 comparisons of mean rank sums. This package is superseded by the novel
14751 PMCMRplus package. The PMCMR package is no longer maintained, but kept for
14752 compatibility of dependent packages for some time.")
14753 (license license:gpl3+)))
14754
14755 (define-public r-downloader
14756 (package
14757 (name "r-downloader")
14758 (version "0.4")
14759 (source
14760 (origin
14761 (method url-fetch)
14762 (uri (cran-uri "downloader" version))
14763 (sha256
14764 (base32
14765 "1axggnsc27zzgr7snf41j3zd1vp3nfpmq4zj4d01axc709dyg40q"))))
14766 (build-system r-build-system)
14767 (propagated-inputs
14768 `(("r-digest" ,r-digest)))
14769 (home-page "https://github.com/wch/downloader")
14770 (synopsis "Download files over HTTP and HTTPS")
14771 (description
14772 "This package provides a wrapper for the @code{download.file} function,
14773 making it possible to download files over HTTPS across platforms. The
14774 @code{RCurl} package provides this functionality (and much more) but has
14775 external dependencies. This package has is implemented purely in R.")
14776 (license license:gpl2)))
14777
14778 (define-public r-rex
14779 (package
14780 (name "r-rex")
14781 (version "1.1.2")
14782 (source
14783 (origin
14784 (method url-fetch)
14785 (uri (cran-uri "rex" version))
14786 (sha256
14787 (base32
14788 "0alsadgjgass3wr8y5d247j12qqzg454sc84vpskclrkmz778g5x"))))
14789 (build-system r-build-system)
14790 (propagated-inputs
14791 `(("r-lazyeval" ,r-lazyeval)
14792 ("r-magrittr" ,r-magrittr)))
14793 (home-page "https://github.com/kevinushey/rex")
14794 (synopsis "Friendly regular expressions")
14795 (description
14796 "This package provides a friendly interface for the construction of
14797 regular expressions. Regular expressions are a very powerful feature, however
14798 they are often difficult to interpret. Rex allows you to build complex
14799 regular expressions from human readable expressions")
14800 (license license:expat)))
14801
14802 (define-public r-xmlparsedata
14803 (package
14804 (name "r-xmlparsedata")
14805 (version "1.0.3")
14806 (source
14807 (origin
14808 (method url-fetch)
14809 (uri (cran-uri "xmlparsedata" version))
14810 (sha256
14811 (base32
14812 "0gjr3l5z5dp276lchr2649as1rkj56d2mlvbr66yg393zzw50lsh"))))
14813 (properties `((upstream-name . "xmlparsedata")))
14814 (build-system r-build-system)
14815 (home-page "https://github.com/r-lib/xmlparsedata#readme")
14816 (synopsis "Parse data of @code{R} code as an @code{XML} tree")
14817 (description
14818 "This package provides tools to convert the output of
14819 @code{utils::getParseData()} to an @code{XML} tree, that one can search via
14820 @code{XPath}, and is easier to manipulate in general.")
14821 (license license:expat)))
14822
14823 (define-public r-cyclocomp
14824 (package
14825 (name "r-cyclocomp")
14826 (version "1.1.0")
14827 (source
14828 (origin
14829 (method url-fetch)
14830 (uri (cran-uri "cyclocomp" version))
14831 (sha256
14832 (base32
14833 "0gky3svk02wiajw7nfjh30684h3qxili4bvsab0m7b6cggw6bgyd"))))
14834 (properties `((upstream-name . "cyclocomp")))
14835 (build-system r-build-system)
14836 (propagated-inputs
14837 `(("r-callr" ,r-callr)
14838 ("r-crayon" ,r-crayon)
14839 ("r-desc" ,r-desc)
14840 ("r-remotes" ,r-remotes)
14841 ("r-withr" ,r-withr)))
14842 (home-page "https://github.com/MangoTheCat/cyclocomp")
14843 (synopsis "Cyclomatic complexity of R code")
14844 (description
14845 "Cyclomatic complexity is a software metric, used to indicate the
14846 complexity of a program. It is a quantitative measure of the number of
14847 linearly independent paths through a program's source code. This package
14848 provides tools to compute this metric.")
14849 (license license:expat)))
14850
14851 (define-public r-lintr
14852 (package
14853 (name "r-lintr")
14854 (version "2.0.0")
14855 (source
14856 (origin
14857 (method url-fetch)
14858 (uri (cran-uri "lintr" version))
14859 (sha256
14860 (base32
14861 "09gbci4v5n4gsfzminly8332fw7faxdi1kkyvpa10dydx02sjcwb"))))
14862 (properties `((upstream-name . "lintr")))
14863 (build-system r-build-system)
14864 (propagated-inputs
14865 `(("r-codetools" ,r-codetools)
14866 ("r-crayon" ,r-crayon)
14867 ("r-cyclocomp" ,r-cyclocomp)
14868 ("r-digest" ,r-digest)
14869 ("r-httr" ,r-httr)
14870 ("r-jsonlite" ,r-jsonlite)
14871 ("r-knitr" ,r-knitr)
14872 ("r-rex" ,r-rex)
14873 ("r-rstudioapi" ,r-rstudioapi)
14874 ("r-stringdist" ,r-stringdist)
14875 ("r-testthat" ,r-testthat)
14876 ("r-xml2" ,r-xml2)
14877 ("r-xmlparsedata" ,r-xmlparsedata)))
14878 (home-page "https://github.com/jimhester/lintr")
14879 (synopsis "Linter for R code")
14880 (description "This package checks adherence to a given style, syntax
14881 errors and possible semantic issues. It supports on the fly checking of R
14882 code edited with @code{RStudio IDE}, @code{Emacs} and @code{Vim}.")
14883 (license license:expat)))
14884
14885 (define-public r-sctransform
14886 (package
14887 (name "r-sctransform")
14888 (version "0.2.0")
14889 (source
14890 (origin
14891 (method url-fetch)
14892 (uri (cran-uri "sctransform" version))
14893 (sha256
14894 (base32
14895 "1r5kiqqs318q59h2i8m7c6nhghp9w6q26ss2y5a390lkhsawgx6p"))))
14896 (build-system r-build-system)
14897 (propagated-inputs
14898 `(("r-future" ,r-future)
14899 ("r-future-apply" ,r-future-apply)
14900 ("r-ggplot2" ,r-ggplot2)
14901 ("r-gridextra" ,r-gridextra)
14902 ("r-mass" ,r-mass)
14903 ("r-matrix" ,r-matrix)
14904 ("r-rcpp" ,r-rcpp)
14905 ("r-rcppeigen" ,r-rcppeigen)
14906 ("r-reshape2" ,r-reshape2)))
14907 (home-page "https://github.com/ChristophH/sctransform")
14908 (synopsis "Variance stabilizing transformations for Single Cell UMI Data")
14909 (description
14910 "This package provides a normalization method for single-cell UMI count
14911 data using a variance stabilizing transformation. The transformation is based
14912 on a negative binomial regression model with regularized parameters. As part
14913 of the same regression framework, this package also provides functions for
14914 batch correction, and data correction.")
14915 (license license:gpl3)))
14916
14917 (define-public r-styler
14918 (package
14919 (name "r-styler")
14920 (version "1.2.0")
14921 (source
14922 (origin
14923 (method url-fetch)
14924 (uri (cran-uri "styler" version))
14925 (sha256
14926 (base32
14927 "0rdbz60x8bymis6r6188ia1y0ip3nhf5y363i4cmakr618irjab9"))))
14928 (build-system r-build-system)
14929 (propagated-inputs
14930 `(("r-backports" ,r-backports)
14931 ("r-cli" ,r-cli)
14932 ("r-magrittr" ,r-magrittr)
14933 ("r-purrr" ,r-purrr)
14934 ("r-rematch2" ,r-rematch2)
14935 ("r-rlang" ,r-rlang)
14936 ("r-rprojroot" ,r-rprojroot)
14937 ("r-tibble" ,r-tibble)
14938 ("r-withr" ,r-withr)
14939 ("r-xfun" ,r-xfun)))
14940 (home-page "https://github.com/r-lib/styler")
14941 (synopsis "Non-invasive pretty printing of R code")
14942 (description
14943 "This is a package for pretty-printing R code without changing the user's
14944 formatting intent.")
14945 (license license:gpl3)))
14946
14947 (define-public r-scrime
14948 (package
14949 (name "r-scrime")
14950 (version "1.3.5")
14951 (source
14952 (origin
14953 (method url-fetch)
14954 (uri (cran-uri "scrime" version))
14955 (sha256
14956 (base32
14957 "0y2mh9fsffjf3i15bafpasa17z99c1s75r8g6h4hgcwfgpjx75sx"))))
14958 (build-system r-build-system)
14959 (home-page "https://cran.r-project.org/web/packages/scrime/")
14960 (synopsis "Analysis of high-dimensional categorical data such as SNP data")
14961 (description
14962 "This package provides tools for the analysis of high-dimensional data
14963 developed/implemented at the group \"Statistical Complexity Reduction In
14964 Molecular Epidemiology\" (SCRIME). The main focus is on SNP data, but most of
14965 the functions can also be applied to other types of categorical data.")
14966 (license license:gpl2)))
14967
14968 (define-public r-pbmcapply
14969 (package
14970 (name "r-pbmcapply")
14971 (version "1.5.0")
14972 (source
14973 (origin
14974 (method url-fetch)
14975 (uri (cran-uri "pbmcapply" version))
14976 (sha256
14977 (base32
14978 "0i58gcqpnbyvc448qfgm45b7rpbmrnagsvk1h1hsqchbbicfslnz"))))
14979 (build-system r-build-system)
14980 (home-page "https://github.com/kvnkuang/pbmcapply")
14981 (synopsis "Track the progress of apply procedures with a progress bar")
14982 (description
14983 "This light-weight package helps you track and visualize the progress of
14984 parallel versions of vectorized R functions of the @code{mc*apply} family.")
14985 (license license:expat)))
14986
14987 (define-public r-blme
14988 (package
14989 (name "r-blme")
14990 (version "1.0-4")
14991 (source
14992 (origin
14993 (method url-fetch)
14994 (uri (cran-uri "blme" version))
14995 (sha256
14996 (base32
14997 "1ca2b0248k0fj3lczn9shfjplz1sl4ay4v6djldizp2ch2vwdgy2"))))
14998 (build-system r-build-system)
14999 (propagated-inputs `(("r-lme4" ,r-lme4)))
15000 (home-page "https://github.com/vdorie/blme")
15001 (synopsis "Bayesian linear mixed-effects models")
15002 (description
15003 "This package provides tools for maximum a posteriori estimation for
15004 linear and generalized linear mixed-effects models in a Bayesian setting. It
15005 extends the lme4 package.")
15006 (license license:gpl2+)))
15007
15008 (define-public r-batchtools
15009 (package
15010 (name "r-batchtools")
15011 (version "0.9.11")
15012 (source
15013 (origin
15014 (method url-fetch)
15015 (uri (cran-uri "batchtools" version))
15016 (sha256
15017 (base32
15018 "02mj21ypcjv5fs7ajf63p6bq0cyvihdl55hlpqx6kmsfjin1cr0v"))))
15019 (build-system r-build-system)
15020 (propagated-inputs
15021 `(("r-backports" ,r-backports)
15022 ("r-base64url" ,r-base64url)
15023 ("r-brew" ,r-brew)
15024 ("r-checkmate" ,r-checkmate)
15025 ("r-data-table" ,r-data-table)
15026 ("r-digest" ,r-digest)
15027 ("r-fs" ,r-fs)
15028 ("r-progress" ,r-progress)
15029 ("r-r6" ,r-r6)
15030 ("r-rappdirs" ,r-rappdirs)
15031 ("r-stringi" ,r-stringi)
15032 ("r-withr" ,r-withr)))
15033 (home-page "https://github.com/mllg/batchtools")
15034 (synopsis "Tools for computation on batch systems")
15035 (description
15036 "As a successor of the packages BatchJobs and BatchExperiments, this
15037 package provides a parallel implementation of the Map function for high
15038 performance computing systems managed by various schedulers. A multicore and
15039 socket mode allow the parallelization on a local machines, and multiple
15040 machines can be hooked up via SSH to create a makeshift cluster. Moreover,
15041 the package provides an abstraction mechanism to define large-scale computer
15042 experiments in a well-organized and reproducible way.")
15043 (license license:lgpl3)))
15044
15045 (define-public r-clue
15046 (package
15047 (name "r-clue")
15048 (version "0.3-57")
15049 (source
15050 (origin
15051 (method url-fetch)
15052 (uri (cran-uri "clue" version))
15053 (sha256
15054 (base32
15055 "05rdcahawxlxci3fjxihjvvh33wqpxw50sx015165ab4nh3rsdkf"))))
15056 (build-system r-build-system)
15057 (propagated-inputs `(("r-cluster" ,r-cluster)))
15058 (home-page "https://cran.r-project.org/web/packages/clue/")
15059 (synopsis "Tools for analyzing cluster ensembles")
15060 (description "Cluster ensembles are collections of individual solutions to
15061 a given clustering problem which are useful or necessary to consider in a wide
15062 range of applications. This R package provides an extensible computational
15063 environment for creating and analyzing cluster ensembles, with basic data
15064 structures for representing partitions and hierarchies, and facilities for
15065 computing on them, including methods for measuring proximity and obtaining
15066 consensus and secondary clusterings.")
15067 (license license:gpl2)))
15068
15069 (define-public r-sitmo
15070 (package
15071 (name "r-sitmo")
15072 (version "2.0.1")
15073 (source
15074 (origin
15075 (method url-fetch)
15076 (uri (cran-uri "sitmo" version))
15077 (sha256
15078 (base32
15079 "0apdhwy3kxs39agsbvx5vn3xsgb22bf3jrwmr2cmqk9kmxbx740c"))))
15080 (build-system r-build-system)
15081 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
15082 (home-page "https://github.com/coatless/sitmo/")
15083 (synopsis "Parallel pseudo random number generator header files")
15084 (description
15085 "This package provides two high quality and fast PPRNGs that may be used
15086 in an OpenMP parallel environment. In addition, there is a generator for one
15087 dimensional low-discrepancy sequence.")
15088 (license license:expat)))
15089
15090 (define-public r-dqrng
15091 (package
15092 (name "r-dqrng")
15093 (version "0.2.1")
15094 (source
15095 (origin
15096 (method url-fetch)
15097 (uri (cran-uri "dqrng" version))
15098 (sha256
15099 (base32
15100 "0rp8q5zijlvaqmpnkwr314w9w40sj4fz7sqsdgsffcfvn42w2jg1"))))
15101 (build-system r-build-system)
15102 (propagated-inputs
15103 `(("r-bh" ,r-bh)
15104 ("r-rcpp" ,r-rcpp)
15105 ("r-sitmo" ,r-sitmo)))
15106 (home-page "https://www.daqana.org/dqrng")
15107 (synopsis "Fast pseudo random number generators")
15108 (description
15109 "Several fast random number generators are provided as C++ header-only
15110 libraries: the PCG family as well as Xoroshiro128+ and Xoshiro256+.
15111 Additionally, fast functions for generating random numbers according to a
15112 uniform, normal and exponential distribution are included. The latter two use
15113 the Ziggurat algorithm originally proposed by Marsaglia and Tsang. These
15114 functions are exported to R and as a C++ interface and are enabled for use
15115 with the default 64 bit generator from the PCG family, Xoroshiro128+ and
15116 Xoshiro256+ as well as the 64 bit version of the 20 rounds Threefry
15117 engine (Salmon et al., 2011) as provided by the package @code{sitmo}.")
15118 ;; This package includes code under CC0 and Apache 2.0 or Expat, but as a
15119 ;; whole is distributed under the terms of the AGPL 3.
15120 (license license:agpl3)))
15121
15122 (define-public r-dalex
15123 (package
15124 (name "r-dalex")
15125 (version "0.4.9")
15126 (source
15127 (origin
15128 (method url-fetch)
15129 (uri (cran-uri "DALEX" version))
15130 (sha256
15131 (base32
15132 "1zviaf7530v8w996lbma0vplabrapgwldi7h70pr0439sxaqd421"))))
15133 (properties `((upstream-name . "DALEX")))
15134 (build-system r-build-system)
15135 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
15136 (home-page "https://pbiecek.github.io/DALEX/")
15137 (synopsis "Descriptive machine learning explanations")
15138 (description
15139 "Machine Learning models are widely used and have various applications in
15140 classification or regression. Models created with boosting, bagging, stacking
15141 or similar techniques are often used due to their high performance, but such
15142 black-box models usually lack interpretability. The DALEX package contains
15143 various explainers that help to understand the link between input variables
15144 and model output.")
15145 ;; Any version of the GPL
15146 (license license:gpl3+)))
15147
15148 (define-public r-enrichr
15149 (package
15150 (name "r-enrichr")
15151 (version "2.1")
15152 (source
15153 (origin
15154 (method url-fetch)
15155 (uri (cran-uri "enrichR" version))
15156 (sha256
15157 (base32
15158 "0ymhzs9d2wl0s9rvbqc1hqb78mlzwhlc7mmijpfqkm5r720pf6m1"))))
15159 (properties `((upstream-name . "enrichR")))
15160 (build-system r-build-system)
15161 (propagated-inputs
15162 `(("r-httr" ,r-httr)
15163 ("r-rjson" ,r-rjson)))
15164 (home-page "https://cran.r-project.org/web/packages/enrichR/")
15165 (synopsis "R Interface to Enrichr database for analyzing gene sets")
15166 (description
15167 "This package provides an R interface to all Enrichr databases, a
15168 web-based tool for analyzing gene sets and returns any enrichment of common
15169 annotated biological functions.")
15170 (license license:gpl2+)))
15171
15172 (define-public r-plot3d
15173 (package
15174 (name "r-plot3d")
15175 (version "1.1.1")
15176 (source
15177 (origin
15178 (method url-fetch)
15179 (uri (cran-uri "plot3D" version))
15180 (sha256
15181 (base32
15182 "0chn70fqwyca8lbnjnpbcj08ni0dfbax2gjmzhk2c4w72c04mzpn"))))
15183 (properties `((upstream-name . "plot3D")))
15184 (build-system r-build-system)
15185 (propagated-inputs `(("r-misc3d" ,r-misc3d)))
15186 (home-page "https://cran.r-project.org/web/packages/plot3D")
15187 (synopsis "Plot multi-dimensional data")
15188 (description
15189 "This package provides functions for viewing 2D and 3D data, including
15190 perspective plots, slice plots, surface plots, scatter plots, etc. It
15191 includes data sets from oceanography.")
15192 (license license:gpl3+)))
15193
15194 (define-public r-ggfortify
15195 (package
15196 (name "r-ggfortify")
15197 (version "0.4.8")
15198 (source
15199 (origin
15200 (method url-fetch)
15201 (uri (cran-uri "ggfortify" version))
15202 (sha256
15203 (base32
15204 "191q2z7w0l4v7swjlxs2hjgbjngw2838688s7ygnj0kigsm310f3"))))
15205 (build-system r-build-system)
15206 (propagated-inputs
15207 `(("r-dplyr" ,r-dplyr)
15208 ("r-ggplot2" ,r-ggplot2)
15209 ("r-gridextra" ,r-gridextra)
15210 ("r-scales" ,r-scales)
15211 ("r-stringr" ,r-stringr)
15212 ("r-tibble" ,r-tibble)
15213 ("r-tidyr" ,r-tidyr)))
15214 (home-page "https://github.com/sinhrks/ggfortify")
15215 (synopsis "Data visualization tools for statistical analysis results")
15216 (description
15217 "This package provides unified plotting tools for statistics commonly
15218 used, such as GLM, time series, PCA families, clustering and survival
15219 analysis. The package offers a single plotting interface for these analysis
15220 results and plots in a unified style using the @code{ggplot2} package.")
15221 (license license:gpl2)))
15222
15223 (define-public r-refmanager
15224 (package
15225 (name "r-refmanager")
15226 (version "1.2.12")
15227 (source
15228 (origin
15229 (method url-fetch)
15230 (uri (cran-uri "RefManageR" version))
15231 (sha256
15232 (base32
15233 "1hfxa1qacfryk36mpaqdhdgws5jwxiyy489ikd3wa18bp1wz8dkp"))))
15234 (properties `((upstream-name . "RefManageR")))
15235 (build-system r-build-system)
15236 (propagated-inputs
15237 `(("r-bibtex" ,r-bibtex)
15238 ("r-httr" ,r-httr)
15239 ("r-jsonlite" ,r-jsonlite)
15240 ("r-lubridate" ,r-lubridate)
15241 ("r-plyr" ,r-plyr)
15242 ("r-stringr" ,r-stringr)
15243 ("r-xml2" ,r-xml2)))
15244 (home-page "https://github.com/ropensci/RefManageR/")
15245 (synopsis "Straightforward BibTeX and BibLaTeX bibliography management")
15246 (description
15247 "This package provides tools for importing and working with bibliographic
15248 references. It greatly enhances the @code{bibentry} class by providing a
15249 class @code{BibEntry} which stores BibTeX and BibLaTeX references, supports
15250 UTF-8 encoding, and can be easily searched by any field, by date ranges, and
15251 by various formats for name lists (author by last names, translator by full
15252 names, etc.). Entries can be updated, combined, sorted, printed in a number
15253 of styles, and exported. BibTeX and BibLaTeX @code{.bib} files can be read
15254 into R and converted to @code{BibEntry} objects.")
15255 ;; Any of these licenses may be picked.
15256 (license (list license:gpl2 license:gpl3 license:bsd-3))))
15257
15258 (define-public r-citr
15259 (package
15260 (name "r-citr")
15261 (version "0.3.2")
15262 (source
15263 (origin
15264 (method url-fetch)
15265 (uri (cran-uri "citr" version))
15266 (sha256
15267 (base32
15268 "1qbarvafjb8jgkrnrhh6jw7mcglmjwf7dpdiibxf39jkmlhf7las"))))
15269 (build-system r-build-system)
15270 (propagated-inputs
15271 `(("r-assertthat" ,r-assertthat)
15272 ("r-curl" ,r-curl)
15273 ("r-httr" ,r-httr)
15274 ("r-miniui" ,r-miniui)
15275 ("r-refmanager" ,r-refmanager)
15276 ("r-rstudioapi" ,r-rstudioapi)
15277 ("r-shiny" ,r-shiny)
15278 ("r-shinyjs" ,r-shinyjs)
15279 ("r-yaml" ,r-yaml)))
15280 (home-page "https://github.com/crsh/citr")
15281 (synopsis "RStudio add-in to insert Markdown citations")
15282 (description
15283 "This package provides functions and an RStudio add-in that search a
15284 BibTeX or BibLaTeX file to create and insert formatted Markdown citations into
15285 the current document.")
15286 (license license:expat)))
15287
15288 (define-public r-xgboost
15289 (package
15290 (name "r-xgboost")
15291 (version "0.90.0.2")
15292 (source
15293 (origin
15294 (method url-fetch)
15295 (uri (cran-uri "xgboost" version))
15296 (sha256
15297 (base32
15298 "1gy9rzg43mjpfis893vf15drmbigfn0481zrzss9ajnmnk0q8194"))))
15299 (build-system r-build-system)
15300 (propagated-inputs
15301 `(("r-data-table" ,r-data-table)
15302 ("r-magrittr" ,r-magrittr)
15303 ("r-matrix" ,r-matrix)
15304 ("r-stringi" ,r-stringi)))
15305 (home-page "https://github.com/dmlc/xgboost")
15306 (synopsis "Extreme gradient boosting")
15307 (description
15308 "This package provides an R interface to Extreme Gradient Boosting, which
15309 is an efficient implementation of the gradient boosting framework from Chen
15310 and Guestrin (2016). The package includes efficient linear model solver and
15311 tree learning algorithms. The package can automatically do parallel
15312 computation on a single machine. It supports various objective functions,
15313 including regression, classification and ranking. The package is made to be
15314 extensible, so that users are also allowed to define their own objectives
15315 easily.")
15316 (license license:asl2.0)))
15317
15318 (define-public r-umap
15319 (package
15320 (name "r-umap")
15321 (version "0.2.4.0")
15322 (source
15323 (origin
15324 (method url-fetch)
15325 (uri (cran-uri "umap" version))
15326 (sha256
15327 (base32
15328 "1dzbwq96k5vqr64wk6s26ks4311h570xg6gf0prr4vnn033pqnch"))))
15329 (build-system r-build-system)
15330 (propagated-inputs
15331 `(("r-openssl" ,r-openssl)
15332 ("r-rcpp" ,r-rcpp)
15333 ("r-reticulate" ,r-reticulate)
15334 ("r-rspectra" ,r-rspectra)))
15335 (home-page "https://github.com/tkonopka/umap")
15336 (synopsis "Uniform manifold approximation and projection")
15337 (description
15338 "Uniform manifold approximation and projection is a technique for
15339 dimension reduction. This package provides an interface to the UMAP algorithm
15340 in R, including a translation of the original algorithm into R.")
15341 (license license:expat)))
15342
15343 (define-public r-uwot
15344 (package
15345 (name "r-uwot")
15346 (version "0.1.5")
15347 (source
15348 (origin
15349 (method url-fetch)
15350 (uri (cran-uri "uwot" version))
15351 (sha256
15352 (base32
15353 "0pz9wa89xq4d119q86lskrznf979m0r1db8iaprcz7kxbi6b8lrj"))))
15354 (build-system r-build-system)
15355 (propagated-inputs
15356 `(("r-dqrng" ,r-dqrng)
15357 ("r-fnn" ,r-fnn)
15358 ("r-irlba" ,r-irlba)
15359 ("r-matrix" ,r-matrix)
15360 ("r-rcpp" ,r-rcpp)
15361 ("r-rcppannoy" ,r-rcppannoy)
15362 ("r-rcppparallel" ,r-rcppparallel)
15363 ("r-rcppprogress" ,r-rcppprogress)
15364 ("r-rspectra" ,r-rspectra)))
15365 (home-page "https://github.com/jlmelville/uwot")
15366 (synopsis "Uniform manifold approximation and projection")
15367 (description
15368 "This package provides an implementation of the Uniform Manifold
15369 Approximation and Projection dimensionality reduction by McInnes et
15370 al. (2018). It also provides means to transform new data and to carry out
15371 supervised dimensionality reduction. An implementation of the related
15372 LargeVis method of Tang et al. (2016) is also provided.")
15373 (license license:gpl3)))
15374
15375 (define-public r-kableextra
15376 (package
15377 (name "r-kableextra")
15378 (version "1.1.0")
15379 (source
15380 (origin
15381 (method url-fetch)
15382 (uri (cran-uri "kableExtra" version))
15383 (sha256
15384 (base32
15385 "1nicvw06xsf3a1f5c10mih07b76m2v5s5h165vmz0qx6n1a3492i"))))
15386 (properties `((upstream-name . "kableExtra")))
15387 (build-system r-build-system)
15388 (propagated-inputs
15389 `(("r-digest" ,r-digest)
15390 ("r-glue" ,r-glue)
15391 ("r-htmltools" ,r-htmltools)
15392 ("r-knitr" ,r-knitr)
15393 ("r-magrittr" ,r-magrittr)
15394 ("r-readr" ,r-readr)
15395 ("r-rmarkdown" ,r-rmarkdown)
15396 ("r-rstudioapi" ,r-rstudioapi)
15397 ("r-rvest" ,r-rvest)
15398 ("r-scales" ,r-scales)
15399 ("r-stringr" ,r-stringr)
15400 ("r-viridislite" ,r-viridislite)
15401 ("r-webshot" ,r-webshot)
15402 ("r-xml2" ,r-xml2)))
15403 (home-page "https://haozhu233.github.io/kableExtra/")
15404 (synopsis "Construct complex tables with pipe syntax")
15405 (description
15406 "Build complex HTML or LaTeX tables using @code{kable()} from
15407 @code{knitr} and the piping syntax from @code{magrittr}. The function
15408 @code{kable()} is a light weight table generator coming from @code{knitr}.
15409 This package simplifies the way to manipulate the HTML or LaTeX codes
15410 generated by @code{kable()} and allows users to construct complex tables and
15411 customize styles using a readable syntax.")
15412 (license license:expat)))
15413
15414 (define-public r-glasso
15415 (package
15416 (name "r-glasso")
15417 (version "1.11")
15418 (source
15419 (origin
15420 (method url-fetch)
15421 (uri (cran-uri "glasso" version))
15422 (sha256
15423 (base32 "02p3612rpydk195n2qr77lp1j2w8zsw1ckkk98c8angm4r5q8dsc"))))
15424 (build-system r-build-system)
15425 (native-inputs `(("gfortran" ,gfortran)))
15426 (home-page "http://www-stat.stanford.edu/~tibs/glasso")
15427 (synopsis "Graphical Lasso: estimation of Gaussian graphical models")
15428 (description
15429 "This is a package for estimation of a sparse inverse covariance matrix
15430 using a lasso (L1) penalty. Facilities are provided for estimates along a
15431 path of values for the regularization parameter.")
15432 (license license:gpl2)))
15433
15434 (define-public r-rhpcblasctl
15435 (package
15436 (name "r-rhpcblasctl")
15437 (version "0.18-205")
15438 (source
15439 (origin
15440 (method url-fetch)
15441 (uri (cran-uri "RhpcBLASctl" version))
15442 (sha256
15443 (base32
15444 "1ls2286fvrp1g7p8v4l6axznychh3qndranfpzqz806cm9ml1cdp"))))
15445 (properties `((upstream-name . "RhpcBLASctl")))
15446 (build-system r-build-system)
15447 (home-page "http://prs.ism.ac.jp/~nakama/Rhpc/")
15448 (synopsis "Control the number of threads on BLAS")
15449 (description
15450 "This package allows you to control the number of threads the BLAS
15451 library uses. It is also possible to control the number of threads in
15452 OpenMP.")
15453 (license license:agpl3+)))
15454
15455 (define-public r-lda
15456 (package
15457 (name "r-lda")
15458 (version "1.4.2")
15459 (source
15460 (origin
15461 (method url-fetch)
15462 (uri (cran-uri "lda" version))
15463 (sha256
15464 (base32
15465 "03r4h5kgr8mfy44p66mfj5bp4k00g8zh4a1mhn46jw14pkhs21jn"))))
15466 (build-system r-build-system)
15467 (home-page "https://cran.r-project.org/web/packages/lda/")
15468 (synopsis "Collapsed Gibbs sampling methods for topic models")
15469 (description
15470 "This package implements @dfn{latent Dirichlet allocation} (LDA) and
15471 related models. This includes (but is not limited to) sLDA, corrLDA, and the
15472 mixed-membership stochastic blockmodel. Inference for all of these models is
15473 implemented via a fast collapsed Gibbs sampler written in C. Utility
15474 functions for reading/writing data typically used in topic models, as well as
15475 tools for examining posterior distributions are also included.")
15476 ;; Any version of the LGPL
15477 (license license:lgpl3+)))
15478
15479 (define-public r-rann-l1
15480 (package
15481 (name "r-rann-l1")
15482 (version "2.5.2")
15483 (source
15484 (origin
15485 (method url-fetch)
15486 (uri (cran-uri "RANN.L1" version))
15487 (sha256
15488 (base32
15489 "1hanh3my84mdr5wy6b89fawqzfc184vff1y65wy4l5ld9qza1n44"))))
15490 (properties `((upstream-name . "RANN.L1")))
15491 (build-system r-build-system)
15492 (home-page "https://github.com/jefferis/RANN/tree/master-L1")
15493 (synopsis "Fast nearest neighbour search using L1 metric")
15494 (description
15495 "This package provides tools to find the k nearest neighbours for every
15496 point in a given dataset in O(N log N) time using Arya and Mount's ANN
15497 library. There is support for approximate as well as exact searches, fixed
15498 radius searches and @code{bd} as well as @code{kd} trees. The distance is
15499 computed using the L1 (Manhattan, taxicab) metric.")
15500 (license license:gpl3+)))
15501
15502 (define-public r-leiden
15503 (package
15504 (name "r-leiden")
15505 (version "0.3.1")
15506 (source
15507 (origin
15508 (method url-fetch)
15509 (uri (cran-uri "leiden" version))
15510 (sha256
15511 (base32
15512 "19gq27zin4gf4sh7h24gyq3f8jjir20n2l36a7pk1pbzcr4ixyhp"))))
15513 (properties `((upstream-name . "leiden")))
15514 (build-system r-build-system)
15515 (propagated-inputs
15516 `(("r-igraph" ,r-igraph)
15517 ("r-matrix" ,r-matrix)
15518 ("r-reticulate" ,r-reticulate)))
15519 (home-page "https://github.com/TomKellyGenetics/leiden")
15520 (synopsis "R implementation of Leiden clustering algorithm")
15521 (description
15522 "This package implements the Python @code{leidenalg} module to be called
15523 in R. It enables clustering using the Leiden algorithm for partitioning a
15524 graph into communities. See also Traag et al (2018) \"From Louvain to Leiden:
15525 guaranteeing well-connected communities.\" <arXiv:1810.08473>.")
15526 (license license:gpl3)))
15527
15528 (define-public r-patchwork
15529 ;; There has been no public release yet.
15530 (let ((commit "fd7958bae3e7a1e30237c751952e412a0a1d1242")
15531 (revision "1"))
15532 (package
15533 (name "r-patchwork")
15534 (version (git-version "0.0.1" revision commit))
15535 (source
15536 (origin
15537 (method git-fetch)
15538 (uri (git-reference
15539 (url "https://github.com/thomasp85/patchwork.git")
15540 (commit commit)))
15541 (file-name (git-file-name name version))
15542 (sha256
15543 (base32
15544 "00fq520xwy1ysg4k8x48x9b0yy9wyi8y8zj6dvxjg4bwx0yyp6s4"))))
15545 (build-system r-build-system)
15546 (propagated-inputs
15547 `(("r-ggplot2" ,r-ggplot2)
15548 ("r-gtable" ,r-gtable)))
15549 (home-page "https://github.com/thomasp85/patchwork")
15550 (synopsis "Compose ggplot2 plots")
15551 (description
15552 "The @code{ggplot2} package provides a strong API for sequentially
15553 building up a plot, but does not concern itself with composition of multiple
15554 plots. Patchwork is a package that expands the API to allow for arbitrarily
15555 complex composition of plots by providing mathmatical operators for combining
15556 multiple plots.")
15557 (license license:expat))))
15558
15559 (define-public r-liger
15560 (package
15561 (name "r-liger")
15562 (version "0.4.2")
15563 (source
15564 (origin
15565 (method git-fetch)
15566 (uri (git-reference
15567 (url "https://github.com/MacoskoLab/liger.git")
15568 (commit (string-append "v" version))))
15569 (file-name (git-file-name name version))
15570 (sha256
15571 (base32
15572 "16dzwwcpw6n78pxlc5w3kraigki35ix7zhd2cbx5f3y60bbkhlmx"))
15573 (modules '((guix build utils)))
15574 (snippet
15575 '(begin
15576 (delete-file "inst/java/ModularityOptimizer.jar")
15577 #t))))
15578 (build-system r-build-system)
15579 (arguments
15580 `(#:phases
15581 (modify-phases %standard-phases
15582 (add-after 'unpack 'build-java-part
15583 (lambda* (#:key inputs #:allow-other-keys)
15584 (invoke "unzip" (assoc-ref inputs "optimizer-src"))
15585 (for-each (lambda (file) (invoke "javac" file))
15586 (find-files "." "\\.java$"))
15587 (apply invoke "jar" "cf" "inst/java/ModularityOptimizer.jar"
15588 (find-files "." "\\.class$"))
15589 #t)))))
15590 (propagated-inputs
15591 `(("r-cowplot" ,r-cowplot)
15592 ("r-dosnow" ,r-dosnow)
15593 ("r-dplyr" ,r-dplyr)
15594 ("r-fnn" ,r-fnn)
15595 ("r-foreach" ,r-foreach)
15596 ("r-ggplot2" ,r-ggplot2)
15597 ("r-ggrepel" ,r-ggrepel)
15598 ("r-hmisc" ,r-hmisc)
15599 ("r-ica" ,r-ica)
15600 ("r-irlba" ,r-irlba)
15601 ("r-matrix" ,r-matrix)
15602 ("r-mclust" ,r-mclust)
15603 ("r-patchwork" ,r-patchwork)
15604 ("r-plyr" ,r-plyr)
15605 ("r-rann-l1" ,r-rann-l1)
15606 ("r-rcpp" ,r-rcpp)
15607 ("r-rcpparmadillo" ,r-rcpparmadillo)
15608 ("r-riverplot" ,r-riverplot)
15609 ("r-rtsne" ,r-rtsne)
15610 ("r-snow" ,r-snow)))
15611 (native-inputs
15612 `(("jdk" ,icedtea "jdk")
15613 ;; See https://github.com/MacoskoLab/liger/issues/96
15614 ;; The optimizer is released under the Expat license.
15615 ("optimizer-src"
15616 ,(origin
15617 (method url-fetch)
15618 (uri "http://www.ludowaltman.nl/slm/modularity_optimizer_source.zip")
15619 (sha256
15620 (base32
15621 "01hmm6sapcmldvayknqx2w4cav3qv71mwwkdkwj4qgq6dss09g18"))))
15622 ("unzip" ,unzip)
15623 ("r-knitr" ,r-knitr))) ; for vignettes
15624 (home-page "https://github.com/MacoskoLab/liger")
15625 (synopsis "Integrate and analyze multiple single-cell datasets")
15626 (description
15627 "LIGER is a package for integrating and analyzing multiple single-cell
15628 datasets, developed and maintained by the Macosko lab. It relies on
15629 integrative non-negative matrix factorization to identify shared and
15630 dataset-specific factors.")
15631 (license license:gpl3)))
15632
15633 (define-public r-harmony
15634 ;; There are no tagged commits
15635 (let ((commit "4d1653870d4dd70fff1807c182882db1fbf9af5a")
15636 (revision "1"))
15637 (package
15638 (name "r-harmony")
15639 (version (git-version "1.0" revision commit))
15640 (source
15641 (origin
15642 (method git-fetch)
15643 (uri (git-reference
15644 (url "https://github.com/immunogenomics/harmony")
15645 (commit commit)))
15646 (file-name (git-file-name name version))
15647 (sha256
15648 (base32
15649 "1gasdldr4aalr9h2q9kmm3y4i7azkgnhdn4bmvsszs7lg9xacw85"))))
15650 (build-system r-build-system)
15651 (propagated-inputs
15652 `(("r-cowplot" ,r-cowplot)
15653 ("r-dplyr" ,r-dplyr)
15654 ("r-ggplot2" ,r-ggplot2)
15655 ("r-irlba" ,r-irlba)
15656 ("r-matrix" ,r-matrix)
15657 ("r-rcpp" ,r-rcpp)
15658 ("r-rcpparmadillo" ,r-rcpparmadillo)
15659 ("r-rcppprogress" ,r-rcppprogress)
15660 ("r-rlang" ,r-rlang)
15661 ("r-tibble" ,r-tibble)
15662 ("r-tidyr" ,r-tidyr)))
15663 (home-page "https://github.com/immunogenomics/harmony")
15664 (synopsis "Integration of single cell sequencing data")
15665 (description
15666 "This package provides an implementation of the Harmony algorithm for
15667 single cell integration, described in Korsunsky et al
15668 @url{doi.org/10.1101/461954}. The package includes a standalone Harmony
15669 function and interfaces to external frameworks.")
15670 (license license:gpl3))))
15671
15672 (define-public r-covr
15673 (package
15674 (name "r-covr")
15675 (version "3.4.0")
15676 (source
15677 (origin
15678 (method url-fetch)
15679 (uri (cran-uri "covr" version))
15680 (sha256
15681 (base32 "0p44kr6yz5sqza5zvq6divqglzkpv0if9pjpjmzhmdaaddjrqzg5"))))
15682 (properties `((upstream-name . "covr")))
15683 (build-system r-build-system)
15684 (propagated-inputs
15685 `(("r-crayon" ,r-crayon)
15686 ("r-digest" ,r-digest)
15687 ("r-httr" ,r-httr)
15688 ("r-jsonlite" ,r-jsonlite)
15689 ("r-rex" ,r-rex)
15690 ("r-withr" ,r-withr)
15691 ("r-yaml" ,r-yaml)))
15692 (home-page "https://github.com/r-lib/covr")
15693 (synopsis "Test coverage for R packages")
15694 (description
15695 "Thisp package enables you to track and report code coverage for your
15696 package and (optionally) upload the results to a coverage service. Code
15697 coverage is a measure of the amount of code being exercised by a set of tests.
15698 It is an indirect measure of test quality and completeness. This package is
15699 compatible with any testing methodology or framework and tracks coverage of
15700 both R code and compiled C/C++/FORTRAN code.")
15701 (license license:gpl3)))
15702
15703 (define-public r-systemfonts
15704 (package
15705 (name "r-systemfonts")
15706 (version "0.1.1")
15707 (source
15708 (origin
15709 (method url-fetch)
15710 (uri (cran-uri "systemfonts" version))
15711 (sha256
15712 (base32
15713 "0m0ljid683xcam2f14x7k2zv1yx4npac38a3gfv11vhxfbnpgp0z"))))
15714 (properties `((upstream-name . "systemfonts")))
15715 (build-system r-build-system)
15716 (inputs
15717 `(("fontconfig" ,fontconfig)
15718 ("freetype" ,freetype)
15719 ("zlib" ,zlib)))
15720 (native-inputs
15721 `(("pkg-config" ,pkg-config)))
15722 (home-page "https://github.com/r-lib/systemfonts")
15723 (synopsis "System native font finding")
15724 (description
15725 "This package provides system native access to the font catalogue. As
15726 font handling varies between systems it is difficult to correctly locate
15727 installed fonts across different operating systems. The 'systemfonts' package
15728 provides bindings to the native libraries for finding font files that can then
15729 be used further by e.g. graphic devices.")
15730 (license license:expat)))
15731
15732 (define-public r-graphlayouts
15733 (package
15734 (name "r-graphlayouts")
15735 (version "0.5.0")
15736 (source
15737 (origin
15738 (method url-fetch)
15739 (uri (cran-uri "graphlayouts" version))
15740 (sha256
15741 (base32
15742 "03dizbhhdhnzbj2i5zvqgs617kwcv4h2pha4f16adic0fph1rxl3"))))
15743 (properties `((upstream-name . "graphlayouts")))
15744 (build-system r-build-system)
15745 (propagated-inputs
15746 `(("r-igraph" ,r-igraph)
15747 ("r-rcpp" ,r-rcpp)
15748 ("r-rcpparmadillo" ,r-rcpparmadillo)))
15749 (home-page "https://github.com/schochastics/graphlayouts")
15750 (synopsis "Additional layout algorithms for network visualizations")
15751 (description
15752 "This package provides several layout algorithms to visualize networks
15753 which are not part of the igraph library. Most are based on the concept of
15754 stress majorization by Gansner et al. (2004)
15755 <doi:10.1007/978-3-540-31843-9_25>. Some more specific algorithms allow to
15756 emphasize hidden group structures in networks or focus on specific nodes.")
15757 (license license:expat)))
15758
15759 (define-public r-tidygraph
15760 (package
15761 (name "r-tidygraph")
15762 (version "1.1.2")
15763 (source
15764 (origin
15765 (method url-fetch)
15766 (uri (cran-uri "tidygraph" version))
15767 (sha256
15768 (base32
15769 "1zpsarm74afbc7p5dlyb0whc09670qdcddw1ckb25cfc9hfh0hjn"))))
15770 (properties `((upstream-name . "tidygraph")))
15771 (build-system r-build-system)
15772 (propagated-inputs
15773 `(("r-dplyr" ,r-dplyr)
15774 ("r-igraph" ,r-igraph)
15775 ("r-magrittr" ,r-magrittr)
15776 ("r-pillar" ,r-pillar)
15777 ("r-r6" ,r-r6)
15778 ("r-rcpp" ,r-rcpp)
15779 ("r-rlang" ,r-rlang)
15780 ("r-tibble" ,r-tibble)
15781 ("r-tidyr" ,r-tidyr)))
15782 (home-page "https://github.com/thomasp85/tidygraph")
15783 (synopsis "Tidy API for graph manipulation")
15784 (description
15785 "This package provides a graph implementation that can be thought of as
15786 two tidy data frames describing node and edge data respectively. It provides
15787 an approach to manipulate these two virtual data frames using the API defined
15788 in the @code{dplyr} package, and it also provides tidy interfaces to a lot of
15789 common graph algorithms.")
15790 (license license:expat)))
15791
15792 (define-public r-soupx
15793 (let ((commit "a3354be76fb52fd795be6ddf163cf056c05c6cb8")
15794 (revision "1"))
15795 (package
15796 (name "r-soupx")
15797 (version (git-version "0.3.1" revision commit))
15798 (source
15799 (origin
15800 (method git-fetch)
15801 (uri (git-reference
15802 (url "https://github.com/constantAmateur/SoupX")
15803 (commit commit)))
15804 (file-name (git-file-name name version))
15805 (sha256
15806 (base32
15807 "1zmlyzrl0fz6l79gn2wswid670p88mm3y292is89sa5p3h7frr99"))))
15808 (properties `((upstream-name . "SoupX")))
15809 (build-system r-build-system)
15810 (propagated-inputs
15811 `(("r-ggplot2" ,r-ggplot2)
15812 ("r-matrix" ,r-matrix)
15813 ("r-seurat" ,r-seurat)))
15814 (home-page "https://github.com/constantAmateur/SoupX")
15815 (synopsis "Single cell mRNA Soup eXterminator")
15816 (description
15817 "This package provides a package for quantifying, profiling and
15818 removing cell free mRNA contamination (the \"soup\") from droplet based single
15819 cell RNA-seq experiments.")
15820 (license license:gpl2))))
15821
15822 (define-public r-assertr
15823 (package
15824 (name "r-assertr")
15825 (version "2.6")
15826 (source
15827 (origin
15828 (method url-fetch)
15829 (uri (cran-uri "assertr" version))
15830 (sha256
15831 (base32
15832 "0g4ii6vhp0155a29ljhs64a09x0nzy5ybvwwchhk4mkcgsvnvfkj"))))
15833 (build-system r-build-system)
15834 (propagated-inputs
15835 `(("r-dplyr" ,r-dplyr)
15836 ("r-mass" ,r-mass)
15837 ("r-rlang" ,r-rlang)))
15838 (native-inputs
15839 `(("r-knitr" ,r-knitr))) ; needed for vignette
15840 (home-page "https://github.com/ropensci/assertr")
15841 (synopsis "Assertive programming for R analysis pipelines")
15842 (description
15843 "This package provides functionality to assert conditions that have to be
15844 met so that errors in data used in analysis pipelines can fail quickly. It is
15845 similar to @code{stopifnot()} but more powerful, friendly, and easier for use
15846 in pipelines.")
15847 (license license:expat)))
15848
15849 (define-public r-parameters
15850 (package
15851 (name "r-parameters")
15852 (version "0.3.0")
15853 (source
15854 (origin
15855 (method url-fetch)
15856 (uri (cran-uri "parameters" version))
15857 (sha256
15858 (base32
15859 "0ifb9g1h8sn661q7jf9d8glk58gxdcym5ywbmx7phwn0y3is5wdv"))))
15860 (properties `((upstream-name . "parameters")))
15861 (build-system r-build-system)
15862 (propagated-inputs
15863 `(("r-bayestestr" ,r-bayestestr)
15864 ("r-insight" ,r-insight)))
15865 (home-page "https://cran.r-project.org/web/packages/parameters")
15866 (synopsis "Processing of model parameters")
15867 (description
15868 "This package provides utilities for processing the parameters of various
15869 statistical models. Beyond computing p values, CIs, and other indices for a
15870 wide variety of models, this package implements features like standardization
15871 or bootstrapping of parameters and models, feature reduction (feature
15872 extraction and variable selection) as well as conversion between indices of
15873 effect size.")
15874 (license license:gpl3)))
15875
15876 (define-public r-rgdal
15877 (package
15878 (name "r-rgdal")
15879 (version "1.4-8")
15880 (source
15881 (origin
15882 (method url-fetch)
15883 (uri (cran-uri "rgdal" version))
15884 (sha256
15885 (base32 "1jd691amf3ghznq5im15gvhl6v6k25klpl75m4ngrqf9xlxaa3as"))))
15886 (properties `((upstream-name . "rgdal")))
15887 (build-system r-build-system)
15888 (inputs
15889 `(("gdal" ,gdal)
15890 ("proj.4" ,proj.4)
15891 ("zlib" ,zlib)))
15892 (propagated-inputs
15893 `(("r-sp" ,r-sp)))
15894 (native-inputs
15895 `(("pkg-config" ,pkg-config)))
15896 (home-page "http://rgdal.r-forge.r-project.org")
15897 (synopsis "Bindings for the Geospatial Data Abstraction Library")
15898 (description
15899 "This package provides bindings to the Geospatial Data Abstraction
15900 Library (GDAL) and access to projection/transformation operations from the
15901 PROJ.4 library.")
15902 (license license:gpl2+)))
15903
15904 (define-public r-insol
15905 (package
15906 (name "r-insol")
15907 (version "1.2")
15908 (source
15909 (origin
15910 (method url-fetch)
15911 (uri (cran-uri "insol" version))
15912 (sha256
15913 (base32
15914 "14ikz05375pjn9hby7kwkhcnykjilbnkdy5i8lsl7c5qdbhmqcm5"))))
15915 (properties `((upstream-name . "insol")))
15916 (build-system r-build-system)
15917 (propagated-inputs
15918 `(("r-raster" ,r-raster)
15919 ("r-rgdal" ,r-rgdal)))
15920 (native-inputs
15921 `(("gfortran" ,gfortran)))
15922 (home-page "https://meteoexploration.com/R/insol/index.html")
15923 (synopsis "Tools for calculating solar radiation")
15924 (description
15925 "This package provides functions to compute insolation on tilted
15926 surfaces, computes atmospheric transmittance and related parameters such as:
15927 Earth radius vector, declination, sunset and sunrise, daylength, equation of
15928 time, vector in the direction of the sun, vector normal to surface, and some
15929 atmospheric physics.")
15930 (license license:gpl2+)))
15931
15932 (define-public r-lifecycle
15933 (package
15934 (name "r-lifecycle")
15935 (version "0.1.0")
15936 (source
15937 (origin
15938 (method url-fetch)
15939 (uri (cran-uri "lifecycle" version))
15940 (sha256
15941 (base32
15942 "11rk7hkw63rfrf4aqmb4xrb88kg95xh8hajpjvjfwjym2v02h74n"))))
15943 (properties `((upstream-name . "lifecycle")))
15944 (build-system r-build-system)
15945 (propagated-inputs
15946 `(("r-glue" ,r-glue)
15947 ("r-rlang" ,r-rlang)))
15948 (home-page "https://github.com/r-lib/lifecycle")
15949 (synopsis "Manage the life cycle of your package functions")
15950 (description
15951 "Manage the life cycle of your exported functions with shared
15952 conventions, documentation badges, and non-invasive deprecation warnings. The
15953 lifecycle package defines four development stages (experimental, maturing,
15954 stable, and questioning) and three deprecation stages (soft-deprecated,
15955 deprecated, and defunct). It makes it easy to insert badges corresponding to
15956 these stages in your documentation. Usage of deprecated functions are
15957 signalled with increasing levels of non-invasive verbosity.")
15958 (license license:gpl3)))
15959
15960 (define-public r-assertable
15961 (package
15962 (name "r-assertable")
15963 (version "0.2.7")
15964 (source
15965 (origin
15966 (method url-fetch)
15967 (uri (cran-uri "assertable" version))
15968 (sha256
15969 (base32
15970 "1npks9rcrnchmd0silq6qrvqkmdkp9fwjkyyvvp1lqjclyxk6vkk"))))
15971 (build-system r-build-system)
15972 (propagated-inputs
15973 `(("r-data-table" ,r-data-table)))
15974 (home-page "https://cran.r-project.org/web/packages/assertable/")
15975 (synopsis "Verbose assertions for tabular data (data.frames and data.tables)")
15976 (description "This package provides simple, flexible assertions on
15977 data.frame or data.table objects with verbose output for vetting. While other
15978 assertion packages apply towards more general use-cases, @code{assertable} is
15979 tailored towards tabular data. It includes functions to check variable names
15980 and values, whether the dataset contains all combinations of a given set of
15981 unique identifiers, and whether it is a certain length. In addition,
15982 @code{assertable} includes utility functions to check the existence of target
15983 files and to efficiently import multiple tabular data files into one
15984 data.table.")
15985 (license license:gpl3)))
15986
15987 (define-public r-quadprog
15988 (package
15989 (name "r-quadprog")
15990 (version "1.5-8")
15991 (source
15992 (origin
15993 (method url-fetch)
15994 (uri (cran-uri "quadprog" version))
15995 (sha256
15996 (base32 "1ka9g8zak8sg4y2xbz93dfrldznlk9qpd4pq9z21cdcdn3b8s4i2"))))
15997 (build-system r-build-system)
15998 (native-inputs
15999 `(("gfortran" ,gfortran)))
16000 (home-page "https://cran.r-project.org/web/packages/quadprog")
16001 (synopsis "Functions to solve quadratic programming problems")
16002 (description
16003 "This package contains routines and documentation for solving quadratic
16004 programming problems.")
16005 (license license:gpl3+)))
16006
16007 (define-public r-desolve
16008 (package
16009 (name "r-desolve")
16010 (version "1.25")
16011 (source
16012 (origin
16013 (method url-fetch)
16014 (uri (cran-uri "deSolve" version))
16015 (sha256
16016 (base32 "0735y3p5glhqx69rzrc8qgmvs7p7w0p98qxmvylb6bgqp6kp0cbp"))))
16017 (properties `((upstream-name . "deSolve")))
16018 (build-system r-build-system)
16019 (native-inputs
16020 `(("gfortran" ,gfortran)))
16021 (home-page "https://desolve.r-forge.r-project.org/")
16022 (synopsis "Solvers for initial value problems of differential equations")
16023 (description "This package provides functions that solve initial value
16024 problems of a system of first-order @dfn{ordinary differential
16025 equations} (ODE), of @dfn{partial differential equations} (PDE), of
16026 @dfn{differential algebraic equations} (DAE), and of delay differential
16027 equations. The functions provide an interface to the FORTRAN functions
16028 @code{lsoda}, @code{lsodar}, @code{lsode}, @code{lsodes} of the ODEPACK
16029 collection, to the FORTRAN functions @code{dvode} and @code{daspk} and a
16030 C-implementation of solvers of the Runge-Kutta family with fixed or variable
16031 time steps. The package contains routines designed for solving ODEs resulting
16032 from 1-D, 2-D and 3-D partial differential equations that have been converted
16033 to ODEs by numerical differencing.")
16034 (license license:gpl2+)))
16035
16036 (define-public r-pracma
16037 (package
16038 (name "r-pracma")
16039 (version "2.2.9")
16040 (source (origin
16041 (method url-fetch)
16042 (uri (cran-uri "pracma" version))
16043 (sha256
16044 (base32 "07mzhzz73wsjjw1q05l024gcd13hwnzsxf873q9dyhw6x3shzshc"))))
16045 (build-system r-build-system)
16046 (home-page "https://cran.r-project.org/web/packages/pracma/")
16047 (synopsis "Practical numerical math functions")
16048 (description "This package provides functions for numerical analysis and
16049 linear algebra, numerical optimization, differential equations, plus some
16050 special functions. It uses Matlab function names where appropriate to simplify
16051 porting.")
16052 (license license:gpl3+)))
16053
16054 (define-public r-subplex
16055 (package
16056 (name "r-subplex")
16057 (version "1.5-4")
16058 (source
16059 (origin
16060 (method url-fetch)
16061 (uri (cran-uri "subplex" version))
16062 (sha256
16063 (base32
16064 "10cbgbx1bgsax5z7gz6716g360xpq4mvq19cf4qqrxv02mmwz57z"))))
16065 (build-system r-build-system)
16066 (native-inputs
16067 `(("gfortran" ,gfortran)))
16068 (home-page "https://cran.r-project.org/web/packages/subplex")
16069 (synopsis "Unconstrained optimization using the subplex algorithm")
16070 (description
16071 "This package implements the Subplex optimization algorithm.
16072 It solves unconstrained optimization problems using a simplex method on
16073 subspaces. The method is well suited for optimizing objective functions that
16074 are noisy or are discontinuous at the solution.")
16075 (license license:gpl3+)))
16076
16077 (define-public r-txtplot
16078 (package
16079 (name "r-txtplot")
16080 (version "1.0-3")
16081 (source
16082 (origin
16083 (method url-fetch)
16084 (uri (cran-uri "txtplot" version))
16085 (sha256
16086 (base32
16087 "1949ab1bzvysdb79g8x1gaknj0ih3d6g63pv9512h5m5l3a6c31h"))))
16088 (build-system r-build-system)
16089 (home-page "https://cran.r-project.org/web/packages/txtplot/")
16090 (synopsis "Text-based plotting")
16091 (description "This package provides functions to produce rudimentary ASCII
16092 graphics directly in the terminal window. This package provides a basic
16093 plotting function (and equivalents of curve, density, acf and barplot) as well
16094 as a boxplot function.")
16095 (license license:lgpl3+)))
16096
16097 (define-public r-bio3d
16098 (package
16099 (name "r-bio3d")
16100 (version "2.4-0")
16101 (source
16102 (origin
16103 (method url-fetch)
16104 (uri (cran-uri "bio3d" version))
16105 (sha256
16106 (base32
16107 "0ikpk1ppdp50m9kd289z616i382j9i7ji1zchyd4xqfyk8lnxf4s"))))
16108 (properties `((upstream-name . "bio3d")))
16109 (build-system r-build-system)
16110 (inputs `(("zlib" ,zlib)))
16111 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
16112 (home-page "http://thegrantlab.org/bio3d/")
16113 (synopsis "Biological structure analysis")
16114 (description
16115 "This package provides utilities to process, organize and explore protein
16116 structure, sequence and dynamics data. Features include the ability to read
16117 and write structure, sequence and dynamic trajectory data, perform sequence
16118 and structure database searches, data summaries, atom selection, alignment,
16119 superposition, rigid core identification, clustering, torsion analysis,
16120 distance matrix analysis, structure and sequence conservation analysis, normal
16121 mode analysis, principal component analysis of heterogeneous structure data,
16122 and correlation network analysis from normal mode and molecular dynamics data.
16123 In addition, various utility functions are provided to enable the statistical
16124 and graphical power of the R environment to work with biological sequence and
16125 structural data.")
16126 (license license:gpl2+)))
16127
16128 (define-public r-bios2cor
16129 (package
16130 (name "r-bios2cor")
16131 (version "2.0")
16132 (source
16133 (origin
16134 (method url-fetch)
16135 (uri (cran-uri "Bios2cor" version))
16136 (sha256
16137 (base32
16138 "1rrz0vs6wbkwys3l5jv1rdnlhyb4r1q9pv7jlnmsx6c1b4f4vz5n"))))
16139 (properties `((upstream-name . "Bios2cor")))
16140 (build-system r-build-system)
16141 (propagated-inputs
16142 `(("r-bigmemory" ,r-bigmemory)
16143 ("r-bio3d" ,r-bio3d)
16144 ("r-circular" ,r-circular)
16145 ("r-igraph" ,r-igraph)))
16146 (home-page "https://cran.r-project.org/web/packages/Bios2cor/")
16147 (synopsis "From biological sequences and simulations to correlation analysis")
16148 (description
16149 "This package provides utilities for computation and analysis of
16150 correlation/covariation in multiple sequence alignments and in side chain
16151 motions during molecular dynamics simulations. Features include the
16152 computation of correlation/covariation scores using a variety of scoring
16153 functions between either sequence positions in alignments or side chain
16154 dihedral angles in molecular dynamics simulations and utilities to analyze the
16155 correlation/covariation matrix through a variety of tools including network
16156 representation and principal components analysis. In addition, several
16157 utility functions are based on the R graphical environment to provide friendly
16158 tools for help in data interpretation.")
16159 (license license:gpl2+)))
16160
16161 ;; This package includes minified JavaScript files. When upgrading please
16162 ;; check that there are no new minified JavaScript files.
16163 (define-public r-networkd3
16164 (package
16165 (name "r-networkd3")
16166 (version "0.4")
16167 (source
16168 (origin
16169 (method url-fetch)
16170 (uri (cran-uri "networkD3" version))
16171 (sha256
16172 (base32
16173 "02wxki67drppgfka1is1ykg1f2rxf0x0657c0crj7ipfy62jbf1k"))
16174 (snippet
16175 '(begin
16176 (delete-file "inst/htmlwidgets/lib/d3-4.5.0/d3.min.js")
16177 #t))))
16178 (properties `((upstream-name . "networkD3")))
16179 (build-system r-build-system)
16180 (arguments
16181 `(#:modules ((guix build utils)
16182 (guix build r-build-system)
16183 (srfi srfi-1)
16184 (ice-9 popen))
16185 #:phases
16186 (modify-phases %standard-phases
16187 (add-after 'unpack 'process-javascript
16188 (lambda* (#:key inputs #:allow-other-keys)
16189 (with-directory-excursion "inst/htmlwidgets/lib/"
16190 (call-with-values
16191 (lambda ()
16192 (unzip2
16193 `((,(assoc-ref inputs "d3.v4.js")
16194 "d3-4.5.0/d3.min.js"))))
16195 (lambda (sources targets)
16196 (for-each (lambda (source target)
16197 (format #t "Processing ~a --> ~a~%"
16198 source target)
16199 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
16200 (call-with-output-file target
16201 (lambda (port)
16202 (dump-port minified port)))))
16203 sources targets))))
16204 #t)))))
16205 (native-inputs
16206 `(("uglify-js" ,uglify-js)
16207 ;; NOTE: Make sure that this version of d3 is still valid when
16208 ;; upgrading the package.
16209 ("d3.v4.js"
16210 ,(origin
16211 (method url-fetch)
16212 (uri "https://d3js.org/d3.v4.js")
16213 (sha256
16214 (base32
16215 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))))
16216 (propagated-inputs
16217 `(("r-htmlwidgets" ,r-htmlwidgets)
16218 ("r-igraph" ,r-igraph)
16219 ("r-magrittr" ,r-magrittr)))
16220 (home-page "https://cran.r-project.org/package=networkD3")
16221 (synopsis "D3 JavaScript network graphs from R")
16222 (description
16223 "This package creates D3 JavaScript network, tree, dendrogram, and Sankey
16224 graphs from R.")
16225 (license license:gpl3+)))
16226
16227 (define-public r-aasea
16228 (package
16229 (name "r-aasea")
16230 (version "1.1.0")
16231 (source
16232 (origin
16233 (method url-fetch)
16234 (uri (cran-uri "aaSEA" version))
16235 (sha256
16236 (base32
16237 "0him4r8qyp0xssgrmdxjs45yn4d28h5anv4jyxxbbs9phb0m6j3h"))))
16238 (properties `((upstream-name . "aaSEA")))
16239 (build-system r-build-system)
16240 (propagated-inputs
16241 `(("r-bios2cor" ,r-bios2cor)
16242 ("r-dt" ,r-dt)
16243 ("r-hmisc" ,r-hmisc)
16244 ("r-magrittr" ,r-magrittr)
16245 ("r-networkd3" ,r-networkd3)
16246 ("r-plotly" ,r-plotly)
16247 ("r-seqinr" ,r-seqinr)
16248 ("r-shiny" ,r-shiny)
16249 ("r-shinydashboard" ,r-shinydashboard)))
16250 (home-page "https://cran.r-project.org/web/packages/aaSEA/")
16251 (synopsis "Amino acid substitution effect analyzer")
16252 (description
16253 "Given a protein multiple sequence alignment, it is a daunting task to
16254 assess the effects of substitutions along sequence length. The aaSEA package
16255 is intended to help researchers to rapidly analyze property changes caused by
16256 single, multiple and correlated amino acid substitutions in proteins.")
16257 (license license:gpl3)))
16258
16259 (define-public r-abacus
16260 (package
16261 (name "r-abacus")
16262 (version "1.0.0")
16263 (source
16264 (origin
16265 (method url-fetch)
16266 (uri (cran-uri "ABACUS" version))
16267 (sha256
16268 (base32
16269 "0m1dnkwjr1522l9ddbzzx7ayxvli17sbmk6s28adpmzzjwh2kd1i"))))
16270 (properties `((upstream-name . "ABACUS")))
16271 (build-system r-build-system)
16272 (propagated-inputs
16273 `(("r-ggplot2" ,r-ggplot2)
16274 ("r-shiny" ,r-shiny)))
16275 (home-page "https://shiny.abdn.ac.uk/Stats/apps/")
16276 (synopsis "Apps-based activities for communicating and understanding statistics")
16277 (description
16278 "This package provides a set of Shiny apps for effective communication
16279 and understanding in statistics. The current version includes properties of
16280 normal distribution, properties of sampling distribution, one-sample z and t
16281 tests, two samples independent (unpaired) t test and analysis of variance.")
16282 (license license:gpl3)))
16283
16284 (define-public r-abc-rap
16285 (package
16286 (name "r-abc-rap")
16287 (version "0.9.0")
16288 (source
16289 (origin
16290 (method url-fetch)
16291 (uri (cran-uri "ABC.RAP" version))
16292 (sha256
16293 (base32
16294 "1kdspln17v0krvahcd55vib4dv5azp60b3r1zf489x10qqbp1mxk"))))
16295 (properties `((upstream-name . "ABC.RAP")))
16296 (build-system r-build-system)
16297 (home-page "https://cran.r-project.org/web/packages/ABC.RAP/")
16298 (synopsis "Array-based CpG region analysis pipeline")
16299 (description
16300 "This package aims to identify candidate genes that are differentially
16301 methylated between cases and controls. It applies Student's t-test and delta
16302 beta analysis to identify candidate genes containing multiple CpG sites.")
16303 (license license:gpl3)))
16304
16305 (define-public r-abcadm
16306 (package
16307 (name "r-abcadm")
16308 (version "1.0")
16309 (source
16310 (origin
16311 (method url-fetch)
16312 (uri (cran-uri "abcADM" version))
16313 (sha256
16314 (base32
16315 "0vcabnnnwc0psv9v3rda5aap9s8cq1pjh02zva3ki64hlavf2a10"))))
16316 (properties `((upstream-name . "abcADM")))
16317 (build-system r-build-system)
16318 (propagated-inputs
16319 `(("r-bh" ,r-bh)
16320 ("r-rcpp" ,r-rcpp)))
16321 (home-page "https://cran.r-project.org/web/packages/abcADM/")
16322 (synopsis "Fit accumulated damage models and estimate reliability using ABC")
16323 (description
16324 "This package provides tools to estimate parameters of accumulated
16325 damage (load duration) models based on failure time data under a Bayesian
16326 framework, using @dfn{Approximate Bayesian Computation} (ABC), and to assess
16327 long-term reliability under stochastic load profiles.")
16328 (license license:gpl3)))
16329
16330 (define-public r-rglpk
16331 (package
16332 (name "r-rglpk")
16333 (version "0.6-4")
16334 (source
16335 (origin
16336 (method url-fetch)
16337 (uri (cran-uri "Rglpk" version))
16338 (sha256
16339 (base32
16340 "19mzpyimzq9zqnbi05j79b2di3nzaln8swggs9p8sqdr60qvr3d2"))))
16341 (properties `((upstream-name . "Rglpk")))
16342 (build-system r-build-system)
16343 (propagated-inputs
16344 `(("r-slam" ,r-slam)))
16345 (inputs
16346 `(("glpk" ,glpk)))
16347 (home-page "http://R-Forge.R-project.org/projects/rglp/")
16348 (synopsis "R interface to the GNU Linear Programming Kit")
16349 (description
16350 "This package provides an R interface to the GNU Linear Programming Kit,
16351 software for solving large-scale @dfn{linear programming} (LP), @dfn{mixed
16352 integer linear programming} (MILP) and other related problems.")
16353 ;; Either license
16354 (license (list license:gpl2 license:gpl3))))
16355
16356 (define-public r-abcdefba
16357 (package
16358 (name "r-abcdefba")
16359 (version "0.4")
16360 (source
16361 (origin
16362 (method url-fetch)
16363 (uri (cran-uri "abcdeFBA" version))
16364 (sha256
16365 (base32
16366 "1rxjripy8v6bxi25vdfjnbk24zkmf752qbl73cin6nvnqflwxkx4"))))
16367 (properties `((upstream-name . "abcdeFBA")))
16368 (build-system r-build-system)
16369 (propagated-inputs
16370 `(("r-corrplot" ,r-corrplot)
16371 ("r-lattice" ,r-lattice)
16372 ("r-rgl" ,r-rgl)
16373 ("r-rglpk" ,r-rglpk)))
16374 (home-page "https://cran.r-project.org/web/packages/abcdeFBA/")
16375 (synopsis "A-Biologist-Can-Do-Everything of Flux Balance Analysis with this package")
16376 (description
16377 "This package provides functions for Constraint Based Simulation using
16378 Flux Balance Analysis and informative analysis of the data generated during
16379 simulation.")
16380 (license license:gpl2)))
16381
16382 (define-public r-abcrlda
16383 (package
16384 (name "r-abcrlda")
16385 (version "1.0.1")
16386 (source
16387 (origin
16388 (method url-fetch)
16389 (uri (cran-uri "abcrlda" version))
16390 (sha256
16391 (base32
16392 "0j29ifsvmxfx2g6v4bpbb4s6miwfpf4vlkpbgj6f2q078s4clc85"))))
16393 (properties `((upstream-name . "abcrlda")))
16394 (build-system r-build-system)
16395 (home-page "https://ieeexplore.ieee.org/document/8720003/")
16396 (synopsis "Asymptotically bias-corrected regularized linear discriminant analysis")
16397 (description
16398 "This package offers methods to perform @dfn{asymptotically
16399 bias-corrected regularized linear discriminant analysis} (ABC_RLDA) for
16400 cost-sensitive binary classification. The bias-correction is an estimate of
16401 the bias term added to regularized discriminant analysis that minimizes the
16402 overall risk.")
16403 (license license:gpl3)))
16404
16405 (define-public r-abemus
16406 (package
16407 (name "r-abemus")
16408 (version "1.0.1")
16409 (source
16410 (origin
16411 (method url-fetch)
16412 (uri (cran-uri "abemus" version))
16413 (sha256
16414 (base32
16415 "1dhllb184byp1yl15rg2w02zgw3iajag7cxshirg47mnmm7n70bb"))))
16416 (properties `((upstream-name . "abemus")))
16417 (build-system r-build-system)
16418 (propagated-inputs
16419 `(("r-data-table" ,r-data-table)))
16420 (home-page "https://cran.r-project.org/web/packages/abemus/")
16421 (synopsis "Adaptive base error model in ultra-deep sequencing data")
16422 (description
16423 "This package provides an implementation of @dfn{Adaptive Base Error
16424 Model in Ultra-deep Sequencing data} (ABEMUS), which combines
16425 platform-specific genetic knowledge and empirical signal to readily detect and
16426 quantify somatic @dfn{single nucleotide variants} (SNVs) in @dfn{circulating
16427 cell free DNA} (cfDNA).")
16428 (license license:gpl3)))
16429
16430 ;; This package includes minified JavaScript files. When upgrading please
16431 ;; check that there are no new minified JavaScript files.
16432 (define-public r-rintrojs
16433 (package
16434 (name "r-rintrojs")
16435 (version "0.2.2")
16436 (source
16437 (origin
16438 (method url-fetch)
16439 (uri (cran-uri "rintrojs" version))
16440 (sha256
16441 (base32
16442 "0vyqb3pyrh12saddar71ac9csn2vkd2j8ln6ygpqys8ky1lc3427"))))
16443 (properties `((upstream-name . "rintrojs")))
16444 (build-system r-build-system)
16445 (arguments
16446 `(#:modules ((guix build utils)
16447 (guix build r-build-system)
16448 (srfi srfi-1)
16449 (ice-9 popen))
16450 #:phases
16451 (modify-phases %standard-phases
16452 (add-after 'unpack 'process-javascript
16453 (lambda* (#:key inputs #:allow-other-keys)
16454 (with-directory-excursion "inst/javascript/introjs/"
16455 (call-with-values
16456 (lambda ()
16457 (unzip2
16458 `((,(assoc-ref inputs "intro.js")
16459 "intro.min.js"))))
16460 (lambda (sources targets)
16461 (for-each (lambda (source target)
16462 (format #t "Processing ~a --> ~a~%"
16463 source target)
16464 (let ((minified (open-pipe* OPEN_READ "uglify-js" source)))
16465 (call-with-output-file target
16466 (lambda (port)
16467 (dump-port minified port)))))
16468 sources targets))))
16469 #t)))))
16470 (native-inputs
16471 `(("uglify-js" ,uglify-js)
16472 ("intro.js"
16473 ,(origin
16474 (method url-fetch)
16475 (uri "https://raw.githubusercontent.com/usablica/intro.js/v2.9.3/intro.js")
16476 (sha256
16477 (base32
16478 "1qf8n1sfy9qkiqqnfgg0xbhmfgh0g3mqsjas8qhz230h3zzlzxj8"))))))
16479 (propagated-inputs
16480 `(("r-jsonlite" ,r-jsonlite)
16481 ("r-shiny" ,r-shiny)))
16482 (home-page "https://github.com/carlganz/rintrojs")
16483 (synopsis "Wrapper for the Intro.js library")
16484 (description
16485 "This package provides a wrapper for the @url{http://www.introjs.com,
16486 Intro.js} library. This package makes it easy to include step-by-step
16487 introductions, and clickable hints in a Shiny application. It supports both
16488 static introductions in the UI, and programmatic introductions from the
16489 server-side.")
16490 (license license:agpl3+)))
16491
16492 (define-public r-sysfonts
16493 (package
16494 (name "r-sysfonts")
16495 (version "0.8")
16496 (source
16497 (origin
16498 (method url-fetch)
16499 (uri (cran-uri "sysfonts" version))
16500 (sha256
16501 (base32
16502 "0wng902plryf2d8fc7k7m3jx11acz51kb2d91cqbyhq7xpk06z43"))))
16503 (properties `((upstream-name . "sysfonts")))
16504 (build-system r-build-system)
16505 (inputs
16506 `(("freetype" ,freetype)
16507 ("libpng" ,libpng)
16508 ("zlib" ,zlib)))
16509 (native-inputs
16510 `(("pkg-config" ,pkg-config)))
16511 (home-page "https://github.com/yixuan/sysfonts")
16512 (synopsis "Loading fonts into R")
16513 (description
16514 "This is a package to simplify loading of system fonts and Google Fonts
16515 into R, in order to support other packages.")
16516 (license license:gpl2)))
16517
16518 (define-public r-showtextdb
16519 (package
16520 (name "r-showtextdb")
16521 (version "2.0")
16522 (source
16523 (origin
16524 (method url-fetch)
16525 (uri (cran-uri "showtextdb" version))
16526 (sha256
16527 (base32
16528 "1qwwj9x2jvadvwn60h75k99c9xi7yhqjsgaakahz5paxgj583bsh"))))
16529 (properties `((upstream-name . "showtextdb")))
16530 (build-system r-build-system)
16531 (propagated-inputs
16532 `(("r-sysfonts" ,r-sysfonts)))
16533 (home-page "https://cran.r-project.org/web/packages/showtextdb/")
16534 (synopsis "Font files for the 'showtext' package")
16535 (description
16536 "This package provides font files that can be used by the @code{showtext}
16537 package.")
16538 (license license:asl2.0)))
16539
16540 (define-public r-showtext
16541 (package
16542 (name "r-showtext")
16543 (version "0.7")
16544 (source
16545 (origin
16546 (method url-fetch)
16547 (uri (cran-uri "showtext" version))
16548 (sha256
16549 (base32
16550 "1ihgqzfia36b0n9aa41p1w98wxxvs1lxh1zz0570hbfqmph1sk73"))))
16551 (properties `((upstream-name . "showtext")))
16552 (build-system r-build-system)
16553 (inputs
16554 `(("freetype" ,freetype)
16555 ("libpng" ,libpng)
16556 ("zlib" ,zlib)))
16557 (propagated-inputs
16558 `(("r-showtextdb" ,r-showtextdb)
16559 ("r-sysfonts" ,r-sysfonts)))
16560 (native-inputs `(("pkg-config" ,pkg-config)))
16561 (home-page "https://github.com/yixuan/showtext")
16562 (synopsis "Using fonts more easily in R graphs")
16563 (description
16564 "This package aims to make it easy to use various types of
16565 fonts (TrueType, OpenType, Type 1, web fonts, etc.) in R graphs, and supports
16566 most output formats of R graphics including PNG, PDF and SVG. Text glyphs
16567 will be converted into polygons or raster images, hence after the plot has
16568 been created, it no longer relies on the font files. No external software
16569 such as Ghostscript is needed to use this package.")
16570 (license license:asl2.0)))
16571
16572 (define-public r-emojifont
16573 (package
16574 (name "r-emojifont")
16575 (version "0.5.3")
16576 (source
16577 (origin
16578 (method url-fetch)
16579 (uri (cran-uri "emojifont" version))
16580 (sha256
16581 (base32
16582 "1cdrrl3hvrs8rskyy6zgr7q2mmg8yb9k8sld1m64zsp7y009g19k"))))
16583 (properties `((upstream-name . "emojifont")))
16584 (build-system r-build-system)
16585 (propagated-inputs
16586 `(("r-ggplot2" ,r-ggplot2)
16587 ("r-proto" ,r-proto)
16588 ("r-showtext" ,r-showtext)
16589 ("r-sysfonts" ,r-sysfonts)))
16590 (home-page "https://guangchuangyu.github.io/emojifont")
16591 (synopsis "Emoji and Font Awesome in R graphics")
16592 (description
16593 "This package enables the use of emoji and the Font Awesome glyphs in
16594 both base and ggplot2 graphics.")
16595 (license license:artistic2.0)))
16596
16597 (define-public r-abstractr
16598 (package
16599 (name "r-abstractr")
16600 (version "0.1.0")
16601 (source
16602 (origin
16603 (method url-fetch)
16604 (uri (cran-uri "abstractr" version))
16605 (sha256
16606 (base32
16607 "1ymwp7syrynwd4i8aj2x5n8jdi9d96fjzl6jb09n0bnr5fgl7vig"))))
16608 (properties `((upstream-name . "abstractr")))
16609 (build-system r-build-system)
16610 (propagated-inputs
16611 `(("r-colourpicker" ,r-colourpicker)
16612 ("r-emojifont" ,r-emojifont)
16613 ("r-ggplot2" ,r-ggplot2)
16614 ("r-gridextra" ,r-gridextra)
16615 ("r-rintrojs" ,r-rintrojs)
16616 ("r-shiny" ,r-shiny)
16617 ("r-shinythemes" ,r-shinythemes)))
16618 (home-page "https://matt-kumar.shinyapps.io/portfolio")
16619 (synopsis "R-Shiny application for creating visual abstracts")
16620 (description
16621 "This package provides an R Shiny application to create visual abstracts
16622 for original research. A variety of user defined options and formatting are
16623 included.")
16624 (license license:gpl3)))
16625
16626 (define-public r-abtest
16627 (package
16628 (name "r-abtest")
16629 (version "0.2.0")
16630 (source
16631 (origin
16632 (method url-fetch)
16633 (uri (cran-uri "abtest" version))
16634 (sha256
16635 (base32
16636 "1ky3cf827kj24bhcpk00v5zl5jdkii1gca0x81ay1cjkzfispgws"))))
16637 (properties `((upstream-name . "abtest")))
16638 (build-system r-build-system)
16639 (propagated-inputs
16640 `(("r-matrix" ,r-matrix)
16641 ("r-mvtnorm" ,r-mvtnorm)
16642 ("r-plotrix" ,r-plotrix)
16643 ("r-rcolorbrewer" ,r-rcolorbrewer)
16644 ("r-rcpp" ,r-rcpp)
16645 ("r-sn" ,r-sn)
16646 ("r-truncnorm" ,r-truncnorm)
16647 ("r-vgam" ,r-vgam)))
16648 (home-page "https://cran.r-project.org/web/packages/abtest/")
16649 (synopsis "Bayesian A/B testing")
16650 (description
16651 "This package provides functions for Bayesian A/B testing including prior
16652 elicitation options based on Kass and Vaidyanathan (1992)
16653 @url{doi:10.1111/j.2517-6161.1992.tb01868.x}.")
16654 (license license:gpl2+)))
16655
16656 (define-public r-accept
16657 (package
16658 (name "r-accept")
16659 (version "0.7.0")
16660 (source
16661 (origin
16662 (method url-fetch)
16663 (uri (cran-uri "accept" version))
16664 (sha256
16665 (base32
16666 "1r4mhy9g4wjcjgdd0gwdarmr09292il3vdkmx0hz7vh9mffyr9kx"))))
16667 (properties `((upstream-name . "accept")))
16668 (build-system r-build-system)
16669 (propagated-inputs
16670 `(("r-dplyr" ,r-dplyr)
16671 ("r-extrafont" ,r-extrafont)
16672 ("r-mass" ,r-mass)
16673 ("r-plotly" ,r-plotly)
16674 ("r-stringr" ,r-stringr)
16675 ("r-viridis" ,r-viridis)))
16676 (home-page "https://cran.r-project.org/web/packages/accept/")
16677 (synopsis "Acute COPD Exacerbation Prediction Tool (ACCEPT)")
16678 (description
16679 "This package allows clinicians to predict the rate and severity of
16680 future acute exacerbation in @dfn{Chronic Obstructive Pulmonary
16681 Disease} (COPD) patients, based on the clinical prediction model published in
16682 Adibi et al. (2019) @url{doi:10.1101/651901}.")
16683 (license license:gpl3)))
16684
16685 (define-public r-smpracticals
16686 (package
16687 (name "r-smpracticals")
16688 (version "1.4-3")
16689 (source
16690 (origin
16691 (method url-fetch)
16692 (uri (cran-uri "SMPracticals" version))
16693 (sha256
16694 (base32
16695 "0zxq84f9i3b86xx6msb25b61gyj9k09iab2b7wg4d93yas9qzayf"))))
16696 (properties `((upstream-name . "SMPracticals")))
16697 (build-system r-build-system)
16698 (propagated-inputs
16699 `(("r-ellipse" ,r-ellipse)
16700 ("r-mass" ,r-mass)
16701 ("r-nlme" ,r-nlme)
16702 ("r-survival" ,r-survival)))
16703 (home-page "http://statwww.epfl.ch/davison/SM/")
16704 (synopsis "Practicals for use with Davison (2003) Statistical Models")
16705 (description
16706 "This package contains the datasets and a few functions for use with the
16707 practicals outlined in Appendix A of the book Statistical Models (Davison,
16708 2003, Cambridge University Press). The practicals themselves can be found at
16709 @url{http://statwww.epfl.ch/davison/SM/}.")
16710 (license license:gpl2+)))
16711
16712 (define-public r-fgui
16713 (package
16714 (name "r-fgui")
16715 (version "1.0-8")
16716 (source
16717 (origin
16718 (method url-fetch)
16719 (uri (cran-uri "fgui" version))
16720 (sha256
16721 (base32
16722 "024fzd1c7iwqprn26hwjb9l2qlvvyzl449d7iixy0x69djwsrysv"))))
16723 (properties `((upstream-name . "fgui")))
16724 (build-system r-build-system)
16725 (home-page
16726 "https://sites.google.com/site/thomashoffmannproject/software/fgui")
16727 (synopsis "Create GUI for R functions")
16728 (description
16729 "Rapidly create a GUI for a function you created by automatically
16730 creating widgets for arguments of the function. This package automatically
16731 parses help routines for context-sensitive help to these arguments. The
16732 interface is essentially a wrapper to some Tcl/Tk routines to both simplify
16733 and facilitate GUI creation. More advanced Tcl/Tk routines/GUI objects can be
16734 incorporated into the interface for greater customization for the more
16735 experienced.")
16736 ;; Any version of the GPL.
16737 (license (list license:gpl2+ license:gpl3+))))
16738
16739 (define-public r-tcltk2
16740 (package
16741 (name "r-tcltk2")
16742 (version "1.2-11")
16743 (source
16744 (origin
16745 (method url-fetch)
16746 (uri (cran-uri "tcltk2" version))
16747 (sha256
16748 (base32
16749 "1ibxld379600xx7kiqq3fck083s8psry12859980218rnzikl65d"))))
16750 (properties `((upstream-name . "tcltk2")))
16751 (build-system r-build-system)
16752 (inputs
16753 `(("tcl" ,tcl)
16754 ("tk" ,tk)))
16755 (home-page "http://www.sciviews.org/SciViews-R")
16756 (synopsis "Tcl/Tk additions")
16757 (description
16758 "This package provides a series of additional Tcl commands and Tk widgets
16759 with style and various functions to supplement the tcltk package")
16760 (license license:lgpl3)))
16761
16762 (define-public r-accrual
16763 (package
16764 (name "r-accrual")
16765 (version "1.3")
16766 (source
16767 (origin
16768 (method url-fetch)
16769 (uri (cran-uri "accrual" version))
16770 (sha256
16771 (base32
16772 "11clm9s5c5518nmp6hd6pjnp0s28y92b2i2x0xgj4j5g816p4j3z"))))
16773 (properties `((upstream-name . "accrual")))
16774 (build-system r-build-system)
16775 (propagated-inputs
16776 `(("r-fgui" ,r-fgui)
16777 ("r-smpracticals" ,r-smpracticals)
16778 ("r-tcltk2" ,r-tcltk2)))
16779 (home-page "https://cran.r-project.org/web/packages/accrual/")
16780 (synopsis "Bayesian accrual prediction")
16781 (description
16782 "Subject recruitment for medical research is challenging. Slow patient
16783 accrual leads to delay in research. Accrual monitoring during the process of
16784 recruitment is critical. Researchers need reliable tools to manage the
16785 accrual rate. This package provides an implementation of a Bayesian method
16786 that integrates researcher's experience on previous trials and data from the
16787 current study, providing reliable prediction on accrual rate for clinical
16788 studies. It provides functions for Bayesian accrual prediction which can be
16789 easily used by statisticians and clinical researchers.")
16790 (license license:gpl2)))
16791
16792 (define-public r-accrued
16793 (package
16794 (name "r-accrued")
16795 (version "1.4.1")
16796 (source
16797 (origin
16798 (method url-fetch)
16799 (uri (cran-uri "accrued" version))
16800 (sha256
16801 (base32
16802 "05g1jb5914z18rcai1ahn7nihn27vr2rnadwv94gc1j7ivvikvs5"))))
16803 (properties `((upstream-name . "accrued")))
16804 (build-system r-build-system)
16805 (home-page "https://cran.r-project.org/web/packages/accrued/")
16806 (synopsis "Data quality visualization tools for partially accruing data")
16807 (description
16808 "This is a package for visualizing data quality of partially accruing
16809 data.")
16810 (license license:gpl3)))
16811
16812 (define-public r-mda
16813 (package
16814 (name "r-mda")
16815 (version "0.4-10")
16816 (source
16817 (origin
16818 (method url-fetch)
16819 (uri (cran-uri "mda" version))
16820 (sha256
16821 (base32
16822 "19g6kn6g0shidrjfffklbmzc5w7mcimrxhagx4nmpslg59ibqdkh"))))
16823 (properties `((upstream-name . "mda")))
16824 (build-system r-build-system)
16825 (propagated-inputs `(("r-class" ,r-class)))
16826 (native-inputs `(("gfortran" ,gfortran)))
16827 (home-page "https://cran.r-project.org/web/packages/mda/")
16828 (synopsis "Mixture and flexible discriminant analysis")
16829 (description
16830 "This is a package for mixture and flexible discriminant analysis,
16831 @dfn{multivariate adaptive regression splines} (MARS), BRUTO, and so on.")
16832 (license license:gpl2)))
16833
16834 (define-public r-elasticnet
16835 (package
16836 (name "r-elasticnet")
16837 (version "1.1.1")
16838 (source
16839 (origin
16840 (method url-fetch)
16841 (uri (cran-uri "elasticnet" version))
16842 (sha256
16843 (base32
16844 "0p9dplnsp28z4s2fl6afbwrgd0aj339fak8mmndicmrh7bb7rpmb"))))
16845 (properties `((upstream-name . "elasticnet")))
16846 (build-system r-build-system)
16847 (propagated-inputs
16848 `(("r-lars" ,r-lars)))
16849 (home-page "http://www.stat.umn.edu/~hzou")
16850 (synopsis "Elastic-Net for sparse estimation and sparse PCA")
16851 (description
16852 "This package provides functions for fitting the entire solution path of
16853 the Elastic-Net and also provides functions for estimating sparse Principal
16854 Components. The Lasso solution paths can be computed by the same function.")
16855 (license license:gpl2+)))
16856
16857 (define-public r-sparselda
16858 (package
16859 (name "r-sparselda")
16860 (version "0.1-9")
16861 (source
16862 (origin
16863 (method url-fetch)
16864 (uri (cran-uri "sparseLDA" version))
16865 (sha256
16866 (base32
16867 "1k3sw9kc40yxnfss4vrsx34qxmv8ssddyhbfjhxrdldvblhbwchb"))))
16868 (properties `((upstream-name . "sparseLDA")))
16869 (build-system r-build-system)
16870 (propagated-inputs
16871 `(("r-elasticnet" ,r-elasticnet)
16872 ("r-mass" ,r-mass)
16873 ("r-mda" ,r-mda)))
16874 (home-page "http://www.imm.dtu.dk/~lhc")
16875 (synopsis "Sparse discriminant analysis")
16876 (description
16877 "This package performs sparse linear discriminant analysis for Gaussians
16878 and mixture of Gaussian models.")
16879 (license license:gpl2+)))
16880
16881 (define-public r-accsda
16882 (package
16883 (name "r-accsda")
16884 (version "1.0.0")
16885 (source
16886 (origin
16887 (method url-fetch)
16888 (uri (cran-uri "accSDA" version))
16889 (sha256
16890 (base32
16891 "0sgxy5y8kkc1n35657kifwfjsba7y5m1vbr7rkk5lmbpkzahqm61"))))
16892 (properties `((upstream-name . "accSDA")))
16893 (build-system r-build-system)
16894 (propagated-inputs
16895 `(("r-ggplot2" ,r-ggplot2)
16896 ("r-ggthemes" ,r-ggthemes)
16897 ("r-gridextra" ,r-gridextra)
16898 ("r-mass" ,r-mass)
16899 ("r-rarpack" ,r-rarpack)
16900 ("r-sparselda" ,r-sparselda)))
16901 (home-page "https://github.com/gumeo/accSDA/wiki")
16902 (synopsis "Accelerated sparse discriminant analysis")
16903 (description
16904 "This package provides an implementation of sparse linear discriminant
16905 analysis, which is a supervised classification method for multiple classes.
16906 Various novel optimization approaches to this problem are implemented
16907 including @dfn{alternating direction method of multipliers} (ADMM),
16908 @dfn{proximal gradient} (PG) and @dfn{accelerated proximal gradient} (APG).
16909 Functions for performing cross validation are also supplied along with basic
16910 prediction and plotting functions. @dfn{Sparse zero variance
16911 discriminant} (SZVD) analysis is also included in the package.")
16912 (license license:gpl2+)))
16913
16914 (define-public r-ace2fastq
16915 (package
16916 (name "r-ace2fastq")
16917 (version "0.6.0")
16918 (source
16919 (origin
16920 (method url-fetch)
16921 (uri (cran-uri "ace2fastq" version))
16922 (sha256
16923 (base32
16924 "09kk3yyqnr2xp820g0p3aai9a21figigjr9lxkr3zjq2d8gzwfic"))))
16925 (properties `((upstream-name . "ace2fastq")))
16926 (build-system r-build-system)
16927 (propagated-inputs
16928 `(("r-stringr" ,r-stringr)))
16929 (home-page "https://github.com/c5sire/ace2fastq")
16930 (synopsis "ACE file to FASTQ converter")
16931 (description
16932 "The ACE file format is used in genomics to store contigs from sequencing
16933 machines. This tools converts it into FASTQ format. Both formats contain the
16934 sequence characters and their corresponding quality information. Unlike the
16935 FASTQ file, the ACE file stores the quality values numerically. The
16936 conversion algorithm uses the standard Sanger formula. The package
16937 facilitates insertion into pipelines, and content inspection.")
16938 (license license:gpl3)))
16939
16940 (define-public r-rngwell
16941 (package
16942 (name "r-rngwell")
16943 (version "0.10-5")
16944 (source
16945 (origin
16946 (method url-fetch)
16947 (uri (cran-uri "rngWELL" version))
16948 (sha256
16949 (base32
16950 "0b4ys525gksgqwqx9id4bdgyi9mwj6n3r87xdzf4fc9hp3cc16jb"))))
16951 (properties `((upstream-name . "rngWELL")))
16952 (build-system r-build-system)
16953 (home-page "https://cran.r-project.org/web/packages/rngWELL/")
16954 (synopsis "Toolbox for WELL random number generators")
16955 (description
16956 "This is a dedicated package to WELL pseudo random generators, which were
16957 introduced in Panneton et al. (2006), ``Improved Long-Period Generators Based
16958 on Linear Recurrences Modulo 2'', ACM Transactions on Mathematical Software.")
16959 (license license:bsd-3)))
16960
16961 (define-public r-randtoolbox
16962 (package
16963 (name "r-randtoolbox")
16964 (version "1.30.0")
16965 (source
16966 (origin
16967 (method url-fetch)
16968 (uri (cran-uri "randtoolbox" version))
16969 (sha256
16970 (base32
16971 "141p13ajgzmb2s89rlac7zrra92mi1izvpfrngb4kqzlf3igdsqd"))))
16972 (properties `((upstream-name . "randtoolbox")))
16973 (build-system r-build-system)
16974 (propagated-inputs
16975 `(("r-rngwell" ,r-rngwell)))
16976 (native-inputs
16977 `(("gfortran" ,gfortran)))
16978 (home-page "https://cran.r-project.org/web/packages/randtoolbox/")
16979 (synopsis "Toolbox for pseudo and quasi random number generation")
16980 (description
16981 "This package provides
16982
16983 @enumerate
16984 @item pseudo random generators, such as general linear
16985 congruential generators, multiple recursive generators and generalized
16986 feedback shift register (SF-Mersenne Twister algorithm and WELL
16987 generators)
16988
16989 @item quasi random generators, such as the Torus algorithm, the Sobol
16990 sequence, the Halton sequence (including the Van der Corput sequence), and
16991
16992 @item some generator tests: the gap test, the serial test, the poker test.
16993 @end enumerate
16994
16995 See e.g. Gentle (2003) @url{doi:10.1007/b97336}.")
16996 (license license:bsd-3)))
16997
16998 (define-public r-lhs
16999 (package
17000 (name "r-lhs")
17001 (version "1.0.1")
17002 (source
17003 (origin
17004 (method url-fetch)
17005 (uri (cran-uri "lhs" version))
17006 (sha256
17007 (base32
17008 "0lzaqr7xi3ckln5nglv5xf5njm359slpz1jc6s02hpsqdw6armd4"))))
17009 (properties `((upstream-name . "lhs")))
17010 (build-system r-build-system)
17011 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
17012 (home-page "https://github.com/bertcarnell/lhs")
17013 (synopsis "Latin Hypercube Samples")
17014 (description
17015 "This package provides a number of methods for creating and augmenting
17016 Latin Hypercube Samples.")
17017 (license license:gpl3)))
17018
17019 (define-public r-acebayes
17020 (package
17021 (name "r-acebayes")
17022 (version "1.8")
17023 (source
17024 (origin
17025 (method url-fetch)
17026 (uri (cran-uri "acebayes" version))
17027 (sha256
17028 (base32
17029 "1xm6bw0qm2vlcrk274x0bawzb2lnacb1wsmzba5mg3i75a55pqln"))))
17030 (properties `((upstream-name . "acebayes")))
17031 (build-system r-build-system)
17032 (propagated-inputs
17033 `(("r-compare" ,r-compare)
17034 ("r-lhs" ,r-lhs)
17035 ("r-randtoolbox" ,r-randtoolbox)
17036 ("r-rcpp" ,r-rcpp)
17037 ("r-rcpparmadillo" ,r-rcpparmadillo)))
17038 (home-page "https://cran.r-project.org/web/packages/acebayes/")
17039 (synopsis "Optimal Bayesian experimental design using the ACE algorithm")
17040 (description
17041 "Finding an optimal Bayesian experimental design involves maximizing an
17042 objective function given by the expectation of some appropriately chosen
17043 utility function with respect to the joint distribution of unknown
17044 quantities (including responses). This objective function is usually not
17045 available in closed form and the design space can be continuous and of high
17046 dimensionality. This package uses @dfn{Approximate Coordinate Exchange} (ACE)
17047 to maximise an approximation to the expectation of the utility function.")
17048 (license license:gpl2)))
17049
17050 (define-public r-acet
17051 (package
17052 (name "r-acet")
17053 (version "1.8.0")
17054 (source
17055 (origin
17056 (method url-fetch)
17057 (uri (cran-uri "ACEt" version))
17058 (sha256
17059 (base32
17060 "0626d6kg485xjya164wagrr5z223jvi93ywbwpdns7fkm03c0dlq"))))
17061 (properties `((upstream-name . "ACEt")))
17062 (build-system r-build-system)
17063 (propagated-inputs
17064 `(("r-bh" ,r-bh)
17065 ("r-mass" ,r-mass)
17066 ("r-rcpp" ,r-rcpp)
17067 ("r-rcpparmadillo" ,r-rcpparmadillo)))
17068 (home-page "https://cran.r-project.org/web/packages/ACEt/")
17069 (synopsis "Estimating dynamic heritability and twin model comparison")
17070 (description
17071 "This package supports twin models that are able to estimate the dynamic
17072 behaviour of the variance components in the classical twin models with respect
17073 to age using B-splines and P-splines.")
17074 (license license:gpl2+)))
17075
17076 (define-public r-acfmperiod
17077 (package
17078 (name "r-acfmperiod")
17079 (version "1.0.0")
17080 (source
17081 (origin
17082 (method url-fetch)
17083 (uri (cran-uri "acfMPeriod" version))
17084 (sha256
17085 (base32
17086 "1yww8isfrbs2v9s94hx7p2imyszcgadwafdgpj438n2ik0q6p9d5"))))
17087 (properties `((upstream-name . "acfMPeriod")))
17088 (build-system r-build-system)
17089 (propagated-inputs
17090 `(("r-mass" ,r-mass)))
17091 (home-page "https://cran.r-project.org/web/packages/acfMPeriod/")
17092 (synopsis "Estimation of the ACF from the M-periodogram")
17093 (description
17094 "This package support non-robust and robust computations of the sample
17095 autocovariance (ACOVF) and sample autocorrelation functions (ACF) of
17096 univariate and multivariate processes. The methodology consists in reversing
17097 the diagonalization procedure involving the periodogram or the
17098 cross-periodogram and the Fourier transform vectors, and, thus, obtaining the
17099 ACOVF or the ACF as discussed in Fuller (1995)
17100 @url{doi:10.1002/9780470316917}. The robust version is obtained by fitting
17101 robust M-regressors to obtain the M-periodogram or M-cross-periodogram as
17102 discussed in Reisen et al. (2017) @url{doi:10.1016/j.jspi.2017.02.008}.")
17103 (license license:gpl2+)))
17104
17105 (define-public r-gamlss-data
17106 (package
17107 (name "r-gamlss-data")
17108 (version "5.1-4")
17109 (source
17110 (origin
17111 (method url-fetch)
17112 (uri (cran-uri "gamlss.data" version))
17113 (sha256
17114 (base32
17115 "1dgfspbmps6ipzcmw681wjdp320nm50dwsxafgrcwxndqgc7fdqd"))))
17116 (properties `((upstream-name . "gamlss.data")))
17117 (build-system r-build-system)
17118 (home-page "http://www.gamlss.org/")
17119 (synopsis "GAMLSS data")
17120 (description
17121 "This package provides data used as examples to demonstrate GAMLSS
17122 models.")
17123 ;; Either version of the license
17124 (license (list license:gpl2 license:gpl3))))
17125
17126 (define-public r-gamlss
17127 (package
17128 (name "r-gamlss")
17129 (version "5.1-5")
17130 (source
17131 (origin
17132 (method url-fetch)
17133 (uri (cran-uri "gamlss" version))
17134 (sha256
17135 (base32
17136 "0gcngfck0dk2rhjg0z1fnc61dqs0s049jy2rkywaf57531s2k8bc"))))
17137 (properties `((upstream-name . "gamlss")))
17138 (build-system r-build-system)
17139 (propagated-inputs
17140 `(("r-gamlss-data" ,r-gamlss-data)
17141 ("r-gamlss-dist" ,r-gamlss-dist)
17142 ("r-mass" ,r-mass)
17143 ("r-nlme" ,r-nlme)
17144 ("r-survival" ,r-survival)))
17145 (home-page "http://www.gamlss.org/")
17146 (synopsis "Generalized additive models for location scale and shape")
17147 (description
17148 "This package provides functions for fitting the generalized additive
17149 models for location scale and shape introduced by Rigby and
17150 Stasinopoulos (2005), @url{doi:10.1111/j.1467-9876.2005.00510.x}. The models
17151 use a distributional regression approach where all the parameters of the
17152 conditional distribution of the response variable are modelled using
17153 explanatory variables.")
17154 ;; Either version of the license
17155 (license (list license:gpl2 license:gpl3))))
17156
17157 (define-public r-acid
17158 (package
17159 (name "r-acid")
17160 (version "1.1")
17161 (source
17162 (origin
17163 (method url-fetch)
17164 (uri (cran-uri "acid" version))
17165 (sha256
17166 (base32
17167 "030i0y8s283ivbsmjccpbv9v7mgbcg2jk9df7vgcbbns74swf9hd"))))
17168 (properties `((upstream-name . "acid")))
17169 (build-system r-build-system)
17170 (propagated-inputs
17171 `(("r-gamlss" ,r-gamlss)
17172 ("r-gamlss-dist" ,r-gamlss-dist)
17173 ("r-hmisc" ,r-hmisc)))
17174 (home-page "https://cran.r-project.org/web/packages/acid/")
17175 (synopsis "Analysing conditional income distributions")
17176 (description
17177 "This package provides functions for the analysis of income distributions
17178 for subgroups of the population as defined by a set of variables like age,
17179 gender, region, etc. This entails a Kolmogorov-Smirnov test for a mixture
17180 distribution as well as functions for moments, inequality measures, entropy
17181 measures and polarisation measures of income distributions. This package thus
17182 aides the analysis of income inequality by offering tools for the exploratory
17183 analysis of income distributions at the disaggregated level.")
17184 (license license:gpl3)))
17185
17186 (define-public r-acm4r
17187 (package
17188 (name "r-acm4r")
17189 (version "1.0")
17190 (source
17191 (origin
17192 (method url-fetch)
17193 (uri (cran-uri "acm4r" version))
17194 (sha256
17195 (base32
17196 "1wqzc35i1rshx0zlmas8y4qkkvy6h9r4i4apscjjv1xg2wjflzxa"))))
17197 (properties `((upstream-name . "acm4r")))
17198 (build-system r-build-system)
17199 (propagated-inputs `(("r-mass" ,r-mass)))
17200 (home-page "https://cran.r-project.org/web/packages/acm4r/")
17201 (synopsis "Align-and-count method comparisons of RFLP data")
17202 (description
17203 "This is a package to compare sequence fragment lengths or molecular
17204 weights from pairs of lanes. The number of matching bands in the
17205 @dfn{Restriction Fragment Length Polymorphism} (RFLP) data is calculated using
17206 the align-and-count method.")
17207 ;; Any version of the GPL
17208 (license (list license:gpl2+ license:gpl3+))))
17209
17210 (define-public r-filematrix
17211 (package
17212 (name "r-filematrix")
17213 (version "1.3")
17214 (source
17215 (origin
17216 (method url-fetch)
17217 (uri (cran-uri "filematrix" version))
17218 (sha256
17219 (base32
17220 "1v3aj1ng742msb0sfdnjsbqb508mqjf8jlq2v33vxldhradw5w0b"))))
17221 (properties `((upstream-name . "filematrix")))
17222 (build-system r-build-system)
17223 ;; These inputs are needed for vignettes
17224 (native-inputs
17225 `(("r-knitr" ,r-knitr)
17226 ("r-rmarkdown" ,r-rmarkdown)
17227 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
17228 (home-page "https://github.com/andreyshabalin/filematrix")
17229 (synopsis "File-backed matrix class with convenient read and write access")
17230 (description
17231 "This package provides an interface for working with large matrices
17232 stored in files, not in computer memory. It supports multiple non-character
17233 data types (double, integer, logical and raw) of various sizes (e.g. 8 and 4
17234 byte real values). Access to parts of the matrix is done by indexing, exactly
17235 as with usual R matrices. It supports very large matrices; the package has
17236 been tested on multi-terabyte matrices. It allows for more than 2^32 rows or
17237 columns, ad allows for quick addition of extra columns to a filematrix.")
17238 (license license:lgpl3)))
17239
17240 (define-public r-acmeeqtl
17241 (package
17242 (name "r-acmeeqtl")
17243 (version "1.6")
17244 (source
17245 (origin
17246 (method url-fetch)
17247 (uri (cran-uri "ACMEeqtl" version))
17248 (sha256
17249 (base32
17250 "049xjv2ym35bbn43zwi68cq27fwdh404vp0r2ca5gxgmmx8kj1cz"))))
17251 (properties `((upstream-name . "ACMEeqtl")))
17252 (build-system r-build-system)
17253 (propagated-inputs
17254 `(("r-filematrix" ,r-filematrix)))
17255 (home-page "https://github.com/andreyshabalin/ACMEeqtl")
17256 (synopsis "Estimation of interpretable eQTL effect sizes")
17257 (description
17258 "This package provides a non-linear model, termed ACME, that reflects a
17259 parsimonious biological model for allelic contributions of cis-acting eQTLs.
17260 With non-linear least-squares algorithm the maximum likelihood parameters can
17261 be estimated. The ACME model provides interpretable effect size estimates and
17262 p-values with well controlled Type-I error.")
17263 (license license:lgpl3)))
17264
17265 (define-public r-acmer
17266 (package
17267 (name "r-acmer")
17268 (version "1.1.0")
17269 (source
17270 (origin
17271 (method url-fetch)
17272 (uri (cran-uri "acmeR" version))
17273 (sha256
17274 (base32
17275 "000b2hqlhj93958nddw0fqb15ahigs08najv2miivym046x04mf7"))))
17276 (properties `((upstream-name . "acmeR")))
17277 (build-system r-build-system)
17278 (propagated-inputs `(("r-foreign" ,r-foreign)))
17279 (home-page "https://cran.r-project.org/web/packages/acmeR/")
17280 (synopsis "ACME estimator of bird and bat mortality by wind turbines")
17281 (description
17282 "This package provides an implementation of the ACME estimator, described
17283 in Wolpert (2015), ACME: A Partially Periodic Estimator of Avian & Chiropteran
17284 Mortality at Wind Turbines. Unlike most other models, this estimator supports
17285 decreasing-hazard Weibull model for persistence; decreasing search proficiency
17286 as carcasses age; variable bleed-through at successive searches; and interval
17287 mortality estimates. The package provides, based on search data, functions
17288 for estimating the mortality inflation factor in Frequentist and Bayesian
17289 settings.")
17290 (license license:expat)))
17291
17292 (define-public r-r-huge
17293 (package
17294 (name "r-r-huge")
17295 (version "0.9.0")
17296 (source
17297 (origin
17298 (method url-fetch)
17299 (uri (cran-uri "R.huge" version))
17300 (sha256
17301 (base32
17302 "13p558qalv60pgr24nsm6mi92ryj65rsbqa6pgdwy0snjqx12bgi"))))
17303 (properties `((upstream-name . "R.huge")))
17304 (build-system r-build-system)
17305 (propagated-inputs
17306 `(("r-r-methodss3" ,r-r-methodss3)
17307 ("r-r-oo" ,r-r-oo)
17308 ("r-r-utils" ,r-r-utils)))
17309 (home-page "https://github.com/HenrikBengtsson/R.huge")
17310 (synopsis "Methods for accessing huge amounts of data")
17311 (description
17312 "This is a deprecated package for accessing huge amounts of data.
17313 Cross-platform alternatives are the following packages: bigmemory (CRAN),
17314 ff (CRAN), or BufferedMatrix (Bioconductor). The main usage of it was inside
17315 the @code{aroma.affymetrix} package.")
17316 (license license:lgpl2.1+)))
17317
17318 (define-public r-r-filesets
17319 (package
17320 (name "r-r-filesets")
17321 (version "2.13.0")
17322 (source
17323 (origin
17324 (method url-fetch)
17325 (uri (cran-uri "R.filesets" version))
17326 (sha256
17327 (base32
17328 "124rygq0bl9n4akxcm868nl30cyk3rz0iprb98zlpk62gci9f5fg"))))
17329 (properties `((upstream-name . "R.filesets")))
17330 (build-system r-build-system)
17331 (propagated-inputs
17332 `(("r-digest" ,r-digest)
17333 ("r-r-cache" ,r-r-cache)
17334 ("r-r-methodss3" ,r-r-methodss3)
17335 ("r-r-oo" ,r-r-oo)
17336 ("r-r-utils" ,r-r-utils)))
17337 (home-page "https://github.com/HenrikBengtsson/R.filesets")
17338 (synopsis "Easy handling of and access to files")
17339 (description
17340 "This package provides classes and methods to locate, setup, subset,
17341 navigate and iterate file sets, i.e. sets of files located in one or more
17342 directories on the file system. The API is designed such that these classes
17343 can be extended via inheritance to provide a richer API for special file
17344 formats. Moreover, a specific name format is defined such that filenames and
17345 directories can be considered to have full names which consists of a name
17346 followed by comma-separated tags. This adds additional flexibility to
17347 identify file sets and individual files.")
17348 (license license:lgpl2.1+)))
17349
17350 (define-public r-r-devices
17351 (package
17352 (name "r-r-devices")
17353 (version "2.16.1")
17354 (source
17355 (origin
17356 (method url-fetch)
17357 (uri (cran-uri "R.devices" version))
17358 (sha256
17359 (base32
17360 "15zlnq3g27whq26fbcy5zfl5hiddm256h4rga4frblg6wqlbkvdd"))))
17361 (properties `((upstream-name . "R.devices")))
17362 (build-system r-build-system)
17363 (propagated-inputs
17364 `(("r-base64enc" ,r-base64enc)
17365 ("r-r-methodss3" ,r-r-methodss3)
17366 ("r-r-oo" ,r-r-oo)
17367 ("r-r-utils" ,r-r-utils)))
17368 (home-page "https://github.com/HenrikBengtsson/R.devices")
17369 (synopsis "Unified handling of graphics devices")
17370 (description
17371 "This package provides functions for creating plots and image files in a
17372 unified way regardless of output format (EPS, PDF, PNG, SVG, TIFF, WMF, etc.).
17373 Default device options as well as scales and aspect ratios are controlled in a
17374 uniform way across all device types. Switching output format requires minimal
17375 changes in code. This package is ideal for large-scale batch processing,
17376 because it will never leave open graphics devices or incomplete image files
17377 behind, even on errors or user interrupts.")
17378 (license license:lgpl2.1+)))
17379
17380 (define-public r-acnr
17381 (package
17382 (name "r-acnr")
17383 (version "1.0.0")
17384 (source
17385 (origin
17386 (method url-fetch)
17387 (uri (cran-uri "acnr" version))
17388 (sha256
17389 (base32
17390 "087hq4i7jp67ba2finzsqjfnqbiprl33na6ryjv9zqzsdawj9cym"))))
17391 (properties `((upstream-name . "acnr")))
17392 (build-system r-build-system)
17393 (home-page "https://github.com/mpierrejean/acnr")
17394 (synopsis "Annotated copy-number regions")
17395 (description
17396 "This package provides SNP array data from different types of copy-number
17397 regions. These regions were identified manually by the authors of the package
17398 and may be used to generate realistic data sets with known truth.")
17399 (license license:lgpl2.1+)))
17400
17401 (define-public r-acopula
17402 (package
17403 (name "r-acopula")
17404 (version "0.9.3")
17405 (source
17406 (origin
17407 (method url-fetch)
17408 (uri (cran-uri "acopula" version))
17409 (sha256
17410 (base32
17411 "0vvbbw8pfs9jwfz5c57lw48pr0qj661r0ys007q6zf9jmlrhx1ln"))))
17412 (properties `((upstream-name . "acopula")))
17413 (build-system r-build-system)
17414 (home-page "https://cran.r-project.org/web/packages/acopula/")
17415 (synopsis "Modelling dependence with multivariate Archimax copulas")
17416 (description
17417 "Archimax copulas are a mixture of Archimedean and EV copulas. This
17418 package provides definitions of several parametric families of generator and
17419 dependence function, computes CDF and PDF, estimates parameters, tests for
17420 goodness of fit, generates random sample and checks copula properties for
17421 custom constructs. In the 2-dimensional case explicit formulas for density
17422 are used, contrary to higher dimensions when all derivatives are linearly
17423 approximated. Several non-archimax families (normal, FGM, Plackett) are
17424 provided as well.")
17425 (license license:gpl2)))
17426
17427 (define-public r-tuner
17428 (package
17429 (name "r-tuner")
17430 (version "1.3.3")
17431 (source
17432 (origin
17433 (method url-fetch)
17434 (uri (cran-uri "tuneR" version))
17435 (sha256
17436 (base32
17437 "0av978m4h2iqazyfq6n2cgkh4wpllihh7s29lah2nb8ngc0w5hxx"))))
17438 (properties `((upstream-name . "tuneR")))
17439 (build-system r-build-system)
17440 (propagated-inputs `(("r-signal" ,r-signal)))
17441 (home-page "https://cran.r-project.org/web/packages/tuneR/")
17442 (synopsis "Analysis of music and speech")
17443 (description
17444 "This is a package for the analysis of music and speech. Analyze music
17445 and speech, extract features like MFCCs, handle wave files and their
17446 representation in various ways, read MP3, read MIDI, perform steps of a
17447 transcription, ...")
17448 ;; Either of these versions.
17449 (license (list license:gpl2 license:gpl3))))
17450
17451 (define-public r-seewave
17452 (package
17453 (name "r-seewave")
17454 (version "2.1.5")
17455 (source
17456 (origin
17457 (method url-fetch)
17458 (uri (cran-uri "seewave" version))
17459 (sha256
17460 (base32
17461 "1qg8f5gik9pw6f9mcxqmrc9x3003s8vdm6g01pjjpyc9qaqiz2vi"))))
17462 (properties `((upstream-name . "seewave")))
17463 (build-system r-build-system)
17464 (propagated-inputs
17465 `(("r-tuner" ,r-tuner)))
17466 (home-page "http://rug.mnhn.fr/seewave")
17467 (synopsis "Sound analysis and synthesis")
17468 (description
17469 "This package provides functions for analysing, manipulating, displaying,
17470 editing and synthesizing time waves (particularly sound). This package
17471 processes time analysis (oscillograms and envelopes), spectral content,
17472 resonance quality factor, entropy, cross correlation and autocorrelation,
17473 zero-crossing, dominant frequency, analytic signal, frequency coherence, 2D
17474 and 3D spectrograms and many other analyses.")
17475 (license license:gpl2+)))
17476
17477 (define-public r-acousticndlcoder
17478 (package
17479 (name "r-acousticndlcoder")
17480 (version "1.0.2")
17481 (source
17482 (origin
17483 (method url-fetch)
17484 (uri (cran-uri "AcousticNDLCodeR" version))
17485 (sha256
17486 (base32
17487 "1fgzgwanpv2pzy74xdk3hamc44p8qch467wh163dxby8jr9ik0sb"))))
17488 (properties
17489 `((upstream-name . "AcousticNDLCodeR")))
17490 (build-system r-build-system)
17491 (propagated-inputs
17492 `(("r-seewave" ,r-seewave)
17493 ("r-tuner" ,r-tuner)
17494 ("r-zoo" ,r-zoo)))
17495 (home-page "https://cran.r-project.org/web/packages/AcousticNDLCodeR/")
17496 (synopsis "Coding sound files for use with NDL")
17497 (description
17498 "Make acoustic cues to use with the R package @code{ndl}.
17499 The package implements functions used in the PLoS ONE paper \"Words from
17500 spontaneous conversational speech can be recognized with human-like accuracy
17501 by an error-driven learning algorithm that discriminates between meanings
17502 straight from smart acoustic features, bypassing the phoneme as recognition
17503 unit.\" @url{doi:10.1371/journal.pone.0174623}")
17504 (license license:gpl2+)))
17505
17506 (define-public r-acp
17507 (package
17508 (name "r-acp")
17509 (version "2.1")
17510 (source
17511 (origin
17512 (method url-fetch)
17513 (uri (cran-uri "acp" version))
17514 (sha256
17515 (base32
17516 "0lcwbjcyyr32m6qjmjqh25qjwrbyqj1n092xhgbhxzd8fslppnmn"))))
17517 (properties `((upstream-name . "acp")))
17518 (build-system r-build-system)
17519 (propagated-inputs
17520 `(("r-quantmod" ,r-quantmod)
17521 ("r-tseries" ,r-tseries)))
17522 (home-page "https://cran.r-project.org/web/packages/acp/")
17523 (synopsis "Autoregressive conditional Poisson")
17524 (description
17525 "This package supports the analysis of count data exhibiting
17526 autoregressive properties, using the @dfn{Autoregressive Conditional Poisson}
17527 model (ACP(p,q)) proposed by Heinen (2003).")
17528 (license license:gpl2)))
17529
17530 (define-public r-ada
17531 (package
17532 (name "r-ada")
17533 (version "2.0-5")
17534 (source
17535 (origin
17536 (method url-fetch)
17537 (uri (cran-uri "ada" version))
17538 (sha256
17539 (base32
17540 "1h3a07czp0w3hrhjcg1fz721y8vsfclzqi3rq8qfzgpfb4h1f06r"))))
17541 (properties `((upstream-name . "ada")))
17542 (build-system r-build-system)
17543 (propagated-inputs `(("r-rpart" ,r-rpart)))
17544 (home-page "https://cran.r-project.org/web/packages/ada/")
17545 (synopsis "Stochastic boosting")
17546 (description
17547 "This package provides a straightforward, well-documented, and broad
17548 boosting routine for classification, ideally suited for small to
17549 moderate-sized data sets. It performs discrete, real, and gentle boost under
17550 both exponential and logistic loss on a given data set.")
17551 ;; Any version of the GPL.
17552 (license (list license:gpl2+ license:gpl3+))))
17553
17554 (define-public r-genalg
17555 (package
17556 (name "r-genalg")
17557 (version "0.2.0")
17558 (source
17559 (origin
17560 (method url-fetch)
17561 (uri (cran-uri "genalg" version))
17562 (sha256
17563 (base32
17564 "1wzfamq8k5yhwbdx0wy1w5bks93brj0p890xxc4yqrja4w38ja3s"))))
17565 (properties `((upstream-name . "genalg")))
17566 (build-system r-build-system)
17567 (home-page "https://github.com/egonw/genalg")
17568 (synopsis "R based genetic algorithm")
17569 (description
17570 "This package provides an R based genetic algorithm for binary and
17571 floating point chromosomes.")
17572 (license license:gpl2)))
17573
17574 (define-public r-kernelfactory
17575 (package
17576 (name "r-kernelfactory")
17577 (version "0.3.0")
17578 (source
17579 (origin
17580 (method url-fetch)
17581 (uri (cran-uri "kernelFactory" version))
17582 (sha256
17583 (base32
17584 "001kw9k3ivd4drd4mwqapkkk3f4jgljiaprhg2630hmll064s89j"))))
17585 (properties `((upstream-name . "kernelFactory")))
17586 (build-system r-build-system)
17587 (propagated-inputs
17588 `(("r-auc" ,r-auc)
17589 ("r-genalg" ,r-genalg)
17590 ("r-kernlab" ,r-kernlab)
17591 ("r-randomforest" ,r-randomforest)))
17592 (home-page "https://cran.r-project.org/web/packages/kernelFactory/")
17593 (synopsis "Ensemble of kernel machines")
17594 (description
17595 "Kernel factory is an ensemble method where each base classifier (random
17596 forest) is fit on the kernel matrix of a subset of the training data.")
17597 (license license:gpl2+)))
17598
17599 (define-public r-dummies
17600 (package
17601 (name "r-dummies")
17602 (version "1.5.6")
17603 (source
17604 (origin
17605 (method url-fetch)
17606 (uri (cran-uri "dummies" version))
17607 (sha256
17608 (base32
17609 "01f84crqx17xd6xy55qxlvsj3knm8lhw7jl26p2rh2w3y0nvqlbm"))))
17610 (properties `((upstream-name . "dummies")))
17611 (build-system r-build-system)
17612 (home-page "http://www.decisionpatterns.com")
17613 (synopsis "Create dummy/indicator variables flexibly and efficiently")
17614 (description
17615 "This package lets you expand factors, characters and other eligible
17616 classes into dummy/indicator variables.")
17617 (license license:gpl2+)))
17618
17619 (define-public r-acrm
17620 (package
17621 (name "r-acrm")
17622 (version "0.1.1")
17623 (source
17624 (origin
17625 (method url-fetch)
17626 (uri (cran-uri "aCRM" version))
17627 (sha256
17628 (base32
17629 "0kzp568hd9c9a9qgniia5s5gv0q5f89xfvvwpzb197gqhs3x092v"))))
17630 (properties `((upstream-name . "aCRM")))
17631 (build-system r-build-system)
17632 (propagated-inputs
17633 `(("r-ada" ,r-ada)
17634 ("r-dummies" ,r-dummies)
17635 ("r-kernelfactory" ,r-kernelfactory)
17636 ("r-randomforest" ,r-randomforest)))
17637 (home-page "https://cran.r-project.org/web/packages/aCRM/")
17638 (synopsis "Convenience functions for analytical customer relationship management")
17639 (description
17640 "This package provides convenience functions for data preparation and
17641 modeling often used in @dfn{analytical customer relationship
17642 management} (aCRM).")
17643 (license license:gpl2+)))
17644
17645 (define-public r-treeclust
17646 (package
17647 (name "r-treeclust")
17648 (version "1.1-7")
17649 (source
17650 (origin
17651 (method url-fetch)
17652 (uri (cran-uri "treeClust" version))
17653 (sha256
17654 (base32
17655 "1s7kh6q0bkixsygrip95zf1bi10ihddsa5lq9dfxd68yh8rsby6z"))))
17656 (properties `((upstream-name . "treeClust")))
17657 (build-system r-build-system)
17658 (propagated-inputs
17659 `(("r-cluster" ,r-cluster)
17660 ("r-rpart" ,r-rpart)))
17661 (home-page "https://cran.r-project.org/web/packages/treeClust/")
17662 (synopsis "Cluster distances through trees")
17663 (description
17664 "This package provides tools to create a measure of inter-point
17665 dissimilarity useful for clustering mixed data, and, optionally, perform the
17666 clustering.")
17667 (license license:gpl2+)))
17668
17669 (define-public r-acrosstic
17670 (package
17671 (name "r-acrosstic")
17672 (version "1.0-3")
17673 (source
17674 (origin
17675 (method url-fetch)
17676 (uri (cran-uri "AcrossTic" version))
17677 (sha256
17678 (base32
17679 "03180h79jhjd66ibrnsfp3yyp2jlfysp7cymw46phzj2palghsc0"))))
17680 (properties `((upstream-name . "AcrossTic")))
17681 (build-system r-build-system)
17682 (propagated-inputs
17683 `(("r-lpsolve" ,r-lpsolve)
17684 ("r-treeclust" ,r-treeclust)))
17685 (home-page "https://cran.r-project.org/web/packages/AcrossTic/")
17686 (synopsis "Cost-minimal regular spanning subgraph with TreeClust")
17687 (description
17688 "This is a package for constructing minimum-cost regular spanning
17689 subgraph as part of a non-parametric two-sample test for equality of
17690 distribution.")
17691 (license license:gpl2+)))
17692
17693 (define-public r-acrt
17694 (package
17695 (name "r-acrt")
17696 (version "1.0.1")
17697 (source
17698 (origin
17699 (method url-fetch)
17700 (uri (cran-uri "acrt" version))
17701 (sha256
17702 (base32
17703 "0y9ndcq8ffpfrv7w9rikm4zn68jpsj6baqisq9kp2433xrwzdb6s"))))
17704 (properties `((upstream-name . "acrt")))
17705 (build-system r-build-system)
17706 (propagated-inputs
17707 `(("r-rcpp" ,r-rcpp)
17708 ("r-rcppeigen" ,r-rcppeigen)
17709 ("r-sandwich" ,r-sandwich)))
17710 (home-page "https://cran.r-project.org/web/packages/acrt/")
17711 (synopsis "Autocorrelation robust testing")
17712 (description
17713 "This package provides functions for testing affine hypotheses on the
17714 regression coefficient vector in regression models with autocorrelated
17715 errors.")
17716 (license license:gpl2)))
17717
17718 (define-public r-acs
17719 (package
17720 (name "r-acs")
17721 (version "2.1.4")
17722 (source
17723 (origin
17724 (method url-fetch)
17725 (uri (cran-uri "acs" version))
17726 (sha256
17727 (base32
17728 "0ajw9rf8l8akcvgqvbxjvryc6wjx74521xyxswz2b0bky3m6kah5"))))
17729 (properties `((upstream-name . "acs")))
17730 (build-system r-build-system)
17731 (propagated-inputs
17732 `(("r-httr" ,r-httr)
17733 ("r-plyr" ,r-plyr)
17734 ("r-rcpp" ,r-rcpp)
17735 ("r-stringr" ,r-stringr)
17736 ("r-xml" ,r-xml)))
17737 (home-page "http://dusp.mit.edu/faculty/ezra-glenn")
17738 (synopsis "Work with data from the US Census")
17739 (description
17740 "This package provides a general toolkit for downloading, managing,
17741 analyzing, and presenting data from the
17742 @url{https://www.census.gov/data/developers/data-sets.html, U.S. Census},
17743 including SF1 (Decennial short-form), SF3 (Decennial long-form), and the
17744 American Community Survey (ACS). Confidence intervals provided with ACS data
17745 are converted to standard errors to be bundled with estimates in complex
17746 @code{acs} objects. The package provides new methods to conduct standard
17747 operations on @code{acs} objects and present/plot data in statistically
17748 appropriate ways.")
17749 (license license:gpl3)))
17750
17751 (define-public r-acss-data
17752 (package
17753 (name "r-acss-data")
17754 (version "1.0")
17755 (source
17756 (origin
17757 (method url-fetch)
17758 (uri (cran-uri "acss.data" version))
17759 (sha256
17760 (base32
17761 "09kl4179ipr8bq19g89xcdi1xxs397zcx5cvgp6viy8gn687ilgv"))))
17762 (properties `((upstream-name . "acss.data")))
17763 (build-system r-build-system)
17764 (home-page "http://complexitycalculator.com/methodology.html")
17765 (synopsis "Data for algorithmic complexity of short strings")
17766 (description
17767 "This is a data only package providing the algorithmic complexity of
17768 short strings, computed using the coding theorem method. For a given set of
17769 symbols in a string, all possible or a large number of random samples of
17770 Turing machines with a given number of states (e.g., 5) and number of symbols
17771 corresponding to the number of symbols in the strings were simulated until
17772 they reached a halting state or failed to end. This package contains data on
17773 4.5 million strings from length 1 to 12 simulated on Turing machines with 2,
17774 4, 5, 6, and 9 symbols. The complexity of the string corresponds to the
17775 distribution of the halting states.")
17776 (license license:gpl2+)))
17777
17778 (define-public r-acss
17779 (package
17780 (name "r-acss")
17781 (version "0.2-5")
17782 (source
17783 (origin
17784 (method url-fetch)
17785 (uri (cran-uri "acss" version))
17786 (sha256
17787 (base32
17788 "0cqa60544f58l5qd7h6xmsir40b9hqnq6pqgd5hfx2j2l5n7qhmk"))))
17789 (properties `((upstream-name . "acss")))
17790 (build-system r-build-system)
17791 (propagated-inputs
17792 `(("r-acss-data" ,r-acss-data)
17793 ("r-zoo" ,r-zoo)))
17794 (home-page "http://complexitycalculator.com/methodology.html")
17795 (synopsis "Algorithmic complexity for short strings")
17796 (description
17797 "The main purpose of this package is to provide the algorithmic
17798 complexity for short strings, an approximation of the Kolmogorov Complexity of
17799 a short string using the coding theorem method. While the database containing
17800 the complexity is provided in the data only package @code{acss.data}, this
17801 package provides functions accessing the data such as @code{prob_random}
17802 returning the posterior probability that a given string was produced by a
17803 random process. In addition, two traditional (but problematic) measures of
17804 complexity are also provided: entropy and change complexity.")
17805 (license license:gpl2+)))
17806
17807 (define-public r-acswr
17808 (package
17809 (name "r-acswr")
17810 (version "1.0")
17811 (source
17812 (origin
17813 (method url-fetch)
17814 (uri (cran-uri "ACSWR" version))
17815 (sha256
17816 (base32
17817 "195vjrkang5cl7gwsna0aq4p0h4jym9xg9yh94bnf8vq6wf8j83n"))))
17818 (properties `((upstream-name . "ACSWR")))
17819 (build-system r-build-system)
17820 (propagated-inputs
17821 `(("r-mass" ,r-mass)))
17822 (home-page "https://cran.r-project.org/web/packages/ACSWR/")
17823 (synopsis "Companion package for the book \"A Course in Statistics with R\"")
17824 (description
17825 "This is a companion package for the book \"A Course in Statistics with
17826 R\" (ISBN 978-1-119-15272-9.)")
17827 (license license:gpl2)))
17828
17829 (define-public r-alabama
17830 (package
17831 (name "r-alabama")
17832 (version "2015.3-1")
17833 (source
17834 (origin
17835 (method url-fetch)
17836 (uri (cran-uri "alabama" version))
17837 (sha256
17838 (base32
17839 "0mlgk929gdismikwx4k2ndqq57nnqj7mlgvd3479b214hksgq036"))))
17840 (properties `((upstream-name . "alabama")))
17841 (build-system r-build-system)
17842 (propagated-inputs `(("r-numderiv" ,r-numderiv)))
17843 (home-page "https://cran.r-project.org/web/packages/alabama/")
17844 (synopsis "Constrained nonlinear optimization")
17845 (description
17846 "Alabama stands for Augmented Lagrangian Adaptive Barrier Minimization
17847 Algorithm; it is used for optimizing smooth nonlinear objective functions with
17848 constraints. Linear or nonlinear equality and inequality constraints are
17849 allowed.")
17850 (license license:gpl2+)))
17851
17852 (define-public r-gdina
17853 (package
17854 (name "r-gdina")
17855 (version "2.7.3")
17856 (source
17857 (origin
17858 (method url-fetch)
17859 (uri (cran-uri "GDINA" version))
17860 (sha256
17861 (base32
17862 "0875xfbm36gqzr0116xzlbm8rlff85rybr4s4hjzfflfvjdhgvfx"))))
17863 (properties `((upstream-name . "GDINA")))
17864 (build-system r-build-system)
17865 (propagated-inputs
17866 `(("r-alabama" ,r-alabama)
17867 ("r-ggplot2" ,r-ggplot2)
17868 ("r-mass" ,r-mass)
17869 ("r-nloptr" ,r-nloptr)
17870 ("r-numderiv" ,r-numderiv)
17871 ("r-rcpp" ,r-rcpp)
17872 ("r-rcpparmadillo" ,r-rcpparmadillo)
17873 ("r-rsolnp" ,r-rsolnp)
17874 ("r-shiny" ,r-shiny)
17875 ("r-shinydashboard" ,r-shinydashboard)))
17876 (home-page "https://github.com/Wenchao-Ma/GDINA")
17877 (synopsis "Generalized DINA model framework")
17878 (description
17879 "This package provides a set of psychometric tools for cognitive
17880 diagnosis modeling based on the generalized deterministic inputs, noisy and
17881 gate (G-DINA) model by de la Torre (2011) @url{doi:10.1007/s11336-011-9207-7}
17882 and its extensions, including the sequential G-DINA model by Ma and de la
17883 Torre (2016) @url{doi:10.1111/bmsp.12070} for polytomous responses, and the
17884 polytomous G-DINA model by Chen and de la Torre
17885 @url{doi:10.1177/0146621613479818} for polytomous attributes. Joint attribute
17886 distribution can be independent, saturated, higher-order, loglinear smoothed
17887 or structured. Q-matrix validation, item and model fit statistics, model
17888 comparison at test and item level and differential item functioning can also
17889 be conducted. A graphical user interface is also provided.")
17890 (license license:gpl3)))
17891
17892 (define-public r-actcd
17893 (package
17894 (name "r-actcd")
17895 (version "1.2-0")
17896 (source
17897 (origin
17898 (method url-fetch)
17899 (uri (cran-uri "ACTCD" version))
17900 (sha256
17901 (base32
17902 "0mzjxxr2zfdidw8ibh6w8mvpkw3q3nvngqi05g9ind26ckvk053p"))))
17903 (properties `((upstream-name . "ACTCD")))
17904 (build-system r-build-system)
17905 (propagated-inputs
17906 `(("r-gdina" ,r-gdina)
17907 ("r-r-methodss3" ,r-r-methodss3)))
17908 (native-inputs
17909 `(("gfortran" ,gfortran)))
17910 (home-page "https://cran.r-project.org/web/packages/ACTCD/")
17911 (synopsis "Asymptotic classification theory for cognitive diagnosis")
17912 (description
17913 "This is a package supporting cluster analysis for cognitive diagnosis
17914 based on the Asymptotic Classification Theory (Chiu, Douglas & Li, 2009;
17915 @url{doi:10.1007/s11336-009-9125-0}). Given the sample statistic of
17916 sum-scores, cluster analysis techniques can be used to classify examinees into
17917 latent classes based on their attribute patterns. In addition to the
17918 algorithms used to classify data, three labeling approaches are proposed to
17919 label clusters so that examinees' attribute profiles can be obtained.")
17920 (license license:gpl2+)))
17921
17922 (define-public r-ineq
17923 (package
17924 (name "r-ineq")
17925 (version "0.2-13")
17926 (source
17927 (origin
17928 (method url-fetch)
17929 (uri (cran-uri "ineq" version))
17930 (sha256
17931 (base32
17932 "09fsxyrh0j7mwmb5hkhmrzgcy7kf85jxkh7zlwpgqgcsyl1n91z0"))))
17933 (properties `((upstream-name . "ineq")))
17934 (build-system r-build-system)
17935 (home-page "https://cran.r-project.org/web/packages/ineq/")
17936 (synopsis "Measuring inequality, concentration, and poverty")
17937 (description
17938 "This package provides tools for measuring inequality, concentration, and
17939 poverty measures. It provides both empirical and theoretical Lorenz curves.")
17940 ;; Either of these two versions.
17941 (license (list license:gpl2 license:gpl3))))
17942
17943 (define-public r-actfrag
17944 (package
17945 (name "r-actfrag")
17946 (version "0.1.0")
17947 (source
17948 (origin
17949 (method url-fetch)
17950 (uri (cran-uri "ActFrag" version))
17951 (sha256
17952 (base32
17953 "06l5a679j6289008ls57v420mnzpq9a4ln7svi5bh0vpvws7sr9d"))))
17954 (properties `((upstream-name . "ActFrag")))
17955 (build-system r-build-system)
17956 (propagated-inputs
17957 `(("r-accelerometry" ,r-accelerometry)
17958 ("r-dplyr" ,r-dplyr)
17959 ("r-ineq" ,r-ineq)
17960 ("r-survival" ,r-survival)
17961 ("r-tidyr" ,r-tidyr)))
17962 (home-page "https://github.com/junruidi/ActFrag")
17963 (synopsis "Activity fragmentation metrics extraction")
17964 (description
17965 "This package provides functions to extract commonly used fragmentation
17966 metrics to quantify time accumulation strategies based on minute level
17967 actigraphy-measured activity counts data.")
17968 (license license:gpl3)))
17969
17970 (define-public r-fda
17971 (package
17972 (name "r-fda")
17973 (version "2.4.8")
17974 (source
17975 (origin
17976 (method url-fetch)
17977 (uri (cran-uri "fda" version))
17978 (sha256
17979 (base32
17980 "0n39rzbhg1hipzn51rzmbchn2358qgapg08iv7lmiqj5y7i9qns2"))))
17981 (properties `((upstream-name . "fda")))
17982 (build-system r-build-system)
17983 (propagated-inputs
17984 `(("r-matrix" ,r-matrix)))
17985 (home-page "http://www.functionaldata.org")
17986 (synopsis "Functional data analysis")
17987 (description
17988 "These functions were developed to support functional data analysis as
17989 described in Ramsay, J. O. and Silverman, B. W. (2005) Functional Data
17990 Analysis. The package includes data sets and script files working many
17991 examples.")
17992 (license license:gpl2+)))
17993
17994 (define-public r-actigraphy
17995 (package
17996 (name "r-actigraphy")
17997 (version "1.3.2")
17998 (source
17999 (origin
18000 (method url-fetch)
18001 (uri (cran-uri "Actigraphy" version))
18002 (sha256
18003 (base32
18004 "0y0ccmxhdfhdmi4k6pbfvnqknkqbgvfsf2qf7z7rc4xpfgym6574"))))
18005 (properties `((upstream-name . "Actigraphy")))
18006 (build-system r-build-system)
18007 (propagated-inputs
18008 `(("r-fda" ,r-fda)
18009 ("r-sdmtools" ,r-sdmtools)))
18010 (home-page "https://cran.r-project.org/web/packages/Actigraphy/")
18011 (synopsis "Actigraphy data analysis")
18012 (description
18013 "This package provides tools for functional linear modeling and analysis
18014 of actigraphy data.")
18015 (license license:asl2.0)))
18016
18017 (define-public r-activedriver
18018 (package
18019 (name "r-activedriver")
18020 (version "1.0.0")
18021 (source
18022 (origin
18023 (method url-fetch)
18024 (uri (cran-uri "ActiveDriver" version))
18025 (sha256
18026 (base32
18027 "10c7ga48fwvpd5mc4dqiyw4kc2l0iz5qn4hg7xk15r1qmm5rsipa"))))
18028 (properties `((upstream-name . "ActiveDriver")))
18029 (build-system r-build-system)
18030 (propagated-inputs
18031 `(("r-mass" ,r-mass)))
18032 (home-page "https://cran.r-project.org/web/packages/ActiveDriver/")
18033 (synopsis "Tools for finding cancer driver proteins")
18034 (description
18035 "This package provides a mutation analysis tool that discovers cancer
18036 driver genes with frequent mutations in protein signalling sites such as
18037 post-translational modifications (phosphorylation, ubiquitination, etc). The
18038 Poisson generalized linear regression model identifies genes where cancer
18039 mutations in signalling sites are more frequent than expected from the
18040 sequence of the entire gene. Integration of mutations with signalling
18041 information helps find new driver genes and propose candidate mechanisms to
18042 known drivers.")
18043 (license license:gpl2+)))
18044
18045 (define-public r-activitycounts
18046 (package
18047 (name "r-activitycounts")
18048 (version "0.1.2")
18049 (source
18050 (origin
18051 (method url-fetch)
18052 (uri (cran-uri "activityCounts" version))
18053 (sha256
18054 (base32
18055 "0zgxr2sk3a8kmygfxx1p5hnrfwdkxx7php6jlrhm8wv6052ck8jz"))))
18056 (properties
18057 `((upstream-name . "activityCounts")))
18058 (build-system r-build-system)
18059 (propagated-inputs
18060 `(("r-lubridate" ,r-lubridate)
18061 ("r-magrittr" ,r-magrittr)
18062 ("r-seewave" ,r-seewave)
18063 ("r-signal" ,r-signal)
18064 ("r-tibble" ,r-tibble)))
18065 (home-page "https://github.com/walkabillylab/activityCounts")
18066 (synopsis "Generate ActiLife counts")
18067 (description
18068 "ActiLife generates activity counts from data collected by Actigraph
18069 accelerometers. Actigraph is one of the most common research-grade
18070 accelerometers. There is considerable research validating and developing
18071 algorithms for human activity using ActiLife counts. Unfortunately, ActiLife
18072 counts are proprietary and difficult to implement if researchers use different
18073 accelerometer brands. The code creates ActiLife counts from raw acceleration
18074 data for different accelerometer brands.")
18075 (license license:gpl3)))
18076
18077 (define-public r-activityindex
18078 (package
18079 (name "r-activityindex")
18080 (version "0.3.6")
18081 (source
18082 (origin
18083 (method url-fetch)
18084 (uri (cran-uri "ActivityIndex" version))
18085 (sha256
18086 (base32
18087 "14k6d78s15j7kb7jhixf4msrdjdl28d0r264cbvy41p8dkq7ysvk"))))
18088 (properties `((upstream-name . "ActivityIndex")))
18089 (build-system r-build-system)
18090 (propagated-inputs
18091 `(("r-data-table" ,r-data-table)
18092 ("r-matrixstats" ,r-matrixstats)
18093 ("r-r-utils" ,r-r-utils)))
18094 (home-page "https://cran.r-project.org/web/packages/ActivityIndex/")
18095 (synopsis "Activity Index calculation using raw accelerometry data")
18096 (description
18097 "This is a package to read raw accelerometry from GT3X+ accelerometry
18098 data and plain table data to calculate the Activity Index from Bai et
18099 al. (2016) @url{doi:10.1371/journal.pone.0160644}.")
18100 (license license:gpl3)))
18101
18102 (define-public r-activpal
18103 (package
18104 (name "r-activpal")
18105 (version "0.1.3")
18106 (source
18107 (origin
18108 (method url-fetch)
18109 (uri (cran-uri "activPAL" version))
18110 (sha256
18111 (base32
18112 "1h6hp5z89ji73gdzxy1dgbfwjysiy5lvcqh90xagpb7sa7ahs3na"))))
18113 (properties `((upstream-name . "activPAL")))
18114 (build-system r-build-system)
18115 (propagated-inputs
18116 `(("r-devtools" ,r-devtools)
18117 ("r-dplyr" ,r-dplyr)
18118 ("r-ggplot2" ,r-ggplot2)
18119 ("r-lubridate" ,r-lubridate)
18120 ("r-magrittr" ,r-magrittr)
18121 ("r-tidyr" ,r-tidyr)))
18122 (home-page "https://cran.r-project.org/web/packages/activPAL")
18123 (synopsis "Processing and chart generation from activPAL events files")
18124 (description
18125 "This package contains functions to generate pre-defined summary
18126 statistics from activPAL events files. The package also contains functions to
18127 produce informative graphics that visualize physical activity behaviour and
18128 trends. This includes generating graphs that align physical activity
18129 behaviour with additional time based observations described by other data
18130 sets, such as sleep diaries and continuous glucose monitoring data.")
18131 (license license:gpl3)))
18132
18133 (define-public r-activpalprocessing
18134 (package
18135 (name "r-activpalprocessing")
18136 (version "1.0.2")
18137 (source
18138 (origin
18139 (method url-fetch)
18140 (uri (cran-uri "activpalProcessing" version))
18141 (sha256
18142 (base32
18143 "1y0bjx2qx53iy930y9iww4q1yzjj8y16cwgixk1mq3w4g1f116d1"))))
18144 (properties
18145 `((upstream-name . "activpalProcessing")))
18146 (build-system r-build-system)
18147 (propagated-inputs
18148 `(("r-chron" ,r-chron)))
18149 (home-page "https://cran.r-project.org/web/packages/activpalProcessing/")
18150 (synopsis "Process activPAL events files")
18151 (description
18152 "This package performs estimation of physical activity and sedentary
18153 behavior variables from activPAL events files.")
18154 ;; Either version of the GPL.
18155 (license (list license:gpl2 license:gpl3))))
18156
18157 (define-public r-actogrammr
18158 (package
18159 (name "r-actogrammr")
18160 (version "0.2.3")
18161 (source
18162 (origin
18163 (method url-fetch)
18164 (uri (cran-uri "actogrammr" version))
18165 (sha256
18166 (base32
18167 "1jzvarmd41yqlrkagzlc8m19n5mn0w0b36fy50lyvgrfsafjfbqa"))))
18168 (properties `((upstream-name . "actogrammr")))
18169 (build-system r-build-system)
18170 (propagated-inputs
18171 `(("r-dplyr" ,r-dplyr)
18172 ("r-ggplot2" ,r-ggplot2)
18173 ("r-lubridate" ,r-lubridate)
18174 ("r-readr" ,r-readr)
18175 ("r-tidyr" ,r-tidyr)))
18176 (home-page "https://cran.r-project.org/web/packages/actogrammr/")
18177 (synopsis "Read in activity data and plot actograms")
18178 (description
18179 "Read in activity measurements from standard file formats used by
18180 circadian rhythm researchers, currently only ClockLab format, and process and
18181 plot the data. The central type of plot is the actogram, as first described
18182 in \"Activity and distribution of certain wild mice in relation to biotic
18183 communities\" by MS Johnson (1926) @url{doi:10.2307/1373575}.")
18184 (license license:gpl3)))
18185
18186 (define-public r-expint
18187 (package
18188 (name "r-expint")
18189 (version "0.1-6")
18190 (source
18191 (origin
18192 (method url-fetch)
18193 (uri (cran-uri "expint" version))
18194 (sha256
18195 (base32
18196 "0iai25cglcdnf44d2d1fz1xpw4q600my4zq4493fk4cs5673mlf7"))))
18197 (properties `((upstream-name . "expint")))
18198 (build-system r-build-system)
18199 (home-page "https://gitlab.com/vigou3/expint")
18200 (synopsis "Exponential integral and incomplete Gamma function")
18201 (description
18202 "This package provides the exponential integrals @code{E_1(x)},
18203 @code{E_2(x)}, @code{E_n(x)} and @code{Ei(x)}, and the incomplete gamma
18204 function @code{G(a, x)} defined for negative values of its first argument.
18205 The package also gives easy access to the underlying C routines through an
18206 API; see the package vignette for details.")
18207 (license license:gpl2+)))
18208
18209 (define-public r-actuar
18210 (package
18211 (name "r-actuar")
18212 (version "2.3-3")
18213 (source
18214 (origin
18215 (method url-fetch)
18216 (uri (cran-uri "actuar" version))
18217 (sha256
18218 (base32
18219 "0aw3hlan5y22mdqk1wvnw9ksqhwp4yy5hi0dpv21p7s0hyxhphih"))))
18220 (properties `((upstream-name . "actuar")))
18221 (build-system r-build-system)
18222 (propagated-inputs `(("r-expint" ,r-expint)))
18223 (home-page "https://gitlab.com/vigou3/actuar")
18224 (synopsis "Actuarial functions and heavy tailed distributions")
18225 (description
18226 "This package provides functions and data sets for actuarial science:
18227 modeling of loss distributions; risk theory and ruin theory; simulation of
18228 compound models, discrete mixtures and compound hierarchical models;
18229 credibility theory. It boasts support for many additional probability
18230 distributions to model insurance loss amounts and loss frequency: 19
18231 continuous heavy tailed distributions; the Poisson-inverse Gaussian discrete
18232 distribution; zero-truncated and zero-modified extensions of the standard
18233 discrete distributions. It also supports phase-type distributions commonly
18234 used to compute ruin probabilities.")
18235 (license license:gpl2+)))
18236
18237 (define-public r-bmp
18238 (package
18239 (name "r-bmp")
18240 (version "0.3")
18241 (source
18242 (origin
18243 (method url-fetch)
18244 (uri (cran-uri "bmp" version))
18245 (sha256
18246 (base32
18247 "0jd67r11bn98hjwgyr6gas423787xy7ji2hq7ay80blkkcj91xxx"))))
18248 (properties `((upstream-name . "bmp")))
18249 (build-system r-build-system)
18250 (home-page "https://cran.r-project.org/web/packages/bmp/")
18251 (synopsis "Read Bitmap (BMP) images")
18252 (description
18253 "This package provides pure R tools to read BMP format images. It is
18254 currently limited to 8 bit greyscale images and 24, 32 bit (A)RGB images.")
18255 (license license:gpl2+)))
18256
18257 (define-public r-readbitmap
18258 (package
18259 (name "r-readbitmap")
18260 (version "0.1.5")
18261 (source
18262 (origin
18263 (method url-fetch)
18264 (uri (cran-uri "readbitmap" version))
18265 (sha256
18266 (base32
18267 "14825906l326w59g6apy00j55jg3h5kx2r6s031f4gdkbrc7szbk"))))
18268 (properties `((upstream-name . "readbitmap")))
18269 (build-system r-build-system)
18270 (inputs
18271 `(("libjpeg" ,libjpeg)
18272 ("libpng" ,libpng)))
18273 (propagated-inputs
18274 `(("r-bmp" ,r-bmp)
18275 ("r-jpeg" ,r-jpeg)
18276 ("r-png" ,r-png)
18277 ("r-tiff" ,r-tiff)))
18278 (home-page "https://github.com/jefferis/readbitmap")
18279 (synopsis "Unified interface to read bitmap images (BMP, JPEG, PNG, TIFF)")
18280 (description
18281 "This package provides tools to identify and read BMP, JPEG, PNG, and
18282 TIFF format bitmap images. Identification defaults to the use of the magic
18283 number embedded in the file rather than the file extension.")
18284 (license license:gpl2+)))
18285
18286 (define-public r-imager
18287 (package
18288 (name "r-imager")
18289 (version "0.41.2")
18290 (source
18291 (origin
18292 (method url-fetch)
18293 (uri (cran-uri "imager" version))
18294 (sha256
18295 (base32
18296 "19fqgjhg04garbipx20g72h9dd6k0jj4ac48nby6km4h665vrs4v"))))
18297 (properties `((upstream-name . "imager")))
18298 (build-system r-build-system)
18299 (inputs
18300 `(("fftw" ,fftw)
18301 ("libtiff" ,libtiff)
18302 ("libx11" ,libx11)
18303 ("zlib" ,zlib)))
18304 (propagated-inputs
18305 `(("r-cairo" ,r-cairo)
18306 ("r-downloader" ,r-downloader)
18307 ("r-igraph" ,r-igraph)
18308 ("r-jpeg" ,r-jpeg)
18309 ("r-magrittr" ,r-magrittr)
18310 ("r-plyr" ,r-plyr)
18311 ("r-png" ,r-png)
18312 ("r-purrr" ,r-purrr)
18313 ("r-rcpp" ,r-rcpp)
18314 ("r-readbitmap" ,r-readbitmap)
18315 ("r-stringr" ,r-stringr)))
18316 (native-inputs `(("pkg-config" ,pkg-config)))
18317 (home-page "http://dahtah.github.io/imager")
18318 (synopsis "Image processing library")
18319 (description
18320 "This is a package for fast image processing for images in up to 4
18321 dimensions (two spatial dimensions, one time/depth dimension, one color
18322 dimension). It provides most traditional image processing tools (filtering,
18323 morphology, transformations, etc.) as well as various functions for easily
18324 analyzing image data using R. The package wraps @url{http://cimg.eu, CImg}, a
18325 simple, modern C++ library for image processing.")
18326 (license license:lgpl3)))
18327
18328 (define-public r-acuityview
18329 (package
18330 (name "r-acuityview")
18331 (version "0.1")
18332 (source
18333 (origin
18334 (method url-fetch)
18335 (uri (cran-uri "AcuityView" version))
18336 (sha256
18337 (base32
18338 "0f0iclmnwdc8ixiiai4svk4x1g3pjy7dhm3cm58fv6ckx12d3d2l"))))
18339 (properties `((upstream-name . "AcuityView")))
18340 (build-system r-build-system)
18341 (propagated-inputs
18342 `(("r-fftwtools" ,r-fftwtools)
18343 ("r-imager" ,r-imager)
18344 ("r-plotrix" ,r-plotrix)))
18345 (home-page "https://cran.r-project.org/web/packages/AcuityView/")
18346 (synopsis "Display scenes as seen by an animal with less acute vision")
18347 (description
18348 "This package provides a simple method for representing a visual scene as
18349 it may be seen by an animal with less acute vision.")
18350 (license license:gpl2+)))
18351
18352 (define-public r-adabag
18353 (package
18354 (name "r-adabag")
18355 (version "4.2")
18356 (source
18357 (origin
18358 (method url-fetch)
18359 (uri (cran-uri "adabag" version))
18360 (sha256
18361 (base32
18362 "109wrl1pwvmyv2l909hrvk7dg4aa9pv449mvdycp50zwrsw9w0a7"))))
18363 (properties `((upstream-name . "adabag")))
18364 (build-system r-build-system)
18365 (propagated-inputs
18366 `(("r-caret" ,r-caret)
18367 ("r-doparallel" ,r-doparallel)
18368 ("r-foreach" ,r-foreach)
18369 ("r-rpart" ,r-rpart)))
18370 (home-page "https://cran.r-project.org/web/packages/adabag/")
18371 (synopsis "Multiclass AdaBoost.M1, SAMME and Bagging")
18372 (description
18373 "This package implements Freund and Schapire's Adaboost.M1 algorithm and
18374 Breiman's Bagging algorithm using classification trees as individual
18375 classifiers. Once these classifiers have been trained, they can be used to
18376 predict on new data. Also, cross validation estimation of the error can be
18377 done.")
18378 (license license:gpl2+)))
18379
18380 (define-public r-adagio
18381 (package
18382 (name "r-adagio")
18383 (version "0.7.1")
18384 (source
18385 (origin
18386 (method url-fetch)
18387 (uri (cran-uri "adagio" version))
18388 (sha256
18389 (base32
18390 "1h9l0ddrxq8y35iy9hdkxdvdwsqpnpkzzbkbwwhm4380lq1m7a3k"))))
18391 (properties `((upstream-name . "adagio")))
18392 (build-system r-build-system)
18393 (native-inputs `(("gfortran" ,gfortran)))
18394 (home-page "https://cran.r-project.org/web/packages/adagio/")
18395 (synopsis "Discrete and global optimization routines")
18396 (description
18397 "This package provides methods and algorithms for discrete optimization,
18398 e.g. knapsack and subset sum procedures, derivative-free Nelder-Mead and
18399 Hooke-Jeeves minimization, and some (evolutionary) global optimization
18400 functions.")
18401 (license license:gpl3+)))
18402
18403 (define-public r-univoutl
18404 (package
18405 (name "r-univoutl")
18406 (version "0.1-5")
18407 (source
18408 (origin
18409 (method url-fetch)
18410 (uri (cran-uri "univOutl" version))
18411 (sha256
18412 (base32
18413 "193wrpkvgmlrx43nag8w3ivrlqm37nm6g86wcvd3bgw3hchs70gi"))))
18414 (properties `((upstream-name . "univOutl")))
18415 (build-system r-build-system)
18416 (propagated-inputs
18417 `(("r-hmisc" ,r-hmisc)
18418 ("r-robustbase" ,r-robustbase)))
18419 (home-page "https://github.com/marcellodo/univOutl")
18420 (synopsis "Detection of univariate outliers")
18421 (description
18422 "This package provides well-known outlier detection techniques in the
18423 univariate case. Methods to deal with skewed distribution are included too.
18424 The Hidiroglou-Berthelot (1986) method to search for outliers in ratios of
18425 historical data is implemented as well. When available, survey weights can be
18426 used in outliers detection.")
18427 (license license:gpl2+)))
18428
18429 (define-public r-tolerance
18430 (package
18431 (name "r-tolerance")
18432 (version "1.3.0")
18433 (source
18434 (origin
18435 (method url-fetch)
18436 (uri (cran-uri "tolerance" version))
18437 (sha256
18438 (base32
18439 "17qh4ad1f3fbcpwlxxqh8qr9bnwjcl4yxk0l3fkbr6b2l4rc5p86"))))
18440 (properties `((upstream-name . "tolerance")))
18441 (build-system r-build-system)
18442 (propagated-inputs
18443 `(("r-rgl" ,r-rgl)))
18444 (home-page "https://cran.r-project.org/web/packages/tolerance/")
18445 (synopsis "Statistical tolerance intervals and regions")
18446 (description
18447 "This package provides functions for estimating tolerance
18448 limits (intervals) for various univariate distributions (binomial, Cauchy,
18449 discrete Pareto, exponential, two-parameter exponential, extreme value,
18450 hypergeometric, Laplace, logistic, negative binomial, negative hypergeometric,
18451 normal, Pareto, Poisson-Lindley, Poisson, uniform, and Zipf-Mandelbrot),
18452 Bayesian normal tolerance limits, multivariate normal tolerance regions,
18453 nonparametric tolerance intervals, tolerance bands for regression
18454 settings (linear regression, nonlinear regression, nonparametric regression,
18455 and multivariate regression), and analysis of variance tolerance intervals.
18456 Visualizations are also available for most of these settings.")
18457 (license license:gpl2+)))
18458
18459 (define-public r-additivitytests
18460 (package
18461 (name "r-additivitytests")
18462 (version "1.1-4")
18463 (source
18464 (origin
18465 (method url-fetch)
18466 (uri (cran-uri "additivityTests" version))
18467 (sha256
18468 (base32
18469 "048ds90wqjdjy1nyhna3m06asdklbh8sx1n556kss2j1r1pma1sw"))))
18470 (properties
18471 `((upstream-name . "additivityTests")))
18472 (build-system r-build-system)
18473 (home-page "https://github.com/simecek/additivityTests")
18474 (synopsis "Additivity tests in the two way Anova with single sub-class numbers")
18475 (description
18476 "This package provides an implementation of the Tukey, Mandel,
18477 Johnson-Graybill, LBI, Tusell and modified Tukey non-additivity tests.")
18478 (license license:gpl3)))
18479
18480 (define-public r-flexclust
18481 (package
18482 (name "r-flexclust")
18483 (version "1.4-0")
18484 (source
18485 (origin
18486 (method url-fetch)
18487 (uri (cran-uri "flexclust" version))
18488 (sha256
18489 (base32
18490 "0x7wxk8y46ndyz6fdacym0rd6p9wh3pcfr28chjcg5d7fm849zl2"))))
18491 (properties `((upstream-name . "flexclust")))
18492 (build-system r-build-system)
18493 (propagated-inputs
18494 `(("r-class" ,r-class)
18495 ("r-lattice" ,r-lattice)
18496 ("r-modeltools" ,r-modeltools)))
18497 (home-page "https://cran.r-project.org/web/packages/flexclust/")
18498 (synopsis "Flexible cluster algorithms")
18499 (description
18500 "The main function @code{kcca} implements a general framework for
18501 k-centroids cluster analysis supporting arbitrary distance measures and
18502 centroid computation. Further cluster methods include hard competitive
18503 learning, neural gas, and QT clustering. There are numerous visualization
18504 methods for cluster results (neighborhood graphs, convex cluster hulls,
18505 barcharts of centroids, ...), and bootstrap methods for the analysis of
18506 cluster stability.")
18507 (license license:gpl2)))
18508
18509 (define-public r-biclust
18510 (package
18511 (name "r-biclust")
18512 (version "2.0.1")
18513 (source
18514 (origin
18515 (method url-fetch)
18516 (uri (cran-uri "biclust" version))
18517 (sha256
18518 (base32
18519 "1y5n6wfa1lx88ck3x09rcg0dh3pw89225h85hmq2la1s1fpa48i0"))))
18520 (properties `((upstream-name . "biclust")))
18521 (build-system r-build-system)
18522 (propagated-inputs
18523 `(("r-additivitytests" ,r-additivitytests)
18524 ("r-colorspace" ,r-colorspace)
18525 ("r-flexclust" ,r-flexclust)
18526 ("r-ggplot2" ,r-ggplot2)
18527 ("r-lattice" ,r-lattice)
18528 ("r-mass" ,r-mass)
18529 ("r-tidyr" ,r-tidyr)))
18530 (home-page "https://cran.r-project.org/web/packages/biclust/")
18531 (synopsis "BiCluster algorithms")
18532 (description
18533 "The main function @code{biclust()} provides several algorithms to find
18534 biclusters in two-dimensional data, spectral, plaid model, xmotifs, and bimax.
18535 In addition, the package provides methods for data
18536 preprocessing (normalization and discretization), visualization, and
18537 validation of bicluster solutions.")
18538 (license license:gpl3)))
18539
18540 (define-public r-icge
18541 (package
18542 (name "r-icge")
18543 (version "0.3")
18544 (source
18545 (origin
18546 (method url-fetch)
18547 (uri (cran-uri "ICGE" version))
18548 (sha256
18549 (base32
18550 "0xin7zml1nbygyi08hhg3wwr2jr1zcsvrlgia89zp4xanxlzgaqa"))))
18551 (properties `((upstream-name . "ICGE")))
18552 (build-system r-build-system)
18553 (propagated-inputs
18554 `(("r-cluster" ,r-cluster)
18555 ("r-mass" ,r-mass)))
18556 (home-page "https://cran.r-project.org/web/packages/ICGE/")
18557 (synopsis "Cluster estimation and identification of atypical units")
18558 (description
18559 "ICGE is a package that helps to estimate the number of real clusters in
18560 data as well as to identify atypical units. The underlying methods are based
18561 on distances rather than on unit x variables.")
18562 (license license:gpl2+)))
18563
18564 (define-public r-depth
18565 (package
18566 (name "r-depth")
18567 (version "2.1-1.1")
18568 (source
18569 (origin
18570 (method url-fetch)
18571 (uri (cran-uri "depth" version))
18572 (sha256
18573 (base32
18574 "0szy0027nh4ps1z919i740i50app5q7cfyg1fj7pdyl45nbl8k6m"))))
18575 (properties `((upstream-name . "depth")))
18576 (build-system r-build-system)
18577 (propagated-inputs
18578 `(("r-abind" ,r-abind)
18579 ("r-circular" ,r-circular)
18580 ("r-rgl" ,r-rgl)))
18581 (native-inputs
18582 `(("gfortran" ,gfortran)))
18583 (home-page "https://cran.r-project.org/web/packages/depth/")
18584 (synopsis "Nonparametric depth functions for multivariate analysis")
18585 (description
18586 "This package provides tools for depth functions methodology applied to
18587 multivariate analysis. Besides allowing calculation of depth values and
18588 depth-based location estimators, the package includes functions or drawing
18589 contour plots and perspective plots of depth functions. Euclidian and
18590 spherical depths are supported.")
18591 (license license:gpl2)))
18592
18593 (define-public r-archetypes
18594 (package
18595 (name "r-archetypes")
18596 (version "2.2-0.1")
18597 (source
18598 (origin
18599 (method url-fetch)
18600 (uri (cran-uri "archetypes" version))
18601 (sha256
18602 (base32
18603 "0ibxsr173ib77gjhid91m85s8gjii4mi2w3d52q5301igv20p7r0"))))
18604 (properties `((upstream-name . "archetypes")))
18605 (build-system r-build-system)
18606 (propagated-inputs
18607 `(("r-modeltools" ,r-modeltools)
18608 ("r-nnls" ,r-nnls)))
18609 (home-page "https://cran.r-project.org/web/packages/archetypes")
18610 (synopsis "Archetypal analysis")
18611 (description
18612 "The main function @code{archetypes} implements a framework for
18613 archetypal analysis supporting arbitrary problem solving mechanisms for the
18614 different conceptual parts of the algorithm.")
18615 (license license:gpl2+)))
18616
18617 (define-public r-shapes
18618 (package
18619 (name "r-shapes")
18620 (version "1.2.5")
18621 (source
18622 (origin
18623 (method url-fetch)
18624 (uri (cran-uri "shapes" version))
18625 (sha256
18626 (base32
18627 "0gfpdydfysp5mwg7qmkn73s67gvh2szb40mzqrx97h41ijgcgd8s"))))
18628 (properties `((upstream-name . "shapes")))
18629 (build-system r-build-system)
18630 (propagated-inputs
18631 `(("r-mass" ,r-mass)
18632 ("r-minpack-lm" ,r-minpack-lm)
18633 ("r-rgl" ,r-rgl)
18634 ("r-scatterplot3d" ,r-scatterplot3d)))
18635 (home-page "http://www.maths.nottingham.ac.uk/~ild/shapes")
18636 (synopsis "Statistical shape analysis")
18637 (description
18638 "This package provides routines for the statistical analysis of landmark
18639 shapes, including Procrustes analysis, graphical displays, principal
18640 components analysis, permutation and bootstrap tests, thin-plate spline
18641 transformation grids and comparing covariance matrices. See Dryden, I.L. and
18642 Mardia, K.V. (2016). Statistical shape analysis, with Applications in R (2nd
18643 Edition), John Wiley and Sons.")
18644 (license license:gpl2)))
18645
18646 (define-public r-anthropometry
18647 (package
18648 (name "r-anthropometry")
18649 (version "1.13")
18650 (source
18651 (origin
18652 (method url-fetch)
18653 (uri (cran-uri "Anthropometry" version))
18654 (sha256
18655 (base32
18656 "1f568ri1s6psaby8y737vrkarbjg64v89d4jyw23hy17apdmszr8"))))
18657 (properties `((upstream-name . "Anthropometry")))
18658 (build-system r-build-system)
18659 (propagated-inputs
18660 `(("r-archetypes" ,r-archetypes)
18661 ("r-biclust" ,r-biclust)
18662 ("r-cluster" ,r-cluster)
18663 ("r-depth" ,r-depth)
18664 ("r-fnn" ,r-fnn)
18665 ("r-icge" ,r-icge)
18666 ("r-nnls" ,r-nnls)
18667 ("r-rgl" ,r-rgl)
18668 ("r-shapes" ,r-shapes)))
18669 (home-page "https://cran.r-project.org/web/packages/Anthropometry/")
18670 (synopsis "Statistical methods for anthropometric data")
18671 (description
18672 "This package provides statistical methods especially developed to
18673 analyze anthropometric data. These methods are aimed at providing effective
18674 solutions to some commons problems related to Ergonomics and Anthropometry.
18675 They are based on clustering, the statistical concept of data depth,
18676 statistical shape analysis and archetypal analysis.")
18677 (license license:gpl2+)))
18678
18679 (define-public r-adamethods
18680 (package
18681 (name "r-adamethods")
18682 (version "1.2")
18683 (source
18684 (origin
18685 (method url-fetch)
18686 (uri (cran-uri "adamethods" version))
18687 (sha256
18688 (base32
18689 "0mp73zh5x6h18gv29v981kb9n632kb58lvlcxwr6vcvrx393nrxh"))))
18690 (properties `((upstream-name . "adamethods")))
18691 (build-system r-build-system)
18692 (propagated-inputs
18693 `(("r-anthropometry" ,r-anthropometry)
18694 ("r-archetypes" ,r-archetypes)
18695 ("r-fnn" ,r-fnn)
18696 ("r-foreach" ,r-foreach)
18697 ("r-nnls" ,r-nnls)
18698 ("r-tolerance" ,r-tolerance)
18699 ("r-univoutl" ,r-univoutl)))
18700 (home-page "https://cran.r-project.org/web/packages/adamethods/")
18701 (synopsis "Archetypoid algorithms and anomaly detection")
18702 (description
18703 "This package is a collection of several algorithms to obtain
18704 archetypoids with small and large databases and with both classical
18705 multivariate data and functional data (univariate and multivariate). Some of
18706 these algorithms also allow to detect anomalies (outliers).")
18707 (license license:gpl2+)))
18708
18709 (define-public r-idpmisc
18710 (package
18711 (name "r-idpmisc")
18712 (version "1.1.19")
18713 (source
18714 (origin
18715 (method url-fetch)
18716 (uri (cran-uri "IDPmisc" version))
18717 (sha256
18718 (base32
18719 "13qcvfm703frs367paddz1wq9k3p17f9p5347m56bhky5hjkaphd"))))
18720 (properties `((upstream-name . "IDPmisc")))
18721 (build-system r-build-system)
18722 (propagated-inputs
18723 `(("r-lattice" ,r-lattice)))
18724 (home-page "https://cran.r-project.org/web/packages/IDPmisc/")
18725 (synopsis "Functions for data analyses and visualization")
18726 (description
18727 "This package provides different high-level graphics functions for
18728 displaying large datasets, displaying circular data in a very flexible way,
18729 finding local maxima, brewing color ramps, drawing nice arrows, zooming
18730 2D-plots, creating figures with differently colored margin and plot region.
18731 In addition, the package contains auxiliary functions for data manipulation
18732 like omitting observations with irregular values or selecting data by logical
18733 vectors, which include NAs. Other functions are especially useful in
18734 spectroscopy and analyses of environmental data: robust baseline fitting,
18735 finding peaks in spectra, converting humidity measures.")
18736 (license license:gpl3+)))
18737
18738 (define-public r-qqman
18739 (package
18740 (name "r-qqman")
18741 (version "0.1.4")
18742 (source
18743 (origin
18744 (method url-fetch)
18745 (uri (cran-uri "qqman" version))
18746 (sha256
18747 (base32
18748 "1v9s9ag1hfb47py87wb2nad4mbsfx35832hdmrh5kxrb2f11zl1s"))))
18749 (properties `((upstream-name . "qqman")))
18750 (build-system r-build-system)
18751 (propagated-inputs
18752 `(("r-calibrate" ,r-calibrate)))
18753 (home-page "https://cran.r-project.org/web/packages/qqman/")
18754 (synopsis "Q-Q and Manhattan plots for GWAS data")
18755 (description
18756 "This package allows you to create Q-Q and Manhattan plots for GWAS data
18757 from PLINK results.")
18758 (license license:gpl3)))
18759
18760 (define-public r-ggplot-multistats
18761 (package
18762 (name "r-ggplot-multistats")
18763 (version "1.0.0")
18764 (source
18765 (origin
18766 (method url-fetch)
18767 (uri (cran-uri "ggplot.multistats" version))
18768 (sha256
18769 (base32
18770 "1afzfa86vc484bcwpg7m1ky03jpax584rigzgai8w06pifkmz0il"))))
18771 (properties
18772 `((upstream-name . "ggplot.multistats")))
18773 (build-system r-build-system)
18774 (propagated-inputs
18775 `(("r-ggplot2" ,r-ggplot2)
18776 ("r-hexbin" ,r-hexbin)
18777 ("r-rlang" ,r-rlang)
18778 ("r-scales" ,r-scales)))
18779 (home-page "https://github.com/flying-sheep/ggplot.multistats")
18780 (synopsis "Multiple summary statistics for binned stats/geometries")
18781 (description
18782 "This package provides the ggplot binning layer @code{stat_summaries_hex()},
18783 which functions similar to its singular form, but allows the use of multiple
18784 statistics per bin. Those statistics can be mapped to multiple bin
18785 aesthetics.")
18786 (license license:gpl3)))
18787
18788 (define-public r-knn-covertree
18789 (package
18790 (name "r-knn-covertree")
18791 (version "1.0")
18792 (source
18793 (origin
18794 (method url-fetch)
18795 (uri (cran-uri "knn.covertree" version))
18796 (sha256
18797 (base32
18798 "0msfcmwydws7q7m5jdb0dxab0nkbl7mq5llg6v3r4qrnlvrdggvz"))))
18799 (properties `((upstream-name . "knn.covertree")))
18800 (build-system r-build-system)
18801 (propagated-inputs
18802 `(("r-matrix" ,r-matrix)
18803 ("r-rcpp" ,r-rcpp)
18804 ("r-rcppeigen" ,r-rcppeigen)))
18805 (home-page "https://github.com/flying-sheep/knn.covertree")
18806 (synopsis "Accurate kNN Implementation with multiple distance measures")
18807 (description
18808 "Similarly to the FNN package, this package allows calculation of the k
18809 nearest neighbors (kNN) of a data matrix. The implementation is based on
18810 cover trees introduced by Alina Beygelzimer, Sham Kakade, and John
18811 Langford (2006) @url{doi:10.1145/1143844.1143857}.")
18812 (license license:agpl3+)))
18813
18814 (define-public r-poibin
18815 (package
18816 (name "r-poibin")
18817 (version "1.4")
18818 (source
18819 (origin
18820 (method url-fetch)
18821 (uri (cran-uri "poibin" version))
18822 (sha256
18823 (base32
18824 "1rllgmk7yanb5amysl33kmi11lx86q5kqblyb8qqb3ckj2w4jhm2"))))
18825 (properties `((upstream-name . "poibin")))
18826 (build-system r-build-system)
18827 (home-page "https://cran.r-project.org/web/packages/poibin/")
18828 (synopsis "Poisson binomial distribution")
18829 (description
18830 "This package provides an implementation of both the exact and
18831 approximation methods for computing the @dfn{cumulative distribution
18832 function} (CDF) of the Poisson binomial distribution. It also provides the
18833 @dfn{probability mass function} (PMF), quantile function, and random number
18834 generation for the Poisson binomial distribution.")
18835 (license license:gpl2)))
18836
18837 (define-public r-diagram
18838 (package
18839 (name "r-diagram")
18840 (version "1.6.4")
18841 (source
18842 (origin
18843 (method url-fetch)
18844 (uri (cran-uri "diagram" version))
18845 (sha256
18846 (base32
18847 "0f6ffprn5k0ir1s7m9s7izc64aa17r3gnygagz5bihrlsvawaavw"))))
18848 (properties `((upstream-name . "diagram")))
18849 (build-system r-build-system)
18850 (propagated-inputs
18851 `(("r-shape" ,r-shape)))
18852 (home-page "https://cran.r-project.org/web/packages/diagram/")
18853 (synopsis "Visualize simple graphs (networks) and plot flow diagrams")
18854 (description
18855 "This package provides tools to visualize simple graphs (networks) based
18856 on a transition matrix, utilities to plot flow diagrams, visualizing webs,
18857 electrical networks, etc. It also includes supporting material for the book
18858 \"A practical guide to ecological modelling - using R as a simulation
18859 platform\" by Karline Soetaert and Peter M.J. Herman (2009) and the book
18860 \"Solving Differential Equations in R\" by Karline Soetaert, Jeff Cash and
18861 Francesca Mazzia (2012).")
18862 (license license:gpl2+)))
18863
18864 (define-public r-lim
18865 (package
18866 (name "r-lim")
18867 (version "1.4.6")
18868 (source
18869 (origin
18870 (method url-fetch)
18871 (uri (cran-uri "LIM" version))
18872 (sha256
18873 (base32
18874 "03x1gnm06bw1wrzc01110bjzd2mvjdzbc2mbrazh22jrmb32w5d8"))))
18875 (properties `((upstream-name . "LIM")))
18876 (build-system r-build-system)
18877 (propagated-inputs
18878 `(("r-diagram" ,r-diagram)
18879 ("r-limsolve" ,r-limsolve)))
18880 (home-page "https://cran.r-project.org/web/packages/LIM/")
18881 (synopsis "Linear inverse model examples and solution methods")
18882 (description
18883 "This package provides functions that read and solve linear inverse
18884 problems (food web problems, linear programming problems).")
18885 (license license:gpl2+)))
18886
18887 (define-public r-shinycssloaders
18888 (package
18889 (name "r-shinycssloaders")
18890 (version "0.2.0")
18891 (source
18892 (origin
18893 (method url-fetch)
18894 (uri (cran-uri "shinycssloaders" version))
18895 (sha256
18896 (base32
18897 "1bpzsm7m7c366sjl1qndp4m5dg2vlm68rjgdy9n1ija9xbp0r2g4"))))
18898 (properties
18899 `((upstream-name . "shinycssloaders")))
18900 (build-system r-build-system)
18901 (propagated-inputs
18902 `(("r-digest" ,r-digest)
18903 ("r-glue" ,r-glue)
18904 ("r-shiny" ,r-shiny)))
18905 (home-page "https://github.com/andrewsali/shinycssloaders")
18906 (synopsis "Add CSS loading animations to Shiny outputs")
18907 (description
18908 "This package provides tools to create a lightweight Shiny wrapper for
18909 the css-loaders created by Luke Hass
18910 @url{https://github.com/lukehaas/css-loaders}. Wrapping a Shiny output will
18911 automatically show a loader when the output is (re)calculating.")
18912 (license license:gpl3)))
18913
18914 (define-public r-rsvg
18915 (package
18916 (name "r-rsvg")
18917 (version "1.3")
18918 (source
18919 (origin
18920 (method url-fetch)
18921 (uri (cran-uri "rsvg" version))
18922 (sha256
18923 (base32
18924 "11mccgf6hfskg45wqc114sx3qy2r494y6axdf73z6xwhs1wpm97g"))))
18925 (properties `((upstream-name . "rsvg")))
18926 (build-system r-build-system)
18927 (inputs
18928 `(("librsvg" ,librsvg)
18929 ("zlib" ,zlib)))
18930 (native-inputs
18931 `(("pkg-config" ,pkg-config)))
18932 (home-page "https://github.com/jeroen/rsvg#readme")
18933 (synopsis "Render SVG images into PDF, PNG, PostScript, or Bitmap arrays")
18934 (description
18935 "This package allows you to render vector-based SVG images into
18936 high-quality custom-size bitmap arrays using the librsvg2 library. The
18937 resulting bitmap can be written to e.g. PNG, JPEG or WEBP format. In
18938 addition, the package can convert images directly to various formats such as
18939 PDF or PostScript.")
18940 (license license:expat)))
18941
18942 (define-public r-influencer
18943 (package
18944 (name "r-influencer")
18945 (version "0.1.0")
18946 (source
18947 (origin
18948 (method url-fetch)
18949 (uri (cran-uri "influenceR" version))
18950 (sha256
18951 (base32
18952 "12p9362hkndlnz1rd8j2rykg57kbm6l7ks60by3rd25xg50k5jag"))))
18953 (properties `((upstream-name . "influenceR")))
18954 (build-system r-build-system)
18955 (propagated-inputs
18956 `(("r-igraph" ,r-igraph)
18957 ("r-matrix" ,r-matrix)))
18958 (home-page "https://github.com/rcc-uchicago/influenceR")
18959 (synopsis "Tools to quantify structural importance of nodes in a network")
18960 (description
18961 "This package provides functionality to compute various node centrality
18962 measures on networks. Included are functions to compute betweenness
18963 centrality (by utilizing Madduri and Bader's SNAP library), implementations of
18964 Burt's constraint and @dfn{effective network size} (ENS) metrics, Borgatti's
18965 algorithm to identify key players, and Valente's bridging metric. The
18966 betweenness, Key Players, and bridging implementations are parallelized with
18967 OpenMP.")
18968 (license license:gpl2)))