gnu: r-vegan: Move from bioinformatics to cran.
[jackhill/guix/guix.git] / gnu / packages / cran.scm
CommitLineData
056468dc 1;;; GNU Guix --- Functional package management for GNU
92ce1883 2;;; Copyright © 2015, 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
c80fb90f 3;;; Copyright © 2016, 2017 Ben Woodcroft <donttrustben@gmail.com>
ddbf2a98 4;;; Copyright © 2017, 2018 Roel Janssen <roel@gnu.org>
14b78ca6 5;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
53cc59a1 6;;; Copyright © 2017 Raoul Bonnal <ilpuccio.febo@gmail.com>
109b2f7c 7;;; Copyright © 2018 Vijayalakshmi Vedantham <vijimay12@gmail.com>
c56739df 8;;; Copyright © 2018 Sahithi Yarlagadda <sahi@swecha.net>
96e22362 9;;; Copyright © 2018 Sandeep Subramanian <sandeepsubramanian94@gmail.com>
d2a507ef 10;;; Copyright © 2018 Charlie Ritter <chewzeirta@posteo.net>
1cde7467 11;;; Copyright © 2018 Konrad Hinsen <konrad.hinsen@fastmail.net>
c994418b 12;;; Copyright © 2018 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
b55697fb 13;;; Copyright © 2018 Laura Lazzati <laura.lazzati.15@gmail.com>
60a166c6 14;;; Copyright © 2018 Leo Famulari <leo@famulari.name>
d9bec9a8 15;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
056468dc
RW
16;;;
17;;; This file is part of GNU Guix.
18;;;
19;;; GNU Guix is free software; you can redistribute it and/or modify it
20;;; under the terms of the GNU General Public License as published by
21;;; the Free Software Foundation; either version 3 of the License, or (at
22;;; your option) any later version.
23;;;
24;;; GNU Guix is distributed in the hope that it will be useful, but
25;;; WITHOUT ANY WARRANTY; without even the implied warranty of
26;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27;;; GNU General Public License for more details.
28;;;
29;;; You should have received a copy of the GNU General Public License
30;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
31
32(define-module (gnu packages cran)
33 #:use-module ((guix licenses) #:prefix license:)
34 #:use-module (guix packages)
35 #:use-module (guix download)
92ce1883 36 #:use-module (guix git-download)
056468dc 37 #:use-module (guix utils)
c69d27db 38 #:use-module (guix build-system r)
44b0c5b5 39 #:use-module (gnu packages algebra)
ff939ef4 40 #:use-module (gnu packages base)
546fc4aa 41 #:use-module (gnu packages compression)
92ce1883 42 #:use-module (gnu packages curl)
d9bec9a8 43 #:use-module (gnu packages databases)
f338e480 44 #:use-module (gnu packages fontutils)
062b6dbd 45 #:use-module (gnu packages gcc)
d0eb09a1 46 #:use-module (gnu packages ghostscript)
f338e480 47 #:use-module (gnu packages gl)
01af264d 48 #:use-module (gnu packages gnome)
3d62d98e 49 #:use-module (gnu packages graph)
01af264d 50 #:use-module (gnu packages gtk)
9b3ecb60 51 #:use-module (gnu packages haskell)
f338e480 52 #:use-module (gnu packages image)
92ce1883
RW
53 #:use-module (gnu packages javascript)
54 #:use-module (gnu packages lisp)
f97ce815 55 #:use-module (gnu packages machine-learning)
521e0703 56 #:use-module (gnu packages maths)
94989d4b 57 #:use-module (gnu packages mpi)
1ab51604 58 #:use-module (gnu packages multiprecision)
e0268ff2 59 #:use-module (gnu packages perl)
e33498b8 60 #:use-module (gnu packages pkg-config)
9f56ceec 61 #:use-module (gnu packages python)
e0268ff2 62 #:use-module (gnu packages statistics)
9944399a 63 #:use-module (gnu packages tls)
f338e480
RW
64 #:use-module (gnu packages web)
65 #:use-module (gnu packages xorg))
056468dc 66
88e4ed55
RW
67(define-public r-clipr
68 (package
69 (name "r-clipr")
0c025a7f 70 (version "0.5.0")
88e4ed55
RW
71 (source
72 (origin
73 (method url-fetch)
74 (uri (cran-uri "clipr" version))
75 (sha256
76 (base32
0c025a7f 77 "1grx0lyww1cxmdvsr44wmbhz9i6zmiwxbchb97gxrfi9gy5kyc7x"))))
88e4ed55
RW
78 (build-system r-build-system)
79 (home-page "https://github.com/mdlincoln/clipr")
80 (synopsis "Read and write from the system clipboard")
81 (description
82 "This package provides simple utility functions to read from and write to
83the system clipboards.")
84 (license license:gpl3)))
85
c80fb90f
RW
86(define-public r-vegan
87 (package
88 (name "r-vegan")
89 (version "2.5-3")
90 (source
91 (origin
92 (method url-fetch)
93 (uri (cran-uri "vegan" version))
94 (sha256
95 (base32
96 "023xznh0iy0496icpchadmp7a3rk3nj9s48fvwlvp3dssw58yp3c"))))
97 (build-system r-build-system)
98 (native-inputs
99 `(("gfortran" ,gfortran)))
100 (propagated-inputs
101 `(("r-cluster" ,r-cluster)
102 ("r-knitr" ,r-knitr) ; needed for vignettes
103 ("r-lattice" ,r-lattice)
104 ("r-mass" ,r-mass)
105 ("r-mgcv" ,r-mgcv)
106 ("r-permute" ,r-permute)))
107 (home-page "https://cran.r-project.org/web/packages/vegan")
108 (synopsis "Functions for community ecology")
109 (description
110 "The vegan package provides tools for descriptive community ecology. It
111has most basic functions of diversity analysis, community ordination and
112dissimilarity analysis. Most of its multivariate tools can be used for other
113data types as well.")
114 (license license:gpl2+)))
115
786d3de2
CR
116(define-public r-tidyverse
117 (package
118 (name "r-tidyverse")
119 (version "1.2.1")
120 (source
121 (origin
122 (method url-fetch)
123 (uri (cran-uri "tidyverse" version))
124 (sha256
125 (base32
126 "0yy3fkjksgcn6wkbgsb0pbnmsyqs4m01mziqafhig578nixs4rxd"))))
127 (build-system r-build-system)
128 (propagated-inputs
129 `(("r-broom" ,r-broom)
130 ("r-cli" ,r-cli)
131 ("r-crayon" ,r-crayon)
132 ("r-dbplyr" ,r-dbplyr)
133 ("r-dplyr" ,r-dplyr)
134 ("r-forcats" ,r-forcats)
135 ("r-ggplot2" ,r-ggplot2)
136 ("r-haven" ,r-haven)
137 ("r-hms" ,r-hms)
138 ("r-httr" ,r-httr)
139 ("r-jsonlite" ,r-jsonlite)
140 ("r-lubridate" ,r-lubridate)
141 ("r-magrittr" ,r-magrittr)
142 ("r-modelr" ,r-modelr)
143 ("r-purrr" ,r-purrr)
144 ("r-readr" ,r-readr)
145 ("r-readxl" ,r-readxl)
146 ("r-reprex" ,r-reprex)
147 ("r-rlang" ,r-rlang)
148 ("r-rstudioapi" ,r-rstudioapi)
149 ("r-rvest" ,r-rvest)
150 ("r-stringr" ,r-stringr)
151 ("r-tibble" ,r-tibble)
152 ("r-tidyr" ,r-tidyr)
153 ("r-xml2" ,r-xml2)))
154 (home-page "https://tidyverse.tidyverse.org")
155 (synopsis "Install and load packages from the \"Tidyverse\"")
156 (description
157 "The @code{tidyverse} is a set of packages that work in harmony because
158they share common data representations and API design. This package is
159designed to make it easy to install and load multiple tidyverse packages in a
160single step.")
161 (license license:gpl3)))
162
8a1ef6ac
CR
163(define-public r-rvest
164 (package
165 (name "r-rvest")
166 (version "0.3.2")
167 (source
168 (origin
169 (method url-fetch)
170 (uri (cran-uri "rvest" version))
171 (sha256
172 (base32
173 "04mv99z8dixywx96kfy4215g6ib23s7qvd77hcf9pxqxzcvqhvhd"))))
174 (build-system r-build-system)
175 (propagated-inputs
176 `(("r-httr" ,r-httr)
177 ("r-magrittr" ,r-magrittr)
178 ("r-selectr" ,r-selectr)
179 ("r-xml2" ,r-xml2)))
180 (home-page "https://github.com/hadley/rvest")
181 (synopsis "Simple web scraping for R")
182 (description
183 "@code{r-rvest} helps you scrape information from web pages. It is
184designed to work with @code{magrittr} to make it easy to express common web
185scraping tasks, inspired by libraries like @code{BeautifulSoup}.")
186 (license license:gpl3)))
187
81a9d4a4
CR
188(define-public r-selectr
189 (package
190 (name "r-selectr")
41e8bd77 191 (version "0.4-1")
81a9d4a4
CR
192 (source
193 (origin
194 (method url-fetch)
195 (uri (cran-uri "selectr" version))
196 (sha256
197 (base32
41e8bd77 198 "1jp27rxks4w29l47k42869hp8hnkzq2rnvsqbr44wd19fqb2zm4b"))))
81a9d4a4 199 (build-system r-build-system)
41e8bd77
RW
200 (propagated-inputs
201 `(("r-stringr" ,r-stringr)
202 ("r-r6" ,r-r6)))
81a9d4a4
CR
203 (home-page "https://sjp.co.nz/projects/selectr/")
204 (synopsis "Translate CSS selectors to XPath expressions")
205 (description
206 "@code{r-selectr} translates a CSS3 selector into an equivalent XPath
207expression. This allows you to use CSS selectors when working with the XML
208package as it can only evaluate XPath expressions. Also provided are
209convenience functions useful for using CSS selectors on XML nodes. This
210package is a port of the Python package @code{cssselect}.")
211 (license license:bsd-3)))
212
948740b0
CR
213(define-public r-reprex
214 (package
215 (name "r-reprex")
1c9906c2 216 (version "0.2.1")
948740b0
CR
217 (source
218 (origin
219 (method url-fetch)
220 (uri (cran-uri "reprex" version))
221 (sha256
222 (base32
1c9906c2 223 "1ws5gds453xgfili87r35rz1wn2i7jbqissq98csbiddpkgls8sx"))))
948740b0
CR
224 (build-system r-build-system)
225 (propagated-inputs
226 `(("r-callr" ,r-callr)
e3c1e93e 227 ("r-clipr" ,r-clipr)
1c9906c2 228 ("r-fs" ,r-fs)
e3c1e93e 229 ("r-rlang" ,r-rlang)
948740b0 230 ("r-rmarkdown" ,r-rmarkdown)
e3c1e93e
RW
231 ("r-whisker" ,r-whisker)
232 ("r-withr" ,r-withr)))
948740b0
CR
233 (home-page "https://github.com/tidyverse/reprex")
234 (synopsis "Prepare reproducible R code examples for sharing")
235 (description
236 "This package provides a convenience wrapper that uses the
237@code{rmarkdown} package to render small snippets of code to target formats
238that include both code and output. The goal is to encourage the sharing of
239small, reproducible, and runnable examples on code-oriented websites or email.
240@code{reprex} also extracts clean, runnable R code from various common formats,
241such as copy/paste from an R session.")
242 (license license:expat)))
243
10487c30
CR
244(define-public r-callr
245 (package
246 (name "r-callr")
527c6055 247 (version "3.1.1")
10487c30
CR
248 (source
249 (origin
250 (method url-fetch)
251 (uri (cran-uri "callr" version))
252 (sha256
253 (base32
527c6055 254 "15l1qfa3aigba2ghgr2gwcjjy7anagrwg8khsd36fymwkmqj5g69"))))
10487c30
CR
255 (build-system r-build-system)
256 (propagated-inputs
527c6055 257 `(("r-r6" ,r-r6)
6034a62a 258 ("r-processx" ,r-processx)))
10487c30
CR
259 (home-page "https://github.com/r-lib/callr#readme")
260 (synopsis "Call R from R")
261 (description
262 "It is sometimes useful to perform a computation in a separate R process,
263without affecting the current R process at all. This packages does exactly
264that.")
265 (license license:expat)))
266
d7637e5e
CR
267(define-public r-readxl
268 (package
269 (name "r-readxl")
b140569e 270 (version "1.2.0")
d7637e5e
CR
271 (source
272 (origin
273 (method url-fetch)
274 (uri (cran-uri "readxl" version))
275 (sha256
276 (base32
b140569e 277 "1mwm389skl4ahcwsmhvx31pjkrn6y9igpnhsczwg6yza886q7j19"))))
d7637e5e
CR
278 (build-system r-build-system)
279 (propagated-inputs
280 `(("r-cellranger" ,r-cellranger)
b140569e 281 ("r-progress" ,r-progress)
d7637e5e
CR
282 ("r-rcpp" ,r-rcpp)
283 ("r-tibble" ,r-tibble)))
284 (home-page "https://readxl.tidyverse.org")
285 (synopsis "Read Excel files")
286 (description
287 "This package lets you import Excel files into R. It supports
288@file{.xls} via the embedded @code{libxls} C library and @file{.xlsx} via
289the embedded @code{RapidXML} C++ library.")
290 ;; XXX: This package bundles a copy of 'libxsl' which is BSD-2 and
291 ;; 'rapidxml' which is Boost.
292 (license (list license:gpl3 license:bsd-2 license:boost1.0))))
293
9a91c925
CR
294(define-public r-modelr
295 (package
296 (name "r-modelr")
c8ac880c 297 (version "0.1.2")
9a91c925
CR
298 (source
299 (origin
300 (method url-fetch)
301 (uri (cran-uri "modelr" version))
302 (sha256
303 (base32
c8ac880c 304 "09whg3q5xq6csbqwgwfwav09vda8vgady5j70sk52xcn232k363a"))))
9a91c925
CR
305 (build-system r-build-system)
306 (propagated-inputs
307 `(("r-broom" ,r-broom)
308 ("r-dplyr" ,r-dplyr)
309 ("r-lazyeval" ,r-lazyeval)
310 ("r-magrittr" ,r-magrittr)
311 ("r-purrr" ,r-purrr)
312 ("r-tibble" ,r-tibble)
313 ("r-tidyr" ,r-tidyr)))
314 (home-page "https://github.com/tidyverse/modelr")
315 (synopsis "Helper functions for modelling in pipelines")
316 (description
317 "Functions for modelling that help you seamlessly integrate modelling
318into a pipeline of data manipulation and visualisation.")
319 (license license:gpl3)))
320
92ce1883
RW
321(define-public r-httpuv
322 (package
323 (name "r-httpuv")
37349c71 324 (version "1.4.5.1")
92ce1883
RW
325 (source (origin
326 (method url-fetch)
327 (uri (cran-uri "httpuv" version))
328 (sha256
329 (base32
37349c71 330 "0mqd40jckdpkjw1jjd860cdwkb03l6dkh931maijfdaqr1w9hwvn"))))
92ce1883
RW
331 (build-system r-build-system)
332 (native-inputs
333 `(("r-rcpp" ,r-rcpp)
334 ("pkg-config" ,pkg-config)))
335 (propagated-inputs
336 `(("r-bh" ,r-bh)
337 ("r-later" ,r-later)
338 ("r-promises" ,r-promises)))
339 (home-page "https://github.com/rstudio/httpuv")
340 (synopsis "HTTP and WebSocket server library for R")
341 (description
342 "The httpuv package provides low-level socket and protocol support for
343handling HTTP and WebSocket requests directly from within R. It is primarily
344intended as a building block for other packages, rather than making it
345particularly easy to create complete web applications using httpuv alone.")
346 ;; This package includes third-party code that was originally released
347 ;; under various non-copyleft licenses. Full licensing information can be
348 ;; obtained here: https://github.com/rstudio/httpuv/blob/master/LICENSE
349 (license license:gpl3+)))
350
351(define-public r-jsonlite
352 (package
353 (name "r-jsonlite")
a2315c67 354 (version "1.6")
92ce1883
RW
355 (source (origin
356 (method url-fetch)
357 (uri (cran-uri "jsonlite" version))
358 (sha256
359 (base32
a2315c67 360 "0lyvhnr6n57h3a89bvipii7x17nvfaycm9j5j50bfrlr48jv9ic8"))))
92ce1883
RW
361 (build-system r-build-system)
362 (home-page "http://arxiv.org/abs/1403.2805")
363 (synopsis "Robust, high performance JSON parser and generator for R")
364 (description
365 "The jsonlite package provides a fast JSON parser and generator optimized
366for statistical data and the web. It offers flexible, robust, high
367performance tools for working with JSON in R and is particularly powerful for
368building pipelines and interacting with a web API. In addition to converting
369JSON data from/to R objects, jsonlite contains functions to stream, validate,
370and prettify JSON data. The unit tests included with the package verify that
371all edge cases are encoded and decoded consistently for use with dynamic data
372in systems and applications.")
373 (license license:expat)))
374
375(define-public r-servr
376 (package
377 (name "r-servr")
378 (version "0.11")
379 (source (origin
380 (method url-fetch)
381 (uri (cran-uri "servr" version))
382 (sha256
383 (base32
384 "0yj3p1risf269n25dd56lqv82dsxv6a0aq4bcc1ddn9wv7h2xdfi"))))
385 (build-system r-build-system)
386 (propagated-inputs
387 `(("r-httpuv" ,r-httpuv)
388 ("r-jsonlite" ,r-jsonlite)
389 ("r-mime" ,r-mime)
390 ("r-xfun" ,r-xfun)))
391 (home-page "https://github.com/yihui/servr")
392 (synopsis "Simple HTTP server to serve static files or dynamic documents")
393 (description
394 "Servr provides an HTTP server in R to serve static files, or dynamic
395documents that can be converted to HTML files (e.g., R Markdown) under a given
396directory.")
397 (license license:expat)))
398
399(define-public r-htmltools
400 (package
401 (name "r-htmltools")
402 (version "0.3.6")
403 (source (origin
404 (method url-fetch)
405 (uri (cran-uri "htmltools" version))
406 (sha256
407 (base32
408 "18k8r1s8sz1jy7dkz35n69wj20xhmllr53xmwb4pdzf2z61gpbs4"))))
409 (build-system r-build-system)
410 (arguments
411 `(#:phases
412 (modify-phases %standard-phases
413 ;; See https://github.com/rstudio/htmltools/pull/68
414 ;; The resource files are in the store and have mode 444. After
415 ;; copying the files R fails to remove them again because it doesn't
416 ;; have write access to them.
417 (add-after 'unpack 'copy-files-without-mode
418 (lambda _
419 (substitute* "R/html_dependency.R"
420 (("file.copy\\(from, to, " prefix)
421 (string-append prefix
422 "copy.mode = FALSE, ")))
423 #t)))))
424 (propagated-inputs
425 `(("r-digest" ,r-digest)
426 ("r-rcpp" ,r-rcpp)))
427 (home-page "https://cran.r-project.org/web/packages/htmltools")
428 (synopsis "R tools for HTML")
429 (description
430 "This package provides tools for HTML generation and output in R.")
431 (license license:expat)))
432
433(define-public r-htmlwidgets
434 (package
435 (name "r-htmlwidgets")
436 (version "1.3")
437 (source (origin
438 (method url-fetch)
439 (uri (cran-uri "htmlwidgets" version))
440 (sha256
441 (base32
442 "04jsdh14l2zifbjpbbh23w7bxz1wpsas0zb2gy2zwv4yqamzzr7i"))))
443 (build-system r-build-system)
444 (propagated-inputs
445 `(("r-htmltools" ,r-htmltools)
446 ("r-jsonlite" ,r-jsonlite)
447 ("r-yaml" ,r-yaml)))
448 (home-page "https://github.com/ramnathv/htmlwidgets")
449 (synopsis "HTML Widgets for R")
450 (description
451 "HTML widgets is a framework for creating HTML widgets that render in
452various contexts including the R console, R Markdown documents, and Shiny web
453applications.")
454 (license license:expat)))
455
456(define-public r-htmltable
457 (package
458 (name "r-htmltable")
1add168a 459 (version "1.13.1")
92ce1883
RW
460 (source
461 (origin
462 (method url-fetch)
463 (uri (cran-uri "htmlTable" version))
464 (sha256
465 (base32
1add168a 466 "1l44b33xgj2698k6nz17r8fl0ink14ryzng803apm9d6bnv357v8"))))
92ce1883
RW
467 (properties `((upstream-name . "htmlTable")))
468 (build-system r-build-system)
469 (propagated-inputs
470 `(("r-checkmate" ,r-checkmate)
471 ("r-htmltools" ,r-htmltools)
472 ("r-htmlwidgets" ,r-htmlwidgets)
473 ("r-knitr" ,r-knitr)
474 ("r-magrittr" ,r-magrittr)
475 ("r-rstudioapi" ,r-rstudioapi)
476 ("r-stringr" ,r-stringr)))
477 (home-page "http://gforge.se/packages/")
478 (synopsis "Advanced tables for Markdown/HTML")
479 (description
480 "This package provides functions to build tables with advanced layout
481elements such as row spanners, column spanners, table spanners, zebra
482striping, and more. While allowing advanced layout, the underlying
483CSS-structure is simple in order to maximize compatibility with word
484processors such as LibreOffice. The package also contains a few text
485formatting functions that help outputting text compatible with HTML or
486LaTeX.")
487 (license license:gpl3+)))
488
489(define-public r-curl
490 (package
491 (name "r-curl")
646e1ef0 492 (version "3.3")
92ce1883
RW
493 (source (origin
494 (method url-fetch)
495 (uri (cran-uri "curl" version))
496 (sha256
497 (base32
646e1ef0 498 "1gd5i25anzi28lg1f8p7g63z9d46xi0qaw4lxpml5p0f52lvkc0c"))))
92ce1883
RW
499 (build-system r-build-system)
500 (arguments
501 `(#:phases
502 (modify-phases %standard-phases
503 ;; The environment variable CURL_CA_BUNDLE is only respected when
504 ;; running Windows, so we disable the platform checks.
505 ;; This can be removed once the libcurl has been patched.
506 (add-after 'unpack 'allow-CURL_CA_BUNDLE
507 (lambda _
508 (substitute* "R/onload.R"
509 (("if \\(!grepl\\(\"mingw\".*")
510 "if (FALSE)\n"))
511 (substitute* "src/handle.c"
512 (("#ifdef _WIN32") "#if 1"))
513 #t)))))
514 (inputs
646e1ef0
RW
515 `(("libcurl" ,curl)
516 ("zlib" ,zlib)))
517 (native-inputs
518 `(("pkg-config" ,pkg-config)))
92ce1883
RW
519 (home-page "https://github.com/jeroenooms/curl")
520 (synopsis "HTTP client for R")
521 (description
522 "The @code{curl()} and @code{curl_download()} functions provide highly
523configurable drop-in replacements for base @code{url()} and
524@code{download.file()} with better performance, support for encryption, gzip
525compression, authentication, and other @code{libcurl} goodies. The core of
526the package implements a framework for performing fully customized requests
527where data can be processed either in memory, on disk, or streaming via the
528callback or connection interfaces.")
529 (license license:expat)))
530
531(define-public r-hwriter
532 (package
533 (name "r-hwriter")
534 (version "1.3.2")
535 (source
536 (origin
537 (method url-fetch)
538 (uri (cran-uri "hwriter" version))
539 (sha256
540 (base32
541 "0arjsz854rfkfqhgvpqbm9lfni97dcjs66isdsfvwfd2wz932dbb"))))
542 (build-system r-build-system)
543 (home-page "https://cran.r-project.org/web/packages/hwriter")
544 (synopsis "Output R objects in HTML format")
545 (description
546 "This package provides easy-to-use and versatile functions to output R
547objects in HTML format.")
548 (license license:lgpl2.1+)))
549
550(define-public r-rjson
551 (package
552 (name "r-rjson")
553 (version "0.2.20")
554 (source
555 (origin
556 (method url-fetch)
557 (uri (cran-uri "rjson" version))
558 (sha256
559 (base32
560 "0v1zvdd3svnavklh7y5xbwrrkbvx6053r4c5hgnk7hz7bqg7qa1s"))))
561 (build-system r-build-system)
562 (home-page "https://cran.r-project.org/web/packages/rjson")
563 (synopsis "JSON library for R")
564 (description
565 "This package provides functions to convert R objects into JSON objects
566and vice-versa.")
567 (license license:gpl2+)))
568
569(define-public r-shiny
570 (package
571 (name "r-shiny")
572 (version "1.1.0")
573 (source
574 (origin
575 (method git-fetch)
576 (uri (git-reference
577 (url "https://github.com/rstudio/shiny.git")
578 (commit (string-append "v" version))))
579 (file-name (git-file-name name version))
580 (sha256
581 (base32
582 "041q2gzvzs13syfhbirmkik96asdji8dxnnbs63j7v1ks97hrvvz"))))
583 (build-system r-build-system)
584 (arguments
585 `(#:modules ((guix build r-build-system)
586 (guix build minify-build-system)
587 (guix build utils)
588 (ice-9 match))
589 #:imported-modules (,@%r-build-system-modules
590 (guix build minify-build-system))
591 #:phases
592 (modify-phases (@ (guix build r-build-system) %standard-phases)
593 (add-after 'unpack 'replace-bundled-minified-JavaScript
594 (lambda* (#:key inputs #:allow-other-keys)
595 (let ((replace-file (lambda (old new)
596 (format #t "replacing ~a with ~a\n" old new)
597 (delete-file old)
598 (symlink new old))))
599 ;; NOTE: Files in ./inst/www/shared/datepicker/js/locales/
600 ;; contain just data. They are not minified code, so we don't
601 ;; replace them.
602 (with-directory-excursion "inst/www/shared"
603 (replace-file "bootstrap/shim/respond.min.js"
604 (string-append (assoc-ref inputs "js-respond")
605 "/share/javascript/respond.min.js"))
606 (replace-file "bootstrap/shim/html5shiv.min.js"
607 (string-append (assoc-ref inputs "js-html5shiv")
608 "/share/javascript/html5shiv.min.js"))
609 (replace-file "json2-min.js"
610 (string-append (assoc-ref inputs "js-json2")
611 "/share/javascript/json2.min.js"))
612 (replace-file "strftime/strftime-min.js"
613 (string-append (assoc-ref inputs "js-strftime")
614 "/share/javascript/strftime.min.js"))
615 (replace-file "highlight/highlight.pack.js"
616 (string-append (assoc-ref inputs "js-highlight")
617 "/share/javascript/highlight.min.js"))
618 (replace-file "datatables/js/jquery.dataTables.min.js"
619 (string-append (assoc-ref inputs "js-datatables")
620 "/share/javascript/jquery.dataTables.min.js"))
621 (replace-file "selectize/js/selectize.min.js"
622 (string-append (assoc-ref inputs "js-selectize")
623 "/share/javascript/selectize.min.js"))
624 (replace-file "selectize/js/es5-shim.min.js"
625 (string-append (assoc-ref inputs "js-es5-shim")
626 "/share/javascript/es5-shim.min.js"))
627 (for-each (match-lambda
628 ((source . target)
629 (delete-file target)
630 (minify source #:target target)))
631 '(("jqueryui/jquery-ui.js" .
632 "jqueryui/jquery-ui.min.js")
633 ("showdown/src/showdown.js" .
634 "showdown/compressed/showdown.js")
635 ("datepicker/js/bootstrap-datepicker.js" .
636 "datepicker/js/bootstrap-datepicker.min.js")
637 ("ionrangeslider/js/ion.rangeSlider.js" .
638 "ionrangeslider/js/ion.rangeSlider.min.js")
639 ("bootstrap/js/bootstrap.js" .
640 "bootstrap/js/bootstrap.min.js")
641 ("shiny.js" .
642 "shiny.min.js")
643 ("jquery.js" .
644 "jquery.min.js")))))
645 #t)))))
646 (propagated-inputs
647 `(("r-crayon" ,r-crayon)
648 ("r-httpuv" ,r-httpuv)
649 ("r-mime" ,r-mime)
650 ("r-jsonlite" ,r-jsonlite)
651 ("r-xtable" ,r-xtable)
652 ("r-digest" ,r-digest)
653 ("r-htmltools" ,r-htmltools)
654 ("r-r6" ,r-r6)
655 ("r-sourcetools" ,r-sourcetools)))
656 (inputs
657 `(("js-datatables" ,js-datatables)
658 ("js-html5shiv" ,js-html5shiv)
659 ("js-json2" ,js-json2)
660 ("js-respond" ,js-respond)
661 ("js-selectize" ,js-selectize)
662 ("js-strftime" ,js-strftime)
663 ("js-highlight" ,js-highlight)
664 ("js-es5-shim" ,js-es5-shim)))
665 (home-page "http://shiny.rstudio.com")
666 (synopsis "Easy interactive web applications with R")
667 (description
668 "Makes it incredibly easy to build interactive web applications
669with R. Automatic \"reactive\" binding between inputs and outputs and
670extensive prebuilt widgets make it possible to build beautiful,
671responsive, and powerful applications with minimal effort.")
672 (license license:artistic2.0)))
673
674(define-public r-shinydashboard
675 (package
676 (name "r-shinydashboard")
677 (version "0.7.1")
678 (source (origin
679 (method url-fetch)
680 (uri (cran-uri "shinydashboard" version))
681 (sha256
682 (base32
683 "0khac8b27q3swdw07kl609hm0fjfjsjv591b388q99mqqr2rk92i"))))
684 (build-system r-build-system)
685 ;; The directory inst/AdminLTE/ contains a minified JavaScript file.
686 ;; Regenerate it from the included sources.
687 (arguments
688 `(#:modules ((guix build utils)
689 (guix build r-build-system)
690 (ice-9 popen))
691 #:phases
692 (modify-phases %standard-phases
693 (add-after 'unpack 'generate-minified-javascript
694 (lambda _
695 (with-directory-excursion "inst/AdminLTE"
696 (delete-file "app.min.js")
697 (let ((minified (open-pipe* OPEN_READ "uglify-js" "app.js")))
698 (call-with-output-file "app.min.js"
699 (lambda (port)
700 (dump-port minified port))))))))))
701 (propagated-inputs
702 `(("r-htmltools" ,r-htmltools)
703 ("r-promises" ,r-promises)
704 ("r-shiny" ,r-shiny)))
705 (native-inputs
706 `(("uglify-js" ,uglify-js)))
707 (home-page "http://rstudio.github.io/shinydashboard/")
708 (synopsis "Create dashboards with shiny")
709 (description "This package provides an extension to the Shiny web
710application framework for R, making it easy to create attractive dashboards.")
711 ;; This package includes software that was released under the Expat
712 ;; license, but the whole package is released under GPL version 2 or
713 ;; later.
714 (license license:gpl2+)))
715
716(define-public r-shinyfiles
717 (package
718 (name "r-shinyfiles")
719 (version "0.7.2")
720 (source
721 (origin
722 (method url-fetch)
723 (uri (cran-uri "shinyFiles" version))
724 (sha256
725 (base32
726 "0dlcjrw96x72grg6j915070x8x98l7629pn86gf148iknflm7gd5"))))
727 (properties `((upstream-name . "shinyFiles")))
728 (build-system r-build-system)
729 (propagated-inputs
730 `(("r-fs" ,r-fs)
731 ("r-htmltools" ,r-htmltools)
732 ("r-jsonlite" ,r-jsonlite)
733 ("r-shiny" ,r-shiny)
734 ("r-tibble" ,r-tibble)))
735 (home-page "https://github.com/thomasp85/shinyFiles")
736 (synopsis "Server-side file system viewer for Shiny")
737 (description
738 "This package provides functionality for client-side navigation of the
739server side file system in shiny apps. In case the app is running locally
740this gives the user direct access to the file system without the need to
741\"download\" files to a temporary location. Both file and folder selection as
742well as file saving is available.")
743 (license license:gpl2+)))
744
745(define-public r-crosstalk
746 (package
747 (name "r-crosstalk")
748 (version "1.0.0")
749 (source
750 (origin
751 (method url-fetch)
752 (uri (cran-uri "crosstalk" version))
753 (sha256
754 (base32
755 "0lfa89vhrzi7a1rghmygcjr8gzddw35sinb3jx6g49mc9jias7mk"))))
756 (build-system r-build-system)
757 (propagated-inputs
758 `(("r-ggplot2" ,r-ggplot2)
759 ("r-htmltools" ,r-htmltools)
760 ("r-jsonlite" ,r-jsonlite)
761 ("r-lazyeval" ,r-lazyeval)
762 ("r-r6" ,r-r6)
763 ("r-shiny" ,r-shiny)))
764 (home-page "https://rstudio.github.io/crosstalk/")
765 (synopsis "Inter-widget interactivity for HTML widgets")
766 (description
767 "This package provides building blocks for allowing HTML widgets to
768communicate with each other, with Shiny or without (i.e. static @code{.html}
769files). It currently supports linked brushing and filtering.")
770 (license license:expat)))
771
772(define-public r-rook
773 (package
774 (name "r-rook")
775 (version "1.1-1")
776 (source
777 (origin
778 (method url-fetch)
779 (uri (cran-uri "Rook" version))
780 (sha256
781 (base32
782 "00s9a0kr9rwxvlq433daxjk4ji8m0w60hjdprf502msw9kxfrx00"))))
783 (properties `((upstream-name . "Rook")))
784 (build-system r-build-system)
785 (propagated-inputs `(("r-brew" ,r-brew)))
786 (home-page "https://cran.r-project.org/web/packages/Rook")
787 (synopsis "Web server interface for R")
788 (description
789 "This package contains the Rook specification and convenience software
790for building and running Rook applications. A Rook application is an R
791reference class object that implements a @code{call} method or an R closure
792that takes exactly one argument, an environment, and returns a list with three
793named elements: the @code{status}, the @code{headers}, and the @code{body}.")
794 (license license:gpl2)))
795
796(define-public r-miniui
797 (package
798 (name "r-miniui")
799 (version "0.1.1.1")
800 (source
801 (origin
802 (method url-fetch)
803 (uri (cran-uri "miniUI" version))
804 (sha256
805 (base32
806 "1h5h2sc57h95d6bsgs95l26911g38hvjc1v50bc31xl9689l2as5"))))
807 (properties `((upstream-name . "miniUI")))
808 (build-system r-build-system)
809 (propagated-inputs
810 `(("r-htmltools" ,r-htmltools)
811 ("r-shiny" ,r-shiny)))
812 (home-page "https://cran.r-project.org/web/packages/miniUI/")
813 (synopsis "Shiny UI widgets for small screens")
814 (description
815 "This package provides UI widget and layout functions for writing Shiny apps that
816work well on small screens.")
817 (license license:gpl3)))
818
60a166c6
RW
819(define-public r-feather
820 (package
821 (name "r-feather")
69aad34a 822 (version "0.3.2")
60a166c6
RW
823 (source
824 (origin
825 (method url-fetch)
826 (uri (cran-uri "feather" version))
827 (sha256
828 (base32
69aad34a 829 "138vnlwhkwayyim4rbx6rnf91kzhfij6v2f91ppx2174ky5611h6"))))
60a166c6
RW
830 (build-system r-build-system)
831 (propagated-inputs
832 `(("r-hms" ,r-hms)
833 ("r-rcpp" ,r-rcpp)
834 ("r-tibble" ,r-tibble)))
835 (home-page "https://github.com/wesm/feather")
836 (synopsis "R Bindings to the Feather API")
837 (description "Read and write feather files, a lightweight binary columnar
838data store designed for maximum speed.")
839 (license license:asl2.0)))
840
2a2760a0
RW
841(define-public r-maps
842 (package
843 (name "r-maps")
844 (version "3.3.0")
845 (source
846 (origin
847 (method url-fetch)
848 (uri (cran-uri "maps" version))
849 (sha256
850 (base32
851 "05i2ppl5z4p8rawgqmy3z4ia05fcblpq1vvrmrkgkkpdlhczx6hr"))))
852 (build-system r-build-system)
853 (home-page "https://cran.r-project.org/web/packages/maps")
854 (synopsis "Draw geographical maps")
855 (description "This package provides an R module for display of maps.
856Projection code and larger maps are in separate packages ('mapproj' and
857'mapdata').")
858 (license license:gpl2)))
859
860(define-public r-mapproj
861 (package
862 (name "r-mapproj")
863 (version "1.2.6")
864 (source
865 (origin
866 (method url-fetch)
867 (uri (cran-uri "mapproj" version))
868 (sha256
869 (base32
870 "1rggww8cbwv0vzlj5afzhbsbngg4bzj5znbkz7wmxsbshfbsm9b2"))))
871 (build-system r-build-system)
872 (propagated-inputs `(("r-maps" ,r-maps)))
873 (home-page "https://cran.r-project.org/web/packages/mapproj")
874 (synopsis "Map projection in R")
875 (description "This package converts latitude/longitude into projected
876coordinates.")
877 (license (list license:gpl2 ; The R interface
878 (license:non-copyleft ; The C code
879 "https://www.gnu.org/licenses/license-list.en.html#lucent102"
880 "Lucent Public License Version 1.02")))))
881
882(define-public r-rgooglemaps
883 (package
884 (name "r-rgooglemaps")
885 (version "1.4.3")
886 (source
887 (origin
888 (method url-fetch)
889 (uri (cran-uri "RgoogleMaps" version))
890 (sha256
891 (base32
892 "06ab3lg1rwm93hkshf1vxfm8mlxq5qsjan0wx43lhnrysay65js4"))))
893 (properties `((upstream-name . "RgoogleMaps")))
894 (build-system r-build-system)
895 (propagated-inputs `(("r-png" ,r-png)))
896 (home-page "https://cran.r-project.org/web/packages/RgoogleMaps")
897 (synopsis "Use Google Maps in R")
898 (description "This package serves two purposes:
899@enumerate
900@item Provide a comfortable R interface to query the Google server for static
901 maps, and
902@item Use the map as a background image to overlay plots within R. This
903 requires proper coordinate scaling.
904@end enumerate\n")
905 (license license:gpl2+)))
906
907(define-public r-geosphere
908 (package
909 (name "r-geosphere")
910 (version "1.5-7")
911 (source
912 (origin
913 (method url-fetch)
914 (uri (cran-uri "geosphere" version))
915 (sha256
916 (base32
917 "186qdm5niq7v3d4w4rngx71znsgi44hnam7698bsx9ar5mg5b6wx"))))
918 (build-system r-build-system)
919 (propagated-inputs `(("r-sp" ,r-sp)))
920 (home-page "https://cran.r-project.org/web/packages/geosphere")
921 (synopsis "Spherical trigonometry")
922 (description "This package computes spherical trigonometry for geographic
923applications. That is, compute distances and related measures for angular
924(longitude/latitude) locations.")
925 (license license:gpl3+)))
926
927(define-public r-ggmap
928 (package
929 (name "r-ggmap")
930 (version "2.6.1")
931 (source
932 (origin
933 (method url-fetch)
934 (uri (cran-uri "ggmap" version))
935 (sha256
936 (base32
937 "0mssb09w818jv58h7mly9y181pzv22sgcd4a079cfpq04bs0wigw"))))
938 (build-system r-build-system)
939 (propagated-inputs
940 `(("r-digest" ,r-digest)
941 ("r-geosphere" ,r-geosphere)
942 ("r-ggplot2" ,r-ggplot2)
943 ("r-jpeg" ,r-jpeg)
944 ("r-mapproj" ,r-mapproj)
945 ("r-plyr" ,r-plyr)
946 ("r-png" ,r-png)
947 ("r-proto" ,r-proto)
948 ("r-reshape2" ,r-reshape2)
949 ("r-rgooglemaps" ,r-rgooglemaps)
950 ("r-rjson" ,r-rjson)
951 ("r-scales" ,r-scales)))
952 (home-page "https://github.com/dkahle/ggmap")
953 (synopsis "Spatial visualization with ggplot2")
954 (description "This package provides a collection of functions to visualize
955spatial data and models on top of static maps from various online sources (e.g
956Google Maps and Stamen Maps). It includes tools common to those tasks,
957including functions for geolocation and routing.")
958 (license license:gpl2)))
959
d2a507ef
CR
960(define-public r-haven
961 (package
962 (name "r-haven")
dcf89cc0 963 (version "2.0.0")
d2a507ef
CR
964 (source
965 (origin
966 (method url-fetch)
967 (uri (cran-uri "haven" version))
968 (sha256
969 (base32
dcf89cc0 970 "12qh8nba1dxlsmcihrx126wmjyj8n511k17vqj10lfgvpwq2sydy"))))
d2a507ef 971 (build-system r-build-system)
35b32367
TGR
972 (inputs
973 `(("zlib" ,zlib)))
d2a507ef
CR
974 (propagated-inputs
975 `(("r-forcats" ,r-forcats)
976 ("r-hms" ,r-hms)
977 ("r-rcpp" ,r-rcpp)
978 ("r-readr" ,r-readr)
979 ("r-tibble" ,r-tibble)))
980 (home-page "https://haven.tidyverse.org")
981 (synopsis "Import and Export 'SPSS', 'Stata' and 'SAS' Files")
982 (description
983 "This package lets you mport foreign statistical formats into R via the
984embedded @url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
985 (license license:expat)))
986
996bed06
RJ
987(define-public r-amap
988 (package
989 (name "r-amap")
7c2a4646 990 (version "0.8-16")
996bed06
RJ
991 (source (origin
992 (method url-fetch)
993 (uri (cran-uri "amap" version))
994 (sha256
995 (base32
7c2a4646 996 "1qnl2x98x64iaipkx5126rsddq2sx5ml43h75xyiyn30yvbmlxyk"))))
996bed06
RJ
997 (build-system r-build-system)
998 (inputs
999 `(("gfortran" ,gfortran)))
1000 (home-page "http://mulcyber.toulouse.inra.fr/projects/amap/")
1001 (synopsis "Another multidimensional analysis package")
1002 (description "This package provides tools for clustering and principal
1003component analysis (with robust methods, and parallelized functions).")
1004 (license license:gpl2+)))
1005
53cc59a1
RW
1006(define-public r-ape
1007 (package
1008 (name "r-ape")
b62e104b 1009 (version "5.2")
53cc59a1
RW
1010 (source
1011 (origin
1012 (method url-fetch)
1013 (uri (cran-uri "ape" version))
1014 (sha256
1015 (base32
b62e104b 1016 "05b4yka5cirdgxd4d7iiaqvr428pk3j6n9q6dvg5j38kdj2h5sr7"))))
53cc59a1
RW
1017 (build-system r-build-system)
1018 (propagated-inputs
1019 `(("r-lattice" ,r-lattice)
1020 ("r-nlme" ,r-nlme)
1021 ("r-rcpp" ,r-rcpp)))
1022 (home-page "http://ape-package.ird.fr/")
1023 (synopsis "Analyses of phylogenetics and evolution")
1024 (description
1025 "This package provides functions for reading, writing, plotting, and
1026manipulating phylogenetic trees, analyses of comparative data in a
1027phylogenetic framework, ancestral character analyses, analyses of
1028diversification and macroevolution, computing distances from DNA sequences,
1029and several other tools.")
1030 (license license:gpl2+)))
1031
109b2f7c
VV
1032(define-public r-abbyyr
1033 (package
1034 (name "r-abbyyr")
5479e3e6 1035 (version "0.5.4")
109b2f7c
VV
1036 (source
1037 (origin
1038 (method url-fetch)
1039 (uri (cran-uri "abbyyR" version))
1040 (sha256
1041 (base32
5479e3e6 1042 "1jh1c1ad6mgw7brdh2isnza1qpjlfxnqr7jl76yd93axyfl76xjx"))))
109b2f7c
VV
1043 (properties `((upstream-name . "abbyyR")))
1044 (build-system r-build-system)
1045 (propagated-inputs
1046 `(("r-curl" ,r-curl)
1047 ("r-httr" ,r-httr)
1048 ("r-plyr" ,r-plyr)
1049 ("r-progress" ,r-progress)
1050 ("r-readr" ,r-readr)
1051 ("r-xml" ,r-xml)))
1052 (home-page "https://github.com/soodoku/abbyyR")
1053 (synopsis "Access to Abbyy Optical Character Recognition (OCR) API")
1054 (description
1055 "This package provides tools to get text from images of text using Abbyy
1056Cloud Optical Character Recognition (OCR) API. With abbyyyR, one can easily
1057OCR images, barcodes, forms, documents with machine readable zones, e.g.
1058passports and get the results in a variety of formats including plain text and
1059XML. To learn more about the Abbyy OCR API, see @url{http://ocrsdk.com/}.")
1060 (license license:expat)))
1061
056468dc
RW
1062(define-public r-colorspace
1063 (package
1064 (name "r-colorspace")
1065 (version "1.3-2")
1066 (source
1067 (origin
1068 (method url-fetch)
1069 (uri (cran-uri "colorspace" version))
1070 (sha256
1071 (base32 "0d1ya7hx4y58n5ivwmdmq2zgh0g2sbv7ykh13n85c1355csd57yx"))))
1072 (build-system r-build-system)
e9960d8c 1073 (home-page "https://cran.r-project.org/web/packages/colorspace")
056468dc
RW
1074 (synopsis "Color space manipulation")
1075 (description
1076 "This package carries out a mapping between assorted color spaces
1077including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
1078CIELAB. Qualitative, sequential, and diverging color palettes based on HCL
1079colors are provided.")
1080 (license license:bsd-3)))
5bee6bf4
RW
1081
1082(define-public r-glue
1083 (package
1084 (name "r-glue")
b00e8ae7 1085 (version "1.3.0")
5bee6bf4
RW
1086 (source
1087 (origin
1088 (method url-fetch)
1089 (uri (cran-uri "glue" version))
1090 (sha256
1091 (base32
b00e8ae7 1092 "1vhw5497lpfr4m8lcx9bs0fgdp4ax0sycrk6n8yksp33qd25m7kq"))))
5bee6bf4
RW
1093 (build-system r-build-system)
1094 (home-page "https://github.com/tidyverse/glue")
1095 (synopsis "Interpreted string literals")
1096 (description
1097 "This package provides an implementation of interpreted string literals,
1098inspired by Python's Literal String Interpolation (PEP-0498) and
1099Docstrings (PEP-0257) and Julia's Triple-Quoted String Literals.")
1100 (license license:expat)))
847b4572 1101
ddbf2a98
RJ
1102(define-public r-pastecs
1103 (package
1104 (name "r-pastecs")
1105 (version "1.3.21")
1106 (source (origin
1107 (method url-fetch)
1108 (uri (cran-uri "pastecs" version))
1109 (sha256
1110 (base32
1111 "0z4dic94ar646w7zc2ggi5hgvf2qnznsani94c5pyql8zspz47lc"))))
1112 (build-system r-build-system)
1113 (propagated-inputs
1114 `(("r-boot" ,r-boot)))
1115 (home-page "http://www.sciviews.org/pastecs")
1116 (synopsis "Analysis of space-time ecological series")
1117 (description
1118 "This package provides functions for regulation, decomposition and analysis
1119of space-time series. The @code{pastecs} library is a PNEC-Art4 and IFREMER
1120initiative to bring PASSTEC 2000 functionalities to R.")
1121 (license license:gpl2+)))
1122
847b4572
RW
1123(define-public r-plogr
1124 (package
1125 (name "r-plogr")
0e947804 1126 (version "0.2.0")
847b4572
RW
1127 (source
1128 (origin
1129 (method url-fetch)
1130 (uri (cran-uri "plogr" version))
1131 (sha256
1132 (base32
0e947804 1133 "0a8dhzlna79ggyhfr0nncgh15a9n6r0dsz664pz0ah323wpblqqf"))))
847b4572
RW
1134 (build-system r-build-system)
1135 (home-page "https://github.com/krlmlr/plogr")
1136 (synopsis "R bindings for the plog C++ logging library")
1137 (description
1138 "This package provides the header files for a stripped-down version of
1139the plog header-only C++ logging library, and a method to log to R's standard
1140error stream.")
1141 (license license:expat)))
a8cba9dd 1142
a86049d9
TGR
1143(define-public r-pls
1144 (package
1145 (name "r-pls")
c73752ca 1146 (version "2.7-0")
a86049d9
TGR
1147 (source
1148 (origin
1149 (method url-fetch)
1150 (uri (cran-uri "pls" version))
1151 (sha256
1152 (base32
c73752ca 1153 "0xaqqgmdvfh7g7v1m4bcwjqzph68b9cq3bn4kjisfsadl54i5p2x"))))
a86049d9
TGR
1154 (build-system r-build-system)
1155 (home-page "http://mevik.net/work/software/pls.html")
1156 (synopsis "Partial Least Squares and Principal Component Regression")
1157 (description
1158 "The pls package implements multivariate regression methods: Partial Least
1159Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), and
1160Canonical Powered Partial Least Squares (@dfn{CPPLS}). It supports:
1161
1162@itemize
1163@item several algorithms: the traditional orthogonal scores (@dfn{NIPALS}) PLS
1164algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
1165@item multi-response models (or @dfn{PLS2})
1166@item flexible cross-validation
1167@item Jackknife variance estimates of regression coefficients
1168@item extensive and flexible plots: scores, loadings, predictions, coefficients,
1169(R)MSEP, R², and correlation loadings
1170@item formula interface, modelled after @code{lm()}, with methods for predict,
1171print, summary, plot, update, etc.
1172@item extraction functions for coefficients, scores, and loadings
1173@item MSEP, RMSEP, and R² estimates
1174@item multiplicative scatter correction (@dfn{MSC})
1175@end itemize\n")
1176 (license license:gpl2)))
1177
b55e64d4
TGR
1178(define-public r-ps
1179 (package
1180 (name "r-ps")
422dea17 1181 (version "1.3.0")
b55e64d4
TGR
1182 (source
1183 (origin
1184 (method url-fetch)
1185 (uri (cran-uri "ps" version))
1186 (sha256
422dea17 1187 (base32 "1lcq7r0q4jb8x6k023zr2ydj2dg925bqqbkhx1phpnyjrk897498"))))
b55e64d4
TGR
1188 (build-system r-build-system)
1189 (home-page "http://ps.r-lib.org")
1190 (synopsis "List, query, and manipulate system processes")
1191 (description
1192 "The ps package implements an API to list, query, and manipulate system
1193processes. Most of its code is based on the @code{psutil} Python package.")
1194 (license license:bsd-3)))
1195
4f8247b5
RW
1196(define-public r-pkgbuild
1197 (package
1198 (name "r-pkgbuild")
2657e666 1199 (version "1.0.2")
4f8247b5
RW
1200 (source
1201 (origin
1202 (method url-fetch)
1203 (uri (cran-uri "pkgbuild" version))
1204 (sha256
1205 (base32
2657e666 1206 "1i1rrax7x7r2bplig5cfc50lx85jc4n9a3qmvbdviaj22wr2lghs"))))
4f8247b5
RW
1207 (build-system r-build-system)
1208 (propagated-inputs
1209 `(("r-callr" ,r-callr)
2657e666 1210 ("r-cli" ,r-cli)
4f8247b5
RW
1211 ("r-crayon" ,r-crayon)
1212 ("r-desc" ,r-desc)
2657e666 1213 ("r-prettyunits" ,r-prettyunits)
4f8247b5
RW
1214 ("r-r6" ,r-r6)
1215 ("r-rprojroot" ,r-rprojroot)
1216 ("r-withr" ,r-withr)))
1217 (home-page "https://github.com/r-pkgs/pkgbuild")
1218 (synopsis "Find tools needed to build R packages")
1219 (description
1220 "This package provides functions used to build R packages. It locates
1221compilers needed to build R packages on various platforms and ensures the PATH
1222is configured appropriately so R can use them.")
1223 (license license:gpl3)))
1224
e362be8e
RW
1225(define-public r-pkgload
1226 (package
1227 (name "r-pkgload")
65dd0e67 1228 (version "1.0.2")
e362be8e
RW
1229 (source
1230 (origin
1231 (method url-fetch)
1232 (uri (cran-uri "pkgload" version))
1233 (sha256
1234 (base32
65dd0e67 1235 "0z7jvharafahi2gv5547mk1n499isjzw06kfwymmxc0gd575d1ii"))))
e362be8e
RW
1236 (build-system r-build-system)
1237 (propagated-inputs
1238 `(("r-desc" ,r-desc)
1239 ("r-pkgbuild" ,r-pkgbuild)
1240 ("r-rlang" ,r-rlang)
1241 ("r-rprojroot" ,r-rprojroot)
1242 ("r-rstudioapi" ,r-rstudioapi)
1243 ("r-withr" ,r-withr)))
1244 (home-page "https://github.com/r-lib/pkgload")
1245 (synopsis "Simulate package installation and attach")
1246 (description
1247 "This package simulates the process of installing a package and then
1248attaching it. This is a key part of the @code{devtools} package as it allows
1249you to rapidly iterate while developing a package.")
1250 (license license:gpl3)))
1251
a8cba9dd
RW
1252(define-public r-rcpp
1253 (package
1254 (name "r-rcpp")
f87a18e6 1255 (version "1.0.0")
a8cba9dd
RW
1256 (source
1257 (origin
1258 (method url-fetch)
1259 (uri (cran-uri "Rcpp" version))
1260 (sha256
f87a18e6 1261 (base32 "1hlbw4k79q9ich4w27b01gsvwrsnrflii8zjlcmgfzm1vpq8ndxp"))))
a8cba9dd 1262 (build-system r-build-system)
f87a18e6
RW
1263 (native-inputs
1264 `(("r-knitr" ,r-knitr))) ; for vignettes
a8cba9dd
RW
1265 (home-page "http://www.rcpp.org")
1266 (synopsis "Seamless R and C++ integration")
1267 (description
1268 "The Rcpp package provides R functions as well as C++ classes which offer
1269a seamless integration of R and C++. Many R data types and objects can be
1270mapped back and forth to C++ equivalents which facilitates both writing of new
1271code as well as easier integration of third-party libraries. Documentation
1272about Rcpp is provided by several vignettes included in this package, via the
1273'Rcpp Gallery' site at <http://gallery.rcpp.org>, the paper by Eddelbuettel
1274and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
1275'citation(\"Rcpp\")' for details on these last two.")
1276 (license license:gpl2+)))
eed58a08
RW
1277
1278(define-public r-bindr
1279 (package
1280 (name "r-bindr")
eb575e95 1281 (version "0.1.1")
eed58a08
RW
1282 (source
1283 (origin
1284 (method url-fetch)
1285 (uri (cran-uri "bindr" version))
1286 (sha256
1287 (base32
eb575e95 1288 "1l05fpk2yql3jka321c0bdgx6mqq9pvfrg2844lbjfpbgjkmqy3w"))))
eed58a08
RW
1289 (build-system r-build-system)
1290 (home-page "https://github.com/krlmlr/bindr")
1291 (synopsis "Parametrized active bindings")
1292 (description
1293 "This package provides a simple interface for creating active bindings
1294where the bound function accepts additional arguments.")
1295 (license license:expat)))
4bb0b4cc
RW
1296
1297(define-public r-bindrcpp
1298 (package
1299 (name "r-bindrcpp")
9f17c056 1300 (version "0.2.2")
4bb0b4cc
RW
1301 (source
1302 (origin
1303 (method url-fetch)
1304 (uri (cran-uri "bindrcpp" version))
1305 (sha256
1306 (base32
9f17c056 1307 "0rz4ibjdjsxl99ff3ha79z7cnjmilx4rx58fk9kk7ld9xc4hf4s8"))))
4bb0b4cc
RW
1308 (build-system r-build-system)
1309 (propagated-inputs
1310 `(("r-bindr" ,r-bindr)
1311 ("r-plogr" ,r-plogr)
1312 ("r-rcpp" ,r-rcpp)))
1313 (home-page "https://github.com/krlmlr/bindrcpp")
1314 (synopsis "Rcpp interface to active bindings")
1315 (description
1316 "This package provides an easy way to fill an environment with active
1317bindings that call a C++ function.")
1318 (license license:expat)))
33ce12e2
RW
1319
1320(define-public r-auc
1321 (package
1322 (name "r-auc")
1323 (version "0.3.0")
1324 (source
1325 (origin
1326 (method url-fetch)
1327 (uri (cran-uri "AUC" version))
1328 (sha256
1329 (base32
1330 "0ripcib2qz0m7rgr1kiz68nx8f6p408l1ww7j78ljqik7p3g41g7"))))
1331 (properties `((upstream-name . "AUC")))
1332 (build-system r-build-system)
e9960d8c 1333 (home-page "https://cran.r-project.org/web/packages/AUC")
33ce12e2
RW
1334 (synopsis "Compute the area under the curve of selected measures")
1335 (description
1336 "This package includes functions to compute the area under the curve of
1337selected measures: the area under the sensitivity curve (AUSEC), the area
1338under the specificity curve (AUSPC), the area under the accuracy
1339curve (AUACC), and the area under the receiver operating characteristic
1340curve (AUROC). The curves can also be visualized. Support for partial areas
1341is provided.")
1342 (license license:gpl2+)))
c69d27db
RW
1343
1344(define-public r-calibrate
1345 (package
1346 (name "r-calibrate")
1347 (version "1.7.2")
1348 (source
1349 (origin
1350 (method url-fetch)
1351 (uri (cran-uri "calibrate" version))
1352 (sha256
1353 (base32
1354 "010nb1nb9y7zhw2k6d2i2drwy5brp7b83mjj2w7i3wjp9xb6l1kq"))))
1355 (build-system r-build-system)
1356 (propagated-inputs
1357 `(("r-mass" ,r-mass)))
e9960d8c 1358 (home-page "https://cran.r-project.org/web/packages/calibrate")
c69d27db
RW
1359 (synopsis "Calibration of scatterplot and biplot axes")
1360 (description
1361 "This is a package for drawing calibrated scales with tick marks
1362on (non-orthogonal) variable vectors in scatterplots and biplots.")
1363 (license license:gpl2)))
2bdb5c3f
RW
1364
1365(define-public r-shape
1366 (package
1367 (name "r-shape")
fe5b8893 1368 (version "1.4.4")
2bdb5c3f
RW
1369 (source
1370 (origin
1371 (method url-fetch)
1372 (uri (cran-uri "shape" version))
1373 (sha256
1374 (base32
fe5b8893 1375 "0hadk3mapkhbh8xjkiz52vxdagmmgvm15xwpzb90ikw4giyipjzl"))))
2bdb5c3f 1376 (build-system r-build-system)
e9960d8c 1377 (home-page "https://cran.r-project.org/web/packages/shape")
2bdb5c3f
RW
1378 (synopsis "Functions for plotting graphical shapes")
1379 (description
1380 "This package provides functions for plotting graphical shapes such as
1381ellipses, circles, cylinders, arrows, ...")
1382 (license license:gpl3+)))
4847a62e
RW
1383
1384(define-public r-globaloptions
1385 (package
1386 (name "r-globaloptions")
693b4d0b 1387 (version "0.1.0")
4847a62e
RW
1388 (source
1389 (origin
1390 (method url-fetch)
1391 (uri (cran-uri "GlobalOptions" version))
1392 (sha256
1393 (base32
693b4d0b 1394 "1wlyqz1yhmhjwslrd7q69jbd9vsbjkjfc01g60kl3cdpyr8hlyjn"))))
4847a62e
RW
1395 (properties `((upstream-name . "GlobalOptions")))
1396 (build-system r-build-system)
1397 (home-page "https://github.com/jokergoo/GlobalOptions")
1398 (synopsis "Generate functions to get or set global options")
1399 (description
1400 "This package provides more controls on the option values such as
1401validation and filtering on the values, making options invisible or private.")
1402 (license license:gpl2+)))
2856369f
RW
1403
1404(define-public r-circlize
1405 (package
1406 (name "r-circlize")
72c49875 1407 (version "0.4.5")
2856369f
RW
1408 (source
1409 (origin
1410 (method url-fetch)
1411 (uri (cran-uri "circlize" version))
1412 (sha256
1413 (base32
72c49875 1414 "0qhn9jzw7gd0jp9rmqrlbmy5ql6hjsa68pkp0acfz1h215dl8ah9"))))
2856369f
RW
1415 (build-system r-build-system)
1416 (propagated-inputs
1417 `(("r-colorspace" ,r-colorspace)
1418 ("r-globaloptions" ,r-globaloptions)
1419 ("r-shape" ,r-shape)))
1420 (home-page "https://github.com/jokergoo/circlize")
1421 (synopsis "Circular visualization")
1422 (description
031462ba
TGR
1423 "Circular layout is an efficient way to visualise huge amounts of
1424information. This package provides an implementation of circular layout
1425generation in R as well as an enhancement of available software. Its
1426flexibility is based on the usage of low-level graphics functions such that
1427self-defined high-level graphics can be easily implemented by users for
1428specific purposes. Together with the seamless connection between the powerful
1429computational and visual environment in R, it gives users more convenience and
1430freedom to design figures for better understanding complex patterns behind
1431multi-dimensional data.")
2856369f 1432 (license license:gpl2+)))
5cc79c9c
RW
1433
1434(define-public r-powerlaw
1435 (package
1436 (name "r-powerlaw")
397dba01 1437 (version "0.70.2")
5cc79c9c
RW
1438 (source
1439 (origin
1440 (method url-fetch)
1441 (uri (cran-uri "poweRlaw" version))
1442 (sha256
1443 (base32
397dba01 1444 "1asr6ikr7hmj78jyg8r1gwvcjg14addkxdiz92nh06lv71a183r4"))))
5cc79c9c
RW
1445 (properties `((upstream-name . "poweRlaw")))
1446 (build-system r-build-system)
1447 (propagated-inputs
1448 `(("r-vgam" ,r-vgam)))
1449 (home-page "https://github.com/csgillespie/poweRlaw")
1450 (synopsis "Tools for the analysis of heavy tailed distributions")
1451 (description
1452 "This package provides an implementation of maximum likelihood estimators
1453for a variety of heavy tailed distributions, including both the discrete and
1454continuous power law distributions. Additionally, a goodness-of-fit based
1455approach is used to estimate the lower cut-off for the scaling region.")
1456 ;; Any of these GPL versions.
1457 (license (list license:gpl2 license:gpl3))))
05486604
RW
1458
1459(define-public r-compare
1460 (package
1461 (name "r-compare")
1462 (version "0.2-6")
1463 (source
1464 (origin
1465 (method url-fetch)
1466 (uri (cran-uri "compare" version))
1467 (sha256
1468 (base32
1469 "0k9zms930b5dz9gy8414li21wy0zg9x9vp7301v5cvyfi0g7xzgw"))))
1470 (build-system r-build-system)
e9960d8c 1471 (home-page "https://cran.r-project.org/web/packages/compare")
05486604
RW
1472 (synopsis "Comparing objects for differences")
1473 (description
1474 "This package provides functions to compare a model object to a
1475comparison object. If the objects are not identical, the functions can be
1476instructed to explore various modifications of the objects (e.g., sorting
1477rows, dropping names) to see if the modified versions are identical.")
1478 (license license:gpl2+)))
d3c67e1b
RW
1479
1480(define-public r-dendextend
1481 (package
1482 (name "r-dendextend")
d42f7410 1483 (version "1.9.0")
d3c67e1b
RW
1484 (source
1485 (origin
1486 (method url-fetch)
1487 (uri (cran-uri "dendextend" version))
1488 (sha256
1489 (base32
d42f7410 1490 "1jiani6zwfajky2vafvay2hq158nh99rdrk3j00lycspds9v35fd"))))
d3c67e1b
RW
1491 (build-system r-build-system)
1492 (propagated-inputs
1493 `(("r-fpc" ,r-fpc)
1494 ("r-ggplot2" ,r-ggplot2)
1495 ("r-magrittr" ,r-magrittr)
1496 ("r-viridis" ,r-viridis)
1497 ("r-whisker" ,r-whisker)))
1498 (home-page "https://cran.r-project.org/web/packages/dendextend")
1499 (synopsis "Extending 'dendrogram' functionality in R")
1500 (description
1501 "This package offers a set of functions for extending @code{dendrogram}
1502objects in R, letting you visualize and compare trees of hierarchical
1503clusterings. You can adjust a tree's graphical parameters (the color, size,
1504type, etc of its branches, nodes and labels) and visually and statistically
1505compare different dendrograms to one another.")
1506 ;; Any of these versions
1507 (license (list license:gpl2 license:gpl3))))
e0268ff2
RW
1508
1509(define-public r-getoptlong
1510 (package
1511 (name "r-getoptlong")
5fa9be11 1512 (version "0.1.7")
e0268ff2
RW
1513 (source
1514 (origin
1515 (method url-fetch)
1516 (uri (cran-uri "GetoptLong" version))
1517 (sha256
1518 (base32
5fa9be11 1519 "1fl3w2n602ldybc5qj7qw4xmzzb804bsjkqwf6dswzj0vf0qiadr"))))
e0268ff2
RW
1520 (properties `((upstream-name . "GetoptLong")))
1521 (build-system r-build-system)
1522 (inputs
1523 `(("perl" ,perl)))
1524 (propagated-inputs
1525 `(("r-globaloptions" ,r-globaloptions)
1526 ("r-rjson" ,r-rjson)))
1527 (home-page "https://github.com/jokergoo/GetoptLong")
1528 (synopsis "Parsing command-line arguments and variable interpolation")
1529 (description
1530 "This is yet another command-line argument parser which wraps the
1531powerful Perl module @code{Getopt::Long} and with some adaptation for easier
1532use in R. It also provides a simple way for variable interpolation in R.")
1533 (license license:gpl2+)))
f2e974e1
RW
1534
1535(define-public r-fastmatch
1536 (package
1537 (name "r-fastmatch")
1538 (version "1.1-0")
1539 (source
1540 (origin
1541 (method url-fetch)
1542 (uri (cran-uri "fastmatch" version))
1543 (sha256
1544 (base32
1545 "0z80jxkygmzn11sq0c2iz357s9bpki548lg926g85gldhfj1md90"))))
1546 (build-system r-build-system)
1547 (home-page "http://www.rforge.net/fastmatch")
1548 (synopsis "Fast match function")
1549 (description
1550 "This package provides a fast @code{match} replacement for cases that
1551require repeated look-ups. It is slightly faster that R's built-in
1552@code{match} function on first match against a table, but extremely fast on
1553any subsequent lookup as it keeps the hash table in memory.")
1554 (license license:gpl2)))
a7f0faa2
RW
1555
1556(define-public r-ff
1557 (package
1558 (name "r-ff")
207c497e 1559 (version "2.2-14")
a7f0faa2
RW
1560 (source
1561 (origin
1562 (method url-fetch)
1563 (uri (cran-uri "ff" version))
1564 (sha256
1565 (base32
207c497e 1566 "1w724q4jpzbvzpilb2ifviaxkjgk9lzwxz9gksnvicbmfa20fqqw"))))
a7f0faa2
RW
1567 (build-system r-build-system)
1568 (propagated-inputs `(("r-bit" ,r-bit)))
1569 (home-page "http://ff.r-forge.r-project.org/")
1570 (synopsis "Memory-efficient storage of large data on disk and access functions")
1571 (description
1572 "This package provides data structures that are stored on disk but
1573behave (almost) as if they were in RAM by transparently mapping only a section
1574in main memory.")
a6e67d86
EF
1575 ;; error Architecture not supported.
1576 (supported-systems (delete "aarch64-linux" %supported-systems))
a7f0faa2 1577 (license license:gpl2)))
49c9c297
RW
1578
1579(define-public r-ffbase
1580 (package
1581 (name "r-ffbase")
ec0ee085 1582 (version "0.12.7")
49c9c297
RW
1583 (source
1584 (origin
1585 (method url-fetch)
1586 (uri (cran-uri "ffbase" version))
1587 (sha256
1588 (base32
ec0ee085 1589 "04kxx2f3f0743c5nvpb7x1x0pcd220dazpd5ag1pidxbz3xa85nw"))))
49c9c297
RW
1590 (build-system r-build-system)
1591 (propagated-inputs
1592 `(("r-bit" ,r-bit)
1593 ("r-fastmatch" ,r-fastmatch)
1594 ("r-ff" ,r-ff)))
1595 (home-page "http://github.com/edwindj/ffbase")
1596 (synopsis "Basic statistical functions for package 'ff'")
1597 (description
1598 "This package extends the out of memory vectors of @code{ff} with
1599statistical functions and other utilities to ease their usage.")
1600 (license license:gpl3)))
18a16ceb
RW
1601
1602(define-public r-prettyunits
1603 (package
1604 (name "r-prettyunits")
1605 (version "1.0.2")
1606 (source
1607 (origin
1608 (method url-fetch)
1609 (uri (cran-uri "prettyunits" version))
1610 (sha256
1611 (base32
1612 "0p3z42hnk53x7ky4d1dr2brf7p8gv3agxr71i99m01n2hq2ri91m"))))
1613 (build-system r-build-system)
1614 (propagated-inputs
1615 `(("r-assertthat" ,r-assertthat)
1616 ("r-magrittr" ,r-magrittr)))
1617 (home-page "https://github.com/gaborcsardi/prettyunits")
1618 (synopsis "Pretty, human readable formatting of quantities")
1619 (description
1620 "This package provides tools for pretty, human readable formatting of
1621quantities.")
1622 (license license:expat)))
71be51d5
RW
1623
1624(define-public r-reshape
1625 (package
1626 (name "r-reshape")
2b8126a4 1627 (version "0.8.8")
71be51d5
RW
1628 (source
1629 (origin
1630 (method url-fetch)
1631 (uri (cran-uri "reshape" version))
1632 (sha256
1633 (base32
2b8126a4 1634 "0s6i0sqxg1vldxs6miv8mi0zydxbqzgpmzfiwkj8y7jix3yrfmad"))))
71be51d5
RW
1635 (build-system r-build-system)
1636 (propagated-inputs
1637 `(("r-plyr" ,r-plyr)
1638 ("r-rcpp" ,r-rcpp)))
1639 (home-page "http://had.co.nz/reshape")
1640 (synopsis "Flexibly reshape data")
1641 (description
1642 "Flexibly restructure and aggregate data using just two functions:
1643@code{melt} and @code{cast}. This package provides them.")
1644 (license license:expat)))
c9c6f4b5
RW
1645
1646(define-public r-progress
1647 (package
1648 (name "r-progress")
9de9dcd9 1649 (version "1.2.0")
c9c6f4b5
RW
1650 (source
1651 (origin
1652 (method url-fetch)
1653 (uri (cran-uri "progress" version))
1654 (sha256
1655 (base32
9de9dcd9 1656 "1rhwm0bdw30z3rvl0bn56xprjl3zrdy7150w4gl4bkvn2d6h9fav"))))
c9c6f4b5
RW
1657 (build-system r-build-system)
1658 (propagated-inputs
9de9dcd9
RW
1659 `(("r-crayon" ,r-crayon)
1660 ("r-hms" ,r-hms)
1661 ("r-prettyunits" ,r-prettyunits)
c9c6f4b5
RW
1662 ("r-r6" ,r-r6)))
1663 (home-page "https://github.com/gaborcsardi/progress")
1664 (synopsis "Terminal progress bars")
1665 (description
1666 "This package provides configurable progress bars. They may include
1667percentage, elapsed time, and/or the estimated completion time. They work in
1668terminals, in Emacs ESS, RStudio, Windows Rgui, and the macOS R.app. The
1669package also provides a C++ API, that works with or without Rcpp.")
1670 (license license:expat)))
ac840207
RW
1671
1672(define-public r-ggally
1673 (package
1674 (name "r-ggally")
9944399a 1675 (version "1.4.0")
ac840207
RW
1676 (source
1677 (origin
1678 (method url-fetch)
1679 (uri (cran-uri "GGally" version))
1680 (sha256
1681 (base32
9944399a 1682 "1zjmcc5bzagvy7c5cmdcl39xmx07fwi98yrj4i05w7y40kqcsiws"))))
ac840207
RW
1683 (properties `((upstream-name . "GGally")))
1684 (build-system r-build-system)
9944399a
RW
1685 (inputs
1686 `(("libressl" ,libressl)))
ac840207
RW
1687 (propagated-inputs
1688 `(("r-ggplot2" ,r-ggplot2)
1689 ("r-gtable" ,r-gtable)
1690 ("r-plyr" ,r-plyr)
1691 ("r-progress" ,r-progress)
1692 ("r-rcolorbrewer" ,r-rcolorbrewer)
9944399a
RW
1693 ("r-reshape" ,r-reshape)
1694 ("r-rlang" ,r-rlang)))
ac840207
RW
1695 (home-page "https://ggobi.github.io/ggally")
1696 (synopsis "Extension to ggplot2")
1697 (description
1698 "The R package ggplot2 is a plotting system based on the grammar of
1699graphics. GGally extends ggplot2 by adding several functions to reduce the
1700complexity of combining geometric objects with transformed data. Some of
1701these functions include a pairwise plot matrix, a two group pairwise plot
1702matrix, a parallel coordinates plot, a survival plot, and several functions to
1703plot networks.")
1704 (license license:gpl2+)))
3349faec
RW
1705
1706(define-public r-proxy
1707 (package
1708 (name "r-proxy")
e7c4ad7d 1709 (version "0.4-22")
3349faec
RW
1710 (source
1711 (origin
1712 (method url-fetch)
1713 (uri (cran-uri "proxy" version))
1714 (sha256
1715 (base32
e7c4ad7d 1716 "0l0ff8irmmvic941is290hd5vszyhaj5nfwna4v3w9c1zk5nr1ma"))))
3349faec 1717 (build-system r-build-system)
e9960d8c 1718 (home-page "https://cran.r-project.org/web/packages/proxy")
3349faec
RW
1719 (synopsis "Distance and similarity measures")
1720 (description
1721 "This package provides an extensible framework for the efficient
1722calculation of auto- and cross-proximities, along with implementations of the
1723most popular ones.")
1724 (license license:gpl2)))
bc0081e7
RW
1725
1726(define-public r-sp
1727 (package
1728 (name "r-sp")
d87130cb 1729 (version "1.3-1")
bc0081e7
RW
1730 (source
1731 (origin
1732 (method url-fetch)
1733 (uri (cran-uri "sp" version))
1734 (sha256
1735 (base32
d87130cb 1736 "17xm1ig80p9wc860hm3bgishz6lj9fxgwqidj7rkbk4ap99qp62p"))))
bc0081e7
RW
1737 (build-system r-build-system)
1738 (propagated-inputs
1739 `(("r-lattice" ,r-lattice)))
e9960d8c 1740 (home-page "https://cran.r-project.org/web/packages/sp")
bc0081e7
RW
1741 (synopsis "Classes and methods for spatial data")
1742 (description
1743 "This package provides classes and methods for spatial data; the classes
1744document where the spatial location information resides, for 2D or 3D data.
1745Utility functions are provided, e.g. for plotting data as maps, spatial
1746selection, as well as methods for retrieving coordinates, for subsetting,
1747print, summary, etc.")
1748 (license license:gpl2+)))
e389d10f
RW
1749
1750(define-public r-rmtstat
1751 (package
1752 (name "r-rmtstat")
1753 (version "0.3")
1754 (source
1755 (origin
1756 (method url-fetch)
1757 (uri (cran-uri "RMTstat" version))
1758 (sha256
1759 (base32
1760 "1nn25q4kmh9kj975sxkrpa97vh5irqrlqhwsfinbck6h6ia4rsw1"))))
1761 (properties `((upstream-name . "RMTstat")))
1762 (build-system r-build-system)
e9960d8c 1763 (home-page "https://cran.r-project.org/web/packages/RMTstat")
e389d10f
RW
1764 (synopsis "Distributions, statistics and tests derived from random matrix theory")
1765 (description
1766 "This package provides functions for working with the Tracy-Widom laws
1767and other distributions related to the eigenvalues of large Wishart
1768matrices.")
1769 (license license:bsd-3)))
6427e620 1770
94989d4b
RJ
1771(define-public r-rmpi
1772 (package
1773 (name "r-rmpi")
5e8282a4 1774 (version "0.6-9")
94989d4b
RJ
1775 (source (origin
1776 (method url-fetch)
1777 (uri (cran-uri "Rmpi" version))
1778 (sha256
1779 (base32
5e8282a4 1780 "1rhycla98hxgnnxlxxldr1x51djak7c2jjvlrv3jcsvgwp1ymqdj"))))
94989d4b
RJ
1781 (properties `((upstream-name . "Rmpi")))
1782 (build-system r-build-system)
1783 (arguments
1784 `(#:configure-flags '("--configure-args=\"--with-Rmpi-type=OPENMPI\"")))
1785 (inputs
1786 `(("openmpi" ,openmpi)))
9ebfdcd3
RW
1787 (native-inputs
1788 `(("pkg-config" ,pkg-config)))
94989d4b
RJ
1789 (home-page "http://www.stats.uwo.ca/faculty/yu/Rmpi")
1790 (synopsis "R interface to message-passing interface (MPI)")
1791 (description
1792 "This package provides an interface (wrapper) to MPI APIs. It also
1793provides an interactive R manager and worker environment.")
1794 (license license:gpl2+)))
1795
6427e620
RW
1796(define-public r-lmoments
1797 (package
1798 (name "r-lmoments")
1799 (version "1.2-3")
1800 (source
1801 (origin
1802 (method url-fetch)
1803 (uri (cran-uri "Lmoments" version))
1804 (sha256
1805 (base32
1806 "13p0r4w16jvjnyjmkhkp3dwdfr1gap2l0k4k5jy41m8nc5fvcx79"))))
1807 (properties `((upstream-name . "Lmoments")))
1808 (build-system r-build-system)
1809 (home-page "http://www.tilastotiede.fi/juha_karvanen.html")
1810 (synopsis "L-moments and quantile mixtures")
1811 (description
1812 "This package contains functions to estimate L-moments and trimmed
1813L-moments from the data. It also contains functions to estimate the
1814parameters of the normal polynomial quantile mixture and the Cauchy polynomial
1815quantile mixture from L-moments and trimmed L-moments.")
1816 (license license:gpl2)))
28476b4b
RW
1817
1818(define-public r-distillery
1819 (package
1820 (name "r-distillery")
28f2f893 1821 (version "1.0-4")
28476b4b
RW
1822 (source
1823 (origin
1824 (method url-fetch)
1825 (uri (cran-uri "distillery" version))
1826 (sha256
1827 (base32
28f2f893 1828 "1m0pgmlvk7bsb6q3kxagnq422babk61sf73naavac68v8x2q8fix"))))
28476b4b
RW
1829 (build-system r-build-system)
1830 (home-page "http://www.ral.ucar.edu/staff/ericg")
1831 (synopsis "Functions for confidence intervals and object information")
1832 (description
1833 "This package provides some very simple method functions for confidence
1834interval calculation and to distill pertinent information from a potentially
1835complex object; primarily used in common with the packages extRemes and
1836SpatialVx.")
1837 (license license:gpl2+)))
58db98c9
RW
1838
1839(define-public r-extremes
1840 (package
1841 (name "r-extremes")
a151f1e6 1842 (version "2.0-9")
58db98c9
RW
1843 (source
1844 (origin
1845 (method url-fetch)
1846 (uri (cran-uri "extRemes" version))
1847 (sha256
1848 (base32
a151f1e6 1849 "0cpvcajk9xyy7662nqkyx333vrxpwsc5nmv0bfnhsbgijz5y0hvm"))))
58db98c9
RW
1850 (properties `((upstream-name . "extRemes")))
1851 (build-system r-build-system)
1852 (propagated-inputs
1853 `(("r-car" ,r-car)
1854 ("r-distillery" ,r-distillery)
1855 ("r-lmoments" ,r-lmoments)))
1856 (home-page "http://www.assessment.ucar.edu/toolkit/")
1857 (synopsis "Extreme value analysis")
1858 (description
1859 "ExtRemes is a suite of functions for carrying out analyses on the
1860extreme values of a process of interest; be they block maxima over long blocks
1861or excesses over a high threshold.")
1862 (license license:gpl2+)))
062b6dbd
RW
1863
1864(define-public r-lmtest
1865 (package
1866 (name "r-lmtest")
ba578d93 1867 (version "0.9-36")
062b6dbd
RW
1868 (source
1869 (origin
1870 (method url-fetch)
1871 (uri (cran-uri "lmtest" version))
1872 (sha256
1873 (base32
ba578d93 1874 "0sym9sm1vl6bbgq01jhz1plxqmgh8hrgrn7rw0mwvsalcn6id7xy"))))
062b6dbd
RW
1875 (build-system r-build-system)
1876 (propagated-inputs
1877 `(("r-zoo" ,r-zoo)))
1878 (native-inputs
1879 `(("gfortran" ,gfortran)))
e9960d8c 1880 (home-page "https://cran.r-project.org/web/packages/lmtest")
062b6dbd
RW
1881 (synopsis "Testing linear regression models")
1882 (description
1883 "This package provides a collection of tests, data sets, and examples for
1884diagnostic checking in linear regression models. Furthermore, some generic
1885tools for inference in parametric models are provided.")
1886 ;; Either version is okay
1887 (license (list license:gpl2 license:gpl3))))
d6b156dc 1888
c974008d
RJ
1889(define-public r-idr
1890 (package
1891 (name "r-idr")
1892 (version "1.2")
1893 (source (origin
1894 (method url-fetch)
1895 (uri (cran-uri "idr" version))
1896 (sha256
1897 (base32
1898 "05nvgw1xdg670bsjjrxkgd1mrdkciccpw4krn0zcgdf2r21dzgwb"))))
1899 (build-system r-build-system)
1900 (home-page "https://cran.r-project.org/web/packages/idr/")
1901 (synopsis "Irreproducible discovery rate")
1902 (description
1903 "This is a package for estimating the copula mixture model and plotting
1904correspondence curves in \"Measuring reproducibility of high-throughput
1905experiments\" (2011), Annals of Applied Statistics, Vol. 5, No. 3, 1752-1779,
1906by Li, Brown, Huang, and Bickel")
1907 (license license:gpl2+)))
1908
d6b156dc
RW
1909(define-public r-inline
1910 (package
1911 (name "r-inline")
0acbf8bb 1912 (version "0.3.15")
d6b156dc
RW
1913 (source (origin
1914 (method url-fetch)
1915 (uri (cran-uri "inline" version))
1916 (sha256
1917 (base32
0acbf8bb 1918 "0s4wssvpan189fijahknxq5s22ww9bzmdlmyhnra748r7khky17z"))))
d6b156dc 1919 (build-system r-build-system)
e9960d8c 1920 (home-page "https://cran.r-project.org/web/packages/inline")
d6b156dc
RW
1921 (synopsis "Functions to inline C, C++, Fortran function calls from R")
1922 (description
1923 "This package provides functionality to dynamically define R functions
1924and S4 methods with inlined C, C++ or Fortran code supporting @code{.C} and
1925@code{.Call} calling conventions.")
1926 ;; Any version of the LGPL.
1927 (license license:lgpl3+)))
8c72b830
RW
1928
1929(define-public r-bbmle
1930 (package
1931 (name "r-bbmle")
84078220 1932 (version "1.0.20")
8c72b830
RW
1933 (source
1934 (origin
1935 (method url-fetch)
1936 (uri (cran-uri "bbmle" version))
1937 (sha256
1938 (base32
84078220 1939 "1xzij7swrrzl5ly8l3lw6awh486zcm00251dwqws1y23fbgyh3vc"))))
8c72b830
RW
1940 (build-system r-build-system)
1941 (propagated-inputs
1942 `(("r-lattice" ,r-lattice)
1943 ("r-mass" ,r-mass)
1944 ("r-numderiv" ,r-numderiv)))
e9960d8c 1945 (home-page "https://cran.r-project.org/web/packages/bbmle")
8c72b830
RW
1946 (synopsis "Tools for General Maximum Likelihood Estimation")
1947 (description
c151b0b6
RW
1948 "This package provides methods and functions for fitting maximum
1949likelihood models in R. This package modifies and extends the @code{mle}
1950classes in the @code{stats4} package.")
8c72b830 1951 ;; Any version of the GPL
c151b0b6 1952 (license license:gpl2+)))
b31e4a96
RW
1953
1954(define-public r-emdbook
1955 (package
1956 (name "r-emdbook")
90f1ecb9 1957 (version "1.3.10")
b31e4a96
RW
1958 (source
1959 (origin
1960 (method url-fetch)
1961 (uri (cran-uri "emdbook" version))
1962 (sha256
1963 (base32
90f1ecb9 1964 "0880cx6rqm9vgd2zxnd2k0igfl80gy7ak15w36clwlzavab59hmv"))))
b31e4a96
RW
1965 (build-system r-build-system)
1966 (propagated-inputs
1967 `(("r-bbmle" ,r-bbmle)
1968 ("r-coda" ,r-coda)
1969 ("r-lattice" ,r-lattice)
1970 ("r-mass" ,r-mass)
1971 ("r-plyr" ,r-plyr)
1972 ("r-rcpp" ,r-rcpp)))
1973 (home-page "http://www.math.mcmaster.ca/bolker/emdbook")
1974 (synopsis "Support functions and data for \"Ecological Models and Data\"")
1975 (description
1976 "This package provides auxiliary functions and data sets for \"Ecological
1977Models and Data\", a book presenting maximum likelihood estimation and related
1978topics for ecologists (ISBN 978-0-691-12522-0).")
1979 ;; Any GPL version
1980 (license (list license:gpl2 license:gpl3))))
a3e36d37
RW
1981
1982(define-public r-lpsolve
1983 (package
1984 (name "r-lpsolve")
1985 (version "5.6.13")
1986 (source
1987 (origin
1988 (method url-fetch)
1989 (uri (cran-uri "lpSolve" version))
1990 (sha256
1991 (base32
1992 "13a9ry8xf5j1f2j6imqrxdgxqz3nqp9sj9b4ivyx9sid459irm6m"))))
1993 (properties `((upstream-name . "lpSolve")))
1994 (build-system r-build-system)
e9960d8c 1995 (home-page "https://cran.r-project.org/web/packages/lpSolve")
a3e36d37
RW
1996 (synopsis "R interface to Lp_solve to solve linear/integer programs")
1997 (description
1998 "Lp_solve is software for solving linear, integer and mixed integer
1999programs. This implementation supplies a \"wrapper\" function in C and some R
2000functions that solve general linear/integer problems, assignment problems, and
2001transportation problems.")
2002 (license license:lgpl2.0)))
521e0703
RW
2003
2004(define-public r-limsolve
2005 (package
2006 (name "r-limsolve")
2007 (version "1.5.5.3")
2008 (source
2009 (origin
2010 (method url-fetch)
2011 (uri (cran-uri "limSolve" version))
2012 (sha256
2013 (base32
2014 "1ll6ir42h3g2fzf0wqai213bm82gpwjj2hfma2np3mz024sc09rg"))))
2015 (properties `((upstream-name . "limSolve")))
2016 (build-system r-build-system)
2017 (propagated-inputs
2018 `(("r-lpsolve" ,r-lpsolve)
2019 ("r-mass" ,r-mass)
2020 ("r-quadprog" ,r-quadprog)))
2021 (native-inputs `(("gfortran" ,gfortran)))
e9960d8c 2022 (home-page "https://cran.r-project.org/web/packages/limSolve")
521e0703
RW
2023 (synopsis "Solving linear inverse models")
2024 (description
2025 "This package provides functions that:
2026
2027@enumerate
2028@item find the minimum/maximum of a linear or quadratic function,
2029@item sample an underdetermined or overdetermined system,
2030@item solve a linear system Ax=B for the unknown x.
2031@end enumerate
2032
2033It includes banded and tridiagonal linear systems. The package calls Fortran
2034functions from LINPACK.")
2035 ;; Any GPL version.
2036 (license (list license:gpl2+ license:gpl3+))))
6b4a9aec
RW
2037
2038(define-public r-fitdistrplus
2039 (package
2040 (name "r-fitdistrplus")
8c456dff 2041 (version "1.0-11")
6b4a9aec
RW
2042 (source
2043 (origin
2044 (method url-fetch)
2045 (uri (cran-uri "fitdistrplus" version))
2046 (sha256
2047 (base32
8c456dff 2048 "12hckg3y5j3zh9q1gwxkc27q813p2r42iqp7wdfiq6nj55jrh6w6"))))
6b4a9aec
RW
2049 (build-system r-build-system)
2050 (propagated-inputs
2051 `(("r-mass" ,r-mass)
8c456dff 2052 ("r-npsurv" ,r-npsurv)
6b4a9aec
RW
2053 ("r-survival" ,r-survival)))
2054 (home-page "http://riskassessment.r-forge.r-project.org")
2055 (synopsis "Fitting a parametric distribution from data")
2056 (description
2057 "This package extends the @code{fitdistr} function of the MASS package
2058with several functions to help the fit of a parametric distribution to
2059non-censored or censored data. Censored data may contain left-censored,
2060right-censored and interval-censored values, with several lower and upper
2061bounds. In addition to @dfn{maximum likelihood estimation} (MLE), the package
2062provides moment matching (MME), quantile matching (QME) and maximum
2063goodness-of-fit estimation (MGE) methods (available only for non-censored
2064data). Weighted versions of MLE, MME and QME are available.")
2065 (license license:gpl2+)))
8d220073
RW
2066
2067(define-public r-energy
2068 (package
2069 (name "r-energy")
9c112bee 2070 (version "1.7-5")
8d220073
RW
2071 (source
2072 (origin
2073 (method url-fetch)
2074 (uri (cran-uri "energy" version))
2075 (sha256
2076 (base32
9c112bee 2077 "15k9dg0a82cs9ypm0wpcsff3il1hzhnnv86dv5ngby1r144czhi4"))))
8d220073
RW
2078 (build-system r-build-system)
2079 (propagated-inputs
2080 `(("r-boot" ,r-boot)
2081 ("r-rcpp" ,r-rcpp)))
e9960d8c 2082 (home-page "https://cran.r-project.org/web/packages/energy")
8d220073
RW
2083 (synopsis "Multivariate inference via the energy of data")
2084 (description
2085 "This package provides e-statistics (energy) tests and statistics for
2086multivariate and univariate inference, including distance correlation,
2087one-sample, two-sample, and multi-sample tests for comparing multivariate
2088distributions, are implemented. Measuring and testing multivariate
2089independence based on distance correlation, partial distance correlation,
2090multivariate goodness-of-fit tests, clustering based on energy distance,
2091testing for multivariate normality, distance components (disco) for
2092non-parametric analysis of structured data, and other energy
2093statistics/methods are implemented.")
2094 (license license:gpl2+)))
abcb8494
RW
2095
2096(define-public r-suppdists
2097 (package
2098 (name "r-suppdists")
2099 (version "1.1-9.4")
2100 (source
2101 (origin
2102 (method url-fetch)
2103 (uri (cran-uri "SuppDists" version))
2104 (sha256
2105 (base32
2106 "1ffx8wigqqvz2pnh06jjc0fnf4vq9z2rhwk2y3f9aszn18ap3dgw"))))
2107 (properties `((upstream-name . "SuppDists")))
2108 (build-system r-build-system)
e9960d8c 2109 (home-page "https://cran.r-project.org/web/packages/SuppDists")
abcb8494
RW
2110 (synopsis "Supplementary distributions")
2111 (description
2112 "This package provides ten distributions supplementing those built into
2113R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared,
2114Spearman's rho, maximum F ratio, the Pearson product moment correlation
2115coefficient, Johnson distributions, normal scores and generalized
2116hypergeometric distributions. In addition two random number generators of
2117George Marsaglia are included.")
2118 (license license:gpl2+)))
05e8a3ef
RW
2119
2120(define-public r-ksamples
2121 (package
2122 (name "r-ksamples")
c152c6b3 2123 (version "1.2-8")
05e8a3ef
RW
2124 (source
2125 (origin
2126 (method url-fetch)
2127 (uri (cran-uri "kSamples" version))
2128 (sha256
2129 (base32
c152c6b3 2130 "15d5q5vpp4wx5rk5kjxjdxpwc8mkq5sbdz8gi07iscrvhzb5rzfr"))))
05e8a3ef
RW
2131 (properties `((upstream-name . "kSamples")))
2132 (build-system r-build-system)
2133 (propagated-inputs
2134 `(("r-suppdists" ,r-suppdists)))
e9960d8c 2135 (home-page "https://cran.r-project.org/web/packages/kSamples")
05e8a3ef
RW
2136 (synopsis "K-Sample rank tests and their combinations")
2137 (description
2138 "This package provides tools to compares k samples using the
2139Anderson-Darling test, Kruskal-Wallis type tests with different rank score
2140criteria, Steel's multiple comparison test, and the Jonckheere-Terpstra (JT)
2141test. It computes asymptotic, simulated or (limited) exact P-values, all
2142valid under randomization, with or without ties, or conditionally under random
2143sampling from populations, given the observed tie pattern. Except for Steel's
2144test and the JT test it also combines these tests across several blocks of
2145samples.")
2146 (license license:gpl2+)))
f97ce815
RW
2147
2148(define-public r-cvst
2149 (package
2150 (name "r-cvst")
b13b5674 2151 (version "0.2-2")
f97ce815
RW
2152 (source
2153 (origin
2154 (method url-fetch)
2155 (uri (cran-uri "CVST" version))
2156 (sha256
2157 (base32
b13b5674 2158 "05l3yzkfrbds09ah9cdwn2sn4ryhq78lz33ryzrgkv176jc8qjw5"))))
f97ce815
RW
2159 (properties `((upstream-name . "CVST")))
2160 (build-system r-build-system)
2161 (propagated-inputs
2162 `(("r-kernlab" ,r-kernlab)
2163 ("r-matrix" ,r-matrix)))
e9960d8c 2164 (home-page "https://cran.r-project.org/web/packages/CVST")
f97ce815
RW
2165 (synopsis "Fast cross-validation via sequential testing")
2166 (description
2167 "This package implements the fast cross-validation via sequential
2168testing (CVST) procedure. CVST is an improved cross-validation procedure
2169which uses non-parametric testing coupled with sequential analysis to
2170determine the best parameter set on linearly increasing subsets of the data.
2171Additionally to the CVST the package contains an implementation of the
2172ordinary k-fold cross-validation with a flexible and powerful set of helper
2173objects and methods to handle the overall model selection process. The
2174implementations of the Cochran's Q test with permutations and the sequential
2175testing framework of Wald are generic and can therefore also be used in other
2176contexts.")
2177 (license license:gpl2+)))
797e1dfb 2178
c5f033e0
RW
2179(define-public r-squarem
2180 (package
2181 (name "r-squarem")
2182 (version "2017.10-1")
2183 (source
2184 (origin
2185 (method url-fetch)
2186 (uri (cran-uri "SQUAREM" version))
2187 (sha256
2188 (base32
2189 "10xj26x7qjyvzndnbjl5krr9wabnb9cbrnp3m7xg673g8ddr12cv"))))
2190 (properties `((upstream-name . "SQUAREM")))
2191 (build-system r-build-system)
2192 (home-page "http://www.jhsph.edu/agingandhealth/People/Faculty_personal_pages/Varadhan.html")
2193 (synopsis "Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms")
2194 (description
2195 "This package provides algorithms for accelerating the convergence of
2196slow, monotone sequences from smooth, contraction mapping such as the EM
2197algorithm. It can be used to accelerate any smooth, linearly convergent
2198acceleration scheme. A tutorial style introduction to this package is
2199available in a vignette.")
2200 (license license:gpl2+)))
2201
797e1dfb
RW
2202(define-public r-lava
2203 (package
2204 (name "r-lava")
8f887014 2205 (version "1.6.4")
797e1dfb
RW
2206 (source
2207 (origin
2208 (method url-fetch)
2209 (uri (cran-uri "lava" version))
2210 (sha256
2211 (base32
8f887014 2212 "0627cjlg55kzbzcy82w6wykmw2i57qhgfcabn2zy3ydfdswyxij1"))))
797e1dfb
RW
2213 (build-system r-build-system)
2214 (propagated-inputs
2215 `(("r-numderiv" ,r-numderiv)
92e4534c 2216 ("r-squarem" ,r-squarem)
797e1dfb
RW
2217 ("r-survival" ,r-survival)))
2218 (home-page "https://github.com/kkholst/lava")
2219 (synopsis "Latent variable models")
2220 (description
2221 "This package provides tools for the estimation and simulation of latent
2222variable models.")
2223 (license license:gpl3)))
d26b7c1b
RW
2224
2225(define-public r-drr
2226 (package
2227 (name "r-drr")
0f001b3c 2228 (version "0.0.3")
d26b7c1b
RW
2229 (source
2230 (origin
2231 (method url-fetch)
2232 (uri (cran-uri "DRR" version))
2233 (sha256
2234 (base32
0f001b3c 2235 "1yd1fvllfkcrwg9v322n4wkk4q4q84nvy58y4vac9pdr3yf3i4vl"))))
d26b7c1b
RW
2236 (properties `((upstream-name . "DRR")))
2237 (build-system r-build-system)
2238 (propagated-inputs
2239 `(("r-cvst" ,r-cvst)
2240 ("r-kernlab" ,r-kernlab)
2241 ("r-matrix" ,r-matrix)))
e9960d8c 2242 (home-page "https://cran.r-project.org/web/packages/DRR")
d26b7c1b
RW
2243 (synopsis "Dimensionality reduction via regression")
2244 (description
2245 "This package provides an implementation of dimensionality reduction via
2246regression using Kernel Ridge Regression.")
2247 (license license:gpl3)))
9dd707f0
RW
2248
2249(define-public r-prodlim
2250 (package
2251 (name "r-prodlim")
9ee81a36 2252 (version "2018.04.18")
9dd707f0
RW
2253 (source
2254 (origin
2255 (method url-fetch)
2256 (uri (cran-uri "prodlim" version))
2257 (sha256
2258 (base32
9ee81a36 2259 "1aslq87sqwikh8chxc378r38146y7kv79zz0kcq3j93ivx7va8jb"))))
9dd707f0
RW
2260 (build-system r-build-system)
2261 (propagated-inputs
2262 `(("r-kernsmooth" ,r-kernsmooth)
2263 ("r-lava" ,r-lava)
2264 ("r-rcpp" ,r-rcpp)
2265 ("r-survival" ,r-survival)))
e9960d8c 2266 (home-page "https://cran.r-project.org/web/packages/prodlim")
9dd707f0
RW
2267 (synopsis "Product-limit estimation for censored event history analysis")
2268 (description
2269 "This package provides a fast and user-friendly implementation of
2270nonparametric estimators for censored event history (survival) analysis with
2271the Kaplan-Meier and Aalen-Johansen methods.")
2272 (license license:gpl2+)))
b561f563
RW
2273
2274(define-public r-dimred
2275 (package
2276 (name "r-dimred")
e21659c7 2277 (version "0.2.2")
b561f563
RW
2278 (source
2279 (origin
2280 (method url-fetch)
2281 (uri (cran-uri "dimRed" version))
2282 (sha256
2283 (base32
e21659c7 2284 "0ssy2qriiy6zdawriqcbl67qiq68ipml3frq7aqlq70r2fqyyw48"))))
b561f563
RW
2285 (properties `((upstream-name . "dimRed")))
2286 (build-system r-build-system)
77f97229
RW
2287 (propagated-inputs
2288 `(("r-drr" ,r-drr)
2289 ("r-magrittr" ,r-magrittr)))
b561f563
RW
2290 (home-page "https://github.com/gdkrmr/dimRed")
2291 (synopsis "Framework for dimensionality reduction")
2292 (description
2293 "This package provides a collection of dimensionality reduction
2294techniques from R packages and provides a common interface for calling the
2295methods.")
2296 (license license:gpl3)))
1b663184
RW
2297
2298(define-public r-timedate
2299 (package
2300 (name "r-timedate")
51b7b0e3 2301 (version "3043.102")
1b663184
RW
2302 (source
2303 (origin
2304 (method url-fetch)
2305 (uri (cran-uri "timeDate" version))
2306 (sha256
2307 (base32
51b7b0e3 2308 "0wvl5pq261rvbgly7vilk3x3m9xk3ly6il1i5scwdf6srl1vlz1p"))))
1b663184
RW
2309 (properties `((upstream-name . "timeDate")))
2310 (build-system r-build-system)
2311 (home-page "https://www.rmetrics.org")
2312 (synopsis "Chronological and calendar objects")
2313 (description
2314 "This package provides an environment for teaching \"Financial
2315Engineering and Computational Finance\" and for managing chronological and
2316calendar objects.")
2317 (license license:gpl2+)))
f57b883e 2318
ce4e81cb
RW
2319(define-public r-magic
2320 (package
2321 (name "r-magic")
bba80fad 2322 (version "1.5-9")
ce4e81cb
RW
2323 (source
2324 (origin
2325 (method url-fetch)
2326 (uri (cran-uri "magic" version))
2327 (sha256
2328 (base32
bba80fad 2329 "0snmdh6vk0p6ar1swsihisinxrx7l8371dri5lk0z24ysgr5w7gs"))))
ce4e81cb
RW
2330 (build-system r-build-system)
2331 (propagated-inputs
2332 `(("r-abind" ,r-abind)))
2333 (home-page "https://github.com/RobinHankin/magic.git")
2334 (synopsis "Create and investigate magic squares")
2335 (description
2336 "This package provides a collection of efficient, vectorized algorithms
2337for the creation and investigation of magic squares and hypercubes, including
2338a variety of functions for the manipulation and analysis of arbitrarily
2339dimensioned arrays.")
2340 (license license:gpl2)))
2341
d9bec9a8
RW
2342(define-public r-rmysql
2343 (package
2344 (name "r-rmysql")
221b3b16 2345 (version "0.10.16")
d9bec9a8
RW
2346 (source
2347 (origin
2348 (method url-fetch)
2349 (uri (cran-uri "RMySQL" version))
2350 (sha256
2351 (base32
221b3b16 2352 "1gh4b730g2v78jg5iln8fkz808ri2vhnhnw43wzkkjpy53jh48sp"))))
d9bec9a8
RW
2353 (properties `((upstream-name . "RMySQL")))
2354 (build-system r-build-system)
2355 (native-inputs
2356 `(("pkg-config" ,pkg-config)))
2357 (inputs
2358 `(("mariadb" ,mariadb)
2359 ("zlib" ,zlib)))
2360 (propagated-inputs
2361 `(("r-dbi" ,r-dbi)))
2362 (home-page "https://github.com/r-dbi/RMySQL")
2363 (synopsis "Database interface and MySQL driver for R")
2364 (description
2365 "This package provides a DBI interface to MySQL / MariaDB. The RMySQL
2366package contains an old implementation based on legacy code from S-PLUS which
2367is being phased out. A modern MySQL client based on Rcpp is available from
2368the RMariaDB package.")
2369 (license license:gpl2)))
2370
5574cb81
RW
2371(define-public r-rpostgresql
2372 (package
2373 (name "r-rpostgresql")
2374 (version "0.6-2")
2375 (source
2376 (origin
2377 (method url-fetch)
2378 (uri (cran-uri "RPostgreSQL" version))
2379 (sha256
2380 (base32
2381 "1mdhw5821v2h7hpa53v10wz53k4i90r0vb6a3dia5gq8f9j1h088"))))
2382 (properties `((upstream-name . "RPostgreSQL")))
2383 (build-system r-build-system)
2384 (inputs
2385 `(("postgresql" ,postgresql)))
2386 (propagated-inputs
2387 `(("r-dbi" ,r-dbi)))
2388 (home-page "https://github.com/tomoakin/RPostgreSQL")
2389 (synopsis "R interface to the PostgreSQL database system")
2390 (description
2391 "This package provides a Database Interface (DBI) compliant driver for R
2392to access PostgreSQL database systems.")
2393 ;; The whole package is released under GPL version 2. It includes code
2394 ;; under the PostgreSQL license.
2395 (license license:gpl2)))
2396
9604429d
RW
2397(define-public r-geometry
2398 (package
2399 (name "r-geometry")
2400 (version "0.3-6")
2401 (source
2402 (origin
2403 (method url-fetch)
2404 (uri (cran-uri "geometry" version))
2405 (sha256
2406 (base32
2407 "0s09vi0rr0smys3an83mz6fk41bplxyz4myrbiinf4qpk6n33qib"))))
2408 (build-system r-build-system)
2409 (propagated-inputs `(("r-magic" ,r-magic)))
2410 (home-page "http://geometry.r-forge.r-project.org/")
2411 (synopsis "Mesh generation and surface tesselation")
2412 (description
2413 "This package makes the qhull library available in R, in a similar manner
2414as in Octave. Qhull computes convex hulls, Delaunay triangulations, halfspace
2415intersections about a point, Voronoi diagrams, furthest-site Delaunay
2416triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d,
2417and higher dimensions. It implements the Quickhull algorithm for computing
2418the convex hull. Qhull does not support constrained Delaunay triangulations,
2419or mesh generation of non-convex objects, but the package does include some R
2420functions that allow for this. Currently the package only gives access to
2421Delaunay triangulation and convex hull computation.")
2422 ;; The Qhull sources are included and are distributed under a custom
2423 ;; non-copyleft license. The R sources are released under GPL version 2.
2424 (license (list license:gpl2
2425 (license:non-copyleft "http://www.qhull.org/COPYING.txt")))))
2426
f57b883e
RW
2427(define-public r-ddalpha
2428 (package
2429 (name "r-ddalpha")
fc74de42 2430 (version "1.3.8")
f57b883e
RW
2431 (source
2432 (origin
2433 (method url-fetch)
2434 (uri (cran-uri "ddalpha" version))
2435 (sha256
2436 (base32
fc74de42 2437 "0gi0hl14ghgf65zxsvgzh9z6xx1nyi49cpx192lmwrwqn3dy7ba0"))))
f57b883e
RW
2438 (build-system r-build-system)
2439 (propagated-inputs
2440 `(("r-bh" ,r-bh)
2441 ("r-class" ,r-class)
4f184233 2442 ("r-geometry" ,r-geometry)
f57b883e
RW
2443 ("r-mass" ,r-mass)
2444 ("r-rcpp" ,r-rcpp)
e90456b9
RW
2445 ("r-robustbase" ,r-robustbase)
2446 ("r-sfsmisc" ,r-sfsmisc)))
2447 (native-inputs
2448 `(("gfortran" ,gfortran)))
e9960d8c 2449 (home-page "https://cran.r-project.org/web/packages/ddalpha")
f57b883e
RW
2450 (synopsis "Depth-Based classification and calculation of data depth")
2451 (description
2452 "This package contains procedures for depth-based supervised learning,
2453which are entirely non-parametric, in particular the DDalpha-procedure (Lange,
2454Mosler and Mozharovskyi, 2014). The training data sample is transformed by a
2455statistical depth function to a compact low-dimensional space, where the final
2456classification is done. It also offers an extension to functional data and
2457routines for calculating certain notions of statistical depth functions. 50
2458multivariate and 5 functional classification problems are included.")
2459 (license license:gpl2)))
5a87093f
RW
2460
2461(define-public r-gower
2462 (package
2463 (name "r-gower")
2464 (version "0.1.2")
2465 (source
2466 (origin
2467 (method url-fetch)
2468 (uri (cran-uri "gower" version))
2469 (sha256
2470 (base32
2471 "1mbrj1lam3jfbby2j32shmmj5cn09zx3rkxbamq7q8sdg39b54gb"))))
2472 (build-system r-build-system)
2473 (native-inputs
2474 `(("r-knitr" ,r-knitr)))
2475 (home-page "https://github.com/markvanderloo/gower")
2476 (synopsis "Gower's distance")
2477 (description
2478 "This package provides tools to compute Gower's distance (or similarity)
2479coefficient between records, and to compute the top-n matches between records.
2480Core algorithms are executed in parallel on systems supporting OpenMP.")
2481 (license license:gpl3)))
649cf27c
RW
2482
2483(define-public r-rcpproll
2484 (package
2485 (name "r-rcpproll")
d0396c8e 2486 (version "0.3.0")
649cf27c
RW
2487 (source
2488 (origin
2489 (method url-fetch)
2490 (uri (cran-uri "RcppRoll" version))
2491 (sha256
2492 (base32
d0396c8e 2493 "0srzfhzkk42kzrdjnhbb37946jp1p688rgysy6k3i2is8jb21zyb"))))
649cf27c
RW
2494 (properties `((upstream-name . "RcppRoll")))
2495 (build-system r-build-system)
2496 (propagated-inputs
2497 `(("r-rcpp" ,r-rcpp)))
e9960d8c 2498 (home-page "https://cran.r-project.org/web/packages/RcppRoll")
649cf27c
RW
2499 (synopsis "Efficient rolling and windowed operations")
2500 (description
2501 "This package provides fast and efficient routines for common rolling /
2502windowed operations. Routines for the efficient computation of windowed mean,
2503median, sum, product, minimum, maximum, standard deviation and variance are
2504provided.")
2505 (license license:gpl2+)))
6c3d42d6
RW
2506
2507(define-public r-ipred
2508 (package
2509 (name "r-ipred")
56af171f 2510 (version "0.9-8")
6c3d42d6
RW
2511 (source
2512 (origin
2513 (method url-fetch)
2514 (uri (cran-uri "ipred" version))
2515 (sha256
2516 (base32
56af171f 2517 "01xcg3c121ndfpz9dirqxszknh4yb1p222p7f1wbwwhdrg1i27cw"))))
6c3d42d6
RW
2518 (build-system r-build-system)
2519 (propagated-inputs
2520 `(("r-class" ,r-class)
2521 ("r-mass" ,r-mass)
2522 ("r-nnet" ,r-nnet)
2523 ("r-prodlim" ,r-prodlim)
2524 ("r-rpart" ,r-rpart)
2525 ("r-survival" ,r-survival)))
e9960d8c 2526 (home-page "https://cran.r-project.org/web/packages/ipred")
6c3d42d6
RW
2527 (synopsis "Improved predictors")
2528 (description
2529 "This package provides improved predictive models by indirect
2530classification and bagging for classification, regression and survival
2531problems as well as resampling based estimators of prediction error.")
2532 (license license:gpl2+)))
ba4527ab 2533
cdc129dc
RW
2534(define-public r-psych
2535 (package
2536 (name "r-psych")
523762e3 2537 (version "1.8.12")
cdc129dc
RW
2538 (source
2539 (origin
2540 (method url-fetch)
2541 (uri (cran-uri "psych" version))
2542 (sha256
2543 (base32
523762e3 2544 "0hvp0dkkkn0szaf5rkirr3kb8qmr4bxwl775m5wmpvn1kc25w5vf"))))
cdc129dc
RW
2545 (build-system r-build-system)
2546 (propagated-inputs
2547 `(("r-foreign" ,r-foreign)
2548 ("r-lattice" ,r-lattice)
2549 ("r-mnormt" ,r-mnormt)
2550 ("r-nlme" ,r-nlme)))
e9960d8c 2551 (home-page "https://cran.r-project.org/web/packages/psych/")
cdc129dc
RW
2552 (synopsis "Procedures for psychological, psychometric, and personality research")
2553 (description
2554 "This package provides a general purpose toolbox for personality,
2555psychometric theory and experimental psychology. Functions are primarily for
2556multivariate analysis and scale construction using factor analysis, principal
2557component analysis, cluster analysis and reliability analysis, although others
2558provide basic descriptive statistics. Item Response Theory is done using
2559factor analysis of tetrachoric and polychoric correlations. Functions for
2560analyzing data at multiple levels include within and between group statistics,
2561including correlations and factor analysis. Functions for simulating and
2562testing particular item and test structures are included. Several functions
2563serve as a useful front end for structural equation modeling. Graphical
2564displays of path diagrams, factor analysis and structural equation models are
2565created using basic graphics.")
2566 (license license:gpl2+)))
2567
25c67ecf
RW
2568(define-public r-generics
2569 (package
2570 (name "r-generics")
2571 (version "0.0.2")
2572 (source
2573 (origin
2574 (method url-fetch)
2575 (uri (cran-uri "generics" version))
2576 (sha256
2577 (base32
2578 "0xk1xhpy7gpv3pvaygzhpfdxj72zmb38pb4nscfyg2ff36vx3cvi"))))
2579 (build-system r-build-system)
2580 (home-page "https://github.com/r-lib/generics")
2581 (synopsis "Common S3 generics not provided by base R methods")
2582 (description
2583 "In order to reduce potential package dependencies and conflicts,
2584generics provides a number of commonly used S3 generics that are not provided
2585by base R methods related to model fitting.")
2586 (license license:gpl2)))
2587
6c8c8c6b
RW
2588(define-public r-broom
2589 (package
2590 (name "r-broom")
813d9c51 2591 (version "0.5.1")
6c8c8c6b
RW
2592 (source
2593 (origin
2594 (method url-fetch)
2595 (uri (cran-uri "broom" version))
2596 (sha256
2597 (base32
813d9c51 2598 "0bmf38yvwalqf5j5yrr48nsk5k3n75s0gwcw621hp5lgrgvnp7ns"))))
6c8c8c6b
RW
2599 (build-system r-build-system)
2600 (propagated-inputs
45c156bf
RW
2601 `(("r-backports" ,r-backports)
2602 ("r-dplyr" ,r-dplyr)
813d9c51 2603 ("r-generics" ,r-generics)
6c8c8c6b 2604 ("r-nlme" ,r-nlme)
45c156bf 2605 ("r-purrr" ,r-purrr)
6c8c8c6b
RW
2606 ("r-reshape2" ,r-reshape2)
2607 ("r-stringr" ,r-stringr)
45c156bf 2608 ("r-tibble" ,r-tibble)
6c8c8c6b 2609 ("r-tidyr" ,r-tidyr)))
6e19d50e 2610 (home-page "https://github.com/tidyverse/broom")
6c8c8c6b
RW
2611 (synopsis "Convert statistical analysis objects into tidy data frames")
2612 (description
2613 "This package provides tools to convert statistical analysis objects from
2614R into tidy data frames, so that they can more easily be combined, reshaped
2615and otherwise processed with tools like @code{dplyr}, @code{tidyr} and
2616@code{ggplot2}. The package provides three S3 generics: @code{tidy}, which
2617summarizes a model's statistical findings such as coefficients of a
2618regression; @code{augment}, which adds columns to the original data such as
2619predictions, residuals and cluster assignments; and @code{glance}, which
2620provides a one-row summary of model-level statistics.")
2621 (license license:expat)))
2622
ba4527ab
RW
2623(define-public r-recipes
2624 (package
2625 (name "r-recipes")
e396b378 2626 (version "0.1.4")
ba4527ab
RW
2627 (source
2628 (origin
2629 (method url-fetch)
2630 (uri (cran-uri "recipes" version))
2631 (sha256
2632 (base32
e396b378 2633 "0bwijw4427v2k5z3qci2kyr5dyzql8b3lvf88rwy16p741jckjsn"))))
ba4527ab
RW
2634 (build-system r-build-system)
2635 (propagated-inputs
18a11c6d
RW
2636 `(("r-broom" ,r-broom)
2637 ("r-ddalpha" ,r-ddalpha)
ba4527ab
RW
2638 ("r-dimred" ,r-dimred)
2639 ("r-dplyr" ,r-dplyr)
2640 ("r-gower" ,r-gower)
2641 ("r-ipred" ,r-ipred)
2642 ("r-lubridate" ,r-lubridate)
2643 ("r-magrittr" ,r-magrittr)
18a11c6d 2644 ("r-matrix" ,r-matrix)
3321234c 2645 ("r-pls" ,r-pls)
ba4527ab
RW
2646 ("r-purrr" ,r-purrr)
2647 ("r-rcpproll" ,r-rcpproll)
2648 ("r-rlang" ,r-rlang)
2649 ("r-tibble" ,r-tibble)
2650 ("r-tidyselect" ,r-tidyselect)
57039918
RW
2651 ("r-timedate" ,r-timedate)
2652 ("r-withr" ,r-withr)))
ba4527ab
RW
2653 (home-page "https://github.com/topepo/recipes")
2654 (synopsis "Preprocessing tools to create design matrices")
2655 (description
2656 "Recipes is an extensible framework to create and preprocess design
2657matrices. Recipes consist of one or more data manipulation and analysis
2658\"steps\". Statistical parameters for the steps can be estimated from an
2659initial data set and then applied to other data sets. The resulting design
2660matrices can then be used as inputs into statistical or machine learning
2661models.")
2662 (license license:gpl2)))
1ab867be
RW
2663
2664(define-public r-pdist
2665 (package
2666 (name "r-pdist")
2667 (version "1.2")
2668 (source
2669 (origin
2670 (method url-fetch)
2671 (uri (cran-uri "pdist" version))
2672 (sha256
2673 (base32
2674 "18nd3mgad11f2zmwcp0w3sxlch4a9y6wp8dfdyzvjn7y4b4bq0dd"))))
2675 (build-system r-build-system)
2676 (home-page "https://github.com/jeffwong/pdist")
2677 (synopsis "Partitioned distance function")
2678 (description
2679 "Pdist computes the euclidean distance between rows of a matrix X and
2680rows of another matrix Y. Previously, this could be done by binding the two
2681matrices together and calling @code{dist}, but this creates unnecessary
2682computation by computing the distances between a row of X and another row of
2683X, and likewise for Y. Pdist strictly computes distances across the two
2684matrices, not within the same matrix, making computations significantly faster
2685for certain use cases.")
2686 (license license:gpl3+)))
81e0b625
RW
2687
2688(define-public r-ggrepel
2689 (package
2690 (name "r-ggrepel")
0759d87d 2691 (version "0.8.0")
81e0b625
RW
2692 (source
2693 (origin
2694 (method url-fetch)
2695 (uri (cran-uri "ggrepel" version))
2696 (sha256
2697 (base32
0759d87d 2698 "1m3p84d6nh9mzzvxb82vgig3ngcvkz86rjwzl9a66ckdf5p611k3"))))
81e0b625
RW
2699 (build-system r-build-system)
2700 (propagated-inputs
2701 `(("r-ggplot2" ,r-ggplot2)
2702 ("r-rcpp" ,r-rcpp)
2703 ("r-scales" ,r-scales)))
2704 (home-page "http://github.com/slowkow/ggrepel")
2705 (synopsis "Repulsive text and label geometries for ggplot2")
2706 (description
2707 "This package provides text and label geometries for ggplot2 that help to
2708avoid overlapping text labels. Labels repel away from each other and away
2709from the data points.")
2710 (license license:gpl3)))
6b968c4c
RW
2711
2712(define-public r-corrplot
2713 (package
2714 (name "r-corrplot")
2715 (version "0.84")
2716 (source
2717 (origin
2718 (method url-fetch)
2719 (uri (cran-uri "corrplot" version))
2720 (sha256
2721 (base32
2722 "1k03qd8db7pwg1v318xapx5mpiypiz2n07qr19c4b45diri5xkhd"))))
2723 (build-system r-build-system)
2724 (home-page "https://github.com/taiyun/corrplot")
2725 (synopsis "Visualization of a correlation matrix")
2726 (description
2727 "This package provides a graphical display of a correlation matrix or
2728general matrix. It also contains some algorithms to do matrix reordering. In
2729addition, corrplot is good at details, including choosing color, text labels,
2730color labels, layout, etc.")
2731 ;; Any version of the GPL
2732 (license license:gpl2+)))
a40a04fd
RW
2733
2734(define-public r-stringdist
2735 (package
2736 (name "r-stringdist")
2bce7795 2737 (version "0.9.5.1")
a40a04fd
RW
2738 (source
2739 (origin
2740 (method url-fetch)
2741 (uri (cran-uri "stringdist" version))
2742 (sha256
2743 (base32
2bce7795 2744 "0gap1g9xwhp0zxqsznkc2carpvi80z03prr4q8m528684lznx2xa"))))
a40a04fd
RW
2745 (build-system r-build-system)
2746 (home-page "https://github.com/markvanderloo/stringdist")
2747 (synopsis "Approximate string matching and string distance functions")
2748 (description
2749 "This package implements an approximate string matching version of R's
2750native @code{match} function. It can calculate various string distances based
2751on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment),
2752qgrams (q- gram, cosine, jaccard distance) or heuristic metrics (Jaro,
2753Jaro-Winkler). An implementation of soundex is provided as well. Distances
2754can be computed between character vectors while taking proper care of encoding
2755or between integer vectors representing generic sequences.")
2756 (license license:gpl3+)))
10e16fa9 2757
dc668352
RW
2758(define-public r-ucminf
2759 (package
2760 (name "r-ucminf")
2761 (version "1.1-4")
2762 (source
2763 (origin
2764 (method url-fetch)
2765 (uri (cran-uri "ucminf" version))
2766 (sha256
2767 (base32
2768 "01vggwg1w71k98qs6fhb0x1843vi322mf4g3hbclks94kcpkisx2"))))
2769 (build-system r-build-system)
2770 (native-inputs `(("gfortran" ,gfortran)))
2771 (home-page "https://cran.r-project.org/web/packages/ucminf/")
2772 (synopsis "General-purpose unconstrained non-linear optimization")
2773 (description
2774 "This package provides an implementation of an algorithm for
2775general-purpose unconstrained non-linear optimization. The algorithm is of
2776quasi-Newton type with BFGS updating of the inverse Hessian and soft line
2777search with a trust region type monitoring of the input to the line search
2778algorithm. The interface of @code{ucminf} is designed for easy interchange
2779with the package @code{optim}.")
2780 (license license:gpl2+)))
2781
b8f6e2f8
RW
2782(define-public r-ordinal
2783 (package
2784 (name "r-ordinal")
2785 (version "2018.8-25")
2786 (source
2787 (origin
2788 (method url-fetch)
2789 (uri (cran-uri "ordinal" version))
2790 (sha256
2791 (base32
2792 "03cv9hcrw8j3lhamzhz8sk2p3ns4cw9z41x49h301k2b3pajv43h"))))
2793 (build-system r-build-system)
2794 (propagated-inputs
2795 `(("r-mass" ,r-mass)
2796 ("r-matrix" ,r-matrix)
2797 ("r-numderiv" ,r-numderiv)
2798 ("r-ucminf" ,r-ucminf)))
2799 (home-page "https://github.com/runehaubo/ordinal")
2800 (synopsis "Regression models for ordinal data")
2801 (description
2802 "This package provides an implementation of cumulative link (mixed)
2803models also known as ordered regression models, proportional odds models,
2804proportional hazards models for grouped survival times and ordered models.
2805Estimation is via maximum likelihood and mixed models are fitted with the
2806Laplace approximation and adaptive Gauss-Hermite quadrature.")
2807 (license license:gpl2+)))
2808
fe1495e3
RW
2809(define-public r-jomo
2810 (package
2811 (name "r-jomo")
fccb2450 2812 (version "2.6-5")
fe1495e3
RW
2813 (source
2814 (origin
2815 (method url-fetch)
2816 (uri (cran-uri "jomo" version))
2817 (sha256
2818 (base32
fccb2450 2819 "109q5m69clrvvialxdxznd0wdb54ajhx84nj8slx8bf909a427mj"))))
fe1495e3
RW
2820 (build-system r-build-system)
2821 (propagated-inputs
2822 `(("r-lme4" ,r-lme4)
fccb2450 2823 ("r-mass" ,r-mass)
e7630cc9 2824 ("r-ordinal" ,r-ordinal)
fe1495e3
RW
2825 ("r-survival" ,r-survival)))
2826 (home-page "https://cran.r-project.org/web/packages/jomo/")
2827 (synopsis "Multilevel Joint Modelling Multiple Imputation")
2828 (description
2829 "Similarly to Schafer's package pan, jomo is a package for multilevel
2830joint modelling multiple imputation @url{Carpenter and Kenward (2013),
2831http://doi.org/10.1002/9781119942283}. Novel aspects of jomo are the
2832possibility of handling binary and categorical data through latent normal
2833variables, the option to use cluster-specific covariance matrices and to
2834impute compatibly with the substantive model.")
2835 (license license:gpl2)))
2836
03e718fb
RW
2837(define-public r-pan
2838 (package
2839 (name "r-pan")
a7265593 2840 (version "1.6")
03e718fb
RW
2841 (source
2842 (origin
2843 (method url-fetch)
2844 (uri (cran-uri "pan" version))
2845 (sha256
2846 (base32
a7265593 2847 "1dk3jjj826p7xrz10qz04vyc068xnypg7bp0pj4c32z3da0xzh5d"))))
03e718fb
RW
2848 (build-system r-build-system)
2849 (native-inputs `(("gfortran" ,gfortran)))
2850 (home-page "https://cran.r-project.org/web/packages/pan/")
2851 (synopsis "Multiple imputation for multivariate panel or clustered data")
2852 (description
2853 "This package implements multiple imputation for multivariate panel or
2854clustered data.")
2855 (license license:gpl3)))
2856
84e7147a
RW
2857(define-public r-mitml
2858 (package
2859 (name "r-mitml")
1c6d199e 2860 (version "0.3-7")
84e7147a
RW
2861 (source
2862 (origin
2863 (method url-fetch)
2864 (uri (cran-uri "mitml" version))
2865 (sha256
2866 (base32
1c6d199e 2867 "0yqyxkyi1kmv5k63wxj5kkg5g8igk1axk2csb4xhj6wz0p89dxy6"))))
84e7147a
RW
2868 (build-system r-build-system)
2869 (propagated-inputs
2870 `(("r-haven" ,r-haven)
2871 ("r-jomo" ,r-jomo)
2872 ("r-pan" ,r-pan)))
2873 (home-page "https://cran.r-project.org/web/packages/mitml/")
2874 (synopsis "Tools for multiple imputation in multilevel modeling")
2875 (description
2876 "This package provides tools for multiple imputation of missing data in
2877multilevel modeling. It includes a user-friendly interface to the packages
2878pan and jomo, and several functions for visualization, data management and the
2879analysis of multiply imputed data sets.")
2880 (license license:gpl2+)))
2881
10e16fa9
RW
2882(define-public r-mice
2883 (package
2884 (name "r-mice")
1b3b2a72 2885 (version "3.3.0")
10e16fa9
RW
2886 (source
2887 (origin
2888 (method url-fetch)
2889 (uri (cran-uri "mice" version))
2890 (sha256
2891 (base32
1b3b2a72 2892 "1p0ipbqk5aqdi7iikw3qrjyvdi9sdhpnw1h5mwakwvv0yl0pzbyx"))))
10e16fa9
RW
2893 (build-system r-build-system)
2894 (propagated-inputs
aea3be25
RW
2895 `(("r-broom" ,r-broom)
2896 ("r-dplyr" ,r-dplyr)
2897 ("r-lattice" ,r-lattice)
10e16fa9 2898 ("r-mass" ,r-mass)
aea3be25 2899 ("r-mitml" ,r-mitml)
10e16fa9
RW
2900 ("r-nnet" ,r-nnet)
2901 ("r-rcpp" ,r-rcpp)
aea3be25 2902 ("r-rlang" ,r-rlang)
10e16fa9
RW
2903 ("r-rpart" ,r-rpart)
2904 ("r-survival" ,r-survival)))
2905 (home-page "https://cran.r-project.org/web/packages/mice/")
2906 (synopsis "Multivariate imputation by chained equations")
2907 (description
2908 "Multiple imputation using @dfn{Fully Conditional Specification} (FCS)
2909implemented by the MICE algorithm as described in @url{Van Buuren and
2910Groothuis-Oudshoorn (2011), http://doi.org/10.18637/jss.v045.i03}. Each
2911variable has its own imputation model. Built-in imputation models are
2912provided for continuous data (predictive mean matching, normal), binary
2913data (logistic regression), unordered categorical data (polytomous logistic
2914regression) and ordered categorical data (proportional odds). MICE can also
2915impute continuous two-level data (normal model, pan, second-level variables).
2916Passive imputation can be used to maintain consistency between variables.
2917Various diagnostic plots are available to inspect the quality of the
2918imputations.")
2919 ;; Any of these two versions.
2920 (license (list license:gpl2 license:gpl3))))
7fd5f60b 2921
02cdb45f
RW
2922(define-public r-truncnorm
2923 (package
2924 (name "r-truncnorm")
9d6f3925 2925 (version "1.0-8")
02cdb45f
RW
2926 (source
2927 (origin
2928 (method url-fetch)
2929 (uri (cran-uri "truncnorm" version))
2930 (sha256
2931 (base32
9d6f3925 2932 "0zn88wdd58223kibk085rhsikl4yhlrwiyq109hzjg06hy6lwmj9"))))
02cdb45f 2933 (build-system r-build-system)
e9960d8c 2934 (home-page "https://cran.r-project.org/web/packages/truncnorm/")
02cdb45f
RW
2935 (synopsis "Truncated normal distribution")
2936 (description "This package provides functions for the truncated normal
2937distribution with mean equal to @code{mean} and standard deviation equal to
2938@code{sd}. It includes density, distribution, quantile, and expected value
2939functions, as well as a random generation function.")
2940 (license license:gpl2)))
2941
cb8b4c11
RW
2942(define-public r-rsolnp
2943 (package
2944 (name "r-rsolnp")
2945 (version "1.16")
2946 (source
2947 (origin
2948 (method url-fetch)
2949 (uri (cran-uri "Rsolnp" version))
2950 (sha256
2951 (base32
2952 "0w7nkj6igr0gi7r7jg950lsx7dj6aipgxi6vbjsf5f5yc9h7fhii"))))
2953 (properties `((upstream-name . "Rsolnp")))
2954 (build-system r-build-system)
2955 (propagated-inputs
2956 `(("r-truncnorm" ,r-truncnorm)))
e9960d8c 2957 (home-page "https://cran.r-project.org/web/packages/Rsolnp/")
cb8b4c11
RW
2958 (synopsis "General non-linear optimization")
2959 (description "The Rsolnp package implements a general non-linear augmented
2960Lagrange multiplier method solver, a @dfn{sequential quadratic
2961programming} (SQP) based solver).")
2962 ;; Any version of the GPL.
2963 (license license:gpl2+)))
2964
7fd5f60b
RW
2965(define-public r-hardyweinberg
2966 (package
2967 (name "r-hardyweinberg")
da5cca36 2968 (version "1.6.1")
7fd5f60b
RW
2969 (source
2970 (origin
2971 (method url-fetch)
2972 (uri (cran-uri "HardyWeinberg" version))
2973 (sha256
2974 (base32
da5cca36 2975 "16n8qanxx0p5ny5zqxafn8hwb1xv94y1wig1iql8as5a5qh8lwcz"))))
7fd5f60b
RW
2976 (properties `((upstream-name . "HardyWeinberg")))
2977 (build-system r-build-system)
2978 (propagated-inputs
2979 `(("r-mice" ,r-mice)
d0394944
RW
2980 ("r-rcpp" ,r-rcpp)
2981 ("r-rsolnp" ,r-rsolnp)))
7fd5f60b
RW
2982 (home-page "https://cran.r-project.org/package=HardyWeinberg")
2983 (synopsis "Statistical tests and graphics for Hardy-Weinberg equilibrium")
2984 (description
2985 "This package contains tools for exploring Hardy-Weinberg equilibrium for
2986diallelic genetic marker data. All classical tests (chi-square, exact,
2987likelihood-ratio and permutation tests) for Hardy-Weinberg equilibrium are
2988included in the package, as well as functions for power computation and for
2989the simulation of marker data under equilibrium and disequilibrium. Routines
2990for dealing with markers on the X-chromosome are included. Functions for
2991testing equilibrium in the presence of missing data by using multiple
2992imputation are also provided. Implements several graphics for exploring the
2993equilibrium status of a large set of diallelic markers: ternary plots with
2994acceptance regions, log-ratio plots and Q-Q plots.")
2995 (license license:gpl2+)))
3a22732c
RW
2996
2997(define-public r-sm
2998 (package
2999 (name "r-sm")
5621b840 3000 (version "2.2-5.6")
3a22732c
RW
3001 (source
3002 (origin
3003 (method url-fetch)
3004 (uri (cran-uri "sm" version))
3005 (sha256
3006 (base32
5621b840 3007 "0c4whcx879gb4lwvqnzxl5n9xgpcqh2c54ip9ami3mwfprzcv45q"))))
3a22732c
RW
3008 (build-system r-build-system)
3009 (native-inputs `(("gfortran" ,gfortran)))
3010 (home-page "http://www.stats.gla.ac.uk/~adrian/sm/")
3011 (synopsis "Smoothing methods for nonparametric regression and density estimation")
3012 (description
3013 "This is software accompanying the book 'Applied Smoothing Techniques for
3014Data Analysis---The Kernel Approach with S-Plus Illustrations', Oxford
3015University Press. It provides smoothing methods for nonparametric regression
3016and density estimation")
3017 (license license:gpl2+)))
9232cac4 3018
6174db2b
RJ
3019(define-public r-venndiagram
3020 (package
3021 (name "r-venndiagram")
3022 (version "1.6.20")
3023 (source (origin
3024 (method url-fetch)
3025 (uri (cran-uri "VennDiagram" version))
3026 (sha256
3027 (base32
3028 "1ic1jaxzw98si2p4n1fl4n3myhd7fpw0njb634cwhviwybzv6775"))))
3029 (properties `((upstream-name . "VennDiagram")))
3030 (build-system r-build-system)
3031 (propagated-inputs
3032 `(("r-futile-logger" ,r-futile-logger)))
3033 (home-page "https://cran.r-project.org/web/packages/VennDiagram/")
3034 (synopsis "Generate High-Resolution Venn and Euler Plots")
3035 (description
3036 "This package provides a set of functions to generate high-resolution
3037Venn and Euler plots. It includes handling for several special cases,
3038including two-case scaling, and extensive customization of plot shape and
3039structure.")
3040 (license license:gpl2+)))
3041
9232cac4
RW
3042(define-public r-vioplot
3043 (package
3044 (name "r-vioplot")
3045 (version "0.2")
3046 (source
3047 (origin
3048 (method url-fetch)
3049 (uri (cran-uri "vioplot" version))
3050 (sha256
3051 (base32
3052 "16wkb26kv6qr34hv5zgqmgq6zzgysg9i78pvy2c097lr60v087v0"))))
3053 (build-system r-build-system)
3054 (propagated-inputs `(("r-sm" ,r-sm)))
3055 (home-page "http://wsopuppenkiste.wiso.uni-goettingen.de/~dadler")
3056 (synopsis "Violin plot")
3057 (description
3058 "This package provides a violin plot, which is a combination of a box
3059plot and a kernel density plot.")
3060 (license license:bsd-3)))
7b0569c0
RW
3061
3062(define-public r-rsofia
3063 (package
3064 (name "r-rsofia")
3065 (version "1.1")
3066 (source (origin
3067 (method url-fetch)
3068 ;; This package has been removed from CRAN, so we can
3069 ;; only fetch it from the archives.
3070 (uri (string-append "https://cran.r-project.org/src/"
3071 "contrib/Archive/RSofia/RSofia_"
3072 version ".tar.gz"))
3073 (sha256
3074 (base32
3075 "0q931y9rcf6slb0s2lsxhgqrzy4yqwh8hb1124nxg0bjbxvjbihn"))))
3076 (properties `((upstream-name . "RSofia")))
3077 (build-system r-build-system)
3078 (propagated-inputs
3079 `(("r-rcpp" ,r-rcpp)))
3080 (home-page "https://cran.r-project.org/src/contrib/Archive/RSofia")
3081 (synopsis "Port of sofia-ml to R")
3082 (description "This package is a port of sofia-ml to R. Sofia-ml is a
3083suite of fast incremental algorithms for machine learning that can be used for
3084training models for classification or ranking.")
3085 (license license:asl2.0)))
738dda83 3086
3699383e
RW
3087(define-public r-xts
3088 (package
3089 (name "r-xts")
cea8a607 3090 (version "0.11-2")
3699383e
RW
3091 (source
3092 (origin
3093 (method url-fetch)
3094 (uri (cran-uri "xts" version))
3095 (sha256
3096 (base32
cea8a607 3097 "1f0kxrvn13py3hk2gh2m56cqm39x3bqp1i350r5viddacrm2yxqj"))))
3699383e
RW
3098 (build-system r-build-system)
3099 (propagated-inputs `(("r-zoo" ,r-zoo)))
3699383e
RW
3100 (home-page "https://github.com/joshuaulrich/xts")
3101 (synopsis "Extensible time series")
3102 (description
3103 "This package provides for uniform handling of R's different time-based
3104data classes by extending @code{zoo}, maximizing native format information
3105preservation and allowing for user-level customization and extension, while
3106simplifying cross-class interoperability.")
3107 (license license:gpl2+)))
b72b42cf
RW
3108
3109(define-public r-performanceanalytics
3110 (package
3111 (name "r-performanceanalytics")
081d143d 3112 (version "1.5.2")
b72b42cf
RW
3113 (source
3114 (origin
3115 (method url-fetch)
3116 (uri (cran-uri "PerformanceAnalytics" version))
3117 (sha256
3118 (base32
081d143d 3119 "01bgm57z079g6r505w3bj293zkbd49fwa8sg55z87vizwavipml6"))))
b72b42cf
RW
3120 (properties
3121 `((upstream-name . "PerformanceAnalytics")))
3122 (build-system r-build-system)
3123 (propagated-inputs
081d143d
RW
3124 `(("r-quadprog" ,r-quadprog)
3125 ("r-xts" ,r-xts)
b72b42cf 3126 ("r-zoo" ,r-zoo)))
d062957a 3127 (home-page "https://r-forge.r-project.org/projects/returnanalytics/")
b72b42cf
RW
3128 (synopsis "Econometric tools for performance and risk analysis")
3129 (description "This is a collection of econometric functions for
3130performance and risk analysis. This package aims to aid practitioners and
3131researchers in utilizing the latest research in analysis of non-normal return
3132streams. In general, it is most tested on return (rather than price) data on
3133a regular scale, but most functions will work with irregular return data as
3134well, and increasing numbers of functions will work with P&L or price data
3135where possible.")
3136 ;; Either version may be picked.
3137 (license (list license:gpl2 license:gpl3))))
018cf270
RW
3138
3139(define-public r-laeken
3140 (package
3141 (name "r-laeken")
ed46a05c 3142 (version "0.5.0")
018cf270
RW
3143 (source
3144 (origin
3145 (method url-fetch)
3146 (uri (cran-uri "laeken" version))
3147 (sha256
3148 (base32
ed46a05c 3149 "1g9r3y7b0gl91hijk9awa8rjk97mqpkxinzq2cgmx0m38ng9ylpa"))))
018cf270
RW
3150 (build-system r-build-system)
3151 (propagated-inputs
3152 `(("r-boot" ,r-boot)
3153 ("r-mass" ,r-mass)))
e9960d8c 3154 (home-page "https://cran.r-project.org/web/packages/laeken/")
018cf270
RW
3155 (synopsis "Estimation of indicators on social exclusion and poverty")
3156 (description "This package provides tools for the estimation of indicators
3157on social exclusion and poverty, as well as an implementation of Pareto tail
3158modeling for empirical income distributions.")
3159 (license license:gpl2+)))
e5c17b8d
RW
3160
3161(define-public r-vcd
3162 (package
3163 (name "r-vcd")
2960f965 3164 (version "1.4-4")
e5c17b8d
RW
3165 (source
3166 (origin
3167 (method url-fetch)
3168 (uri (cran-uri "vcd" version))
3169 (sha256
3170 (base32
2960f965 3171 "1lp99h0wvsc61l1dgcqjxdrcgpgw88ak430cdsv43kmm43qssqd5"))))
e5c17b8d
RW
3172 (build-system r-build-system)
3173 (propagated-inputs
3174 `(("r-colorspace" ,r-colorspace)
3175 ("r-lmtest" ,r-lmtest)
3176 ("r-mass" ,r-mass)))
e9960d8c 3177 (home-page "https://cran.r-project.org/web/packages/vcd/")
e5c17b8d
RW
3178 (synopsis "Visualizing categorical data")
3179 (description "This package provides visualization techniques, data sets,
3180summary and inference procedures aimed particularly at categorical data.
3181Special emphasis is given to highly extensible grid graphics. The package was
3182originally inspired by the book \"Visualizing Categorical Data\" by Michael
3183Friendly and is now the main support package for a new book, \"Discrete Data
3184Analysis with R\" by Michael Friendly and David Meyer (2015).")
3185 (license license:gpl2)))
ae164260
RW
3186
3187(define-public r-ica
3188 (package
3189 (name "r-ica")
fabf0993 3190 (version "1.0-2")
ae164260
RW
3191 (source
3192 (origin
3193 (method url-fetch)
3194 (uri (cran-uri "ica" version))
3195 (sha256
3196 (base32
fabf0993 3197 "0ya1nph1zwhad0bfz4yxs27kl45yk1dhnphdlrq34p8pqrpmj8g7"))))
ae164260 3198 (build-system r-build-system)
e9960d8c 3199 (home-page "https://cran.r-project.org/web/packages/ica/")
ae164260
RW
3200 (synopsis "Independent component analysis")
3201 (description "This package provides tools for @dfn{Independent Component
3202Analysis} (ICA) using various algorithms: FastICA,
3203Information-Maximization (Infomax), and @dfn{Joint Approximate Diagonalization
3204of Eigenmatrices} (JADE).")
3205 (license license:gpl2+)))
bf025ff6
RW
3206
3207(define-public r-dtw
3208 (package
3209 (name "r-dtw")
cda93e83 3210 (version "1.20-1")
bf025ff6
RW
3211 (source
3212 (origin
3213 (method url-fetch)
3214 (uri (cran-uri "dtw" version))
3215 (sha256
3216 (base32
cda93e83 3217 "1w301xwizncy5r8v9rwwdxfshydgp3l1pnjla1fjn6n8lx3imjj3"))))
bf025ff6
RW
3218 (build-system r-build-system)
3219 (propagated-inputs `(("r-proxy" ,r-proxy)))
3220 (home-page "http://dtw.r-forge.r-project.org/")
3221 (synopsis "Dynamic Time Warping Algorithms")
3222 (description "This package provides a comprehensive implementation of
3223@dfn{dynamic time warping} (DTW) algorithms in R. DTW computes the
3224optimal (least cumulative distance) alignment between points of two time
3225series. Common DTW variants covered include local (slope) and global (window)
3226constraints, subsequence matches, arbitrary distance definitions,
3227normalizations, minimum variance matching, and so on.")
3228 (license license:gpl2+)))
15ef07f0
RW
3229
3230(define-public r-sdmtools
3231 (package
3232 (name "r-sdmtools")
3233 (version "1.1-221")
3234 (source
3235 (origin
3236 (method url-fetch)
3237 (uri (cran-uri "SDMTools" version))
3238 (sha256
3239 (base32
3240 "1kacrpamshv7wz83yn45sfbw4m9c44xrrngzcklnwx8gcxx2knm6"))))
3241 (properties `((upstream-name . "SDMTools")))
3242 (build-system r-build-system)
3243 (propagated-inputs `(("r-r-utils" ,r-r-utils)))
3244 (home-page "http://www.rforge.net/SDMTools/")
3245 (synopsis "Species distribution modelling tools")
3246 (description "This packages provides a set of tools for post processing
3247the outcomes of species distribution modeling exercises. It includes novel
3248methods for comparing models and tracking changes in distributions through
3249time. It further includes methods for visualizing outcomes, selecting
3250thresholds, calculating measures of accuracy and landscape fragmentation
3251statistics, etc.")
3252 (license license:gpl3+)))
ae3f2079
RW
3253
3254(define-public r-scatterplot3d
3255 (package
3256 (name "r-scatterplot3d")
5ade82bb 3257 (version "0.3-41")
ae3f2079
RW
3258 (source
3259 (origin
3260 (method url-fetch)
3261 (uri (cran-uri "scatterplot3d" version))
3262 (sha256
3263 (base32
5ade82bb 3264 "152xqz9c70qab86mpgng049gxsg5f4fpf1m8dh93fb9v1avjd0sc"))))
ae3f2079 3265 (build-system r-build-system)
e9960d8c 3266 (home-page "https://cran.r-project.org/web/packages/scatterplot3d/")
ae3f2079
RW
3267 (synopsis "3D scatter plot")
3268 (description "This package provides an implementation of scatter plots for
3269plotting. a three dimensional point cloud.")
3270 (license license:gpl2)))
f90018e5
RW
3271
3272(define-public r-ggridges
3273 (package
3274 (name "r-ggridges")
16a39c2d 3275 (version "0.5.1")
f90018e5
RW
3276 (source
3277 (origin
3278 (method url-fetch)
3279 (uri (cran-uri "ggridges" version))
3280 (sha256
3281 (base32
16a39c2d 3282 "0dhwcpy785ac2ny5bjp284595nnybi3554wd0yffsli0vzf7ry01"))))
f90018e5
RW
3283 (build-system r-build-system)
3284 (propagated-inputs
3285 `(("r-ggplot2" ,r-ggplot2)
3286 ("r-plyr" ,r-plyr)
0edd2fd1
RW
3287 ("r-scales" ,r-scales)
3288 ("r-withr" ,r-withr)))
f90018e5
RW
3289 (home-page "https://github.com/clauswilke/ggridges")
3290 (synopsis "Ridgeline plots in ggplot2")
3291 (description
3292 "Ridgeline plots provide a convenient way of visualizing changes in
3293distributions over time or space. This package enables the creation of such
3294plots in @code{ggplot2}.")
3295 (license license:gpl2)))
007f6d98
RW
3296
3297(define-public r-ggjoy
3298 (package
3299 (name "r-ggjoy")
c36745cf 3300 (version "0.4.1")
007f6d98
RW
3301 (source
3302 (origin
3303 (method url-fetch)
3304 (uri (cran-uri "ggjoy" version))
3305 (sha256
3306 (base32
c36745cf 3307 "012md2m0jqfcccb933j423m3ck31v3p0pd41gjxpyg9082y7ixyj"))))
007f6d98
RW
3308 (build-system r-build-system)
3309 (propagated-inputs
3310 `(("r-ggplot2" ,r-ggplot2)
3311 ("r-ggridges" ,r-ggridges)))
3312 (home-page "https://github.com/clauswilke/ggjoy")
3313 (synopsis "Joyplots in ggplot2")
3314 (description "Joyplots provide a convenient way of visualizing changes in
3315distributions over time or space. This package enables the creation of such
3316plots in @code{ggplot2}.")
3317 (license license:gpl2)))
2976f304
RW
3318
3319(define-public r-cli
3320 (package
3321 (name "r-cli")
9e82d608 3322 (version "1.0.1")
2976f304
RW
3323 (source
3324 (origin
3325 (method url-fetch)
3326 (uri (cran-uri "cli" version))
3327 (sha256
3328 (base32
9e82d608 3329 "1r2yih4c0bdmbx0qrarlf0m1p5z30sri755zmdazsq2pw76zp07g"))))
2976f304
RW
3330 (build-system r-build-system)
3331 (propagated-inputs
3332 `(("r-assertthat" ,r-assertthat)
3333 ("r-crayon" ,r-crayon)))
3334 (home-page "https://github.com/r-lib/cli#readme")
3335 (synopsis "Helpers for developing command line interfaces")
3336 (description "This package provides a suite of tools designed to build
3337attractive command line interfaces (CLIs). It includes tools for drawing
3338rules, boxes, trees, and Unicode symbols with ASCII alternatives.")
3339 (license license:expat)))
55577393
RW
3340
3341(define-public r-argparser
3342 (package
3343 (name "r-argparser")
3344 (version "0.4")
3345 (source
3346 (origin
3347 (method url-fetch)
3348 (uri (cran-uri "argparser" version))
3349 (sha256
3350 (base32
3351 "0s1wxshx4jk69wfxhycx973q6y8cmqrfymyjklhq1i8xrj0kmmx9"))))
3352 (build-system r-build-system)
3353 (home-page "https://bitbucket.org/djhshih/argparser")
3354 (synopsis "Command-line argument parser")
3355 (description
3356 "This package provides a cross-platform command-line argument parser
3357written purely in R with no external dependencies. It is useful with the
3358Rscript front-end and facilitates turning an R script into an executable
3359script.")
3360 (license license:gpl3+)))
a3257d42
RW
3361
3362(define-public r-debugme
3363 (package
3364 (name "r-debugme")
3365 (version "1.1.0")
3366 (source
3367 (origin
3368 (method url-fetch)
3369 (uri (cran-uri "debugme" version))
3370 (sha256
3371 (base32
3372 "1c9sg55zvf10h8198jdnpamm6f66lzw3c3jnmdp9ls6na0j0xbjd"))))
3373 (build-system r-build-system)
3374 (propagated-inputs `(("r-crayon" ,r-crayon)))
3375 (home-page "https://github.com/r-lib/debugme#readme")
3376 (synopsis "Debug R packages")
3377 (description
3378 "This package allows the user to specify debug messages as special string
3379constants, and control debugging of packages via environment variables.")
3380 (license license:expat)))
2058e37d
RW
3381
3382(define-public r-processx
3383 (package
3384 (name "r-processx")
0e87bf01 3385 (version "3.2.1")
2058e37d
RW
3386 (source
3387 (origin
3388 (method url-fetch)
3389 (uri (cran-uri "processx" version))
3390 (sha256
3391 (base32
0e87bf01 3392 "1skjyi767avc3safajlj3ikk9lf11zzyjybdcmx8m9y59rf319ql"))))
2058e37d
RW
3393 (build-system r-build-system)
3394 (propagated-inputs
0e87bf01
RW
3395 `(("r-ps" ,r-ps)
3396 ("r-r6" ,r-r6)))
2058e37d
RW
3397 (home-page "https://github.com/r-lib/processx3")
3398 (synopsis "Execute and control system processes")
3399 (description
3400 "This package provides portable tools to run system processes in the
3401background. It can check if a background process is running; wait on a
3402background process to finish; get the exit status of finished processes; kill
3403background processes and their children; restart processes. It can read the
3404standard output and error of the processes, using non-blocking connections.
3405@code{processx} can poll a process for standard output or error, with a
3406timeout. It can also poll several processes at once.")
3407 (license license:expat)))
f285346a
RW
3408
3409(define-public r-tsp
3410 (package
3411 (name "r-tsp")
127522c4 3412 (version "1.1-6")
f285346a
RW
3413 (source
3414 (origin
3415 (method url-fetch)
3416 (uri (cran-uri "TSP" version))
3417 (sha256
3418 (base32
127522c4 3419 "1ym97xl2icjpfkrici0wig29w06bb704hp51v7h5liygjlwpkhlc"))))
f285346a
RW
3420 (properties `((upstream-name . "TSP")))
3421 (build-system r-build-system)
3422 (propagated-inputs `(("r-foreach" ,r-foreach)))
3423 (home-page "https://cran.r-project.org/web/packages/TSP/")
3424 (synopsis "Traveling salesperson problem (TSP)")
3425 (description "This package provides basic infrastructure and some
3426algorithms for the @dfn{traveling salesperson problem}(TSP) (also known as the
3427traveling salesman problem).")
3428 (license license:gpl3)))
ffb59bce
RW
3429
3430(define-public r-qap
3431 (package
3432 (name "r-qap")
3433 (version "0.1-1")
3434 (source
3435 (origin
3436 (method url-fetch)
3437 (uri (cran-uri "qap" version))
3438 (sha256
3439 (base32
3440 "0d2d1ni1camixyi45lfy00f4pn3p063k7bsi8gj5scp6n15mdgb0"))))
3441 (build-system r-build-system)
3442 (native-inputs `(("gfortran" ,gfortran)))
d062957a 3443 (home-page "https://cran.r-project.org/web/packages/qap/")
ffb59bce
RW
3444 (synopsis "Heuristics for the quadratic assignment problem (QAP)")
3445 (description "This package implements heuristics for the @dfn{quadratic
3446assignment problem} (QAP). Currently only a simulated annealing heuristic is
3447available.")
3448 (license license:gpl3)))
7fe49f2a
RW
3449
3450(define-public r-gclus
3451 (package
3452 (name "r-gclus")
111516f9 3453 (version "1.3.2")
7fe49f2a
RW
3454 (source
3455 (origin
3456 (method url-fetch)
3457 (uri (cran-uri "gclus" version))
3458 (sha256
3459 (base32
111516f9 3460 "1cz0g0i972955hhaji30rx8448x7f3as7z1sww9i5h86ybgirilw"))))
7fe49f2a
RW
3461 (build-system r-build-system)
3462 (propagated-inputs `(("r-cluster" ,r-cluster)))
d062957a 3463 (home-page "https://cran.r-project.org/web/packages/gclus/")
7fe49f2a
RW
3464 (synopsis "Clustering graphics")
3465 (description "This package orders panels in scatterplot matrices and
3466parallel coordinate displays by some merit index. It contains various indices
3467of merit, ordering functions, and enhanced versions of @code{pairs} and
3468@code{parcoord} which color panels according to their merit level.")
3469 (license license:gpl2+)))
8e5e26d2
RW
3470
3471(define-public r-webshot
3472 (package
3473 (name "r-webshot")
8871a513 3474 (version "0.5.1")
8e5e26d2
RW
3475 (source
3476 (origin
3477 (method url-fetch)
3478 (uri (cran-uri "webshot" version))
3479 (sha256
3480 (base32
8871a513 3481 "08sb1xi376pfy1vwilk2d68zljsg9yiv04n2dkqz383gdhh0sxdr"))))
8e5e26d2
RW
3482 (build-system r-build-system)
3483 (propagated-inputs
8871a513
RW
3484 `(("r-callr" ,r-callr)
3485 ("r-jsonlite" ,r-jsonlite)
3486 ("r-magrittr" ,r-magrittr)))
8e5e26d2
RW
3487 (home-page "https://github.com/wch/webshot/")
3488 (synopsis "Take screenshots of web pages")
3489 (description
3490 "Webshot makes it easy to take screenshots of web pages from within R.
3491It can also run Shiny applications locally and take screenshots of the
3492application; and it can render and screenshot static as well as interactive R
3493Markdown documents.")
3494 (license license:gpl2)))
2e9d187b
RW
3495
3496(define-public r-seriation
3497 (package
3498 (name "r-seriation")
3499 (version "1.2-3")
3500 (source
3501 (origin
3502 (method url-fetch)
3503 (uri (cran-uri "seriation" version))
3504 (sha256
3505 (base32
3506 "1q6hw4hjw224b4y0dc0j630v2pgj6sn455nwkilb70w8k31hpk92"))))
3507 (build-system r-build-system)
3508 (propagated-inputs
3509 `(("r-cluster" ,r-cluster)
3510 ("r-colorspace" ,r-colorspace)
3511 ("r-dendextend" ,r-dendextend)
3512 ("r-gclus" ,r-gclus)
3513 ("r-gplots" ,r-gplots)
3514 ("r-mass" ,r-mass)
3515 ("r-qap" ,r-qap)
3516 ("r-registry" ,r-registry)
3517 ("r-tsp" ,r-tsp)))
3518 (native-inputs `(("gfortran" ,gfortran)))
3519 (home-page "http://s2.smu.edu/IDA/seriation/")
3520 (synopsis "Infrastructure for ordering objects using seriation")
3521 (description
3522 "This package provides infrastructure for seriation with an
3523implementation of several seriation/sequencing techniques to reorder matrices,
3524dissimilarity matrices, and dendrograms. It also provides (optimally)
3525reordered heatmaps, color images and clustering visualizations like
3526dissimilarity plots, and visual assessment of cluster tendency plots (VAT and
3527iVAT).")
3528 (license license:gpl3)))
e9e78d2c 3529
f6d2b45c
RW
3530(define-public r-xfun
3531 (package
3532 (name "r-xfun")
a8de3090 3533 (version "0.4")
f6d2b45c
RW
3534 (source
3535 (origin
3536 (method url-fetch)
3537 (uri (cran-uri "xfun" version))
3538 (sha256
3539 (base32
a8de3090 3540 "0991ywgc2dsraba91kkj37akhfzhzn02cnz7c88hhdis9kag3pwv"))))
f6d2b45c
RW
3541 (build-system r-build-system)
3542 (home-page "https://github.com/yihui/xfun")
3543 (synopsis "Miscellaneous functions")
3544 (description
3545 "This package provides miscellaneous functions commonly used in other
3546packages maintained by Yihui Xie.")
3547 (license license:expat)))
f2442968
RW
3548
3549(define-public r-utf8
3550 (package
3551 (name "r-utf8")
65ea783f 3552 (version "1.1.4")
f2442968
RW
3553 (source
3554 (origin
3555 (method url-fetch)
3556 (uri (cran-uri "utf8" version))
3557 (sha256
3558 (base32
65ea783f 3559 "0m0ywg8k3blfiahxvh1i4zn9dksrlc937d2lbza5fc38zjnrrnpn"))))
f2442968
RW
3560 (build-system r-build-system)
3561 (home-page "https://github.com/patperry/r-utf8")
3562 (synopsis "Unicode text processing")
3563 (description
3564 "This package provides tools to process and print UTF-8 encoded
3565international text (Unicode). Input, validate, normalize, encode, format, and
3566display.")
3567 (license license:asl2.0)))
c555ccab
RW
3568
3569(define-public r-pillar
3570 (package
3571 (name "r-pillar")
fc00a1f0 3572 (version "1.3.1")
c555ccab
RW
3573 (source
3574 (origin
3575 (method url-fetch)
3576 (uri (cran-uri "pillar" version))
3577 (sha256
3578 (base32
fc00a1f0 3579 "1xnbb9sr5wn9dmp6m7cr4z7i6pmjvyabnfcx6x7i7mvdjmgvaf5k"))))
c555ccab
RW
3580 (build-system r-build-system)
3581 (propagated-inputs
3582 `(("r-cli" ,r-cli)
3583 ("r-crayon" ,r-crayon)
6f5b157e 3584 ("r-fansi" ,r-fansi)
c555ccab
RW
3585 ("r-rlang" ,r-rlang)
3586 ("r-utf8" ,r-utf8)))
3587 (home-page "https://github.com/r-lib/pillar")
3588 (synopsis "Coloured formatting for columns")
3589 (description
3590 "This package provides a @code{pillar} generic designed for formatting
3591columns of data using the full range of colours provided by modern
3592terminals.")
3593 (license license:gpl3)))
1c791925
RW
3594
3595(define-public r-uuid
3596 (package
3597 (name "r-uuid")
3598 (version "0.1-2")
3599 (source
3600 (origin
3601 (method url-fetch)
3602 (uri (cran-uri "uuid" version))
3603 (sha256
3604 (base32
3605 "1gmisd630fc8ybg845hbg13wmm3pk3npaamrh5wqbc1nqd6p0wfx"))))
3606 (build-system r-build-system)
3607 (home-page "http://www.rforge.net/uuid")
3608 (synopsis "Tools for generating and handling of UUIDs")
3609 (description
3610 "This package provides tools for generating and handling of
3611@dfn{Universally Unique Identifiers} (UUIDs).")
3612 (license license:expat)))
846f4c23
RW
3613
3614(define-public r-tinytex
3615 (package
3616 (name "r-tinytex")
7e9e9c9c 3617 (version "0.10")
846f4c23
RW
3618 (source
3619 (origin
3620 (method url-fetch)
3621 (uri (cran-uri "tinytex" version))
3622 (sha256
3623 (base32
7e9e9c9c 3624 "02bz8zaka5j51zin976n5nmk19a0390d0gwgj4zrbh48hl313rqm"))))
846f4c23 3625 (build-system r-build-system)
8b0701d9
TGR
3626 (propagated-inputs
3627 `(("r-xfun" ,r-xfun)))
846f4c23
RW
3628 (home-page "https://github.com/yihui/tinytex")
3629 (synopsis "Helper functions for TeX Live and compiling LaTeX documents")
3630 (description
3631 "This package provides helper functions to install and maintain the LaTeX
3632distribution named TinyTeX, a lightweight, cross-platform, portable, and
3633easy-to-maintain version of TeX Live. This package also contains helper
3634functions to compile LaTeX documents, and install missing LaTeX packages
3635automatically.")
3636 (license license:expat)))
4376166b
RW
3637
3638(define-public r-metap
3639 (package
3640 (name "r-metap")
e32368c1 3641 (version "1.0")
4376166b
RW
3642 (source
3643 (origin
3644 (method url-fetch)
3645 (uri (cran-uri "metap" version))
3646 (sha256
3647 (base32
e32368c1 3648 "18rzvqfzyk8fn54gjvy2qd21nk9w69j7ihww477ma3f3ab6i982h"))))
4376166b
RW
3649 (build-system r-build-system)
3650 (propagated-inputs
e32368c1
RW
3651 `(("r-lattice" ,r-lattice)
3652 ("r-rdpack" ,r-rdpack)))
4376166b
RW
3653 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
3654 (synopsis "Meta-analysis of significance values")
3655 (description
3656 "The canonical way to perform meta-analysis involves using effect sizes.
3657When they are not available this package provides a number of methods for
3658meta-analysis of significance values including the methods of Edgington,
3659Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
3660published results; and a routine for graphical display.")
3661 (license license:gpl2)))
5f4565b1
RW
3662
3663(define-public r-network
3664 (package
3665 (name "r-network")
92edaaea 3666 (version "1.13.0.1")
5f4565b1
RW
3667 (source
3668 (origin
3669 (method url-fetch)
3670 (uri (cran-uri "network" version))
3671 (sha256
3672 (base32
92edaaea 3673 "1bbkbqkqf1d7irfwh08c13c2pfypir1ssvlqrln83irqns1ikdv0"))))
5f4565b1 3674 (build-system r-build-system)
40862677 3675 (home-page "https://statnet.org/")
5f4565b1
RW
3676 (synopsis "Classes for relational data")
3677 (description
3678 "This package provides tools to create and modify network objects. The
3679@code{network} class can represent a range of relational data types, and
3680supports arbitrary vertex/edge/graph attributes.")
3681 (license license:gpl2+)))
07a2f34d
RW
3682
3683(define-public r-statnet-common
3684 (package
3685 (name "r-statnet-common")
9d831327 3686 (version "4.2.0")
07a2f34d
RW
3687 (source
3688 (origin
3689 (method url-fetch)
3690 (uri (cran-uri "statnet.common" version))
3691 (sha256
3692 (base32
9d831327 3693 "0q942g6kqmqxfss1cxb3yg8y5r1k1h5cyy99s1cfisrn6hqc6xhi"))))
07a2f34d
RW
3694 (properties
3695 `((upstream-name . "statnet.common")))
3696 (build-system r-build-system)
1268a995
RW
3697 (propagated-inputs
3698 `(("r-coda" ,r-coda)))
40862677 3699 (home-page "https://statnet.org")
07a2f34d
RW
3700 (synopsis "R scripts and utilities used by the Statnet software")
3701 (description "This package provides non-statistical utilities used by the
3702software developed by the Statnet Project.")
3703 (license license:gpl3)))
1088744d
RW
3704
3705(define-public r-sna
3706 (package
3707 (name "r-sna")
3708 (version "2.4")
3709 (source
3710 (origin
3711 (method url-fetch)
3712 (uri (cran-uri "sna" version))
3713 (sha256
3714 (base32
3715 "1ks8819qvpdfansfqj9p32s1rhvl26frvbi78m4rx1wd1qcv74i2"))))
3716 (build-system r-build-system)
3717 (propagated-inputs
3718 `(("r-network" ,r-network)
3719 ("r-statnet-common" ,r-statnet-common)))
40862677 3720 (home-page "https://statnet.org")
1088744d
RW
3721 (synopsis "Tools for social network analysis")
3722 (description
3723 "This package provides a range of tools for social network analysis,
3724including node and graph-level indices, structural distance and covariance
3725methods, structural equivalence detection, network regression, random graph
3726generation, and 2D/3D network visualization.")
3727 (license license:gpl2+)))
93c21ddc
RW
3728
3729(define-public r-ttr
3730 (package
3731 (name "r-ttr")
534bf85b 3732 (version "0.23-4")
93c21ddc
RW
3733 (source
3734 (origin
3735 (method url-fetch)
3736 (uri (cran-uri "TTR" version))
3737 (sha256
3738 (base32
534bf85b 3739 "18mzyv6cmxmqyqsfwlx2b2k055887mfgc2jgj8xkn8c6m56n05zb"))))
93c21ddc
RW
3740 (properties `((upstream-name . "TTR")))
3741 (build-system r-build-system)
3742 (propagated-inputs
3743 `(("r-curl" ,r-curl)
3744 ("r-xts" ,r-xts)
3745 ("r-zoo" ,r-zoo)))
3746 (native-inputs `(("gfortran" ,gfortran)))
3747 (home-page "https://github.com/joshuaulrich/TTR")
3748 (synopsis "Technical trading rules")
3749 (description
3750 "This package provides functions and data to construct technical trading
3751rules with R.")
3752 (license license:gpl2)))
0b64332c
RW
3753
3754(define-public r-leaps
3755 (package
3756 (name "r-leaps")
3757 (version "3.0")
3758 (source
3759 (origin
3760 (method url-fetch)
3761 (uri (cran-uri "leaps" version))
3762 (sha256
3763 (base32
3764 "11gjmn1azrjw5xlvdb4gknj9985kck9x8zb9np1rnk2smp6pka2m"))))
3765 (build-system r-build-system)
3766 (native-inputs `(("gfortran" ,gfortran)))
d062957a 3767 (home-page "https://cran.r-project.org/web/packages/leaps/")
0b64332c
RW
3768 (synopsis "Regression subset selection")
3769 (description
3770 "This package provides tools for regression subset selection, including
3771exhaustive search.")
3772 (license license:gpl2+)))
d3cb62e5
RW
3773
3774(define-public r-splus2r
3775 (package
3776 (name "r-splus2r")
3777 (version "1.2-2")
3778 (source
3779 (origin
3780 (method url-fetch)
3781 (uri (cran-uri "splus2R" version))
3782 (sha256
3783 (base32
3784 "0xrbj8vxy0pc6hl7m8abv71d3hjw47cl51s7j7priadyqczkq6sz"))))
3785 (properties `((upstream-name . "splus2R")))
3786 (build-system r-build-system)
3787 (native-inputs `(("gfortran" ,gfortran)))
d062957a 3788 (home-page "https://cran.r-project.org/web/packages/splus2R/")
d3cb62e5
RW
3789 (synopsis "Supplemental S-PLUS functionality in R")
3790 (description
3791 "Currently there are many functions in S-PLUS that are missing in R. To
3792facilitate the conversion of S-PLUS packages to R packages, this package
3793provides some missing S-PLUS functionality in R.")
3794 (license license:gpl2)))
034ac9d6
RW
3795
3796(define-public r-ifultools
3797 (package
3798 (name "r-ifultools")
3799 (version "2.0-4")
3800 (source
3801 (origin
3802 (method url-fetch)
3803 (uri (cran-uri "ifultools" version))
3804 (sha256
3805 (base32
3806 "0pv2msaa1rmj8csxdclzi2jwg9pfdvh87blj9j3xa3myisglq092"))))
3807 (build-system r-build-system)
3808 (propagated-inputs
3809 `(("r-mass" ,r-mass)
3810 ("r-splus2r" ,r-splus2r)))
d062957a 3811 (home-page "https://cran.r-project.org/web/packages/ifultools/")
034ac9d6
RW
3812 (synopsis "Insightful research tools")
3813 (description "This package provides C code used by the wmtsa, fractal, and
3814sapa R packages.")
3815 (license license:gpl2)))
0be7effe
RW
3816
3817(define-public r-sapa
3818 (package
3819 (name "r-sapa")
3820 (version "2.0-2")
3821 (source
3822 (origin
3823 (method url-fetch)
3824 (uri (cran-uri "sapa" version))
3825 (sha256
3826 (base32
3827 "056xlh14dnzq4x7sbp7ff2k61jxy7110a742b502vz549qfrr5ds"))))
3828 (build-system r-build-system)
3829 (propagated-inputs
3830 `(("r-ifultools" ,r-ifultools)
3831 ("r-splus2r" ,r-splus2r)))
d062957a 3832 (home-page "https://cran.r-project.org/web/packages/sapa/")
0be7effe
RW
3833 (synopsis "Spectral analysis for physical applications")
3834 (description "This package provides software for the book Spectral
3835Analysis for Physical Applications, Donald B. Percival and Andrew T. Walden,
3836Cambridge University Press, 1993.")
3837 (license license:gpl2)))
dceb1592 3838
3a4c6288
RW
3839(define-public r-aggregation
3840 (package
3841 (name "r-aggregation")
3842 (version "1.0.1")
3843 (source
3844 (origin
3845 (method url-fetch)
3846 (uri (cran-uri "aggregation" version))
3847 (sha256
3848 (base32
3849 "0j9g604m2ccc7hcy02539yja9cf3xcbl25gvp838bp4x8w18my46"))))
3850 (build-system r-build-system)
3851 (home-page "https://cran.r-project.org/web/packages/aggregation/")
3852 (synopsis "Methods for p-value aggregation")
3853 (description
3854 "This package contains functionality for performing the following methods
3855of p-value aggregation: Fisher's method, the Lancaster method (weighted
3856Fisher's method), and Sidak correction.")
3857 (license license:gpl3)))
3858
dceb1592
RW
3859(define-public r-quantmod
3860 (package
3861 (name "r-quantmod")
d087f47d 3862 (version "0.4-13")
dceb1592
RW
3863 (source
3864 (origin
3865 (method url-fetch)
3866 (uri (cran-uri "quantmod" version))
3867 (sha256
3868 (base32
d087f47d 3869 "16aldg96z7amp5mr90nb8127yy04gxsihfr26km5p3cx3j117yv0"))))
dceb1592
RW
3870 (build-system r-build-system)
3871 (propagated-inputs
3872 `(("r-curl" ,r-curl)
3873 ("r-ttr" ,r-ttr)
3874 ("r-xts" ,r-xts)
3875 ("r-zoo" ,r-zoo)))
d062957a 3876 (home-page "https://cran.r-project.org/web/packages/quantmod/")
dceb1592
RW
3877 (synopsis "Quantitative financial modelling framework")
3878 (description "This package provides a quantitative financial modelling
3879framework to allow users to specify, build, trade, and analyse quantitative
3880financial trading strategies.")
3881 (license license:gpl3)))
b6dc3255
RW
3882
3883(define-public r-tseries
3884 (package
3885 (name "r-tseries")
7abb15f2 3886 (version "0.10-46")
b6dc3255
RW
3887 (source
3888 (origin
3889 (method url-fetch)
3890 (uri (cran-uri "tseries" version))
3891 (sha256
3892 (base32
7abb15f2 3893 "08kjw0bfj5gfcrxpblwqxwna8a5g9gnr7ya61qb02r263pyhm50j"))))
b6dc3255
RW
3894 (build-system r-build-system)
3895 (propagated-inputs
3896 `(("r-quadprog" ,r-quadprog)
3897 ("r-quantmod" ,r-quantmod)
3898 ("r-zoo" ,r-zoo)))
3899 (native-inputs
3900 `(("gfortran" ,gfortran)))
d062957a 3901 (home-page "https://cran.r-project.org/web/packages/tseries/")
b6dc3255
RW
3902 (synopsis "Time series analysis and computational finance")
3903 (description
3904 "This package provides functions relating to time series analysis and
3905computational finance.")
3906 (license license:gpl2)))
a2c079a7
RW
3907
3908(define-public r-wmtsa
3909 (package
3910 (name "r-wmtsa")
3911 (version "2.0-3")
3912 (source
3913 (origin
3914 (method url-fetch)
3915 (uri (cran-uri "wmtsa" version))
3916 (sha256
3917 (base32
3918 "1q436krz5p1f4a7a7sya6a9rh9x9mi8zzcgq66gbk9w9w4hcqcj6"))))
3919 (build-system r-build-system)
3920 (propagated-inputs
3921 `(("r-ifultools" ,r-ifultools)
3922 ("r-mass" ,r-mass)
3923 ("r-splus2r" ,r-splus2r)))
d062957a 3924 (home-page "https://cran.r-project.org/web/packages/wmtsa/")
a2c079a7
RW
3925 (synopsis "Wavelet methods for time series analysis")
3926 (description
3927 "This package provides software to accompany the book \"Wavelet Methods
3928for Time Series Analysis\", Donald B. Percival and Andrew T. Walden, Cambridge
3929University Press, 2000.")
3930 (license license:gpl2)))
4993a02a
RW
3931
3932(define-public r-tsa
3933 (package
3934 (name "r-tsa")
1fe9919a 3935 (version "1.2")
4993a02a
RW
3936 (source
3937 (origin
3938 (method url-fetch)
3939 (uri (cran-uri "TSA" version))
3940 (sha256
3941 (base32
1fe9919a 3942 "0gjfqibwdznz0nka95k4fjm935svxjpnqfywwz403crn2lh30h6q"))))
4993a02a
RW
3943 (properties `((upstream-name . "TSA")))
3944 (build-system r-build-system)
3945 (propagated-inputs
3946 `(("r-leaps" ,r-leaps)
3947 ("r-locfit" ,r-locfit)
1fe9919a 3948 ("r-mgcv" ,r-mgcv)))
4993a02a
RW
3949 (home-page "http://www.stat.uiowa.edu/~kchan/TSA.htm")
3950 (synopsis "Time series analysis")
3951 (description
3952 "This package contains R functions and datasets detailed in the book
3953\"Time Series Analysis with Applications in R (second edition)\" by Jonathan
3954Cryer and Kung-Sik Chan.")
3955 (license license:gpl2+)))
19da7fe3
RW
3956
3957(define-public r-extradistr
3958 (package
3959 (name "r-extradistr")
905734fd 3960 (version "1.8.10")
19da7fe3
RW
3961 (source
3962 (origin
3963 (method url-fetch)
3964 (uri (cran-uri "extraDistr" version))
3965 (sha256
3966 (base32
905734fd 3967 "00lvqp5bb3iak5myiz4rqm887bkq9sdh7aybmz84mmfni6q01m28"))))
19da7fe3
RW
3968 (properties `((upstream-name . "extraDistr")))
3969 (build-system r-build-system)
3970 (propagated-inputs
3971 `(("r-rcpp" ,r-rcpp)))
3972 (home-page "https://github.com/twolodzko/extraDistr")
3973 (synopsis "Additional univariate and multivariate distributions")
3974 (description
3975 "This package implements density, distribution functions, quantile
3976functions and random generation functions for a large number of univariate and
3977multivariate distributions.")
3978 (license license:gpl2)))
5b25bc55
RW
3979
3980(define-public r-fractal
3981 (package
3982 (name "r-fractal")
3983 (version "2.0-4")
3984 (source
3985 (origin
3986 (method url-fetch)
3987 (uri (cran-uri "fractal" version))
3988 (sha256
3989 (base32
3990 "18lr9z0gslvfc3z8vyj3krqj3bfhg60zv1fzinrwwkc4cpk1w7mp"))))
3991 (build-system r-build-system)
3992 (propagated-inputs
3993 `(("r-ifultools" ,r-ifultools)
3994 ("r-mass" ,r-mass)
3995 ("r-sapa" ,r-sapa)
3996 ("r-scatterplot3d" ,r-scatterplot3d)
3997 ("r-splus2r" ,r-splus2r)
3998 ("r-wmtsa" ,r-wmtsa)))
d062957a 3999 (home-page "https://cran.r-project.org/web/packages/fractal/")
5b25bc55
RW
4000 (synopsis "Fractal time series modeling and analysis")
4001 (description
4002 "This package provides tools for stochastic fractal and deterministic
4003chaotic time series analysis.")
4004 (license license:gpl2)))
6615a364
RW
4005
4006(define-public r-urca
4007 (package
4008 (name "r-urca")
4009 (version "1.3-0")
4010 (source
4011 (origin
4012 (method url-fetch)
4013 (uri (cran-uri "urca" version))
4014 (sha256
4015 (base32
4016 "1akaqwf3fvvvx4sgfn641fd4sj51s0701pvfl6s5hnz2k0iwh732"))))
4017 (build-system r-build-system)
4018 (propagated-inputs `(("r-nlme" ,r-nlme)))
4019 (native-inputs `(("gfortran" ,gfortran)))
d062957a 4020 (home-page "https://cran.r-project.org/web/packages/urca/")
6615a364
RW
4021 (synopsis "Unit root and cointegration tests for time series data")
4022 (description
4023 "This package provides unit root and cointegration tests encountered in
4024applied econometric analysis.")
4025 (license license:gpl2+)))
d32e5724
RW
4026
4027(define-public r-cubature
4028 (package
4029 (name "r-cubature")
5f1f1104 4030 (version "2.0.3")
d32e5724
RW
4031 (source
4032 (origin
4033 (method url-fetch)
4034 (uri (cran-uri "cubature" version))
4035 (sha256
4036 (base32
5f1f1104 4037 "0wvs80i4axj7pdcy9gjl08qzjbcjkldha94xy4gdxc34vgmh7gvr"))))
d32e5724
RW
4038 (build-system r-build-system)
4039 (propagated-inputs
4040 `(("r-rcpp" ,r-rcpp)))
4041 (home-page "https://github.com/bnaras/cubature")
4042 (synopsis "Adaptive multivariate integration over hypercubes")
4043 (description
4044 "This package is an R wrapper around the cubature C library for adaptive
4045multivariate integration over hypercubes. This version provides both
4046@code{hcubature} and @code{pcubature} routines in addition to a vector
4047interface.")
4048 ;; The included cubature C library is released under GPLv2+, but the
4049 ;; wrapper declares the license to be GPLv3+.
4050 (license (list license:gpl2+ license:gpl3+))))
7531ee84
RW
4051
4052(define-public r-trend
4053 (package
4054 (name "r-trend")
cd4abb6d 4055 (version "1.1.1")
7531ee84
RW
4056 (source
4057 (origin
4058 (method url-fetch)
4059 (uri (cran-uri "trend" version))
4060 (sha256
4061 (base32
cd4abb6d 4062 "1bd567n15k2vpmgbx02584k5kglrc58mlb5kgd07wdss3knpa48q"))))
7531ee84
RW
4063 (build-system r-build-system)
4064 (propagated-inputs
4065 `(("r-extradistr" ,r-extradistr)))
4066 (native-inputs
4067 `(("gfortran" ,gfortran)))
d062957a 4068 (home-page "https://cran.r-project.org/web/packages/trend/")
7531ee84
RW
4069 (synopsis "Non-parametric trend tests and change-point detection")
4070 (description
4071 "The analysis of environmental data often requires the detection of
4072trends and change-points. This package includes tests for trend
4073detection (Cox-Stuart Trend Test, Mann-Kendall Trend Test, (correlated)
4074Hirsch-Slack Test, partial Mann-Kendall Trend Test, multivariate (multisite)
4075Mann-Kendall Trend Test, (Seasonal) Sen's slope, partial Pearson and Spearman
4076correlation trend test), change-point detection (Lanzante's test procedures,
4077Pettitt's test, Buishand Range Test, Buishand U Test, Standard Normal
4078Homogeinity Test), detection of non-randomness (Wallis-Moore Phase Frequency
4079Test, Bartels rank von Neumann's ratio test, Wald-Wolfowitz Test) and the two
4080sample Robust Rank-Order Distributional Test.")
4081 (license license:gpl3)))
f96eda90
RW
4082
4083(define-public r-expm
4084 (package
4085 (name "r-expm")
44de41b5 4086 (version "0.999-3")
f96eda90
RW
4087 (source
4088 (origin
4089 (method url-fetch)
4090 (uri (cran-uri "expm" version))
4091 (sha256
4092 (base32
44de41b5 4093 "04k4a6g071jkjc0d30ncmf713dj16brcs9m6pj43hnycc1caq6si"))))
f96eda90
RW
4094 (build-system r-build-system)
4095 (propagated-inputs `(("r-matrix" ,r-matrix)))
4096 (native-inputs `(("gfortran" ,gfortran)))
d062957a 4097 (home-page "https://r-forge.r-project.org/projects/expm/")
f96eda90
RW
4098 (synopsis "Tools for matrix exponentials and related quantities")
4099 (description
4100 "This package provides tools for the computation of the matrix
4101exponential, logarithm, square root, and related quantities.")
4102 (license license:gpl2+)))
68b6a67e
RW
4103
4104(define-public r-complexplus
4105 (package
4106 (name "r-complexplus")
4107 (version "2.1")
4108 (source
4109 (origin
4110 (method url-fetch)
4111 (uri (cran-uri "complexplus" version))
4112 (sha256
4113 (base32
4114 "16w9v7d1ckavqmr86l34frr37pkvdn0iqnb17ssb8xaggns5lgqx"))))
4115 (build-system r-build-system)
4116 (propagated-inputs
4117 `(("r-expm" ,r-expm)
4118 ("r-matrix" ,r-matrix)))
d062957a 4119 (home-page "https://cran.r-project.org/web/packages/complexplus/")
68b6a67e
RW
4120 (synopsis "Functions of complex or real variables")
4121 (description
4122 "This package extends several functions to the complex domain, including
4123the matrix exponential and logarithm, and the determinant.")
4124 (license license:gpl2)))
7b81a7ea
RW
4125
4126(define-public r-phontools
4127 (package
4128 (name "r-phontools")
4129 (version "0.2-2.1")
4130 (source
4131 (origin
4132 (method url-fetch)
4133 (uri (cran-uri "phonTools" version))
4134 (sha256
4135 (base32
4136 "01i481mhswsys3gpasw9gn6nxkfmi7bz46g5c84m13pg0cv8hxc7"))))
4137 (properties `((upstream-name . "phonTools")))
4138 (build-system r-build-system)
4139 (home-page "http://www.santiagobarreda.com/rscripts.html")
4140 (synopsis "Tools for phonetic and acoustic analyses")
4141 (description
4142 "This package contains tools for the organization, display, and analysis
4143of the sorts of data frequently encountered in phonetics research and
4144experimentation, including the easy creation of IPA vowel plots, and the
4145creation and manipulation of WAVE audio files.")
4146 (license license:bsd-2)))
d976454c
RW
4147
4148(define-public r-np
4149 (package
4150 (name "r-np")
02c57c01 4151 (version "0.60-9")
d976454c
RW
4152 (source
4153 (origin
4154 (method url-fetch)
4155 (uri (cran-uri "np" version))
4156 (sha256
4157 (base32
02c57c01 4158 "1z4jcpx8bbgwslv42wrphfd1qfq965qjn0kmfxm5f6hbbycahcgy"))))
d976454c
RW
4159 (build-system r-build-system)
4160 (propagated-inputs
4161 `(("r-boot" ,r-boot)
4162 ("r-cubature" ,r-cubature)
65d66b3e 4163 ("r-quadprog" ,r-quadprog)
d976454c
RW
4164 ("r-quantreg" ,r-quantreg)))
4165 (home-page "https://github.com/JeffreyRacine/R-Package-np")
4166 (synopsis "Non-parametric kernel smoothing methods for mixed data types")
4167 (description "This package provides non-parametric (and semi-parametric)
4168kernel methods that seamlessly handle a mix of continuous, unordered, and
4169ordered factor data types.")
4170 ;; Any version of the GPL.
4171 (license license:gpl3+)))
2a112be0
RW
4172
4173(define-public r-powerplus
4174 (package
4175 (name "r-powerplus")
4176 (version "3.1")
4177 (source
4178 (origin
4179 (method url-fetch)
4180 (uri (cran-uri "powerplus" version))
4181 (sha256
4182 (base32
4183 "0ayp6x34hkzgris4j3zbbs0r23n81bhww3wgfyy630ri4sk6brrn"))))
4184 (build-system r-build-system)
4185 (propagated-inputs
4186 `(("r-complexplus" ,r-complexplus)
4187 ("r-expm" ,r-expm)
4188 ("r-mass" ,r-mass)
4189 ("r-matrix" ,r-matrix)
4190 ("r-phontools" ,r-phontools)))
d062957a 4191 (home-page "https://cran.r-project.org/web/packages/powerplus/")
2a112be0
RW
4192 (synopsis "Exponentiation operations")
4193 (description
4194 "This package provides tools for the computation of matrix and scalar
4195exponentiation.")
4196 (license license:gpl2)))
021caafa
RW
4197
4198(define-public r-heatmaply
4199 (package
4200 (name "r-heatmaply")
19950821 4201 (version "0.15.2")
021caafa
RW
4202 (source
4203 (origin
4204 (method url-fetch)
4205 (uri (cran-uri "heatmaply" version))
4206 (sha256
4207 (base32
19950821 4208 "0h8s5djzj4mrmaswlcaap6jbwxrkbzc43bbqik3qf8vrqz335w04"))))
021caafa
RW
4209 (build-system r-build-system)
4210 (propagated-inputs
4211 `(("r-assertthat" ,r-assertthat)
4212 ("r-colorspace" ,r-colorspace)
4213 ("r-dendextend" ,r-dendextend)
4214 ("r-ggplot2" ,r-ggplot2)
4215 ("r-gplots" ,r-gplots)
4216 ("r-htmlwidgets" ,r-htmlwidgets)
d0f34274 4217 ("r-knitr" ,r-knitr) ; needed for vignettes
021caafa
RW
4218 ("r-magrittr" ,r-magrittr)
4219 ("r-plotly" ,r-plotly)
4220 ("r-rcolorbrewer" ,r-rcolorbrewer)
4221 ("r-reshape2" ,r-reshape2)
4222 ("r-scales" ,r-scales)
4223 ("r-seriation" ,r-seriation)
4224 ("r-viridis" ,r-viridis)
4225 ("r-webshot" ,r-webshot)))
4226 (home-page "https://cran.r-project.org/package=heatmaply")
4227 (synopsis "Interactive cluster heat maps using plotly")
4228 (description
4229 "This package enables you to create interactive cluster heatmaps that can
4230be saved as a stand-alone HTML file, embedded in R Markdown documents or in a
4231Shiny app, and made available in the RStudio viewer pane. Hover the mouse
4232pointer over a cell to show details or drag a rectangle to zoom. A heatmap is
4233a popular graphical method for visualizing high-dimensional data, in which a
4234table of numbers is encoded as a grid of colored cells. The rows and columns
4235of the matrix are ordered to highlight patterns and are often accompanied by
4236dendrograms.")
4237 ;; Either version of the license.
4238 (license (list license:gpl2 license:gpl3))))
b2dc4cb4 4239
ff939ef4
RW
4240(define-public r-h5
4241 (package
4242 (name "r-h5")
4243 (version "0.9.9")
4244 (source
4245 (origin
4246 (method url-fetch)
4247 (uri (cran-uri "h5" version))
4248 (sha256
4249 (base32
4250 "14p7i1sj24ky87kd7qr3n9fc9l64s0bp0rwbyl6i2x69xn75gpsx"))))
4251 (build-system r-build-system)
4252 (inputs
4253 `(("zlib" ,zlib)
4254 ("hdf5" ,hdf5)))
4255 (native-inputs
4256 `(("which" ,which)))
4257 (propagated-inputs
4258 `(("r-rcpp" ,r-rcpp)))
4259 (home-page "https://github.com/mannau/h5")
4260 (synopsis "Interface to the HDF5 Library")
4261 (description
4262 "This package provides an S4 interface to the HDF5 library supporting
4263fast storage and retrieval of R-objects like vectors, matrices and arrays to
4264binary files in a language independent format. The HDF5 format can therefore
4265be used as an alternative to R's save/load mechanism. Since h5 is able to
4266access only subsets of stored data it can also handle data sets which do not
4267fit into memory.")
4268 (license license:bsd-2)))
4269
b2dc4cb4
RW
4270(define-public r-cgdsr
4271 (package
4272 (name "r-cgdsr")
4273 (version "1.2.10")
4274 (source
4275 (origin
4276 (method url-fetch)
4277 (uri (cran-uri "cgdsr" version))
4278 (sha256
4279 (base32
4280 "1xyhw7mhmjichr1l6f9y1qvfj9wm87kfbm87ji7lcwf36gxh5g23"))))
4281 (build-system r-build-system)
4282 (propagated-inputs
4283 `(("r-r-methodss3" ,r-r-methodss3)
4284 ("r-r-oo" ,r-r-oo)))
4285 (home-page "https://github.com/cBioPortal/cgdsr")
4286 (synopsis "R-based API for accessing the MSKCC Cancer Genomics Data Server")
4287 (description
4288 "This package provides a basic set of R functions for querying the Cancer
4289Genomics Data Server (CGDS), hosted by the Computational Biology Center at
4290Memorial-Sloan-Kettering Cancer Center (MSKCC).")
4291 (license license:lgpl3)))
a00968b7
RW
4292
4293(define-public r-import
4294 (package
4295 (name "r-import")
4296 (version "1.1.0")
4297 (source
4298 (origin
4299 (method url-fetch)
4300 (uri (cran-uri "import" version))
4301 (sha256
4302 (base32
4303 "0blf9539rbfwcmw8zsb4k58slb4pdnc075v34vmyjw752fznhcji"))))
4304 (build-system r-build-system)
4305 (home-page "https://github.com/smbache/import")
4306 (synopsis "Import mechanism for R")
4307 (description
4308 "This is an alternative mechanism for importing objects from packages.
4309The syntax allows for importing multiple objects from a package with a single
4310command in an expressive way. The import package bridges some of the gap
4311between using @code{library} (or @code{require}) and direct (single-object)
4312imports. Furthermore the imported objects are not placed in the current
4313environment. It is also possible to import objects from stand-alone @code{.R}
4314files.")
4315 (license license:expat)))
5d9b82ac
RW
4316
4317(define-public r-shinyace
4318 (package
4319 (name "r-shinyace")
f0fe1a5a 4320 (version "0.3.3")
5d9b82ac
RW
4321 (source
4322 (origin
4323 (method url-fetch)
4324 (uri (cran-uri "shinyAce" version))
4325 (sha256
4326 (base32
f0fe1a5a 4327 "02q6wqw349nlyf3mbf18cxif1xv9cal5qzccrdlnv73szqn9jk7j"))))
5d9b82ac
RW
4328 (properties `((upstream-name . "shinyAce")))
4329 (build-system r-build-system)
4330 (propagated-inputs
e86d3cc5
RW
4331 `(("r-shiny" ,r-shiny)
4332 ("r-jsonlite" ,r-jsonlite)))
5d9b82ac
RW
4333 (home-page "http://cran.r-project.org/web/packages/shinyAce")
4334 (synopsis "Ace editor bindings for Shiny")
4335 (description
4336 "This package provides Ace editor bindings to enable a rich text editing
4337environment within Shiny.")
4338 (license license:expat)))
f64fea1d
RW
4339
4340(define-public r-radiant-data
4341 (package
4342 (name "r-radiant-data")
e5f9e9fa 4343 (version "0.9.7")
f64fea1d
RW
4344 (source
4345 (origin
4346 (method url-fetch)
4347 (uri (cran-uri "radiant.data" version))
4348 (sha256
4349 (base32
e5f9e9fa 4350 "1f98ahki0kyb27gl55a859zb0lsvk9gddd9f54y767xfs6h89cgk"))
f64fea1d
RW
4351 (modules '((guix build utils)))
4352 (snippet
4353 '(begin
4354 ;; Delete files that are under CC-NC-SA.
4355 (delete-file-recursively "inst/app/tools/help")
4356 #t))))
4357 (properties `((upstream-name . "radiant.data")))
4358 (build-system r-build-system)
4359 (propagated-inputs
4360 `(("r-base64enc" ,r-base64enc)
4361 ("r-broom" ,r-broom)
4362 ("r-car" ,r-car)
4363 ("r-curl" ,r-curl)
4364 ("r-dplyr" ,r-dplyr)
4365 ("r-dt" ,r-dt)
36dc3591 4366 ("r-glue" ,r-glue)
f64fea1d
RW
4367 ("r-ggplot2" ,r-ggplot2)
4368 ("r-gridextra" ,r-gridextra)
4369 ("r-import" ,r-import)
4370 ("r-jsonlite" ,r-jsonlite)
4371 ("r-knitr" ,r-knitr)
4372 ("r-lubridate" ,r-lubridate)
4373 ("r-magrittr" ,r-magrittr)
4374 ("r-markdown" ,r-markdown)
36dc3591 4375 ("r-plotly" ,r-plotly)
f64fea1d
RW
4376 ("r-psych" ,r-psych)
4377 ("r-readr" ,r-readr)
36dc3591
RW
4378 ("r-readxl" ,r-readxl)
4379 ("r-rlang" ,r-rlang)
f64fea1d
RW
4380 ("r-rmarkdown" ,r-rmarkdown)
4381 ("r-rstudioapi" ,r-rstudioapi)
4382 ("r-scales" ,r-scales)
4383 ("r-shiny" ,r-shiny)
e5f9e9fa 4384 ("r-shinyfiles" ,r-shinyfiles)
f64fea1d 4385 ("r-shinyace" ,r-shinyace)
e5f9e9fa 4386 ("r-summarytools" ,r-summarytools)
f64fea1d 4387 ("r-tibble" ,r-tibble)
36dc3591
RW
4388 ("r-tidyr" ,r-tidyr)
4389 ("r-writexl" ,r-writexl)))
f64fea1d
RW
4390 (home-page "https://github.com/radiant-rstats/radiant.data")
4391 (synopsis "Data menu for Radiant: business analytics using R and Shiny")
4392 (description
4393 "The Radiant Data menu includes interfaces for loading, saving, viewing,
4394visualizing, summarizing, transforming, and combining data. It also contains
4395functionality to generate reproducible reports of the analyses conducted in
4396the application.")
4397 (license license:agpl3)))
e2cafc24
RW
4398
4399(define-public r-algdesign
4400 (package
4401 (name "r-algdesign")
4402 (version "1.1-7.3")
4403 (source
4404 (origin
4405 (method url-fetch)
4406 (uri (cran-uri "AlgDesign" version))
4407 (sha256
4408 (base32
4409 "0bl7mx4dnmkgs2x1fj7cqnrp7jx18mqwxyga0rzlniq12h8mc3fz"))))
4410 (properties `((upstream-name . "AlgDesign")))
4411 (build-system r-build-system)
4412 (home-page "https://github.com/jvbraun/AlgDesign")
4413 (synopsis "Algorithmic experimental design")
4414 (description
4415 "This package provides tools to calculate exact and approximate theory
4416experimental designs for D, A, and I criteria. Very large designs may be
4417created. Experimental designs may be blocked or blocked designs created from
4418a candidate list, using several criteria. The blocking can be done when whole
4419and within plot factors interact.")
4420 (license license:gpl2+)))
35b0c051
RW
4421
4422(define-public r-signal
4423 (package
4424 (name "r-signal")
4425 (version "0.7-6")
4426 (source
4427 (origin
4428 (method url-fetch)
4429 (uri (cran-uri "signal" version))
4430 (sha256
4431 (base32
4432 "1vsxramz5qd9q9s3vlqzmfdpmwl2rhlb2n904zw6f0fg0xxjfq3b"))))
4433 (build-system r-build-system)
4434 (propagated-inputs `(("r-mass" ,r-mass)))
4435 (native-inputs `(("gfortran" ,gfortran)))
d062957a 4436 (home-page "https://cran.r-project.org/web/packages/signal/")
35b0c051
RW
4437 (synopsis "Signal processing")
4438 (description
4439 "This package provides a set of signal processing functions originally
4440written for Matlab and GNU Octave. It includes filter generation utilities,
4441filtering functions, resampling routines, and visualization of filter models.
4442It also includes interpolation functions.")
4443 (license license:gpl2)))
db80dd4a 4444
3dab50d9
RW
4445(define-public r-gsubfn
4446 (package
4447 (name "r-gsubfn")
2acc0e5f 4448 (version "0.7")
3dab50d9
RW
4449 (source
4450 (origin
4451 (method url-fetch)
4452 (uri (cran-uri "gsubfn" version))
4453 (sha256
4454 (base32
2acc0e5f 4455 "00j6b8b6xsx6v370h220x233rpk6asca78165y3d48jpwvwisdc9"))))
3dab50d9
RW
4456 (build-system r-build-system)
4457 (propagated-inputs `(("r-proto" ,r-proto)))
4458 (home-page "http://gsubfn.googlecode.com")
4459 (synopsis "Utilities for strings and function arguments.")
4460 (description
4461 "This package provides @code{gsubfn} which is like @code{gsub} but can
4462take a replacement function or certain other objects instead of the
4463replacement string. Matches and back references are input to the replacement
4464function and replaced by the function output. @code{gsubfn} can be used to
4465split strings based on content rather than delimiters and for quasi-perl-style
4466string interpolation. The package also has facilities for translating
4467formulas to functions and allowing such formulas in function calls instead of
4468functions.")
4469 (license license:gpl2+)))
3a563a41
RW
4470
4471(define-public r-sqldf
4472 (package
4473 (name "r-sqldf")
4474 (version "0.4-11")
4475 (source
4476 (origin
4477 (method url-fetch)
4478 (uri (cran-uri "sqldf" version))
4479 (sha256
4480 (base32
4481 "0q12vsb53p2wchgp8wfz5bk08wfnm0jxjrakclj4jyy6x3a7ksff"))))
4482 (build-system r-build-system)
4483 (propagated-inputs
4484 `(("r-chron" ,r-chron)
4485 ("r-dbi" ,r-dbi)
4486 ("r-gsubfn" ,r-gsubfn)
4487 ("r-proto" ,r-proto)
4488 ("r-rsqlite" ,r-rsqlite)))
4489 (home-page "https://github.com/ggrothendieck/sqldf")
4490 (synopsis "Manipulate R data frames using SQL")
4491 (description
4492 "The @code{sqldf} function is typically passed a single argument which is
4493an SQL select statement where the table names are ordinary R data frame names.
4494@code{sqldf} transparently sets up a database, imports the data frames into
4495that database, performs the SQL statement and returns the result using a
4496heuristic to determine which class to assign to each column of the returned
4497data frame. The @code{sqldf} or @code{read.csv.sql} functions can also be
4498used to read filtered files into R even if the original files are larger than
4499R itself can handle.")
4500 (license license:gpl2)))
94e46cab
RW
4501
4502(define-public r-abind
4503 (package
4504 (name "r-abind")
4505 (version "1.4-5")
4506 (source
4507 (origin
4508 (method url-fetch)
4509 (uri (cran-uri "abind" version))
4510 (sha256
4511 (base32
4512 "0b1zd8jbnl6l292cr9rb50m09fy3ylxvzkpgi5lfb1nbzddcwfis"))))
4513 (build-system r-build-system)
d062957a 4514 (home-page "https://cran.r-project.org/web/packages/abind/")
94e46cab
RW
4515 (synopsis "Combine multidimensional arrays")
4516 (description
4517 "This package provides tools to combine multidimensional arrays into a
4518single array. This is a generalization of @code{cbind} and @code{rbind}. It
4519works with vectors, matrices, and higher-dimensional arrays. It also provides
4520the functions @code{adrop}, @code{asub}, and @code{afill} for manipulating,
4521extracting and replacing data in arrays.")
4522 (license license:lgpl2.0+)))
fc784b66
RW
4523
4524(define-public r-prroc
4525 (package
4526 (name "r-prroc")
0430eb66 4527 (version "1.3.1")
fc784b66
RW
4528 (source
4529 (origin
4530 (method url-fetch)
4531 (uri (cran-uri "PRROC" version))
4532 (sha256
4533 (base32
0430eb66 4534 "1m28h8pcd78049lz2qixhkcr9h5b3jik3maqzfbvq9y58z71i4a7"))))
fc784b66
RW
4535 (properties `((upstream-name . "PRROC")))
4536 (build-system r-build-system)
d062957a 4537 (home-page "https://cran.r-project.org/web/packages/PRROC/")
fc784b66
RW
4538 (synopsis "Precision-Recall and ROC curves for weighted and unweighted data")
4539 (description
4540 "This package computes the areas under the @dfn{precision-recall} (PR)
4541and ROC curve for weighted (e.g. soft-labeled) and unweighted data. In
4542contrast to other implementations, the interpolation between points of the PR
4543curve is done by a non-linear piecewise function. In addition to the areas
4544under the curves, the curves themselves can also be computed and plotted by a
4545specific S3-method.")
4546 (license license:gpl3)))
661bb51e
RW
4547
4548(define-public r-vim
4549 (package
4550 (name "r-vim")
4551 (version "4.7.0")
4552 (source
4553 (origin
4554 (method url-fetch)
4555 (uri (cran-uri "VIM" version))
4556 (sha256
4557 (base32
4558 "1vjcs5wvjv94ln01d94h9rs4j50d3ky4n26mm3prgh13raylrmnd"))))
4559 (properties `((upstream-name . "VIM")))
4560 (build-system r-build-system)
4561 (propagated-inputs
4562 `(("r-car" ,r-car)
4563 ("r-colorspace" ,r-colorspace)
4564 ("r-data-table" ,r-data-table)
4565 ("r-e1071" ,r-e1071)
4566 ("r-laeken" ,r-laeken)
4567 ("r-mass" ,r-mass)
4568 ("r-nnet" ,r-nnet)
4569 ("r-rcpp" ,r-rcpp)
4570 ("r-robustbase" ,r-robustbase)
4571 ("r-sp" ,r-sp)
4572 ("r-vcd" ,r-vcd)))
4573 (home-page "https://github.com/alexkowa/VIM")
4574 (synopsis "Visualization and imputation of missing values")
4575 (description
4576 "This package provides tools for the visualization of missing and/or
4577imputed values are introduced, which can be used for exploring the data and
4578the structure of the missing and/or imputed values. Depending on this
4579structure of the missing values, the corresponding methods may help to
4580identify the mechanism generating the missing values and allows to explore the
4581data including missing values. In addition, the quality of imputation can be
4582visually explored using various univariate, bivariate, multiple and
4583multivariate plot methods.")
4584 (license license:gpl2+)))
d10b0952
RW
4585
4586(define-public r-fnn
4587 (package
4588 (name "r-fnn")
f2fc34f2 4589 (version "1.1.2.2")
d10b0952
RW
4590 (source
4591 (origin
4592 (method url-fetch)
4593 (uri (cran-uri "FNN" version))
4594 (sha256
4595 (base32
f2fc34f2 4596 "09k3k0h9ikbwq6225l7gd0nhimbji722680cr66c8n7zpvxn06mm"))))
d10b0952
RW
4597 (properties `((upstream-name . "FNN")))
4598 (build-system r-build-system)
1b5905fe 4599 (home-page "https://cran.r-project.org/web/packages/FNN")
d10b0952
RW
4600 (synopsis "Fast nearest neighbor search algorithms and applications")
4601 (description
4602 "This package provides cover-tree and kd-tree fast k-nearest neighbor
4603search algorithms. Related applications including KNN classification,
4604regression and information measures are implemented.")
4605 ;; The DESCRIPTION file erroneously states that GPL version 2.1 or
4606 ;; later can be used.
4607 (license license:gpl2+)))
be815dbd
RW
4608
4609(define-public r-smoother
4610 (package
4611 (name "r-smoother")
4612 (version "1.1")
4613 (source
4614 (origin
4615 (method url-fetch)
4616 (uri (cran-uri "smoother" version))
4617 (sha256
4618 (base32
4619 "0nqr1bvlr5bnasqg74zmknjjl4x28kla9h5cxpga3kq5z215pdci"))))
4620 (build-system r-build-system)
4621 (propagated-inputs
4622 `(("r-ttr" ,r-ttr)))
4623 (home-page "http://cran.r-project.org/web/packages/smoother")
4624 (synopsis "Functions relating to the smoothing of numerical data")
4625 (description
4626 "This package provides a collection of methods for smoothing numerical
4627data, commencing with a port of the Matlab gaussian window smoothing function.
4628In addition, several functions typically used in smoothing of financial data
4629are included.")
4630 (license license:gpl2)))
0efd09ac
RW
4631
4632(define-public r-riverplot
4633 (package
4634 (name "r-riverplot")
4635 (version "0.6")
4636 (source
4637 (origin
4638 (method url-fetch)
4639 (uri (cran-uri "riverplot" version))
4640 (sha256
4641 (base32
4642 "0q1icpny8nkxyjhawyjzwrw8qlz0ayn2xyrsqrm4vkxyv6c9xk8z"))))
4643 (build-system r-build-system)
4644 (home-page "https://logfc.wordpress.com")
4645 (synopsis "Sankey or ribbon plots")
4646 (description
4647 "Sankey plots are a type of diagram that is convenient to illustrate how
4648flow of information, resources etc. separates and joins, much like observing
4649how rivers split and merge. For example, they can be used to compare
4650different clusterings. This package provides an implementation of Sankey
4651plots for R.")
4652 (license license:gpl2+)))
c56739df
SY
4653
4654(define-public r-dyn
4655 (package
4656 (name "r-dyn")
4657 (version "0.2-9.6")
4658 (source
4659 (origin
4660 (method url-fetch)
4661 (uri (cran-uri "dyn" version))
4662 (sha256
4663 (base32
4664 "16fqv9k7yxdgybwzafjkyqm16qpgqz13lcjpi6a1nc8xbzlzh0gb"))))
4665 (build-system r-build-system)
4666 (propagated-inputs
4667 `(("r-zoo" ,r-zoo)))
4668 (home-page "https://cran.r-project.org/web/packages/dyn")
4669 (synopsis "Time series regression")
4670 (description
4671 "This package provides the dyn class interfaces @code{ts}, @code{irts},
4672@code{zoo} and @code{zooreg} time series classes to @code{lm}, @code{glm},
4673@code{loess}, @code{quantreg::rq}, @code{MASS::rlm},
4674@code{MCMCpack::MCMCregress()}, @code{quantreg::rq()},
4675@code{randomForest::randomForest()} and other regression functions, allowing
4676those functions to be used with time series including specifications that may
4677contain lags, diffs and missing values.")
4678 ;; Any GPL version.
4679 (license license:gpl2+)))
24fa6bca
SY
4680
4681(define-public r-catdap
4682 (package
4683 (name "r-catdap")
4684 (version "1.3.4")
4685 (source
4686 (origin
4687 (method url-fetch)
4688 (uri (cran-uri "catdap" version))
4689 (sha256
4690 (base32
4691 "0i877l61f6c75pczi235rzci67w29zv1d7z5zn5p5ymndclvlpl2"))))
4692 (build-system r-build-system)
4693 (native-inputs
4694 `(("gfortran" ,gfortran)))
4695 (home-page "https://cran.r-project.org/web/packages/catdap/")
4696 (synopsis "Tools for categorical data analysis")
4697 (description
4698 "This package provides functions for analyzing multivariate data.
4699Dependencies of the distribution of the specified variable (response
4700variable) to other variables (explanatory variables) are derived and
4701evaluated by the @dfn{Akaike Information Criterion} (AIC).")
4702 (license license:gpl2+)))
96e22362
SS
4703
4704(define-public r-arules
4705 (package
4706 (name "r-arules")
962304c3 4707 (version "1.6-2")
96e22362
SS
4708 (source
4709 (origin
4710 (method url-fetch)
4711 (uri (cran-uri "arules" version))
4712 (sha256
4713 (base32
962304c3 4714 "0vnss6akk3564kbci3h5rq8ylpckz77cgmflly3gn6fki66f7g96"))))
96e22362
SS
4715 (build-system r-build-system)
4716 (propagated-inputs
4717 `(("r-matrix" ,r-matrix)))
4718 (home-page "https://github.com/mhahsler/arules")
4719 (synopsis "Mining association rules and frequent itemsets")
4720 (description
4721 "This package provides an infrastructure for representing, manipulating
4722and analyzing transaction data and patterns (frequent itemsets and association rules).
4723It also provides C implementations of the association mining algorithms Apriori
4724and Eclat.")
4725 (license license:gpl3)))
1cde7467
KH
4726
4727(define-public r-parsedate
4728 (package
4729 (name "r-parsedate")
4730 (version "1.1.3")
4731 (source
4732 (origin
4733 (method url-fetch)
4734 (uri (cran-uri "parsedate" version))
4735 (sha256
4736 (base32
4737 "0mg7hbm3903iwvmpn51gjpaaq03rsp72hjb1g8h5g84r81iha002"))))
4738 (build-system r-build-system)
4739 (home-page "https://github.com/gaborcsardi/parsedate")
4740 (synopsis
4741 "Recognize and parse dates in various formats")
4742 (description
4743 "This package provides three functions for dealing with dates:
4744@code{parse_iso_8601} recognizes and parses all valid ISO 8601 date and
4745time formats, @code{parse_date} parses dates in unspecified formats,
4746and @code{format_iso_8601} formats a date in ISO 8601 format.")
4747 (license license:gpl2)))
2a27c0bb
SY
4748
4749(define-public r-abc-data
4750 (package
4751 (name "r-abc-data")
4752 (version "1.0")
4753 (source
4754 (origin
4755 (method url-fetch)
4756 (uri (cran-uri "abc.data" version))
4757 (sha256
4758 (base32
4759 "1bv1n68ah714ws58cf285n2s2v5vn7382lfjca4jxph57lyg8hmj"))))
4760 (properties `((upstream-name . "abc.data")))
4761 (build-system r-build-system)
4762 (home-page "https://cran.r-project.org/web/packages/abc.data/")
4763 (synopsis "Data for Approximate Bayesian Computation (ABC) package")
4764 (description
4765 "This package contains data which are used by functions of the abc
4766package which implements several @dfn{Approximate Bayesian Computation} (ABC)
4767algorithms for performing parameter estimation, model selection, and
4768goodness-of-fit.")
4769 (license license:gpl3+)))
82c8e0ae
SY
4770
4771(define-public r-abc
4772 (package
4773 (name "r-abc")
4774 (version "2.1")
4775 (source
4776 (origin
4777 (method url-fetch)
4778 (uri (cran-uri "abc" version))
4779 (sha256
4780 (base32
4781 "0ngzaaz2y2s03fhngvwipmy4kq38xrmyddaz6a6l858rxvadrlhb"))))
4782 (build-system r-build-system)
4783 (propagated-inputs
4784 `(("r-abc-data" ,r-abc-data)
4785 ("r-locfit" ,r-locfit)
4786 ("r-mass" ,r-mass)
4787 ("r-nnet" ,r-nnet)
4788 ("r-quantreg" ,r-quantreg)))
4789 (home-page "https://cran.r-project.org/web/packages/abc/")
4790 (synopsis "Tools for Approximate Bayesian Computation (ABC)")
4791 (description
4792 "This package implements several @dfn{Approximate Bayesian
4793Computation} (ABC) algorithms for performing parameter estimation, model
4794selection, and goodness-of-fit. Cross-validation tools are also available for
4795measuring the accuracy of ABC estimates, and to calculate the
4796misclassification probabilities of different models.")
4797 (license license:gpl3+)))
4b1f7a3e 4798
d182828f
RW
4799(define-public r-zip
4800 (package
4801 (name "r-zip")
4802 (version "1.0.0")
4803 (source
4804 (origin
4805 (method url-fetch)
4806 (uri (cran-uri "zip" version))
4807 (sha256
4808 (base32
4809 "0rgr9pcdhdq3k8n29h2ircp3ri1ibhrx81gja1y7331v15xyrabg"))))
4810 (build-system r-build-system)
4811 (home-page "https://github.com/gaborcsardi/zip")
4812 (synopsis "Cross-platform Zip compression")
4813 (description
4814 "This package provides a cross-platform Zip compression library for R.
4815It is a replacement for the @code{zip} function, that does not require any
4816additional external tools on any platform.")
4817 (license license:cc0)))
4818
4b1f7a3e
RW
4819(define-public r-openxlsx
4820 (package
4821 (name "r-openxlsx")
a8b4677b 4822 (version "4.1.0")
4b1f7a3e
RW
4823 (source
4824 (origin
4825 (method url-fetch)
4826 (uri (cran-uri "openxlsx" version))
4827 (sha256
4828 (base32
a8b4677b 4829 "1n7z22pm78xa77fvn77kdn68az6xzxk36y11sqf0w6h6adri4yxb"))))
4b1f7a3e 4830 (build-system r-build-system)
a8b4677b
RW
4831 (propagated-inputs
4832 `(("r-rcpp" ,r-rcpp)
4833 ("r-zip" ,r-zip)))
4b1f7a3e
RW
4834 (home-page "https://github.com/awalker89/openxlsx")
4835 (synopsis "Read, write and edit XLSX files")
4836 (description
4837 "This package simplifies the creation of Excel @code{.xlsx} files by
4838providing a high level interface to writing, styling and editing worksheets.
4839Through the use of Rcpp, read/write times are comparable to the @code{xlsx}
4840and @code{XLConnect} packages with the added benefit of removing the
4841dependency on Java.")
4842 (license license:gpl3)))
c9920f25
RW
4843
4844(define-public r-rio
4845 (package
4846 (name "r-rio")
1417d5f1 4847 (version "0.5.16")
c9920f25
RW
4848 (source
4849 (origin
4850 (method url-fetch)
4851 (uri (cran-uri "rio" version))
4852 (sha256
4853 (base32
1417d5f1 4854 "0rfl56fdawlhc98451a9lcb6a6m56kw0i7dvd5hx58z025d8vsyk"))))
c9920f25
RW
4855 (build-system r-build-system)
4856 (propagated-inputs
4857 `(("r-curl" ,r-curl)
4858 ("r-data-table" ,r-data-table)
4859 ("r-foreign" ,r-foreign)
4860 ("r-haven" ,r-haven)
4861 ("r-openxlsx" ,r-openxlsx)
4862 ("r-readxl" ,r-readxl)
4863 ("r-tibble" ,r-tibble)))
4864 (home-page "https://github.com/leeper/rio")
4865 (synopsis "Swiss-army knife for data I/O")
4866 (description
4867 "This package provides streamlined data import and export infrastructure
4868by making assumptions that the user is probably willing to make: @code{import}
4869and @code{export} determine the data structure from the file extension,
4870reasonable defaults are used for data import and export (e.g.,
4871@code{stringsAsFactors=FALSE}), web-based import is natively
4872supported (including from SSL/HTTPS), compressed files can be read directly
4873without explicit decompression, and fast import packages are used where
4874appropriate. An additional convenience function, @code{convert}, provides a
4875simple method for converting between file types.")
4876 (license license:gpl2)))
08dac3d9
RW
4877
4878(define-public r-maptools
4879 (package
4880 (name "r-maptools")
80234d32 4881 (version "0.9-4")
08dac3d9
RW
4882 (source
4883 (origin
4884 (method url-fetch)
4885 (uri (cran-uri "maptools" version))
4886 (sha256
4887 (base32
80234d32 4888 "1753kgyc4kmbb5h6knz5wgvvvj8v77kzm8lz0kwz05m5k3spa24k"))))
08dac3d9
RW
4889 (build-system r-build-system)
4890 (propagated-inputs
4891 `(("r-foreign" ,r-foreign)
4892 ("r-lattice" ,r-lattice)
4893 ("r-sp" ,r-sp)))
4894 (home-page "http://r-forge.r-project.org/projects/maptools/")
4895 (synopsis "Tools for reading and handling spatial objects")
4896 (description
4897 "This package provides a set of tools for manipulating and reading
4898geographic data, in particular ESRI Shapefiles. It includes binary access to
4899GSHHG shoreline files. The package also provides interface wrappers for
4900exchanging spatial objects with other R packages.")
4901 ;; The C source files from shapelib are released under the Expat license.
4902 ;; The R code is released under GPL version 2 or later.
4903 (license (list license:gpl2+
4904 license:expat))))
284179bb
RW
4905
4906(define-public r-later
4907 (package
4908 (name "r-later")
7608984f 4909 (version "0.7.5")
284179bb
RW
4910 (source
4911 (origin
4912 (method url-fetch)
4913 (uri (cran-uri "later" version))
4914 (sha256
4915 (base32
7608984f 4916 "0xhwn37makzm85zb6w5acc7svzibxcnz69rks0kxw22vapkxwz1i"))))
284179bb
RW
4917 (build-system r-build-system)
4918 (propagated-inputs
4919 `(("r-bh" ,r-bh)
4920 ("r-rcpp" ,r-rcpp)
4921 ("r-rlang" ,r-rlang)))
4922 (home-page "https://github.com/r-lib/later")
4923 (synopsis "Utilities for delaying function execution")
4924 (description
4925 "This package provides tools to execute arbitrary R or C functions some
4926time after the current time, after the R execution stack has emptied.")
4927 (license license:gpl2+)))
d9d66ba9
RW
4928
4929(define-public r-promises
4930 (package
4931 (name "r-promises")
4932 (version "1.0.1")
4933 (source
4934 (origin
4935 (method url-fetch)
4936 (uri (cran-uri "promises" version))
4937 (sha256
4938 (base32
4939 "0n2mlv6bvfb4yhgcml696l9vkbw21pz0smqylivr606z99rwgny2"))))
4940 (build-system r-build-system)
4941 (propagated-inputs
4942 `(("r-later" ,r-later)
4943 ("r-magrittr" ,r-magrittr)
4944 ("r-r6" ,r-r6)
4945 ("r-rcpp" ,r-rcpp)
4946 ("r-rlang" ,r-rlang)))
4947 (home-page "https://rstudio.github.io/promises")
4948 (synopsis "Abstractions for promise-based asynchronous programming")
4949 (description
4950 "This package provides fundamental abstractions for doing asynchronous
4951programming in R using promises. Asynchronous programming is useful for
4952allowing a single R process to orchestrate multiple tasks in the background
4953while also attending to something else. Semantics are similar to JavaScript
4954promises, but with a syntax that is idiomatic R.")
4955 (license license:expat)))
3cf9ae2f
RW
4956
4957(define-public r-dosnow
4958 (package
4959 (name "r-dosnow")
4960 (version "1.0.16")
4961 (source
4962 (origin
4963 (method url-fetch)
4964 (uri (cran-uri "doSNOW" version))
4965 (sha256
4966 (base32
4967 "13ir4a8252h4yvp5ir9xnwack1kn58i4ny6sf2qdc12zspn3850n"))))
4968 (properties `((upstream-name . "doSNOW")))
4969 (build-system r-build-system)
4970 (propagated-inputs
4971 `(("r-foreach" ,r-foreach)
4972 ("r-iterators" ,r-iterators)
4973 ("r-snow" ,r-snow)))
4974 (home-page "https://cran.r-project.org/web/packages/doSNOW")
4975 (synopsis "Foreach parallel adaptor for the snow package")
4976 (description
4977 "This package provides a parallel backend for the @code{%dopar%} function
4978using the @code{snow} package.")
4979 (license license:gpl2)))
fdc3a05d
RJ
4980
4981(define-public r-snowfall
4982 (package
4983 (name "r-snowfall")
4984 (version "1.84-6.1")
4985 (source (origin
4986 (method url-fetch)
4987 (uri (cran-uri "snowfall" version))
4988 (sha256
4989 (base32 "13941rlw1jsdjsndp1plzj1cq5aqravizkrqn6l25r9im7rnsi2w"))))
4990 (build-system r-build-system)
4991 (propagated-inputs
4992 `(("r-snow" ,r-snow)))
4993 (home-page "http://cran.r-project.org/web/packages/snowfall/")
4994 (synopsis "Easier cluster computing")
4995 (description "This package is a usability wrapper around snow for easier
4996development of parallel R programs. This package offers e.g. extended error
4997checks, and additional functions. All functions work in sequential mode, too,
4998if no cluster is present or wished. The package is also designed as connector
4999to the cluster management tool @code{sfCluster}, but can also used without
5000it.")
5001 (license license:gpl2+)))
e09d74ec 5002
94a8990f
RW
5003(define-public r-rappdirs
5004 (package
5005 (name "r-rappdirs")
5006 (version "0.3.1")
5007 (source
5008 (origin
5009 (method url-fetch)
5010 (uri (cran-uri "rappdirs" version))
5011 (sha256
5012 (base32
5013 "0ji6sg3bdn5gazkq14xmmcq7jnbsyxw4lzmmbgv6526j2vn93n1g"))))
5014 (build-system r-build-system)
5015 (home-page "https://cran.r-project.org/web/packages/rappdirs/")
5016 (synopsis "Determine where to save data, caches, and logs")
5017 (description
5018 "This package provides an easy way to determine which directories on the
5019user's computer should be used to save data, caches and logs. It is a port of
5020Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
5021 (license license:expat)))
2b47ebe1
RW
5022
5023(define-public r-learnr
5024 (package
5025 (name "r-learnr")
7d0370ed 5026 (version "0.9.2.1")
2b47ebe1
RW
5027 (source
5028 (origin
5029 (method url-fetch)
5030 (uri (cran-uri "learnr" version))
5031 (sha256
5032 (base32
7d0370ed 5033 "0jbk0g6fkw7zs8ykzhsvh9vvz8xmc4v03bqzjsa5mmpxpqan5vx5"))))
2b47ebe1
RW
5034 (build-system r-build-system)
5035 (propagated-inputs
5036 `(("r-evaluate" ,r-evaluate)
5037 ("r-htmltools" ,r-htmltools)
5038 ("r-htmlwidgets" ,r-htmlwidgets)
5039 ("r-jsonlite" ,r-jsonlite)
5040 ("r-knitr" ,r-knitr)
5041 ("r-markdown" ,r-markdown)
5042 ("r-rappdirs" ,r-rappdirs)
5043 ("r-rmarkdown" ,r-rmarkdown)
5044 ("r-rprojroot" ,r-rprojroot)
5045 ("r-shiny" ,r-shiny)
5046 ("r-withr" ,r-withr)))
5047 (home-page "https://rstudio.github.io/learnr/")
5048 (synopsis "Interactive tutorials for R")
5049 (description
5050 "This package provides tools to create interactive tutorials using R
5051Markdown. Use a combination of narrative, figures, videos, exercises, and
5052quizzes to create self-paced tutorials for learning about R and R packages.")
5053 (license license:asl2.0)))
12591673
RW
5054
5055(define-public r-analytics
5056 (package
5057 (name "r-analytics")
7a06cdfa 5058 (version "3.0")
12591673
RW
5059 (source
5060 (origin
5061 (method url-fetch)
5062 (uri (cran-uri "analytics" version))
5063 (sha256
5064 (base32
7a06cdfa 5065 "0js3c8lwj3knccb55nq03cbjlf4w390p9aid2mi5x80l3ayd9in1"))))
12591673
RW
5066 (build-system r-build-system)
5067 (propagated-inputs
5068 `(("r-car" ,r-car)
5069 ("r-cluster" ,r-cluster)
5070 ("r-fractal" ,r-fractal)
5071 ("r-lmtest" ,r-lmtest)
5072 ("r-mass" ,r-mass)
5073 ("r-np" ,r-np)
5074 ("r-powerplus" ,r-powerplus)
5075 ("r-robust" ,r-robust)
5076 ("r-trend" ,r-trend)
5077 ("r-tsa" ,r-tsa)
7a06cdfa
RW
5078 ("r-urca" ,r-urca)
5079 ("r-vim" ,r-vim)))
12591673
RW
5080 (home-page "https://cran.r-project.org/web/packages/analytics/")
5081 (synopsis "Collection of data analysis tools")
5082 (description
5083 "This package is a collection of data analysis tools. It includes tools
5084for regression outlier detection in a fitted linear model, stationary
5085bootstrap using a truncated geometric distribution, a comprehensive test for
5086weak stationarity, column means by group, weighted biplots, and a heuristic to
5087obtain a better initial configuration in non-metric MDS.")
5088 (license license:gpl2)))
9f56ceec
RW
5089
5090(define-public r-reticulate
5091 (package
5092 (name "r-reticulate")
2cdd9d4f 5093 (version "1.10")
9f56ceec
RW
5094 (source
5095 (origin
5096 (method url-fetch)
5097 (uri (cran-uri "reticulate" version))
5098 (sha256
5099 (base32
2cdd9d4f 5100 "0bz3lxbisjwn6cv23090zivpy0bxcncr82g5qja13l37i8xnvqsq"))))
9f56ceec
RW
5101 (build-system r-build-system)
5102 (inputs `(("python" ,python)))
5103 (propagated-inputs
5104 `(("r-jsonlite" ,r-jsonlite)
5105 ("r-matrix" ,r-matrix)
5106 ("r-rcpp" ,r-rcpp)))
5107 (home-page "https://github.com/rstudio/reticulate")
5108 (synopsis "R interface to Python")
5109 (description
5110 "This package provides an interface from R to Python modules, classes,
5111and functions. When calling into Python, R data types are automatically
5112converted to their equivalent Python types. When values are returned from
5113Python to R they are converted back to R types.")
5114 (license license:asl2.0)))
11de8673
RW
5115
5116(define-public r-bibtex
5117 (package
5118 (name "r-bibtex")
5119 (version "0.4.2")
5120 (source
5121 (origin
5122 (method url-fetch)
5123 (uri (cran-uri "bibtex" version))
5124 (sha256
5125 (base32
5126 "0wl3925ryd54g1nv3ncwllc493d39dpgy5md61940h69c0van1hz"))))
5127 (build-system r-build-system)
5128 (propagated-inputs `(("r-stringr" ,r-stringr)))
5129 (home-page "https://github.com/romainfrancois/bibtex")
5130 (synopsis "Bibtex parser")
5131 (description "This package provides a utility for R to parse a bibtex
5132file.")
5133 (license license:gpl2+)))
e67acae7
RW
5134
5135(define-public r-ggseqlogo
5136 (package
5137 (name "r-ggseqlogo")
5138 (version "0.1")
5139 (source
5140 (origin
5141 (method url-fetch)
5142 (uri (cran-uri "ggseqlogo" version))
5143 (sha256
5144 (base32
5145 "13q6kcpxrqxqbji889fx63p0nsi08lk5yymkchig75r5k1d18ky1"))))
5146 (build-system r-build-system)
5147 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
5148 (home-page "https://github.com/omarwagih/ggseqlogo")
5149 (synopsis "ggplot2 extension for drawing genetic sequence logos")
5150 (description
5151 "The range of functions provided by this package makes it possible to
5152draw highly versatile genomic sequence logos. Features include, but are not
5153limited to, modifying colour schemes and fonts used to draw the logo,
5154generating multiple logo plots, and aiding the visualisation with annotations.
5155Sequence logos can easily be combined with other ggplot2 plots.")
5156 ;; Unspecified version of the LGPL.
5157 (license license:lgpl3+)))
85df1a86
RW
5158
5159(define-public r-ggsci
5160 (package
5161 (name "r-ggsci")
5162 (version "2.9")
5163 (source
5164 (origin
5165 (method url-fetch)
5166 (uri (cran-uri "ggsci" version))
5167 (sha256
5168 (base32
5169 "0g73x6grbka7ahjh6z23m3wrcifp5rdfdiasbl8lq4sp6rplxwaa"))))
5170 (build-system r-build-system)
5171 (propagated-inputs
5172 `(("r-ggplot2" ,r-ggplot2)
5173 ("r-scales" ,r-scales)))
5174 (home-page "https://nanx.me/ggsci/")
5175 (synopsis "Scientific journal and sci-fi themed color palettes for ggplot2")
5176 (description
5177 "This package provides a collection of ggplot2 color palettes inspired by
5178plots in scientific journals, data visualization libraries, science fiction
5179movies, and TV shows.")
5180 (license license:gpl3)))
5219c5c5
RW
5181
5182(define-public r-ggsignif
5183 (package
5184 (name "r-ggsignif")
5185 (version "0.4.0")
5186 (source
5187 (origin
5188 (method url-fetch)
5189 (uri (cran-uri "ggsignif" version))
5190 (sha256
5191 (base32
5192 "1rn58d7pb3axk6chiihryykrzw76adaa2yiafq4d0j6qbhax78f7"))))
5193 (build-system r-build-system)
5194 (propagated-inputs
5195 `(("r-ggplot2" ,r-ggplot2)))
5196 (home-page "https://github.com/const-ae/ggsignif")
5197 (synopsis "Significance brackets for ggplot2")
5198 (description
5199 "Enrich your ggplots with group-wise comparisons. This package provides
5200an easy way to indicate if two groups are significantly different. Commonly
5201this is shown by a bracket on top connecting the groups of interest which
5202itself is annotated with the level of significance. The package provides a
5203single layer that takes the groups for comparison and the test as arguments
5204and adds the annotation to the plot.")
5205 (license license:gpl3)))
5cbaaee8
RW
5206
5207(define-public r-ggpubr
5208 (package
5209 (name "r-ggpubr")
1659c5dd 5210 (version "0.2")
5cbaaee8
RW
5211 (source
5212 (origin
5213 (method url-fetch)
5214 (uri (cran-uri "ggpubr" version))
5215 (sha256
5216 (base32
1659c5dd 5217 "0rkpcjb1x7lvhj68aam5airbi534jqyiq12x5xk40a25iifhghq6"))))
5cbaaee8
RW
5218 (build-system r-build-system)
5219 (propagated-inputs
5220 `(("r-cowplot" ,r-cowplot)
5221 ("r-dplyr" ,r-dplyr)
5222 ("r-ggplot2" ,r-ggplot2)
5223 ("r-ggrepel" ,r-ggrepel)
5224 ("r-ggsci" ,r-ggsci)
5225 ("r-ggsignif" ,r-ggsignif)
caaec886 5226 ("r-glue" ,r-glue)
5cbaaee8
RW
5227 ("r-gridextra" ,r-gridextra)
5228 ("r-magrittr" ,r-magrittr)
caaec886 5229 ("r-polynom" ,r-polynom)
5cbaaee8
RW
5230 ("r-purrr" ,r-purrr)
5231 ("r-scales" ,r-scales)
5232 ("r-tidyr" ,r-tidyr)))
5233 (home-page "http://www.sthda.com/english/rpkgs/ggpubr")
5234 (synopsis "ggplot2-based publication-ready plots")
5235 (description
5236 "The ggplot2 package is an excellent and flexible package for elegant
5237data visualization in R. However the default generated plots require some
5238formatting before we can send them for publication. The ggpubr package
5239provides some easy-to-use functions for creating and customizing ggplot2-based
5240publication-ready plots.")
5241 (license license:gpl2)))
141e43bd
RW
5242
5243(define-public r-ellipse
5244 (package
5245 (name "r-ellipse")
5246 (version "0.4.1")
5247 (source
5248 (origin
5249 (method url-fetch)
5250 (uri (cran-uri "ellipse" version))
5251 (sha256
5252 (base32
5253 "0g82vc51m3c1k0hnpp2zla6amxxgk2mmkl8ssnsc49jv3599r6hs"))))
5254 (build-system r-build-system)
5255 (home-page "https://cran.r-project.org/web/packages/ellipse/")
5256 (synopsis "Functions for drawing ellipses and ellipse-like confidence regions")
5257 (description
5258 "This package contains various routines for drawing ellipses and
5259ellipse-like confidence regions, implementing the plots described in Murdoch
5260and Chow (1996), A graphical display of large correlation matrices, The
5261American Statistician 50, 178-180. There are also routines implementing the
5262profile plots described in Bates and Watts (1988), Nonlinear Regression
5263Analysis and its Applications.")
5264 (license license:gpl2+)))
cbf6017d
RW
5265
5266(define-public r-flashclust
5267 (package
5268 (name "r-flashclust")
5269 (version "1.01-2")
5270 (source
5271 (origin
5272 (method url-fetch)
5273 (uri (cran-uri "flashClust" version))
5274 (sha256
5275 (base32
5276 "0l4lpz451ll7f7lfxmb7ds24ppzhfg1c3ypvydglcc35p2dq99s8"))))
5277 (properties `((upstream-name . "flashClust")))
5278 (build-system r-build-system)
5279 (native-inputs `(("gfortran" ,gfortran)))
5280 (home-page "https://cran.r-project.org/web/packages/flashClust/")
5281 (synopsis "Implementation of optimal hierarchical clustering")
5282 (description
5283 "This package provides a fast implementation of hierarchical
5284clustering.")
5285 (license license:gpl2+)))
e83841a2
RW
5286
5287(define-public r-factominer
5288 (package
5289 (name "r-factominer")
5290 (version "1.41")
5291 (source
5292 (origin
5293 (method url-fetch)
5294 (uri (cran-uri "FactoMineR" version))
5295 (sha256
5296 (base32
5297 "1h20hydav6l2b7bngqw1av4l5rrh0wk58nhailga1f4qw9lrv259"))))
5298 (properties `((upstream-name . "FactoMineR")))
5299 (build-system r-build-system)
5300 (propagated-inputs
5301 `(("r-car" ,r-car)
5302 ("r-cluster" ,r-cluster)
5303 ("r-ellipse" ,r-ellipse)
5304 ("r-flashclust" ,r-flashclust)
5305 ("r-lattice" ,r-lattice)
5306 ("r-leaps" ,r-leaps)
5307 ("r-mass" ,r-mass)
5308 ("r-scatterplot3d" ,r-scatterplot3d)))
5309 (home-page "http://factominer.free.fr")
5310 (synopsis "Multivariate exploratory data analysis and data mining")
5311 (description
5312 "This package provides exploratory data analysis methods to summarize,
5313visualize and describe datasets. The main principal component methods are
5314available, those with the largest potential in terms of applications:
5315principal component analysis (PCA) when variables are quantitative,
5316correspondence analysis (CA) and multiple correspondence analysis (MCA) when
5317variables are categorical, Multiple Factor Analysis when variables are
5318structured in groups, etc. and hierarchical cluster analysis.")
5319 (license license:gpl2+)))
f22bfee9
RW
5320
5321(define-public r-factoextra
5322 (package
5323 (name "r-factoextra")
5324 (version "1.0.5")
5325 (source
5326 (origin
5327 (method url-fetch)
5328 (uri (cran-uri "factoextra" version))
5329 (sha256
5330 (base32
5331 "1l6m8k7qhdw8ndar8nhmym0lfyd1i2iszl1cicjax0vq23ss6xw1"))))
5332 (build-system r-build-system)
5333 (propagated-inputs
5334 `(("r-abind" ,r-abind)
5335 ("r-cluster" ,r-cluster)
5336 ("r-dendextend" ,r-dendextend)
5337 ("r-factominer" ,r-factominer)
5338 ("r-ggplot2" ,r-ggplot2)
5339 ("r-ggpubr" ,r-ggpubr)
5340 ("r-ggrepel" ,r-ggrepel)
5341 ("r-reshape2" ,r-reshape2)
5342 ("r-tidyr" ,r-tidyr)))
5343 (home-page "http://www.sthda.com/english/rpkgs/factoextra")
5344 (synopsis "Extract and visualize the results of multivariate data analyses")
5345 (description
5346 "This package provides some easy-to-use functions to extract and
5347visualize the output of multivariate data analyses, including
6ccd88e8
RW
5348@code{PCA} (Principal Component Analysis), @code{CA} (Correspondence
5349Analysis), @code{MCA} (Multiple Correspondence Analysis), @code{FAMD} (Factor
5350Analysis of Mixed Data), @code{MFA} (Multiple Factor Analysis) and
f22bfee9
RW
5351@code{HMFA} (Hierarchical Multiple Factor Analysis) functions from different R
5352packages. It contains also functions for simplifying some clustering analysis
5353steps and provides ggplot2-based elegant data visualization.")
5354 (license license:gpl2)))
0c9868aa 5355
356230da
RW
5356(define-public r-fansi
5357 (package
5358 (name "r-fansi")
08645fcf 5359 (version "0.4.0")
356230da
RW
5360 (source
5361 (origin
5362 (method url-fetch)
5363 (uri (cran-uri "fansi" version))
5364 (sha256
5365 (base32
08645fcf 5366 "02f2rx7v7wz6w97m2slwky2i5y8f9iafycmkyr3siy3z3k8fj171"))))
356230da
RW
5367 (build-system r-build-system)
5368 (native-inputs
5369 `(("r-knitr" ,r-knitr))) ; for vignettes
5370 (home-page "https://github.com/brodieG/fansi")
5371 (synopsis "ANSI control sequence aware string functions")
5372 (description
5373 "This package provides counterparts to R string manipulation functions
5374that account for the effects of ANSI text formatting control sequences.")
5375 (license license:gpl2+)))
5376
0c9868aa
RW
5377(define-public r-nbclust
5378 (package
5379 (name "r-nbclust")
5380 (version "3.0")
5381 (source
5382 (origin
5383 (method url-fetch)
5384 (uri (cran-uri "NbClust" version))
5385 (sha256
5386 (base32
5387 "1vwb48zy6ln1ddpqmfngii1i80n8qmqyxnzdp6gbaq96lakl3w3c"))))
5388 (properties `((upstream-name . "NbClust")))
5389 (build-system r-build-system)
5390 (home-page "https://sites.google.com/site/malikacharrad/research/nbclust-package")
5391 (synopsis "Determine the best number of clusters in a data set")
5392 (description
5393 "NbClust provides 30 indexes for determining the optimal number of
5394clusters in a data set and offers the best clustering scheme from different
5395results to the user.")
5396 (license license:gpl2)))
546fc4aa
RW
5397
5398(define-public r-hdf5r
5399 (package
5400 (name "r-hdf5r")
081af9fa 5401 (version "1.0.1")
546fc4aa
RW
5402 (source
5403 (origin
5404 (method url-fetch)
5405 (uri (cran-uri "hdf5r" version))
5406 (sha256
5407 (base32
081af9fa 5408 "0h222q80li8rs3cv4c5lvv3g91ygd51w43ay6fwyk9q9d315vwrj"))))
546fc4aa
RW
5409 (build-system r-build-system)
5410 (inputs
5411 `(("hdf5" ,hdf5)
5412 ("zlib" ,zlib)))
5413 (propagated-inputs
5414 `(("r-bit64" ,r-bit64)
5415 ("r-r6" ,r-r6)))
5416 (home-page "https://hhoeflin.github.io/hdf5r")
5417 (synopsis "Interface to the HDF5 binary data format")
5418 (description
5419 "HDF5 is a data model, library and file format for storing and managing
5420large amounts of data. This package provides a nearly feature complete,
5421object oriented wrapper for the HDF5 API using R6 classes. Additionally,
5422functionality is added so that HDF5 objects behave very similar to their
5423corresponding R counterparts.")
5424 (license license:asl2.0)))
846325a8 5425
3568b823
RW
5426(define-public r-itertools
5427 (package
5428 (name "r-itertools")
5429 (version "0.1-3")
5430 (source
5431 (origin
5432 (method url-fetch)
5433 (uri (cran-uri "itertools" version))
5434 (sha256
5435 (base32
5436 "1ls5biiva10pb1dj3ph4griykb9vam02hkrdmlr5a5wf660hg6xn"))))
5437 (build-system r-build-system)
5438 (propagated-inputs
5439 `(("r-iterators" ,r-iterators)))
5440 (home-page "https://cran.r-project.org/web/packages/itertools/")
5441 (synopsis "Iterator tools")
5442 (description
5443 "This package provides various tools for creating iterators, many
5444patterned after functions in the Python @code{itertools} module, and others
5445patterned after functions in the snow package.")
5446 (license license:gpl2)))
5447
53718658
RW
5448(define-public r-polynom
5449 (package
5450 (name "r-polynom")
5451 (version "1.3-9")
5452 (source
5453 (origin
5454 (method url-fetch)
5455 (uri (cran-uri "polynom" version))
5456 (sha256
5457 (base32
5458 "1s4xxv5rvpigawknvq27v9vzvs83phfsj5h8mim2lmf5bj950nnk"))))
5459 (build-system r-build-system)
5460 (home-page "https://cran.r-project.org/web/packages/polynom/")
5461 (synopsis "Functions for univariate polynomial manipulations")
5462 (description
5463 "This package provides a collection of functions to implement a class for
5464univariate polynomial manipulations.")
5465 (license license:gpl2)))
5466
dd954dd7
RW
5467(define-public r-gbrd
5468 (package
5469 (name "r-gbrd")
5470 (version "0.4-11")
5471 (source
5472 (origin
5473 (method url-fetch)
5474 (uri (cran-uri "gbRd" version))
5475 (sha256
5476 (base32
5477 "06x97rw5i6v6cgjxkfhxnw4dn7lghn5q6ra7ri5ag1x9dkfzcl82"))))
5478 (properties `((upstream-name . "gbRd")))
5479 (build-system r-build-system)
5480 (home-page "https://cran.r-project.org/web/packages/gbRd/")
5481 (synopsis "Utilities for processing Rd objects and files")
5482 (description
5483 "This package provides utilities for processing Rd objects and files.
5484Extract argument descriptions and other parts of the help pages of
5485functions.")
5486 (license license:gpl2+)))
5487
0c92f373
RW
5488(define-public r-rjags
5489 (package
5490 (name "r-rjags")
5491 (version "4-8")
5492 (source
5493 (origin
5494 (method url-fetch)
5495 (uri (cran-uri "rjags" version))
5496 (sha256
5497 (base32
5498 "17xmjksj69f9wk4x71jxk4cgiqhaf2fj6bjm0mgzp4qln5x84a8m"))))
5499 (build-system r-build-system)
5500 (propagated-inputs
5501 `(("r-coda" ,r-coda)))
5502 (inputs
5503 `(("jags" ,jags)))
5504 (native-inputs
5505 `(("pkg-config" ,pkg-config)))
5506 (home-page "http://mcmc-jags.sourceforge.net")
5507 (synopsis "Bayesian graphical models using MCMC")
5508 (description
5509 "This package provides an R interface to the JAGS MCMC library. JAGS is
5510Just Another Gibbs Sampler. It is a program for analysis of Bayesian
5511hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.")
5512 (license license:gpl2)))
5513
6a846975
RW
5514(define-public r-rdpack
5515 (package
5516 (name "r-rdpack")
71d99539 5517 (version "0.10-1")
6a846975
RW
5518 (source
5519 (origin
5520 (method url-fetch)
5521 (uri (cran-uri "Rdpack" version))
5522 (sha256
5523 (base32
71d99539 5524 "0bbjnw88h54v40hzim00i8yd3p4rk9i84zfdmgcbnylscwvsf0av"))))
6a846975
RW
5525 (properties `((upstream-name . "Rdpack")))
5526 (build-system r-build-system)
5527 (propagated-inputs
5528 `(("r-bibtex" ,r-bibtex)
5529 ("r-gbrd" ,r-gbrd)))
5530 (home-page "https://github.com/GeoBosh/Rdpack")
5531 (synopsis "Update and manipulate Rd documentation objects")
5532 (description
5533 "This package provides functions for manipulation of R documentation
5534objects, including functions @code{reprompt()} and @code{ereprompt()} for
5535updating Rd documentation for functions, methods and classes; it also includes
5536Rd macros for citations and import of references from bibtex files for use in
5537Rd files and roxygen2 comments, as well as many functions for manipulation of
5538references and Rd files.")
5539 (license license:gpl2+)))
5540
c183fa26
RW
5541(define-public r-officer
5542 (package
5543 (name "r-officer")
5544 (version "0.3.2")
5545 (source
5546 (origin
5547 (method url-fetch)
5548 (uri (cran-uri "officer" version))
5549 (sha256
5550 (base32
5551 "14b6ii9h3fi5g8ja929mfhxps9r7x78flqjdy437y9aygkhmiz2i"))))
5552 (build-system r-build-system)
5553 (propagated-inputs
5554 `(("r-base64enc" ,r-base64enc)
5555 ("r-digest" ,r-digest)
5556 ("r-htmltools" ,r-htmltools)
5557 ("r-magrittr" ,r-magrittr)
5558 ("r-r6" ,r-r6)
5559 ("r-rcpp" ,r-rcpp)
5560 ("r-uuid" ,r-uuid)
5561 ("r-xml2" ,r-xml2)
5562 ("r-zip" ,r-zip)))
5563 (home-page "https://davidgohel.github.io/officer")
5564 (synopsis "Manipulation of Word and PowerPoint documents")
5565 (description
5566 "This package provides tools to access and manipulate Word and PowerPoint
5567documents from R. The package focuses on tabular and graphical reporting from
5568R; it also provides two functions that let users get document content into
5569data objects. A set of functions lets add and remove images, tables and
5570paragraphs of text in new or existing documents. When working with PowerPoint
5571presentations, slides can be added or removed; shapes inside slides can also
5572be added or removed. When working with Word documents, a cursor can be used
5573to help insert or delete content at a specific location in the document.")
5574 (license license:gpl3)))
5575
488dc4e1
RW
5576(define-public r-abn
5577 (package
5578 (name "r-abn")
fbd263cd 5579 (version "1.3")
488dc4e1
RW
5580 (source
5581 (origin
5582 (method url-fetch)
5583 (uri (cran-uri "abn" version))
5584 (sha256
5585 (base32
fbd263cd 5586 "1q9hzpxwg835711kxwygd0l2awal6f015f8s6fprwz7graz1wbbm"))))
488dc4e1
RW
5587 (build-system r-build-system)
5588 (inputs
5589 `(("gsl" ,gsl)))
5590 (propagated-inputs
5591 `(("r-cairo" ,r-cairo)
5592 ("r-lme4" ,r-lme4)
5593 ("r-mass" ,r-mass)
5594 ("r-nnet" ,r-nnet)
5595 ("r-rcpp" ,r-rcpp)
5596 ("r-rcpparmadillo" ,r-rcpparmadillo)
5597 ("r-rjags" ,r-rjags)))
5598 (home-page "http://www.r-bayesian-networks.org")
5599 (synopsis "Modelling multivariate data with additive bayesian networks")
5600 (description
5601 "Bayesian network analysis is a form of probabilistic graphical models
5602which derives from empirical data a directed acyclic graph, DAG, describing
5603the dependency structure between random variables. An additive Bayesian
5604network model consists of a form of a DAG where each node comprises a
5605@dfn{generalized linear model} (GLM). Additive Bayesian network models are
5606equivalent to Bayesian multivariate regression using graphical modelling, they
5607generalises the usual multivariable regression, GLM, to multiple dependent
5608variables. This package provides routines to help determine optimal Bayesian
5609network models for a given data set, where these models are used to identify
5610statistical dependencies in messy, complex data.")
5611 (license license:gpl2+)))
5612
ffdeda3c
RW
5613(define-public r-acd
5614 (package
5615 (name "r-acd")
5616 (version "1.5.3")
5617 (source
5618 (origin
5619 (method url-fetch)
5620 (uri (cran-uri "ACD" version))
5621 (sha256
5622 (base32
5623 "1a67bi3hklq8nlc50r0qnyr4k7m9kpvijy8sqqpm54by5hsysfd6"))))
5624 (properties `((upstream-name . "ACD")))
5625 (build-system r-build-system)
5626 (home-page "https://cran.r-project.org/web/packages/ACD/")
5627 (synopsis "Categorical data analysis with complete or missing responses")
5628 (description
5629 "This package provides tools for categorical data analysis with complete
5630or missing responses.")
5631 (license license:gpl2+)))
5632
acbf23da
RW
5633(define-public r-acdm
5634 (package
5635 (name "r-acdm")
5636 (version "1.0.4")
5637 (source
5638 (origin
5639 (method url-fetch)
5640 (uri (cran-uri "ACDm" version))
5641 (sha256
5642 (base32
5643 "0b4f02ga5ra66mbrm79g0bnlzmii82rks9kmxixxqgf18yhlyjil"))))
5644 (properties `((upstream-name . "ACDm")))
5645 (build-system r-build-system)
5646 (propagated-inputs
5647 `(("r-dplyr" ,r-dplyr)
5648 ("r-ggplot2" ,r-ggplot2)
5649 ("r-plyr" ,r-plyr)
5650 ("r-rsolnp" ,r-rsolnp)
5651 ("r-zoo" ,r-zoo)))
5652 (home-page "https://cran.r-project.org/web/packages/ACDm/")
5653 (synopsis "Tools for Autoregressive Conditional Duration Models")
5654 (description
5655 "ACDm is a package for Autoregressive Conditional Duration (ACD, Engle
5656and Russell, 1998) models. It creates trade, price or volume durations from
5657transactions (tic) data, performs diurnal adjustments, fits various ACD models
5658and tests them.")
5659 (license license:gpl2+)))
5660
08bf097a
RW
5661(define-public r-overlap
5662 (package
5663 (name "r-overlap")
5664 (version "0.3.2")
5665 (source
5666 (origin
5667 (method url-fetch)
5668 (uri (cran-uri "overlap" version))
5669 (sha256
5670 (base32
5671 "1j3m6ir1chdz0si2fhcw6gs7c9h09bv0chz18rpzxsywww6d4rzy"))))
5672 (build-system r-build-system)
5673 (home-page "https://cran.r-project.org/web/packages/overlap/")
5674 (synopsis "Estimates of coefficient of overlapping for animal activity patterns")
5675 (description
5676 "This package provides functions to fit kernel density functions to data
5677on temporal activity patterns of animals; estimate coefficients of overlapping
5678of densities for two species; and calculate bootstrap estimates of confidence
5679intervals.")
5680 (license license:gpl3+)))
5681
bfee9ce8
RW
5682(define-public r-snakecase
5683 (package
5684 (name "r-snakecase")
5685 (version "0.9.2")
5686 (source
5687 (origin
5688 (method url-fetch)
5689 (uri (cran-uri "snakecase" version))
5690 (sha256
5691 (base32
5692 "1g6xai53dl24ws0mwhqrkcv583ziaq505cv3z8v5dhjgy98kilyj"))))
5693 (build-system r-build-system)
5694 (propagated-inputs
5695 `(("r-stringi" ,r-stringi)
5696 ("r-stringr" ,r-stringr)))
5697 (home-page "https://github.com/Tazinho/snakecase")
5698 (synopsis "Convert strings into any case")
5699 (description
5700 "This package provides a consistent, flexible and easy to use tool to
5701parse and convert strings into cases like snake or camel among others.")
5702 (license license:gpl3)))
5703
de059e4b
RW
5704(define-public r-prediction
5705 (package
5706 (name "r-prediction")
12502bf4 5707 (version "0.3.6.1")
de059e4b
RW
5708 (source
5709 (origin
5710 (method url-fetch)
5711 (uri (cran-uri "prediction" version))
5712 (sha256
5713 (base32
12502bf4 5714 "1znxpacd79fjkf84w3493p1vmafanqfxsspwpwpkmda323bsxj0n"))))
de059e4b
RW
5715 (build-system r-build-system)
5716 (propagated-inputs
5717 `(("r-data-table" ,r-data-table)))
5718 (home-page "https://github.com/leeper/prediction")
5719 (synopsis "Tidy, type-safe prediction methods")
5720 (description
5721 "This package provides the @code{prediction()} function, a type-safe
5722alternative to @code{predict()} that always returns a data frame. The package
5723currently supports common model types (e.g., @code{\"lm\"}, @code{\"glm\"})
5724from the @code{stats} package, as well as numerous other model classes from
5725other add-on packages.")
5726 (license license:expat)))
5727
cfc06314
RW
5728(define-public r-sjlabelled
5729 (package
5730 (name "r-sjlabelled")
2766d343 5731 (version "1.0.16")
cfc06314
RW
5732 (source
5733 (origin
5734 (method url-fetch)
5735 (uri (cran-uri "sjlabelled" version))
5736 (sha256
5737 (base32
2766d343 5738 "1zi1ncna16zl9hcy7mzara4kjxqkgwcw9ncp388ss353wwc9y2nc"))))
cfc06314
RW
5739 (build-system r-build-system)
5740 (propagated-inputs
5741 `(("r-broom" ,r-broom)
5742 ("r-dplyr" ,r-dplyr)
5743 ("r-haven" ,r-haven)
5744 ("r-magrittr" ,r-magrittr)
5745 ("r-prediction" ,r-prediction)
5746 ("r-purrr" ,r-purrr)
5747 ("r-rlang" ,r-rlang)
2766d343 5748 ("r-snakecase" ,r-snakecase)))
cfc06314
RW
5749 (home-page "https://github.com/strengejacke/sjlabelled")
5750 (synopsis "Labelled data utility functions")
5751 (description
5752 "This package provides a collection of functions dealing with labelled
5753data, like reading and writing data between R and other statistical software
5754packages. This includes easy ways to get, set or change value and variable
5755label attributes, to convert labelled vectors into factors or numeric (and
5756vice versa), or to deal with multiple declared missing values.")
5757 (license license:gpl3)))
5758
1f560b9c
RW
5759(define-public r-sjmisc
5760 (package
5761 (name "r-sjmisc")
e45f4a4d 5762 (version "2.7.7")
1f560b9c
RW
5763 (source
5764 (origin
5765 (method url-fetch)
5766 (uri (cran-uri "sjmisc" version))
5767 (sha256
5768 (base32
e45f4a4d 5769 "0xm9pmq17maivmjsygwx3bdjd71hf829qbx735hyxa69z9dhp24q"))))
1f560b9c
RW
5770 (build-system r-build-system)
5771 (propagated-inputs
5772 `(("r-broom" ,r-broom)
5773 ("r-crayon" ,r-crayon)
5774 ("r-dplyr" ,r-dplyr)
5775 ("r-haven" ,r-haven)
5776 ("r-magrittr" ,r-magrittr)
1f560b9c
RW
5777 ("r-purrr" ,r-purrr)
5778 ("r-rlang" ,r-rlang)
5779 ("r-sjlabelled" ,r-sjlabelled)
5780 ("r-stringdist" ,r-stringdist)
5781 ("r-stringr" ,r-stringr)
84d0d860 5782 ("r-tidyr" ,r-tidyr)))
1f560b9c
RW
5783 (home-page "https://github.com/strengejacke/sjmisc")
5784 (synopsis "Data and variable transformation functions")
5785 (description
5786 "This package is a collection of miscellaneous utility functions,
5787supporting data transformation tasks like recoding, dichotomizing or grouping
5788variables, setting and replacing missing values. The data transformation
5789functions also support labelled data, and all integrate seamlessly into a
5790tidyverse workflow.")
5791 (license license:gpl3)))
5792
aaed237d
RW
5793(define-public r-nortest
5794 (package
5795 (name "r-nortest")
5796 (version "1.0-4")
5797 (source
5798 (origin
5799 (method url-fetch)
5800 (uri (cran-uri "nortest" version))
5801 (sha256
5802 (base32
5803 "17r0wpz72z9312c70nwi1i1kp1v9fm1h6jg7q5cx1mc1h420m1d3"))))
5804 (build-system r-build-system)
5805 (home-page "https://cran.r-project.org/web/packages/nortest/")
5806 (synopsis "Tests for normality")
5807 (description
5808 "This package provides five omnibus tests for testing the composite
5809hypothesis of normality.")
5810 (license license:gpl2+)))
5811
0fd7d59d
RW
5812(define-public r-moonbook
5813 (package
5814 (name "r-moonbook")
5815 (version "0.2.3")
5816 (source
5817 (origin
5818 (method url-fetch)
5819 (uri (cran-uri "moonBook" version))
5820 (sha256
5821 (base32
5822 "0hys56mwbm776ff7dibi8wzyf69qiais9rs1jazv79lk6h56s9s6"))))
5823 (properties `((upstream-name . "moonBook")))
5824 (build-system r-build-system)
5825 (propagated-inputs
5826 `(("r-magrittr" ,r-magrittr)
5827 ("r-nortest" ,r-nortest)
5828 ("r-purrr" ,r-purrr)
5829 ("r-sjmisc" ,r-sjmisc)
5830 ("r-stringr" ,r-stringr)
5831 ("r-survival" ,r-survival)))
5832 (home-page "https://github.com/cardiomoon/moonBook")
5833 (synopsis "Functions and datasets for the book by Keon-Woong Moon")
5834 (description
5835 "This package provides several analysis-related functions for the book
5836entitled \"R statistics and graph for medical articles\" (written in Korean),
5837version 1, by Keon-Woong Moon with Korean demographic data with several plot
5838functions.")
5839 (license license:gpl2)))
5840
589bd1c4
RW
5841(define-public r-flextable
5842 (package
5843 (name "r-flextable")
244a5c43 5844 (version "0.4.6")
589bd1c4
RW
5845 (source
5846 (origin
5847 (method url-fetch)
5848 (uri (cran-uri "flextable" version))
5849 (sha256
5850 (base32
244a5c43 5851 "0fa42dvf0wyl91w4v0rywm3xgw9n03cfyl28ficrv8iabz4k4382"))))
589bd1c4
RW
5852 (build-system r-build-system)
5853 (propagated-inputs
5854 `(("r-gdtools" ,r-gdtools)
5855 ("r-htmltools" ,r-htmltools)
5856 ("r-knitr" ,r-knitr)
5857 ("r-officer" ,r-officer)
5858 ("r-r6" ,r-r6)
5859 ("r-rmarkdown" ,r-rmarkdown)
5860 ("r-stringr" ,r-stringr)
5861 ("r-xml2" ,r-xml2)))
5862 (home-page "https://davidgohel.github.io/flextable")
5863 (synopsis "Functions for tabular reporting")
5864 (description
5865 "This package provides tools to create pretty tables for HTML documents
5866and other formats. Functions are provided to let users create tables, modify
5867and format their content. It extends the @code{officer} package and can be
5868used within R markdown documents when rendering to HTML and to Word
5869documents.")
5870 (license license:gpl3)))
5871
846325a8
RW
5872(define-public r-writexl
5873 (package
5874 (name "r-writexl")
04a18a81 5875 (version "1.1")
846325a8
RW
5876 (source
5877 (origin
5878 (method url-fetch)
5879 (uri (cran-uri "writexl" version))
5880 (sha256
5881 (base32
04a18a81 5882 "0w4wnpl3yhaqp63p32bk60xrbmd7xd11kxifjbzrghi7d4483a46"))))
846325a8
RW
5883 (build-system r-build-system)
5884 (inputs `(("zlib" ,zlib)))
5885 (home-page "https://github.com/ropensci/writexl")
5886 (synopsis "Export data frames to xlsx format")
5887 (description
5888 "This package provides a data frame to xlsx exporter based on
5889libxlsxwriter.")
5890 (license license:bsd-2)))
64abd245
RW
5891
5892(define-public r-biasedurn
5893 (package
5894 (name "r-biasedurn")
5895 (version "1.07")
5896 (source
5897 (origin
5898 (method url-fetch)
5899 (uri (cran-uri "BiasedUrn" version))
5900 (sha256
5901 (base32
5902 "13i2lgfnjhlbbm2yxfc2l5hswqw6x03pwba5csjmirv8kpjw4xr3"))))
5903 (properties `((upstream-name . "BiasedUrn")))
5904 (build-system r-build-system)
5905 (home-page "https://cran.r-project.org/web/packages/BiasedUrn/")
5906 (synopsis "Biased Urn model distributions")
5907 (description
5908 "This package provides statistical models of biased sampling in the form
5909of univariate and multivariate noncentral hypergeometric distributions,
5910including Wallenius' noncentral hypergeometric distribution and Fisher's
5911noncentral hypergeometric distribution (also called extended hypergeometric
5912distribution).")
5913 (license license:gpl3)))
87ba9508
RW
5914
5915(define-public r-goplot
5916 (package
5917 (name "r-goplot")
5918 (version "1.0.2")
5919 (source
5920 (origin
5921 (method url-fetch)
5922 (uri (cran-uri "GOplot" version))
5923 (sha256
5924 (base32
5925 "1y8dv0kbzpr9za91njw0x233vx5d13vqml9hmpddcyi9s6va5nix"))))
5926 (properties `((upstream-name . "GOplot")))
5927 (build-system r-build-system)
5928 (propagated-inputs
5929 `(("r-ggdendro" ,r-ggdendro)
5930 ("r-ggplot2" ,r-ggplot2)
5931 ("r-gridextra" ,r-gridextra)
5932 ("r-rcolorbrewer" ,r-rcolorbrewer)))
5933 (home-page "https://github.com/wencke/wencke.github.io")
5934 (synopsis "Visualization of functional analysis data")
5935 (description
5936 "This package provides an implementation of multilayered visualizations
5937for enhanced graphical representation of functional analysis data. It
5938combines and integrates omics data derived from expression and functional
5939annotation enrichment analyses. Its plotting functions have been developed
5940with an hierarchical structure in mind: starting from a general overview to
5941identify the most enriched categories (modified bar plot, bubble plot) to a
5942more detailed one displaying different types of relevant information for the
5943molecules in a given set of categories (circle plot, chord plot, cluster plot,
5944Venn diagram, heatmap).")
5945 (license license:gpl2)))
aec7d6be
RW
5946
5947(define-public r-getopt
5948 (package
5949 (name "r-getopt")
5950 (version "1.20.2")
5951 (source
5952 (origin
5953 (method url-fetch)
5954 (uri (cran-uri "getopt" version))
5955 (sha256
5956 (base32
5957 "13p35lbpy7i578752fa71sbfvcsqw5qfa9p6kf8b5m3c5p9i4v1x"))))
5958 (build-system r-build-system)
5959 (home-page "https://github.com/trevorld/getopt")
5960 (synopsis "Command-line option processor for R")
5961 (description
5962 "This package is designed to be used with Rscript to write shebang
5963scripts that accept short and long options. Many users will prefer to
5964use the packages @code{optparse} or @code{argparse} which add extra
5965features like automatically generated help options and usage texts,
5966support for default values, positional argument support, etc.")
5967 (license license:gpl2+)))
3629622b
RW
5968
5969(define-public r-findpython
5970 (package
5971 (name "r-findpython")
f0867a0e 5972 (version "1.0.4")
3629622b
RW
5973 (source
5974 (origin
5975 (method url-fetch)
5976 (uri (cran-uri "findpython" version))
5977 (sha256
5978 (base32
f0867a0e 5979 "1zfcdcp4d48d2pzf5n59kqrfk2z9nnyzkx5j00gfmgfkadnv93x5"))))
3629622b
RW
5980 (build-system r-build-system)
5981 (home-page "https://github.com/trevorld/findpython")
5982 (synopsis "Functions to find an acceptable Python binary")
5983 (description
5984 "This package was designed to find an acceptable Python binary that
5985matches version and feature constraints.")
5986 (license license:expat)))
fa697599
RW
5987
5988;; This in not the same as "r-argparser"
5989(define-public r-argparse
5990 (package
5991 (name "r-argparse")
11a36548 5992 (version "2.0.0")
fa697599
RW
5993 (source
5994 (origin
5995 (method url-fetch)
5996 (uri (cran-uri "argparse" version))
5997 (sha256
5998 (base32
11a36548 5999 "1qrp7hc8sm6ryw0zws76al865ansig1xbx8ljxz4wabh60msrz3i"))))
fa697599
RW
6000 (build-system r-build-system)
6001 (inputs `(("python" ,python)))
6002 (propagated-inputs
6003 `(("r-findpython" ,r-findpython)
6004 ("r-getopt" ,r-getopt)
6005 ("r-jsonlite" ,r-jsonlite)
11a36548 6006 ("r-r6" ,r-r6)))
fa697599
RW
6007 (home-page "https://github.com/trevorld/argparse")
6008 (synopsis "Command line optional and positional argument parser")
6009 (description
6010 "This package provides a command line parser to be used with Rscript to
6011write shebang scripts that gracefully accept positional and optional arguments
6012and automatically generate usage notices.")
6013 (license license:gpl2+)))
4646d18e
RW
6014
6015(define-public r-hash
6016 (package
6017 (name "r-hash")
6018 (version "2.2.6")
6019 (source
6020 (origin
6021 (method url-fetch)
6022 (uri (cran-uri "hash" version))
6023 (sha256
6024 (base32
6025 "0mkx59bmni3b283znvbndnkbar85fzavzdfgmwrhskidsqcz34yz"))))
6026 (build-system r-build-system)
6027 (home-page "https://cran.r-project.org/web/packages/hash/")
6028 (synopsis "Implementation of hash/associated arrays/dictionaries")
6029 (description
6030 "This package implements a data structure similar to hashes in Perl and
6031dictionaries in Python but with a purposefully R flavor. For objects of
6032appreciable size, access using hashes outperforms native named lists and
6033vectors.")
6034 (license license:gpl2+)))
06a45ad6
RW
6035
6036(define-public r-orddom
6037 (package
6038 (name "r-orddom")
6039 (version "3.1")
6040 (source
6041 (origin
6042 (method url-fetch)
6043 (uri (cran-uri "orddom" version))
6044 (sha256
6045 (base32
6046 "165axs15fvwhrp89xd87l81q3h2qjll1vrwcsap645cwvb85nwsh"))))
6047 (build-system r-build-system)
6048 (propagated-inputs `(("r-psych" ,r-psych)))
6049 (home-page "https://cran.r-project.org/web/packages/orddom/")
6050 (synopsis "Ordinal dominance statistics")
6051 (description
6052 "This package provides tools to compute ordinal, statistics and effect
6053sizes as an alternative to mean comparison: Cliff's delta or success rate
6054difference (SRD), Vargha and Delaney's A or the Area Under a Receiver
6055Operating Characteristic Curve (AUC), the discrete type of McGraw & Wong's
6056Common Language Effect Size (CLES) or Grissom & Kim's Probability of
6057Superiority (PS), and the Number needed to treat (NNT) effect size. Moreover,
6058comparisons to Cohen's d are offered based on Huberty & Lowman's Percentage of
6059Group (Non-)Overlap considerations.")
6060 (license license:gpl2)))
0fccd15f
RW
6061
6062(define-public r-doby
6063 (package
6064 (name "r-doby")
cb96d81b 6065 (version "4.6-2")
0fccd15f
RW
6066 (source
6067 (origin
6068 (method url-fetch)
6069 (uri (cran-uri "doBy" version))
6070 (sha256
6071 (base32
cb96d81b 6072 "02vbv9nfgywg6lsiialkmfnax5z3rkyb9nr8j9l2cp8xi6ml95mb"))))
0fccd15f
RW
6073 (properties `((upstream-name . "doBy")))
6074 (build-system r-build-system)
6075 (propagated-inputs
6076 `(("r-dplyr" ,r-dplyr)
6077 ("r-magrittr" ,r-magrittr)
6078 ("r-mass" ,r-mass)
6079 ("r-matrix" ,r-matrix)
6080 ("r-plyr" ,r-plyr)))
6081 (home-page "http://people.math.aau.dk/~sorenh/software/doBy/")
6082 (synopsis "Groupwise statistics, LSmeans, linear contrasts, and utilities")
6083 (description
6084 "This package contains:
6085
6086@itemize
6087@item facilities for working with grouped data: @code{do}
6088 something to data stratified @code{by} some variables.
6089@item implementations of least-squares means, general linear contrasts, and
6090@item miscellaneous other utilities.
6091@end itemize\n")
6092 (license license:gpl2+)))
5850c5b3
RW
6093
6094(define-public r-refgenome
6095 (package
6096 (name "r-refgenome")
2652e253 6097 (version "1.7.3.1")
5850c5b3
RW
6098 (source
6099 (origin
6100 (method url-fetch)
6101 (uri (cran-uri "refGenome" version))
6102 (sha256
6103 (base32
2652e253 6104 "1s4lxv5pqk6d0f0a9iclgv88yl346fwvzgraxh0gwpbym1yhh787"))))
5850c5b3
RW
6105 (properties `((upstream-name . "refGenome")))
6106 (build-system r-build-system)
6107 (propagated-inputs
6108 `(("r-dbi" ,r-dbi)
6109 ("r-doby" ,r-doby)
6110 ("r-rsqlite" ,r-rsqlite)))
6111 (home-page "https://cran.r-project.org/web/packages/refGenome/")
6112 (synopsis
6113 "Gene and splice site annotation using annotation data from Ensembl and UCSC")
6114 (description
6115 "This package contains functionality for importing and managing of
6116downloaded genome annotation data from the Ensembl genome browser (European
6117Bioinformatics Institute) and from the UCSC genome browser (University of
6118California, Santa Cruz) and annotation routines for genomic positions and
6119splice site positions.")
6120 (license license:gpl2)))
ff7d53a7
RW
6121
6122(define-public r-basix
6123 (package
6124 (name "r-basix")
6125 (version "1.1")
6126 (source
6127 (origin
6128 (method url-fetch)
6129 (uri (cran-uri "BASIX" version))
6130 (sha256
6131 (base32
6132 "18dkvv1iwskfnlpl6xridcgqpalbbpm2616mvc3hfrc0b26v01id"))))
6133 (properties `((upstream-name . "BASIX")))
6134 (build-system r-build-system)
6135 (home-page "https://cran.r-project.org/web/packages/BASIX/")
6136 (synopsis "Efficient C/C++ toolset for R")
6137 (description
6138 "BASIX provides some efficient C/C++ implementations of native R
6139procedures to speed up calculations in R.")
6140 (license license:gpl2)))
65e74814
RW
6141
6142(define-public r-blockfest
6143 (package
6144 (name "r-blockfest")
6145 (version "1.6")
6146 (source
6147 (origin
6148 (method url-fetch)
6149 (uri (cran-uri "BlockFeST" version))
6150 (sha256
6151 (base32
6152 "0hj7a5as7nxbgjac7lbj6qfwffx3g8x8phpf9a55f1c9cdzi73a5"))))
6153 (properties `((upstream-name . "BlockFeST")))
6154 (build-system r-build-system)
6155 (propagated-inputs `(("r-basix" ,r-basix)))
6156 (home-page "https://cran.r-project.org/web/packages/BlockFeST/")
6157 (synopsis "Bayesian calculation of region-specific fixation index")
6158 (description
6159 "This package provides an R implementation of an extension of the
6160BayeScan software for codominant markers, adding the option to group
6161individual SNPs into pre-defined blocks. A typical application of this new
6162approach is the identification of genomic regions, genes, or gene sets
6163containing one or more SNPs that evolved under directional selection.")
6164 (license license:gpl2)))
b9ff2599 6165
fbdf05b1
RW
6166(define-public r-proc
6167 (package
6168 (name "r-proc")
464676a9 6169 (version "1.13.0")
fbdf05b1
RW
6170 (source
6171 (origin
6172 (method url-fetch)
6173 (uri (cran-uri "pROC" version))
6174 (sha256
6175 (base32
464676a9 6176 "0ain17clympkx09ym7gydylcd93096dxzqx1qzci310yq2l7fknm"))))
fbdf05b1
RW
6177 (properties `((upstream-name . "pROC")))
6178 (build-system r-build-system)
6179 (propagated-inputs
6180 `(("r-ggplot2" ,r-ggplot2)
6181 ("r-plyr" ,r-plyr)
6182 ("r-rcpp" ,r-rcpp)))
6183 (home-page "http://expasy.org/tools/pROC/")
6184 (synopsis "Display and analyze ROC curves")
6185 (description
6186 "This package provides tools for visualizing, smoothing and comparing
6187receiver operating characteristic (ROC curves). The area under the
6188curve (AUC) can be compared with statistical tests based on U-statistics or
6189bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.")
6190 (license license:gpl3+)))
cea4d360
RW
6191
6192(define-public r-rootsolve
6193 (package
6194 (name "r-rootsolve")
6195 (version "1.7")
6196 (source
6197 (origin
6198 (method url-fetch)
6199 (uri (cran-uri "rootSolve" version))
6200 (sha256
6201 (base32
6202 "08ic6ggcc5dw4nv9xsqkm3vnvswmxyhnqnv1rdjv1h2gy1ivpcq8"))))
6203 (properties `((upstream-name . "rootSolve")))
6204 (build-system r-build-system)
6205 (native-inputs `(("gfortran" ,gfortran)))
6206 (home-page "https://cran.r-project.org/web/packages/rootSolve/")
6207 (synopsis "Tools for the analysis of ordinary differential equations")
6208 (description
6209 "This package provides routines to find the root of nonlinear functions,
6210and to perform steady-state and equilibrium analysis of @dfn{ordinary
6211differential equations} (ODE). It includes routines that:
6212
6213@enumerate
6214@item generate gradient and jacobian matrices (full and banded),
6215@item find roots of non-linear equations by the Newton-Raphson method,
6216@item estimate steady-state conditions of a system of (differential) equations
6217 in full, banded or sparse form, using the Newton-Raphson method, or by
6218 dynamically running,
6219@item solve the steady-state conditions for uni- and multicomponent 1-D, 2-D,
6220 and 3-D partial differential equations, that have been converted to ordinary
6221 differential equations by numerical differencing (using the method-of-lines
6222 approach).
6223@end enumerate\n")
6224 (license license:gpl2+)))
c994418b 6225
6226(define-public r-abcanalysis
6227 (package
6228 (name "r-abcanalysis")
6229 (version "1.2.1")
6230 (source
6231 (origin
6232 (method url-fetch)
6233 (uri (cran-uri "ABCanalysis" version))
6234 (sha256
6235 (base32 "0wac1ksmnxa36v99ca4hv8k0rsh3igwpcllmlv9wf7i9kgqviqwi"))))
6236 (properties `((upstream-name . "ABCanalysis")))
6237 (build-system r-build-system)
6238 (propagated-inputs `(("r-plotrix" ,r-plotrix)))
6239 (home-page "https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/software-en/")
6240 (synopsis "Computed ABC Analysis")
6241 (description
6242 "Multivariate data sets often differ in several factors or derived statistical
6243parameters, which have to be selected for a valid interpretation. Basing this
6244selection on traditional statistical limits leads occasionally to the perception
6245of losing information from a data set. This package provides tools to calculate
6246these limits on the basis of the mathematical properties of the distribution of
6247the analyzed items.")
6248 (license license:gpl3)))
87b576aa 6249
6250(define-public r-slam
6251 (package
6252 (name "r-slam")
de7631b2 6253 (version "0.1-44")
87b576aa 6254 (source
6255 (origin
6256 (method url-fetch)
6257 (uri (cran-uri "slam" version))
6258 (sha256
de7631b2 6259 (base32 "11n956kid70931z0qyiql3v7nac1cfkamq44kzf9wl670pf8b033"))))
87b576aa 6260 (build-system r-build-system)
6261 (home-page "https://cran.r-project.org/web/packages/slam/")
6262 (synopsis "Sparse lightweight arrays and matrices")
6263 (description
6264 "This package contains data structures and algorithms for sparse arrays and matrices,
6265based on index arrays and simple triplet representations, respectively.")
6266 (license license:gpl2)))
881cc61c 6267
6268(define-public r-manipulatewidget
6269 (package
6270 (name "r-manipulatewidget")
6271 (version "0.10.0")
6272 (source
6273 (origin
6274 (method url-fetch)
6275 (uri (cran-uri "manipulateWidget" version))
6276 (sha256
6277 (base32 "1zagrbwkn2d50zzw8i2vyb1hsq4cydmfsqiy1a2qlp6zrv8a6q9x"))))
6278 (properties
6279 `((upstream-name . "manipulateWidget")))
6280 (build-system r-build-system)
6281 (propagated-inputs
6282 `(("r-base64enc" ,r-base64enc)
6283 ("r-codetools" ,r-codetools)
6284 ("r-htmltools" ,r-htmltools)
6285 ("r-htmlwidgets" ,r-htmlwidgets)
6286 ("r-knitr" ,r-knitr)
6287 ("r-miniui" ,r-miniui)
6288 ("r-shiny" ,r-shiny)
6289 ("r-webshot" ,r-webshot)))
6290 (home-page "https://github.com/rte-antares-rpackage/manipulateWidget/")
6291 (synopsis "Add even more interactivity to interactive charts")
6292 (description
6293 "This package lets you create in just a few lines of R code a nice user interface to
6294modify the data or the graphical parameters of one or multiple interactive
6295charts. It is useful to quickly explore visually some data or for package
6296developers to generate user interfaces easy to maintain.")
6297 (license license:gpl2+)))
16b0e8da 6298
6299(define-public r-a3
6300 (package
6301 (name "r-a3")
6302 (version "1.0.0")
6303 (source
6304 (origin
6305 (method url-fetch)
6306 (uri (cran-uri "A3" version))
6307 (sha256
6308 (base32 "017hq9pjsv1h9i7cqk5cfx27as54shlhdsdvr6jkhb8jfkpdb6cw"))))
6309 (properties `((upstream-name . "A3")))
6310 (build-system r-build-system)
6311 (propagated-inputs
6312 `(("r-pbapply" ,r-pbapply)
6313 ("r-xtable" ,r-xtable)))
6314 (home-page "https://cran.r-project.org/web/packages/A3/")
6315 (synopsis "Error metrics for predictive models")
6316 (description
6317 "This package supplies tools for tabulating and analyzing the results of predictive
6318models. The methods employed are applicable to virtually any predictive model
6319and make comparisons between different methodologies straightforward.")
6320 (license license:gpl2+)))
59b55def
RW
6321
6322(define-public r-infotheo
6323 (package
6324 (name "r-infotheo")
6325 (version "1.2.0")
6326 (source
6327 (origin
6328 (method url-fetch)
6329 (uri (cran-uri "infotheo" version))
6330 (sha256
6331 (base32
6332 "18xacczfq3z3xpy434js4nf3l19lczngzd0lq26wh22pvg1yniwv"))))
6333 (build-system r-build-system)
6334 (home-page "http://homepage.meyerp.com/software")
6335 (synopsis "Information-theoretic measures")
6336 (description
6337 "This package implements various measures of information theory based on
6338several entropy estimators.")
6339 (license license:gpl3+)))
9e21f217 6340
6341(define-public r-abcoptim
6342 (package
6343 (name "r-abcoptim")
6344 (version "0.15.0")
6345 (source
6346 (origin
6347 (method url-fetch)
6348 (uri (cran-uri "ABCoptim" version))
6349 (sha256
6350 (base32 "1ih0xk88qhsmpvnxf56041wx5sk8as2f4f2gdnpnwdym9mbr9n4b"))))
6351 (properties `((upstream-name . "ABCoptim")))
6352 (build-system r-build-system)
6353 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
6354 (home-page "https://github.com/gvegayon/ABCoptim/")
6355 (synopsis "Optimization of Artificial Bee Colony algorithm")
6356 (description
6357 "Artificial Bee Colony (ABC) is one of the most recently defined algorithms by Dervis
6358Karaboga in 2005, motivated by the intelligent behavior of honey bees. It is as
6359simple as Particle Swarm Optimization (PSO) and Differential Evolution (DE)
6360algorithms, and uses only common control parameters such as colony size and
6361maximum cycle number. The @code{r-abcoptim} implements the Artificial bee
6362colony optimization algorithm @url{http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf}.
6363 This version is a work-in-progress and is written in R code.")
6364 (license license:expat)))
40c10917 6365
6366(define-public r-abcp2
6367 (package
6368 (name "r-abcp2")
6369 (version "1.2")
6370 (source
6371 (origin
6372 (method url-fetch)
6373 (uri (cran-uri "ABCp2" version))
6374 (sha256
6375 (base32 "1s2skkxpzss7c29i8600psgrp0hl46jcrxqrmy2b4db8hc0kcnbx"))))
6376 (properties `((upstream-name . "ABCp2")))
6377 (build-system r-build-system)
6378 (propagated-inputs `(("r-mass" ,r-mass)))
6379 (home-page "https://cran.r-project.org/web/packages/ABCp2/")
6380 (synopsis "Approximate Bayesian Computational Model for Estimating P2")
6381 (description
6382 "This package tests the goodness of fit of a distribution of offspring to the Normal,
6383Poisson, and Gamma distribution and estimates the proportional paternity of the
6384second male (P2) based on the best fit distribution.")
6385 (license license:gpl2)))
cadc10a5 6386
6387(define-public r-abcrf
6388 (package
6389 (name "r-abcrf")
6390 (version "1.7.1")
6391 (source
6392 (origin
6393 (method url-fetch)
6394 (uri (cran-uri "abcrf" version))
6395 (sha256
6396 (base32 "06vy3inikrr9hv36q4djhrgzi9zizdfnhz17wpra8kadmr7qj441"))))
6397 (build-system r-build-system)
6398 (propagated-inputs
6399 `(("r-mass" ,r-mass)
6400 ("r-matrixstats" ,r-matrixstats)
6401 ("r-ranger" ,r-ranger)
6402 ("r-rcpp" ,r-rcpp)
6403 ("r-rcpparmadillo" ,r-rcpparmadillo)
6404 ("r-readr" ,r-readr)
6405 ("r-stringr" ,r-stringr)))
6406 (home-page "https://cran.r-project.org/web/packages/abcrf/")
6407 (synopsis "Approximate bayesian computation via random forests")
6408 (description
6409 "This package performs approximate bayesian computation (ABC) model choice and
6410parameter inference via random forests. This machine learning tool named random
6411forests (RF) can conduct selection among the highly complex models covered by
6412ABC algorithms.")
6413 (license license:gpl2+)))
12da2a5e 6414
6415(define-public r-abctools
6416 (package
6417 (name "r-abctools")
6418 (version "1.1.3")
6419 (source
6420 (origin
6421 (method url-fetch)
6422 (uri (cran-uri "abctools" version))
6423 (sha256
6424 (base32 "07s9dg10i8lsxl73b4n2hynca2fjgb0ykb0dz8c3zv6cgw3cyx97"))))
6425 (build-system r-build-system)
6426 (propagated-inputs
6427 `(("r-abc" ,r-abc)
6428 ("r-abind" ,r-abind)
6429 ("r-hmisc" ,r-hmisc)
6430 ("r-plyr" ,r-plyr)))
6431 (home-page "https://github.com/dennisprangle/abctools/")
6432 (synopsis "Tools for ABC analyses")
6433 (description
6434 "This @code{r-abctools} package provides tools for approximate Bayesian computation
6435including summary statistic selection and assessing coverage. This includes
6436recent dimension reduction algorithms to tune the choice of summary statistics,
6437and coverage methods to tune the choice of threshold.")
6438 (license license:gpl2+)))
77b33e0e 6439
6440(define-public r-ggstance
6441 (package
6442 (name "r-ggstance")
6443 (version "0.3.1")
6444 (source
6445 (origin
6446 (method url-fetch)
6447 (uri (cran-uri "ggstance" version))
6448 (sha256
6449 (base32 "0v7f3xdaaridw6d4jvnsfwxmpjrasvx5vl555wsrn50aah17fkvh"))))
6450 (build-system r-build-system)
6451 (propagated-inputs
6452 `(("r-ggplot2" ,r-ggplot2)
6453 ("r-plyr" ,r-plyr)
6454 ("r-rlang" ,r-rlang)
6455 ("r-withr" ,r-withr)))
6456 (home-page "https://cran.r-project.org/web/packages/ggstance/")
6457 (synopsis "Horizontal and vertical versions of @code{r-ggplot2}")
6458 (description
6459 "This package is a @code{r-ggplot2} extension that provides flipped components:
6460@enumerate
6461@item horizontal versions of @code{r-ggplot2} stats and @code{r-ggplot2} geoms;
6462@item vertical versions of @code{r-ggplot2} positions.
6463@end enumerate")
6464 (license license:gpl3)))
c61f7bc5 6465
6466(define-public r-mosaiccore
6467 (package
6468 (name "r-mosaiccore")
6469 (version "0.6.0")
6470 (source
6471 (origin
6472 (method url-fetch)
6473 (uri (cran-uri "mosaicCore" version))
6474 (sha256
6475 (base32 "1klw97h6lchw1cpcl8s637ikcl428cckmjq0czi7mibh9q9mw72z"))))
6476 (properties `((upstream-name . "mosaicCore")))
6477 (build-system r-build-system)
6478 (propagated-inputs
6479 `(("r-dplyr" ,r-dplyr)
6480 ("r-lazyeval" ,r-lazyeval)
6481 ("r-mass" ,r-mass)
6482 ("r-rlang" ,r-rlang)
6483 ("r-tidyr" ,r-tidyr)))
6484 (home-page "https://github.com/ProjectMOSAIC/mosaicCore/")
6485 (synopsis "Common utilities for mosaic family packages")
6486 (description
6487 "Common utilities used in other Mosaic family packages are collected here.")
6488 (license license:gpl2+)))
214452ff 6489
6490(define-public r-ggformula
6491 (package
6492 (name "r-ggformula")
104e7c3c 6493 (version "0.9.1")
214452ff 6494 (source
6495 (origin
6496 (method url-fetch)
6497 (uri (cran-uri "ggformula" version))
6498 (sha256
104e7c3c 6499 (base32 "01ngx8qh9lhmagng6abx2ky54zi3iyj5bpxlnw59slagwv7l6icx"))))
214452ff 6500 (build-system r-build-system)
6501 (propagated-inputs
6502 `(("r-ggplot2" ,r-ggplot2)
6503 ("r-ggstance" ,r-ggstance)
6504 ("r-magrittr" ,r-magrittr)
6505 ("r-mosaiccore" ,r-mosaiccore)
6506 ("r-rlang" ,r-rlang)
6507 ("r-stringr" ,r-stringr)
6508 ("r-tibble" ,r-tibble)
6509 ("r-tidyr" ,r-tidyr)))
6510 (home-page "https://github.com/ProjectMOSAIC/ggformula/")
6511 (synopsis "Formula interface for the @code{r-ggplot2}")
6512 (description
6513 "The @code{r-ggformula} introduces a family of graphics functions, gf_point(),
6514gf_density(), and so on, bring the formula interface to ggplot(). This captures
6515and extends the excellent simplicity of the lattice-graphics formula interface,
6516while providing the intuitive capabilities of @code{r-ggplot2}.")
6517 (license license:expat)))
2f195b6f 6518
6519(define-public r-mosaicdata
6520 (package
6521 (name "r-mosaicdata")
6522 (version "0.17.0")
6523 (source
6524 (origin
6525 (method url-fetch)
6526 (uri (cran-uri "mosaicData" version))
6527 (sha256
6528 (base32 "04z0mdm52mykqsxsinhmsihn181zf6cw321gayk2rjp7lj7mwdq9"))))
6529 (properties `((upstream-name . "mosaicData")))
6530 (build-system r-build-system)
6531 (home-page "https://cran.r-project.org/web/packages/mosaicData/")
6532 (synopsis "Data sets for project Mosaic")
6533 (description
6534 "This package provides data sets from project Mosaic @url{http://mosaic-web.org}
6535used to teach mathematics, statistics, computation and modeling.")
6536 (license license:gpl2+)))
6c6ce2d0 6537
82acd43c
RW
6538(define-public r-raster
6539 (package
6540 (name "r-raster")
6541 (version "2.8-4")
6542 (source
6543 (origin
6544 (method url-fetch)
6545 (uri (cran-uri "raster" version))
6546 (sha256
6547 (base32
6548 "14pcfznxm5kdwd908axkr9v1l0hzxlrwd8kwrz0liqnfh9cx5rsa"))))
6549 (build-system r-build-system)
6550 (propagated-inputs
6551 `(("r-rcpp" ,r-rcpp)
6552 ("r-sp" ,r-sp)))
6553 (home-page "http://www.rspatial.org/")
6554 (synopsis "Geographic data analysis and modeling")
6555 (description
6556 "The package implements basic and high-level functions for reading,
6557writing, manipulating, analyzing and modeling of gridded spatial data.
6558Processing of very large files is supported.")
6559 (license license:gpl3+)))
6560
6c6ce2d0 6561(define-public r-mosaic
6562 (package
6563 (name "r-mosaic")
6564 (version "1.4.0")
6565 (source
6566 (origin
6567 (method url-fetch)
6568 (uri (cran-uri "mosaic" version))
6569 (sha256
6570 (base32 "10jbrg8kli00kfgbh2f67bymm5cnlancc9dplb1j7fl552yjddn2"))))
6571 (build-system r-build-system)
6572 (propagated-inputs
6573 `(("r-broom" ,r-broom)
6574 ("r-dplyr" ,r-dplyr)
6575 ("r-ggdendro" ,r-ggdendro)
6576 ("r-ggformula" ,r-ggformula)
6577 ("r-ggplot2" ,r-ggplot2)
6578 ("r-ggrepel" ,r-ggrepel)
6579 ("r-glue" ,r-glue)
6580 ("r-gridextra" ,r-gridextra)
6581 ("r-lattice" ,r-lattice)
6582 ("r-latticeextra" ,r-latticeextra)
6583 ("r-lazyeval" ,r-lazyeval)
6584 ("r-mass" ,r-mass)
6585 ("r-matrix" ,r-matrix)
6586 ("r-mosaiccore" ,r-mosaiccore)
6587 ("r-mosaicdata" ,r-mosaicdata)
6588 ("r-readr" ,r-readr)
6589 ("r-tidyr" ,r-tidyr)))
6590 (home-page "https://github.com/ProjectMOSAIC/mosaic/")
6591 (synopsis "Mathematics, statistics, and computation teaching utilities")
6592 (description
6593 "This package contain data sets and utilities from
6594@url{http://mosaic-web.org, Project MOSAIC} used to teach mathematics,
6595statistics, computation and modeling. Project MOSAIC is a community of
6596educators working to tie together aspects of quantitative work that students
6597in science, technology, engineering and mathematics will need in their
6598professional lives, but which are usually taught in isolation, if at all.")
6599 (license license:gpl2+)))
cbb0edd1 6600
6601(define-public r-abd
6602 (package
6603 (name "r-abd")
6604 (version "0.2-8")
6605 (source
6606 (origin
6607 (method url-fetch)
6608 (uri (cran-uri "abd" version))
6609 (sha256
6610 (base32 "191gspqzdv573vaw624ri0f5cm6v4j524bjs74d4a1hn3kn6r9b7"))))
6611 (build-system r-build-system)
6612 (propagated-inputs
6613 `(("r-lattice" ,r-lattice)
6614 ("r-mosaic" ,r-mosaic)
6615 ("r-nlme" ,r-nlme)))
6616 (home-page "https://cran.r-project.org/web/packages/abd/")
6617 (synopsis "Analysis of biological data")
6618 (description
6619 "The @code{r-abd} package contains data sets and sample code for the Analysis of
6620biological data by Michael Whitlock and Dolph Schluter.")
6621 (license license:gpl2)))
01af264d
MIP
6622
6623(define-public r-svgui
6624 (package
6625 (name "r-svgui")
6626 (version "1.0.0")
6627 (source
6628 (origin
6629 (method url-fetch)
6630 (uri (cran-uri "svGUI" version))
6631 (sha256
6632 (base32 "1r7ab0p4yr8q03gj02hmj7k1ghksgkg4nx750c0ajfs2q9y1dxfc"))))
6633 (properties `((upstream-name . "svGUI")))
6634 (build-system r-build-system)
6635 (home-page "https://github.com/SciViews/svGUI/")
6636 (synopsis "Functions for managing GUI clients in R")
6637 (description
6638 "The SciViews @code{svGUI} package eases the management of Graphical User
6639Interfaces (GUI) in R. It is independent from any particular GUI widgets. It
6640centralizes info about GUI elements currently used, and it dispatches GUI
6641calls to the particular toolkits in use in function of the context.")
6642 (license license:gpl2)))
d1ca3d72 6643
6644(define-public r-svdialogs
6645 (package
6646 (name "r-svdialogs")
6647 (version "1.0.0")
6648 (source
6649 (origin
6650 (method url-fetch)
6651 (uri (cran-uri "svDialogs" version))
6652 (sha256
6653 (base32 "0xqppydfawnwk84kb5qiybwbcmv38vn4imgz01mz2pnq4xb80p97"))))
6654 (properties `((upstream-name . "svDialogs")))
6655 (build-system r-build-system)
6656 (inputs
6657 `(("yad" ,yad)
6658 ("zenity" ,zenity)))
6659 (propagated-inputs
6660 `(("r-rstudioapi" ,r-rstudioapi)
6661 ("r-svgui" ,r-svgui)))
6662 (home-page "https://github.com/SciViews/svDialogs/")
6663 (synopsis "Portable dialog boxes")
6664 (description
6665 "This package helps to construct standard dialog boxes for your GUI, including
6666message boxes, input boxes, list, file or directory selection, and others. In
6667case R cannot display GUI dialog boxes, a simpler command line version of these
6668interactive elements is also provided as a fallback solution.")
6669 (license license:gpl2)))
3cadd3ce 6670
6671(define-public r-abe
6672 (package
6673 (name "r-abe")
6674 (version "3.0.1")
6675 (source
6676 (origin
6677 (method url-fetch)
6678 (uri (cran-uri "abe" version))
6679 (sha256
6680 (base32
6681 "1f19h3xzzmjhvwc1rrb8z0rai3ip03y4gdi2gg9bfr5sg2nfklk6"))))
6682 (build-system r-build-system)
6683 (home-page "https://cran.r-project.org/web/packages/abe/")
6684 (synopsis "Augmented backward elimination")
6685 (description
6686 "This package performs augmented backward elimination and checks the
6687stability of the obtained model. Augmented backward elimination combines
6688significance or information based criteria with the change in estimate to
6689either select the optimal model for prediction purposes or to serve as a tool
6690to obtain a practically sound, highly interpretable model.")
6691 (license license:gpl2+)))
ef26400b 6692
6693(define-public r-abf2
6694 (package
6695 (name "r-abf2")
6696 (version "0.7-1")
6697 (source
6698 (origin
6699 (method url-fetch)
6700 (uri (cran-uri "abf2" version))
6701 (sha256
6702 (base32 "0d65mc1w4pbiv7xaqzdlw1bfsxf25587rv597hh41vs0j0zlfpxx"))))
6703 (build-system r-build-system)
6704 (home-page "https://cran.r-project.org/web/packages/abf2/")
6705 (synopsis "Load gap-free axon @code{r-abf2} files")
6706 (description
6707 "This package loads electrophysiology data from ABF2 files, as created by
6708Axon Instruments/Molecular Devices software. Only files recorded in gap-free
6709mode are currently supported.")
6710 (license license:artistic2.0)))
1efcd0f1 6711
6712(define-public r-abhgenotyper
6713 (package
6714 (name "r-abhgenotyper")
6715 (version "1.0.1")
6716 (source
6717 (origin
6718 (method url-fetch)
6719 (uri (cran-uri "ABHgenotypeR" version))
6720 (sha256
6721 (base32 "08cpmnaaxsm5c5bjifnfxdlvg5inrf13biqpcl2yq5zpqjmiki0l"))))
6722 (properties `((upstream-name . "ABHgenotypeR")))
6723 (build-system r-build-system)
6724 (propagated-inputs
6725 `(("r-ggplot2" ,r-ggplot2)
6726 ("r-reshape2" ,r-reshape2)))
6727 (home-page "https://github.com/StefanReuscher/ABHgenotypeR/")
6728 (synopsis "Visualize and manipulate ABH genotypes")
6729 (description
6730 "The @code{r-abhgenotyper} package provides simple imputation,
6731error-correction and plotting capacities for genotype data. The package is
6732supposed to serve as an intermediate but independent analysis tool between the
6733TASSEL GBS pipeline and the @code{r-qtl} package. It provides functionalities
6734not found in either TASSEL or @code{r-qtl} in addition to visualization of
6735genotypes as \"graphical genotypes\".")
6736 (license license:gpl3)))
ebb3cdb1 6737
6738(define-public r-abjutils
6739 (package
6740 (name "r-abjutils")
6741 (version "0.2.1")
6742 (source
6743 (origin
6744 (method url-fetch)
6745 (uri (cran-uri "abjutils" version))
6746 (sha256
6747 (base32 "0qrsc4if7aif73qp95lw6b5986c2r0jn7m39123zij8k15vc935b"))))
6748 (build-system r-build-system)
6749 (propagated-inputs
6750 `(("r-devtools" ,r-devtools)
6751 ("r-dplyr" ,r-dplyr)
6752 ("r-glue" ,r-glue)
6753 ("r-httr" ,r-httr)
6754 ("r-magrittr" ,r-magrittr)
6755 ("r-plyr" ,r-plyr)
6756 ("r-progress" ,r-progress)
6757 ("r-purrr" ,r-purrr)
6758 ("r-rstudioapi" ,r-rstudioapi)
6759 ("r-scales" ,r-scales)
6760 ("r-stringi" ,r-stringi)
6761 ("r-stringr" ,r-stringr)
6762 ("r-tibble" ,r-tibble)
6763 ("r-tidyr" ,r-tidyr)))
6764 (home-page "https://github.com/abjur/abjutils/")
6765 (synopsis "Collection of tools for jurimetrical analysis")
6766 (description
6767 "This package implements general purpose tools, such as functions for
6768sampling and basic manipulation of Brazilian lawsuits identification number.
6769It also implements functions for text cleaning, such as accentuation
6770removal.")
6771 (license license:expat)))
b6afe7b7 6772
6773(define-public r-abnormality
6774 (package
6775 (name "r-abnormality")
6776 (version "0.1.0")
6777 (source
6778 (origin
6779 (method url-fetch)
6780 (uri (cran-uri "abnormality" version))
6781 (sha256
6782 (base32 "1fzfskl9akl06nliy8hkv2a0pznpj8pwcypg3gj5r2nzvr3kan9v"))))
6783 (build-system r-build-system)
6784 (propagated-inputs
6785 `(("r-mass" ,r-mass)
6786 ("r-matrix" ,r-matrix)))
6787 (home-page "https://cran.r-project.org/web/packages/abnormality/")
6788 (synopsis "Measure a subject's abnormality with respect to a reference population")
6789 (description
6790 "This package contains functions to implement the methodology and
6791considerations laid out by Marks et al. in the article \"Measuring abnormality
6792in high dimensional spaces: applications in biomechanical gait analysis\".
6793Using high-dimensional datasets to measure a subject's overall level of
6794abnormality as compared to a reference population is often needed in outcomes
6795research.")
6796 (license license:expat)))
016cabf7 6797
6798(define-public r-abodoutlier
6799 (package
6800 (name "r-abodoutlier")
6801 (version "0.1")
6802 (source
6803 (origin
6804 (method url-fetch)
6805 (uri (cran-uri "abodOutlier" version))
6806 (sha256
6807 (base32 "1pvhgxmh23br84r0fbmv7g53z2427birdja96a67vqgz18r3fdvj"))))
6808 (properties `((upstream-name . "abodOutlier")))
6809 (build-system r-build-system)
6810 (propagated-inputs
6811 `(("r-cluster" ,r-cluster)))
6812 (home-page "https://cran.r-project.org/web/packages/abodOutlier/")
6813 (synopsis "Angle-based outlier detection")
6814 (description
6815 "This package performs angle-based outlier detection on a given data
6816frame. It offers three methods to process data:
6817@enumerate
6818@item full but slow implementation using all the data that has cubic
6819 complexity;
6820@item a fully randomized method;
6821@item a method using k-nearest neighbours.
6822@end enumerate
6823These algorithms are well suited for high dimensional data outlier
6824detection.")
6825 (license license:expat)))
03c95f04 6826
6827(define-public r-abps
6828 (package
6829 (name "r-abps")
bec74196 6830 (version "0.3")
03c95f04 6831 (source
6832 (origin
6833 (method url-fetch)
6834 (uri (cran-uri "ABPS" version))
6835 (sha256
bec74196 6836 (base32 "0n3f66nmfi5v94il1mxy026mi84w01ph2aljk60vn3mrz8kwf2ll"))))
03c95f04 6837 (properties `((upstream-name . "ABPS")))
6838 (build-system r-build-system)
6839 (propagated-inputs `(("r-kernlab" ,r-kernlab)))
6840 (home-page "https://cran.r-project.org/web/packages/ABPS/")
6841 (synopsis "Abnormal blood profile score to detect blood doping")
6842 (description
6843 "This package offers an implementation of the @dfn{Abnormal blood profile score} (ABPS).
6844The ABPS is a part of the Athlete biological passport program of the World
6845anti-doping agency, which combines several blood parameters into a single
6846score in order to detect blood doping. The package also contains functions to
6847calculate other scores used in anti-doping programs, such as the ratio of
6848hemoglobin to reticulocytes (OFF-score), as well as example data.")
6849 (license license:gpl2+)))
26358ac5
RW
6850
6851(define-public r-parmigene
6852 (package
6853 (name "r-parmigene")
6854 (version "1.0.2")
6855 (source
6856 (origin
6857 (method url-fetch)
6858 (uri (cran-uri "parmigene" version))
6859 (sha256
6860 (base32
6861 "1fsm6pkr17jcbzkj1hbn91jf890fviqk1lq6ls8pihsdgah1zb4d"))))
6862 (build-system r-build-system)
6863 (home-page "https://cran.r-project.org/web/packages/parmigene/")
6864 (synopsis "Mutual information estimation for gene network reconstruction")
6865 (description
6866 "This package provides a parallel estimation of the mutual information
6867based on entropy estimates from k-nearest neighbors distances and algorithms
6868for the reconstruction of gene regulatory networks.")
6869 (license license:agpl3+)))
b2bf43b2 6870
6871(define-public r-pscl
6872 (package
6873 (name "r-pscl")
6874 (version "1.5.2")
6875 (source
6876 (origin
6877 (method url-fetch)
6878 (uri (cran-uri "pscl" version))
6879 (sha256
6880 (base32 "1phf3awsfr4ncqfqzin5m1pz0g7y1zhbcm2sz7358ssw914fd7rc"))))
6881 (build-system r-build-system)
6882 (propagated-inputs
6883 `(("r-mass" ,r-mass)))
6884 (home-page "https://github.com/atahk/pscl/")
6885 (synopsis "Political science computational laboratory")
6886 (description
6887 "The @code{pscl} is an R package providing classes and methods for:
6888@enumerate
6889@item Bayesian analysis of roll call data (item-response models);
6890@item elementary Bayesian statistics;
6891@item maximum likelihood estimation of zero-inflated and hurdle models for count
6892data;
6893@item utility functions.
6894@end enumerate")
6895 (license license:gpl2)))
e710d1a4 6896
6897(define-public r-accelmissing
6898 (package
6899 (name "r-accelmissing")
6900 (version "1.4")
6901 (source
6902 (origin
6903 (method url-fetch)
6904 (uri (cran-uri "accelmissing" version))
6905 (sha256
6906 (base32 "1nql9inx6azdzi3z4sfm2vdml2mms6krl8wzlf1dn1c97ahn57fy"))))
6907 (build-system r-build-system)
6908 (propagated-inputs
6909 `(("r-mice" ,r-mice)
6910 ("r-pscl" ,r-pscl)))
6911 (home-page "https://cran.r-project.org/web/packages/accelmissing/")
6912 (synopsis "Missing value imputation for accelerometer data")
6913 (description
6914 "This package provides a statistical method to impute the missing values in
6915accelerometer data. The methodology includes both parametric and
6916semi-parametric multiple imputations under the zero-inflated Poisson lognormal
6917model. It also provides multiple functions to preprocess the accelerometer data
6918previous to the missing data imputation. These include detecting the wearing
6919and the non-wearing time, selecting valid days and subjects, and creating plots.")
6920 (license license:gpl2+)))
f359b115 6921
6922(define-public r-mhsmm
6923 (package
6924 (name "r-mhsmm")
6925 (version "0.4.16")
6926 (source
6927 (origin
6928 (method url-fetch)
6929 (uri (cran-uri "mhsmm" version))
6930 (sha256
6931 (base32 "009dj0zkj1zry7jr9hf4cknb686z50a2l967if64xm0dvjmp7dgs"))))
6932 (build-system r-build-system)
6933 (propagated-inputs `(("r-mvtnorm" ,r-mvtnorm)))
6934 (home-page "https://github.com/jaredo/mhsmm/")
6935 (synopsis "Inference for hidden Markov and semi-Markov models")
6936 (description
6937 "The @code{r-mhsmm} package implements estimation and prediction methods for
6938hidden Markov and semi-Markov models for multiple observation sequences. Such
6939techniques are of interest when observed data is thought to be dependent on some
6940unobserved (or hidden) state. Also, this package is suitable for equidistant
6941time series data, with multivariate and/or missing data. Allows user defined
6942emission distributions.")
6943 (license license:gpl2+)))
16c5285a 6944
6945(define-public r-nleqslv
6946 (package
6947 (name "r-nleqslv")
6948 (version "3.3.2")
6949 (source
6950 (origin
6951 (method url-fetch)
6952 (uri (cran-uri "nleqslv" version))
6953 (sha256
6954 (base32 "1v9znvncyigw9r25wx2ma0b7ib179b488dl0qsrhp5zrcz7mcjgm"))))
6955 (build-system r-build-system)
6956 (native-inputs `(("gfortran" ,gfortran)))
6957 (home-page "https://cran.r-project.org/web/packages/nleqslv/")
6958 (synopsis "Solve systems of nonlinear equations")
6959 (description
6960 "The @code{r-nleqslv} package solves a system of nonlinear equations using a
6961Broyden or a Newton method with a choice of global strategies such as line
6962search and trust region. There are options for using a numerical or user
6963supplied Jacobian, for specifying a banded numerical Jacobian and for allowing a
6964singular or ill-conditioned Jacobian.")
6965 (license license:gpl2+)))
63ec2c50 6966
6967(define-public r-physicalactivity
6968 (package
6969 (name "r-physicalactivity")
6970 (version "0.2-2")
6971 (source
6972 (origin
6973 (method url-fetch)
6974 (uri (cran-uri "PhysicalActivity" version))
6975 (sha256
6976 (base32 "14z6plgwyr46vs9m997rvlz8sdglfs9g087an8668zqkzzs2w4ln"))))
6977 (properties
6978 `((upstream-name . "PhysicalActivity")))
6979 (build-system r-build-system)
6980 (home-page "https://cran.r-project.org/web/packages/PhysicalActivity/")
6981 (synopsis "Procesing accelerometer data for physical activity measurement")
6982 (description
6983 "This @code{r-physicalactivity} package provides a function @code{wearingMarking}
6984for classification of monitor wear and nonwear time intervals in accelerometer
6985data collected to assess physical activity. The package also contains functions
6986for making plots of accelerometer data and obtaining the summary of various
6987information including daily monitor wear time and the mean monitor wear time
6988during valid days. The revised package version 0.2-1 improved the functions
6989regarding speed, robustness and add better support for time zones and daylight
6990saving. In addition, several functions were added:
6991@enumerate
6992@item the @code{markDelivery} can classify days for ActiGraph delivery by mail;
6993@item the @code{markPAI} can categorize physical activity intensity level based
6994on user-defined cut-points of accelerometer counts.
6995@end enumerate
6996 It also supports importing ActiGraph (AGD) files with @code{readActigraph} and
6997@code{queryActigraph} functions.")
6998 (license license:gpl3+)))
f95d4542 6999
7000(define-public r-acc
7001 (package
7002 (name "r-acc")
7003 (version "1.3.3")
7004 (source
7005 (origin
7006 (method url-fetch)
7007 (uri (cran-uri "acc" version))
7008 (sha256
7009 (base32 "1ii2vm47djxbixa75h690q1s2f9m9x6i8nkygik93j6dayr6kr1m"))))
7010 (build-system r-build-system)
7011 (propagated-inputs
7012 `(("r-circlize" ,r-circlize)
7013 ("r-dbi" ,r-dbi)
7014 ("r-ggplot2" ,r-ggplot2)
7015 ("r-iterators" ,r-iterators)
7016 ("r-mhsmm" ,r-mhsmm)
7017 ("r-nleqslv" ,r-nleqslv)
7018 ("r-physicalactivity" ,r-physicalactivity)
7019 ("r-plyr" ,r-plyr)
7020 ("r-r-utils" ,r-r-utils)
7021 ("r-rcpp" ,r-rcpp)
7022 ("r-rcpparmadillo" ,r-rcpparmadillo)
7023 ("r-rsqlite" ,r-rsqlite)
7024 ("r-zoo" ,r-zoo)))
7025 (home-page "https://cran.r-project.org/web/packages/acc/")
7026 (synopsis "Exploring accelerometer data")
7027 (description
7028 "This package processes accelerometer data from uni-axial and tri-axial devices
7029and generates data summaries. Also, includes functions to plot, analyze, and
7030simulate accelerometer data.")
7031 (license license:gpl2+)))
f6890c08 7032
7033(define-public r-rbenchmark
7034 (package
7035 (name "r-rbenchmark")
7036 (version "1.0.0")
7037 (source
7038 (origin
7039 (method url-fetch)
7040 (uri (cran-uri "rbenchmark" version))
7041 (sha256
7042 (base32 "010fn3qwnk2k411cbqyvra1d12c3bhhl3spzm8kxffmirj4p2al9"))))
7043 (build-system r-build-system)
7044 (home-page "https://cran.r-project.org/web/packages/rbenchmark/")
7045 (synopsis "Benchmarking routine for R")
7046 (description
7047 "This @code{r-rbenchmark} package is inspired by the Perl module Benchmark,
7048and is intended to facilitate benchmarking of arbitrary R code. The library
7049consists of just one function, benchmark, which is a simple wrapper around
7050system.time. Given a specification of the benchmarking process (counts of
7051replications, evaluation environment) and an arbitrary number of expressions,
7052benchmark evaluates each of the expressions in the specified environment,
7053replicating the evaluation as many times as specified, and returning the results
7054conveniently wrapped into a data frame.")
7055 (license license:gpl2+)))
7056
7af2dd38 7057(define-public r-dvmisc
7058 (package
7059 (name "r-dvmisc")
7060 (version "1.1.2")
7061 (source
7062 (origin
7063 (method url-fetch)
7064 (uri (cran-uri "dvmisc" version))
7065 (sha256
7066 (base32 "1dy0yykskwhkql19bhzmbwsgv028afc8jh9yqwbczj6f3vpv31zh"))))
7067 (build-system r-build-system)
7068 (propagated-inputs
7069 `(("r-mass" ,r-mass)
7070 ("r-rbenchmark" ,r-rbenchmark)
7071 ("r-rcpp" ,r-rcpp)))
7072 (home-page "https://cran.r-project.org/web/packages/dvmisc/")
7073 (synopsis "Faster computation of common statistics and miscellaneous functions")
7074 (description
7075 "This package implements faster versions of base R functions (e.g. mean, standard
7076deviation, covariance, weighted mean), mostly written in C++, along with
7077miscellaneous functions for various purposes (e.g. create the histogram with
7078fitted probability density function or probability mass function curve, create
7079the body mass index groups, assess the linearity assumption in logistic
7080regression).")
7081 (license license:gpl2)))
d8d8844e 7082
7083(define-public r-accelerometry
7084 (package
7085 (name "r-accelerometry")
7086 (version "3.1.2")
7087 (source
7088 (origin
7089 (method url-fetch)
7090 (uri (cran-uri "accelerometry" version))
7091 (sha256
7092 (base32 "13xzrwhr4i1nj9c8vrmfdg2rmrc8n446iihcyxmy99sm99hpzyip"))))
7093 (build-system r-build-system)
7094 (propagated-inputs
7095 `(("r-dvmisc" ,r-dvmisc)
7096 ("r-rcpp" ,r-rcpp)))
7097 (home-page "https://cran.r-project.org/web/packages/accelerometry/")
7098 (synopsis "Functions for processing accelerometer data")
7099 (description
7100 "This package provides a collection of functions that perform operations on
7101time-series accelerometer data, such as identify the non-wear time, flag minutes
7102that are part of an activity bout, and find the maximum 10-minute average count
7103value. The functions are generally very flexible, allowing for a variety of
7104algorithms to be implemented.")
7105 (license license:gpl3)))
1ddb2b5c 7106
7107(define-public r-absim
7108 (package
7109 (name "r-absim")
7110 (version "0.2.6")
7111 (source
7112 (origin
7113 (method url-fetch)
7114 (uri (cran-uri "AbSim" version))
7115 (sha256
7116 (base32 "16ddjk8b6xw80ch4jis1y751i9561wdxh0gifbf15qiz3vjckq8m"))))
7117 (properties `((upstream-name . "AbSim")))
7118 (build-system r-build-system)
7119 (propagated-inputs
7120 `(("r-ape" ,r-ape)
7121 ("r-powerlaw" ,r-powerlaw)))
7122 (home-page "https://cran.r-project.org/web/packages/AbSim/")
7123 (synopsis "Time resolved simulations of antibody repertoires")
7124 (description
7125 "This package provides simulation methods for the evolution of antibody repertoires.
7126 The heavy and light chain variable region of both human and C57BL/6 mice can
7127be simulated in a time-dependent fashion. Both single lineages using one set of
7128V-, D-, and J-genes or full repertoires can be simulated. The algorithm begins
7129with an initial V-D-J recombination event, starting the first phylogenetic tree.
7130 Upon completion, the main loop of the algorithm begins, with each iteration
7131representing one simulated time step. Various mutation events are possible at
7132each time step, contributing to a diverse final repertoire.")
7133 (license license:gpl2)))
c2ffc4fb 7134
b5a31005
MIP
7135(define-public r-quic
7136 (package
7137 (name "r-quic")
7138 (version "1.1")
7139 (source
7140 (origin
7141 (method url-fetch)
7142 (uri (cran-uri "QUIC" version))
7143 (sha256
7144 (base32 "021bp9xbaih60qmss015ycblbv6d1dvb1z89y93zpqqnc2qhpv3c"))))
7145 (properties `((upstream-name . "QUIC")))
7146 (build-system r-build-system)
7147 (home-page "https://www.cs.utexas.edu/users/sustik/QUIC/")
7148 (synopsis "Regularized sparse inverse covariance matrix estimation")
7149 (description
7150 "This package implements the regularized Gaussian maximum likelihood
7151estimation of the inverse of a covariance matrix. It uses Newton's method and
7152coordinate descent to solve the regularized inverse covariance matrix
7153estimation problem.")
7154 ;; The project home page states that the release is under GPLv3 or later.
7155 ;; The CRAN page only says GPL-3.
7156 (license license:gpl3+)))
7157
b509df82
MIP
7158(define-public r-abundant
7159 (package
7160 (name "r-abundant")
7161 (version "1.1")
7162 (source
7163 (origin
7164 (method url-fetch)
7165 (uri (cran-uri "abundant" version))
7166 (sha256
7167 (base32 "1m76qdmqvwpgm0sihazi2dna7cgsz9rljal18vgffb5wamwmg9k7"))))
7168 (build-system r-build-system)
7169 (propagated-inputs
7170 `(("r-quic" ,r-quic)))
7171 (home-page "https://cran.r-project.org/web/packages/abundant/")
7172 (synopsis "Abundant regression and high-dimensional principal fitted components")
7173 (description
7174 "This package provides tools to fit and predict with the high-dimensional
7175principal fitted components model. This model is described by Cook, Forzani,
7176and Rothman (2012) @url{doi:10.1214/11-AOS962}.")
7177 ;; The DESCRIPTION file states GPL-2, but since it directly depends on a
7178 ;; GPLv3+ package (QUIC) this likely means GPLv2+.
7179 (license license:gpl2+)))
7180
c2ffc4fb 7181(define-public r-ac3net
7182 (package
7183 (name "r-ac3net")
7184 (version "1.2.2")
7185 (source
7186 (origin
7187 (method url-fetch)
7188 (uri (cran-uri "Ac3net" version))
7189 (sha256
7190 (base32 "1ns4n0xxz6p34c11bj0k7nzgmyqr9mis2b0g5nfz37dbikndyqyz"))))
7191 (properties `((upstream-name . "Ac3net")))
7192 (build-system r-build-system)
7193 (propagated-inputs
7194 `(("r-data-table" ,r-data-table)))
7195 (home-page "https://cran.r-project.org/web/packages/Ac3net/")
7196 (synopsis "Inferring directional conservative causal core gene networks")
7197 (description "This package infers directional Conservative causal core
7198(gene) networks (C3NET). This is a version of the algorithm C3NET with
7199directional network.")
7200 (license license:gpl3+)))
da333859 7201
7202(define-public r-aca
7203 (package
7204 (name "r-aca")
7205 (version "1.1")
7206 (source
7207 (origin
7208 (method url-fetch)
7209 (uri (cran-uri "ACA" version))
7210 (sha256
7211 (base32 "1i3hm27nvnkvc39xlh0d1blq8q0q02czmvgi3cazmjx3jvxay0vq"))))
7212 (properties `((upstream-name . "ACA")))
7213 (build-system r-build-system)
7214 (home-page "https://cran.r-project.org/web/packages/ACA/")
7215 (synopsis "Abrupt change-point or aberration detection in point series")
7216 (description
7217 "This package offers an interactive function for the detection of breakpoints in
7218series.")
7219 ;; Any version of the GPL
7220 (license (list license:gpl2+ license:gpl3+))))
9c1c2108 7221
7222(define-public r-acceptancesampling
7223 (package
7224 (name "r-acceptancesampling")
7225 (version "1.0-5")
7226 (source
7227 (origin
7228 (method url-fetch)
7229 (uri (cran-uri "AcceptanceSampling" version))
7230 (sha256
7231 (base32 "18krmmyn8pn11aqd81kbvka68lnd36mnpdh7p3pz9r4m4vjj007x"))))
7232 (properties
7233 `((upstream-name . "AcceptanceSampling")))
7234 (build-system r-build-system)
7235 (home-page "https://cran.r-project.org/web/packages/AcceptanceSampling/")
7236 (synopsis "Creation and evaluation of acceptance sampling plans")
7237 (description
7238 "This @code{r-acceptancesampling} provides functionality for creating and evaluating
7239acceptance sampling plans. Acceptance sampling is a methodology commonly used
7240in quality control and improvement. International standards of acceptance
7241sampling provide sampling plans for specific circumstances. The aim of this
7242package is to provide an easy-to-use interface to visualize single, double or
7243multiple sampling plans. In addition, methods have been provided to enable the
7244user to assess sampling plans against pre-specified levels of performance, as
7245measured by the probability of acceptance for a given level of quality in the
7246lot.")
7247 (license license:gpl3+)))
7248
63781c57
LF
7249(define-public r-acclma
7250 (package
7251 (name "r-acclma")
7252 (version "1.0")
7253 (source
7254 (origin
7255 (method url-fetch)
7256 (uri (cran-uri "ACCLMA" version))
7257 (sha256
7258 (base32 "1na27sp18fq12gp6vxgqw1ffsz2yi1d8xvrxbrzx5g1kqxrayy0v"))))
7259 (properties `((upstream-name . "ACCLMA")))
7260 (build-system r-build-system)
7261 (home-page "https://cran.r-project.org/web/packages/ACCLMA/")
7262 (synopsis "ACC & LMA graph plotting")
7263 (description
666fb288
LC
7264 "This package contains a function that imports data from a @acronym{CSV,
7265Comma-Separated Values} file, or uses manually entered data from the format (x,
7266y, weight) and plots the appropriate @acronym{ACC, Absolute Concentration
7267Curve} vs @acronym{LOI, Line of Independence} graph and
7268@acronym{LMA, @acronym{LOI} Minus @acronym{ACC}} graph. The main
7269function is @code{plotLMA} (source file, header) that takes a data set and plots the
63781c57
LF
7270appropriate @acronym{LMA} and @acronym{ACC} graphs. If no source file (a
7271string) was passed, a manual data entry window is opened. The header parameter
7272indicates by TRUE/FALSE (false by default) if the source @acronym{CSV} file has
7273a header row or not. The dataset should contain only one independent variable
7274(x) and one dependent variable (y) and can contain a weight for each
7275observation.")
7276 (license license:gpl2)))
b55697fb
LL
7277
7278(define-public r-aspi
7279 (package
7280 (name "r-aspi")
7281 (version "0.2.0")
7282 (source
7283 (origin
7284 (method url-fetch)
7285 (uri (cran-uri "aspi" version))
7286 (sha256
7287 (base32 "0rhvxw243vvdv3hxa6pi343gcjc2cbxq1jzqirl9k1l4i3897l87"))))
7288 (build-system r-build-system)
7289 (home-page
7290 "https://cran.r-project.org/web/packages/aspi/")
7291 (synopsis
7292 "Analysis of symmetry of parasitic infections")
7293 (description
7294 "This package provides tools for the analysis and visualization of bilateral
7295 asymmetry in parasitic infections.")
7296 (license license:gpl3+)))
302db585
RW
7297
7298(define-public r-sandwich
7299 (package
7300 (name "r-sandwich")
7301 (version "2.5-0")
7302 (source
7303 (origin
7304 (method url-fetch)
7305 (uri (cran-uri "sandwich" version))
7306 (sha256
7307 (base32
7308 "168kq5kk34xbhfsxsanard9zriyp6cw0s09ralzb57kk42pl9hbc"))))
7309 (build-system r-build-system)
7310 (propagated-inputs
7311 `(("r-zoo" ,r-zoo)))
7312 (home-page "https://cran.r-project.org/web/packages/sandwich/")
7313 (synopsis "Robust Covariance Matrix Estimators")
7314 (description
7315 "This package provides model-robust standard error estimators for
7316cross-sectional, time series, clustered, panel, and longitudinal data.")
7317 ;; Either version of the license.
7318 (license (list license:gpl2 license:gpl3))))
6ce07cf9
RW
7319
7320(define-public r-th-data
7321 (package
7322 (name "r-th-data")
7323 (version "1.0-9")
7324 (source
7325 (origin
7326 (method url-fetch)
7327 (uri (cran-uri "TH.data" version))
7328 (sha256
7329 (base32
7330 "03xfvww0krw0fn76qmmvrj7dx4shin57qafwhkrggfg25hbqlcfq"))))
7331 (properties `((upstream-name . "TH.data")))
7332 (build-system r-build-system)
7333 (propagated-inputs
7334 `(("r-mass" ,r-mass)
7335 ("r-survival" ,r-survival)))
7336 (home-page "https://cran.r-project.org/web/packages/TH.data/")
7337 (synopsis "Shared data sets")
7338 (description
7339 "This package contains supporting data sets that are used in other
7340packages maintained by Torsten Hothorn.")
7341 (license license:gpl3)))
7753b543
RW
7342
7343(define-public r-multcomp
7344 (package
7345 (name "r-multcomp")
7346 (version "1.4-8")
7347 (source
7348 (origin
7349 (method url-fetch)
7350 (uri (cran-uri "multcomp" version))
7351 (sha256
7352 (base32
7353 "0fm78g4zjc6ank316qfw977864shmy890znn4fahwc8jjdhpc252"))))
7354 (build-system r-build-system)
7355 (propagated-inputs
7356 `(("r-codetools" ,r-codetools)
7357 ("r-mvtnorm" ,r-mvtnorm)
7358 ("r-sandwich" ,r-sandwich)
7359 ("r-survival" ,r-survival)
7360 ("r-th-data" ,r-th-data)))
7361 (home-page "https://cran.r-project.org/web/packages/multcomp/")
7362 (synopsis "Simultaneous inference in general parametric models")
7363 (description
7364 "Simultaneous tests and confidence intervals for general linear
7365hypotheses in parametric models, including linear, generalized linear, linear
7366mixed effects, and survival models. The package includes demos reproducing
7367analyzes presented in the book \"Multiple Comparisons Using R\" (Bretz,
7368Hothorn, Westfall, 2010, CRC Press).")
7369 (license license:gpl2)))
55a08dce
RW
7370
7371(define-public r-emmeans
7372 (package
7373 (name "r-emmeans")
9df469a1 7374 (version "1.3.1")
55a08dce
RW
7375 (source
7376 (origin
7377 (method url-fetch)
7378 (uri (cran-uri "emmeans" version))
7379 (sha256
7380 (base32
9df469a1 7381 "1sf7gmdb7aqhdpx489vg693ivc5677n4yjx27ixv8v7pjh8mlwwx"))))
55a08dce
RW
7382 (build-system r-build-system)
7383 (propagated-inputs
7384 `(("r-estimability" ,r-estimability)
7385 ("r-mvtnorm" ,r-mvtnorm)
7386 ("r-plyr" ,r-plyr)
7387 ("r-xtable" ,r-xtable)))
7388 (home-page "https://github.com/rvlenth/emmeans")
7389 (synopsis "Estimated marginal means, aka least-squares means")
7390 (description
7391 "This package provides tools to obtain @dfn{estimated marginal
7392means} (EMMs) for many linear, generalized linear, and mixed models. It can
7393be used to compute contrasts or linear functions of EMMs, trends, and
7394comparisons of slopes.")
7395 ;; Either version of the license.
7396 (license (list license:gpl2 license:gpl3))))
63fcb88a
RW
7397
7398(define-public r-pwr
7399 (package
7400 (name "r-pwr")
7401 (version "1.2-2")
7402 (source
7403 (origin
7404 (method url-fetch)
7405 (uri (cran-uri "pwr" version))
7406 (sha256
7407 (base32
7408 "0r5g781lr677vp3zyhgmi7r68c87l8gd05l1s3ffnxgn5wf043sm"))))
7409 (build-system r-build-system)
7410 (native-inputs
7411 `(("r-knitr" ,r-knitr)))
7412 (home-page "https://github.com/heliosdrm/pwr")
7413 (synopsis "Basic functions for power analysis")
7414 (description
7415 "This package provides power analysis functions along the lines of
7416Cohen (1988).")
7417 (license license:gpl3+)))
bd531e83
RW
7418
7419(define-public r-coin
7420 (package
7421 (name "r-coin")
7422 (version "1.2-2")
7423 (source
7424 (origin
7425 (method url-fetch)
7426 (uri (cran-uri "coin" version))
7427 (sha256
7428 (base32
7429 "1fq58793bymzig1syjg2lvn6hsxfwkhh00jfrchh3c0y7rfhc66m"))))
7430 (build-system r-build-system)
7431 (propagated-inputs
7432 `(("r-modeltools" ,r-modeltools)
7433 ("r-multcomp" ,r-multcomp)
7434 ("r-mvtnorm" ,r-mvtnorm)
7435 ("r-survival" ,r-survival)))
7436 (home-page "http://coin.r-forge.r-project.org")
7437 (synopsis "Conditional inference procedures in a permutation test framework")
7438 (description
7439 "This package provides conditional inference procedures for the general
7440independence problem including two-sample, K-sample (non-parametric ANOVA),
7441correlation, censored, ordered and multivariate problems.")
7442 (license license:gpl2)))
9b3ecb60
RW
7443
7444(define-public r-bayesplot
7445 (package
7446 (name "r-bayesplot")
7447 (version "1.6.0")
7448 (source
7449 (origin
7450 (method url-fetch)
7451 (uri (cran-uri "bayesplot" version))
7452 (sha256
7453 (base32
7454 "0in9cq2ybpa7njrwqx4l6nc8i01cjswsvzwlyiw465pi74aapr57"))))
7455 (build-system r-build-system)
7456 (inputs
7457 `(("pandoc" ,ghc-pandoc)
7458 ("pandoc-citeproc" ,ghc-pandoc-citeproc)))
7459 (propagated-inputs
7460 `(("r-dplyr" ,r-dplyr)
7461 ("r-ggplot2" ,r-ggplot2)
7462 ("r-ggridges" ,r-ggridges)
7463 ("r-reshape2" ,r-reshape2)
7464 ("r-rlang" ,r-rlang)))
7465 (home-page "http://mc-stan.org/bayesplot")
7466 (synopsis "Plotting for Bayesian models")
7467 (description
7468 "This package provides plotting functions for posterior analysis, model
7469checking, and MCMC diagnostics. The package is designed not only to provide
7470convenient functionality for users, but also a common set of functions that
7471can be easily used by developers working on a variety of R packages for
7472Bayesian modeling.")
7473 (license license:gpl3+)))
3b8a3f55
RW
7474
7475(define-public r-tmb
7476 (package
7477 (name "r-tmb")
492ec498 7478 (version "1.7.15")
3b8a3f55
RW
7479 (source
7480 (origin
7481 (method url-fetch)
7482 (uri (cran-uri "TMB" version))
7483 (sha256
7484 (base32
492ec498 7485 "1r2d8c5iazihba42sn33yarv0dcfiy989sx64zcf14zr8k6cgjzs"))))
3b8a3f55
RW
7486 (properties `((upstream-name . "TMB")))
7487 (build-system r-build-system)
7488 (propagated-inputs
7489 `(("r-matrix" ,r-matrix)
7490 ("r-rcppeigen" ,r-rcppeigen)))
7491 (home-page "http://tmb-project.org")
7492 (synopsis "Template model builder: a general random effect tool")
7493 (description
7494 "With this tool, a user should be able to quickly implement complex
7495random effect models through simple C++ templates. The package combines
7496@code{CppAD} (C++ automatic differentiation), @code{Eigen} (templated
7497matrix-vector library) and @code{CHOLMOD} (sparse matrix routines available
7498from R) to obtain an efficient implementation of the applied Laplace
7499approximation with exact derivatives. Key features are: Automatic sparseness
7500detection, parallelism through BLAS and parallel user templates.")
7501 (license license:gpl2)))
aa4bde0b
RW
7502
7503(define-public r-sjstats
7504 (package
7505 (name "r-sjstats")
1b144401 7506 (version "0.17.3")
aa4bde0b
RW
7507 (source
7508 (origin
7509 (method url-fetch)
7510 (uri (cran-uri "sjstats" version))
7511 (sha256
7512 (base32
1b144401 7513 "02na2pzxp88yp52h7vs959fgydiddmns39m9x4i0vz8fp016bdf8"))))
aa4bde0b
RW
7514 (build-system r-build-system)
7515 (propagated-inputs
7516 `(("r-bayesplot" ,r-bayesplot)
7517 ("r-broom" ,r-broom)
7518 ("r-coin" ,r-coin)
7519 ("r-crayon" ,r-crayon)
7520 ("r-dplyr" ,r-dplyr)
7521 ("r-emmeans" ,r-emmeans)
7522 ("r-glmmtmb" ,r-glmmtmb)
7523 ("r-lme4" ,r-lme4)
7524 ("r-magrittr" ,r-magrittr)
7525 ("r-mass" ,r-mass)
7526 ("r-matrix" ,r-matrix)
7527 ("r-modelr" ,r-modelr)
7528 ("r-nlme" ,r-nlme)
7529 ("r-purrr" ,r-purrr)
7530 ("r-pwr" ,r-pwr)
7531 ("r-rlang" ,r-rlang)
7532 ("r-sjlabelled" ,r-sjlabelled)
7533 ("r-sjmisc" ,r-sjmisc)
7534 ("r-tidyr" ,r-tidyr)))
7535 (home-page "https://github.com/strengejacke/sjstats")
7536 (synopsis "Functions for common statistical computations")
7537 (description
7538 "This package provides a collection of convenient functions for common
7539statistical computations, which are not directly provided by R's @code{base}
7540or @code{stats} packages. This package aims at providing, first, shortcuts
7541for statistical measures, which otherwise could only be calculated with
7542additional effort. Second, these shortcut functions are generic, and can be
7543applied not only to vectors, but also to other objects as well. The focus of
7544most functions lies on summary statistics or fit measures for regression
7545models, including generalized linear models, mixed effects models and Bayesian
7546models.")
7547 (license license:gpl3)))
41394423
RW
7548
7549(define-public r-glmmtmb
7550 (package
7551 (name "r-glmmtmb")
1afe5644 7552 (version "0.2.3")
41394423
RW
7553 (source
7554 (origin
7555 (method url-fetch)
7556 (uri (cran-uri "glmmTMB" version))
7557 (sha256
7558 (base32
1afe5644 7559 "035hkywa37bz555fv6znxd4hfcs5w884365wfnwk4jx5vann4vvb"))))
41394423
RW
7560 (properties `((upstream-name . "glmmTMB")))
7561 (build-system r-build-system)
7562 (propagated-inputs
7563 `(("r-lme4" ,r-lme4)
7564 ("r-matrix" ,r-matrix)
7565 ("r-nlme" ,r-nlme)
7566 ("r-rcppeigen" ,r-rcppeigen)
7567 ("r-tmb" ,r-tmb)))
7568 (native-inputs
1afe5644 7569 `(("r-knitr" ,r-knitr))) ; for vignettes
41394423
RW
7570 (home-page "https://github.com/glmmTMB")
7571 (synopsis "Generalized linear mixed models")
7572 (description
7573 "Fit linear and generalized linear mixed models with various extensions,
7574including zero-inflation. The models are fitted using maximum likelihood
7575estimation via the Template Model Builder. Random effects are assumed to be
7576Gaussian on the scale of the linear predictor and are integrated out using the
7577Laplace approximation. Gradients are calculated using automatic
7578differentiation.")
7579 (license license:agpl3+)))
489a6178
RW
7580
7581(define-public r-ggeffects
7582 (package
7583 (name "r-ggeffects")
6eab52e0 7584 (version "0.8.0")
489a6178
RW
7585 (source
7586 (origin
7587 (method url-fetch)
7588 (uri (cran-uri "ggeffects" version))
7589 (sha256
7590 (base32
6eab52e0 7591 "152xyadj5m171z7dlzzy40y1fp2l9v46525dlw2al3qr0b7zpm61"))))
489a6178
RW
7592 (build-system r-build-system)
7593 (propagated-inputs
7594 `(("r-crayon" ,r-crayon)
7595 ("r-dplyr" ,r-dplyr)
7596 ("r-ggplot2" ,r-ggplot2)
7597 ("r-lme4" ,r-lme4)
7598 ("r-magrittr" ,r-magrittr)
7599 ("r-mass" ,r-mass)
7600 ("r-prediction" ,r-prediction)
7601 ("r-purrr" ,r-purrr)
7602 ("r-rlang" ,r-rlang)
7603 ("r-scales" ,r-scales)
7604 ("r-sjlabelled" ,r-sjlabelled)
7605 ("r-sjmisc" ,r-sjmisc)
7606 ("r-sjstats" ,r-sjstats)
7607 ("r-tidyr" ,r-tidyr)))
7608 (home-page "https://github.com/strengejacke/ggeffects")
7609 (synopsis "Create tidy data frames of marginal effects for ggplot")
7610 (description
7611 "This package provides tools to compute marginal effects from statistical
7612models and return the result as tidy data frames. These data frames are ready
7613to use with the @code{ggplot2} package. Marginal effects can be calculated
7614for many different models. Interaction terms, splines and polynomial terms
7615are also supported. The two main functions are @code{ggpredict()} and
7616@code{ggeffect()}. There is a generic @code{plot()} method to plot the
7617results using @code{ggplot2}.")
7618 (license license:gpl3)))
7b63047c
RW
7619
7620(define-public r-sjplot
7621 (package
7622 (name "r-sjplot")
fd730167 7623 (version "2.6.2")
7b63047c
RW
7624 (source
7625 (origin
7626 (method url-fetch)
7627 (uri (cran-uri "sjPlot" version))
7628 (sha256
7629 (base32
fd730167 7630 "0x9pbchmz4qf4c9bi52dhhgv1phfj03q1hnxic8vndl6xwib63cy"))))
7b63047c
RW
7631 (properties `((upstream-name . "sjPlot")))
7632 (build-system r-build-system)
7633 (propagated-inputs
7634 `(("r-broom" ,r-broom)
7635 ("r-dplyr" ,r-dplyr)
7636 ("r-forcats" ,r-forcats)
7637 ("r-ggeffects" ,r-ggeffects)
7638 ("r-ggplot2" ,r-ggplot2)
7639 ("r-glmmtmb" ,r-glmmtmb)
7640 ("r-knitr" ,r-knitr)
7641 ("r-lme4" ,r-lme4)
7642 ("r-magrittr" ,r-magrittr)
7643 ("r-mass" ,r-mass)
7644 ("r-modelr" ,r-modelr)
7645 ("r-nlme" ,r-nlme)
7646 ("r-psych" ,r-psych)
7647 ("r-purrr" ,r-purrr)
7648 ("r-rlang" ,r-rlang)
7649 ("r-scales" ,r-scales)
7650 ("r-sjlabelled" ,r-sjlabelled)
7651 ("r-sjmisc" ,r-sjmisc)
7652 ("r-sjstats" ,r-sjstats)
7653 ("r-tidyr" ,r-tidyr)))
7654 (home-page "https://strengejacke.github.io/sjPlot/")
7655 (synopsis "Data visualization for statistics in social science")
7656 (description
7657 "This package represents a collection of plotting and table output
7658functions for data visualization. Results of various statistical
7659analyses (that are commonly used in social sciences) can be visualized using
7660this package, including simple and cross tabulated frequencies, histograms,
7661box plots, (generalized) linear models, mixed effects models, principal
7662component analysis and correlation matrices, cluster analyses, scatter plots,
7663stacked scales, effects plots of regression models (including interaction
7664terms) and much more. This package supports labelled data.")
7665 (license license:gpl3)))
03f80112
RW
7666
7667(define-public r-ini
7668 (package
7669 (name "r-ini")
7670 (version "0.3.1")
7671 (source
7672 (origin
7673 (method url-fetch)
7674 (uri (cran-uri "ini" version))
7675 (sha256
7676 (base32
7677 "04yqij344dwm0xqgara8xia42mlmij3i8711qbb5534w05a1l6bv"))))
7678 (build-system r-build-system)
7679 (home-page "https://github.com/dvdscripter/ini")
7680 (synopsis "Read and write configuration files")
7681 (description
7682 "This package provides tools to parse simple @code{.ini} configuration
7683files to an structured list. Users can manipulate this resulting list with
7684@code{lapply()} functions. This same structured list can be used to write
7685back to file after modifications.")
7686 (license license:gpl3)))
21405e81
RW
7687
7688(define-public r-gh
7689 (package
7690 (name "r-gh")
7691 (version "1.0.1")
7692 (source
7693 (origin
7694 (method url-fetch)
7695 (uri (cran-uri "gh" version))
7696 (sha256
7697 (base32
7698 "1llinfajb0g7006jd2w1hpskxpmkjhnqarcjb71r1qvsccb2ph7k"))))
7699 (build-system r-build-system)
7700 (propagated-inputs
7701 `(("r-httr" ,r-httr)
7702 ("r-ini" ,r-ini)
7703 ("r-jsonlite" ,r-jsonlite)))
7704 (home-page "https://github.com/r-lib/gh#readme")
7705 (synopsis "Access the GitHub API via R")
7706 (description
7707 "This package provides a minimal R client to access the GitHub API.")
7708 (license license:expat)))
d6871153
RW
7709
7710(define-public r-fs
7711 (package
7712 (name "r-fs")
7713 (version "1.2.6")
7714 (source
7715 (origin
7716 (method url-fetch)
7717 (uri (cran-uri "fs" version))
7718 (sha256
7719 (base32
7720 "0kqqaqqml8x3r1mdld40iwns0ylj2f52qsdh1vcn39f7w7c2ka8j"))))
7721 (build-system r-build-system)
7722 (propagated-inputs
7723 `(("r-rcpp" ,r-rcpp)))
7724 (native-inputs
7725 `(("pkg-config" ,pkg-config)))
7726 (home-page "http://fs.r-lib.org")
7727 (synopsis "Cross-platform file system operations based on libuv")
7728 (description
7729 "This package provides a cross-platform interface to file system
7730operations, built on top of the libuv C library.")
7731 (license license:gpl3)))
153e5b2d
RW
7732
7733(define-public r-clisymbols
7734 (package
7735 (name "r-clisymbols")
7736 (version "1.2.0")
7737 (source
7738 (origin
7739 (method url-fetch)
7740 (uri (cran-uri "clisymbols" version))
7741 (sha256
7742 (base32
7743 "1q7gi2zmykhzas9v8fdnbpdq7pzdcpbhim1yxvd2062l777g4j86"))))
7744 (build-system r-build-system)
7745 (home-page "https://github.com/gaborcsardi/clisymbols")
7746 (synopsis "Unicode symbols at the R prompt")
7747 (description
7748 "This package provides a small subset of Unicode symbols, that are useful
7749when building command line applications. They fall back to alternatives on
7750terminals that do not support Unicode.")
7751 (license license:expat)))
efefd3ec
RW
7752
7753(define-public r-usethis
7754 (package
7755 (name "r-usethis")
7756 (version "1.4.0")
7757 (source
7758 (origin
7759 (method url-fetch)
7760 (uri (cran-uri "usethis" version))
7761 (sha256
7762 (base32
7763 "1gadckx3sxz9gxvpkprj9x7zcgg2nz5m4q0vi76ya9li1v03rwwn"))))
7764 (build-system r-build-system)
7765 (propagated-inputs
7766 `(("r-clipr" ,r-clipr)
7767 ("r-clisymbols" ,r-clisymbols)
7768 ("r-crayon" ,r-crayon)
7769 ("r-curl" ,r-curl)
7770 ("r-desc" ,r-desc)
7771 ("r-fs" ,r-fs)
7772 ("r-gh" ,r-gh)
7773 ("r-git2r" ,r-git2r)
7774 ("r-glue" ,r-glue)
7775 ("r-rlang" ,r-rlang)
7776 ("r-rprojroot" ,r-rprojroot)
7777 ("r-rstudioapi" ,r-rstudioapi)
7778 ("r-whisker" ,r-whisker)))
7779 (home-page "https://github.com/r-lib/usethis")
7780 (synopsis "Automate R package and project setup")
7781 (description
7782 "This package helps you to automate R package and project setup tasks
7783that are otherwise performed manually. This includes setting up unit testing,
7784test coverage, continuous integration, Git, GitHub integration, licenses,
7785Rcpp, RStudio projects, and more.")
7786 (license license:gpl3)))
99342624
RW
7787
7788(define-public r-sessioninfo
7789 (package
7790 (name "r-sessioninfo")
3d6fa1a3 7791 (version "1.1.1")
99342624
RW
7792 (source
7793 (origin
7794 (method url-fetch)
7795 (uri (cran-uri "sessioninfo" version))
7796 (sha256
7797 (base32
3d6fa1a3 7798 "0j5f3l58fynxx3v0w62vqpii7miabszgljpja36xx9s8hikh8sqn"))))
99342624
RW
7799 (build-system r-build-system)
7800 (propagated-inputs
7801 `(("r-cli" ,r-cli)
7802 ("r-withr" ,r-withr)))
7803 (home-page "https://github.com/r-lib/sessioninfo#readme")
7804 (synopsis "R session information")
7805 (description
7806 "This package provides tools to query and print information about the
7807current R session. It is similar to @code{utils::sessionInfo()}, but includes
7808more information about packages, and where they were installed from.")
7809 (license license:gpl2)))
cbc8e6dd
RW
7810
7811(define-public r-remotes
7812 (package
7813 (name "r-remotes")
fc532b45 7814 (version "2.0.2")
cbc8e6dd
RW
7815 (source
7816 (origin
7817 (method url-fetch)
7818 (uri (cran-uri "remotes" version))
7819 (sha256
7820 (base32
fc532b45 7821 "0rsjxmhwpr51ilsdjfqn06mj8yr2d7nckcn3arv1ljn23qfkpcxa"))))
cbc8e6dd
RW
7822 (build-system r-build-system)
7823 (home-page "https://github.com/r-lib/remotes#readme")
7824 (synopsis "R package installation from remote repositories")
7825 (description
7826 "Download and install R packages stored in GitHub, BitBucket, or plain
7827subversion or git repositories. This package is a lightweight replacement of
7828the @code{install_*} functions in the @code{devtools} package. Indeed most of
7829the code was copied over from @code{devtools}.")
7830 (license license:gpl2+)))
7d8f3470
RW
7831
7832(define-public r-xopen
7833 (package
7834 (name "r-xopen")
7835 (version "1.0.0")
7836 (source
7837 (origin
7838 (method url-fetch)
7839 (uri (cran-uri "xopen" version))
7840 (sha256
7841 (base32
7842 "1vrvgdika1d63dwygynbv2wmd87ll8dji5dy89hj576n8hw601z2"))))
7843 (build-system r-build-system)
7844 (propagated-inputs
7845 `(("r-processx" ,r-processx)))
7846 (home-page "https://github.com/r-lib/xopen#readme")
7847 (synopsis "Open system files, URLs, anything")
7848 (description
7849 "This package provides a cross-platform solution to open files,
7850directories or URLs with their associated programs.")
7851 (license license:expat)))
5df4e27f
RW
7852
7853(define-public r-rcmdcheck
7854 (package
7855 (name "r-rcmdcheck")
06910a86 7856 (version "1.3.2")
5df4e27f
RW
7857 (source
7858 (origin
7859 (method url-fetch)
7860 (uri (cran-uri "rcmdcheck" version))
7861 (sha256
7862 (base32
06910a86 7863 "0ys1nd7690mhwzslyzg8fq1wxr28nz8g6av5iykkrshb8lkxg7ly"))))
5df4e27f
RW
7864 (build-system r-build-system)
7865 (propagated-inputs
7866 `(("r-callr" ,r-callr)
7867 ("r-cli" ,r-cli)
7868 ("r-crayon" ,r-crayon)
7869 ("r-desc" ,r-desc)
7870 ("r-digest" ,r-digest)
7871 ("r-pkgbuild" ,r-pkgbuild)
7872 ("r-prettyunits" ,r-prettyunits)
7873 ("r-r6" ,r-r6)
7874 ("r-rprojroot" ,r-rprojroot)
7466c3bb 7875 ("r-sessioninfo" ,r-sessioninfo)
5df4e27f
RW
7876 ("r-withr" ,r-withr)
7877 ("r-xopen" ,r-xopen)))
7878 (home-page "https://github.com/r-Lib/rcmdcheck#readme")
7879 (synopsis "Run R CMD check from R and capture results")
7880 (description
7881 "Run @code{R CMD check} from R programmatically, and capture the results
7882of the individual checks.")
7883 (license license:expat)))
9b02d1a1
RW
7884
7885(define-public r-rapportools
7886 (package
7887 (name "r-rapportools")
7888 (version "1.0")
7889 (source
7890 (origin
7891 (method url-fetch)
7892 (uri (cran-uri "rapportools" version))
7893 (sha256
7894 (base32
7895 "1sgv4sc737i12arh5dc3263kjsz3dzg06qihfmrqyax94mv2d01b"))))
7896 (build-system r-build-system)
7897 (propagated-inputs
7898 `(("r-pander" ,r-pander)
7899 ("r-plyr" ,r-plyr)
7900 ("r-reshape" ,r-reshape)))
7901 (home-page "https://cran.r-project.org/web/packages/rapportools/")
7902 (synopsis "Miscellaneous helper functions with sane defaults for reporting")
7903 (description
7904 "This package provides helper functions that act as wrappers to more
7905advanced statistical methods with the advantage of having sane defaults for
7906quick reporting.")
7907 (license license:agpl3+)))
319a80ce
RW
7908
7909(define-public r-pander
7910 (package
7911 (name "r-pander")
a44f8b00 7912 (version "0.6.3")
319a80ce
RW
7913 (source
7914 (origin
7915 (method url-fetch)
7916 (uri (cran-uri "pander" version))
7917 (sha256
7918 (base32
a44f8b00 7919 "1bd9sdghlsppmff18k5fg3i0visq9f4wc82rlhwq5m82bmgdgnyi"))))
319a80ce
RW
7920 (build-system r-build-system)
7921 (propagated-inputs
7922 `(("r-digest" ,r-digest)
7923 ("r-rcpp" ,r-rcpp)))
7924 (home-page "https://rapporter.github.io/pander")
7925 (synopsis "Render R objects into Pandoc's markdown")
7926 (description
7927 "The main aim of the pander R package is to provide a minimal and easy
7928tool for rendering R objects into Pandoc's markdown. The package is also
7929capable of exporting/converting complex Pandoc documents (reports) in various
7930ways.")
7931 ;; This package is licensed under either the AGPLv3+ or the very rarely
7932 ;; used OSL 3.0.
7933 (license license:agpl3+)))
74cc74e4
RW
7934
7935(define-public r-summarytools
7936 (package
7937 (name "r-summarytools")
7938 (version "0.8.8")
7939 (source
7940 (origin
7941 (method url-fetch)
7942 (uri (cran-uri "summarytools" version))
7943 (sha256
7944 (base32
7945 "0z836m6ib9bznwcawn6xf8gck05ydxwi3bx4jbrbyqql4kci8zwb"))))
7946 (build-system r-build-system)
7947 (propagated-inputs
7948 `(("r-htmltools" ,r-htmltools)
7949 ("r-lubridate" ,r-lubridate)
7950 ("r-matrixstats" ,r-matrixstats)
7951 ("r-pander" ,r-pander)
7952 ("r-pryr" ,r-pryr)
7953 ("r-rapportools" ,r-rapportools)
7954 ("r-rcurl" ,r-rcurl)))
7955 (home-page "https://github.com/dcomtois/summarytools")
7956 (synopsis "Tools to quickly and neatly summarize data")
7957 (description
7958 "This package provides tools for data frame summaries, cross-tabulations,
7959weight-enabled frequency tables and common univariate statistics in concise
7960tables available in a variety of formats (plain ASCII, Markdown and HTML). A
7961good point-of-entry for exploring data, both for experienced and new R
7962users.")
7963 (license license:gpl2)))
7c7ee6cf
RW
7964
7965(define-public r-lsei
7966 (package
7967 (name "r-lsei")
7968 (version "1.2-0")
7969 (source
7970 (origin
7971 (method url-fetch)
7972 (uri (cran-uri "lsei" version))
7973 (sha256
7974 (base32
7975 "1xl06fb3is744pxlh42wx5hn1h0ab1k31wnmsmh0524kxzcyp0a7"))))
7976 (build-system r-build-system)
7977 (native-inputs
7978 `(("gfortran" ,gfortran)))
7979 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
7980 (synopsis "Solve regression problems under equality/inequality constraints")
7981 (description
7982 "It contains functions that solve least squares linear regression
7983problems under linear equality/inequality constraints. Functions for solving
7984quadratic programming problems are also available, which transform such
7985problems into least squares ones first.")
7986 (license license:gpl2+)))
2ea75a83
RW
7987
7988(define-public r-npsurv
7989 (package
7990 (name "r-npsurv")
7991 (version "0.4-0")
7992 (source
7993 (origin
7994 (method url-fetch)
7995 (uri (cran-uri "npsurv" version))
7996 (sha256
7997 (base32
7998 "1wq4c9yfha5azjhrn40iiqkshmvh611sa90jp3lh82n4bl9zfk20"))))
7999 (build-system r-build-system)
8000 (propagated-inputs
8001 `(("r-lsei" ,r-lsei)))
8002 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
8003 (synopsis "Nonparametric survival analysis")
8004 (description
8005 "This package contains functions for non-parametric survival analysis of
8006exact and interval-censored observations.")
8007 (license license:gpl2+)))
32499b26
RW
8008
8009(define-public r-clusteval
8010 (package
8011 (name "r-clusteval")
8012 (version "0.1")
8013 (source
8014 (origin
8015 (method url-fetch)
8016 (uri (cran-uri "clusteval" version))
8017 (sha256
8018 (base32
8019 "1ld0bdl4fy8dsfzm3k7a37cyxc6pfc9qs31x4pxd3z5rslghz7rj"))))
8020 (build-system r-build-system)
8021 (propagated-inputs
8022 `(("r-mvtnorm" ,r-mvtnorm)
8023 ("r-rcpp" ,r-rcpp)))
8024 (home-page "https://cran.r-project.org/web/packages/clusteval/")
8025 (synopsis "Evaluation of clustering algorithms")
8026 (description
8027 "This R package provides a suite of tools to evaluate clustering
8028algorithms, clusterings, and individual clusters.")
8029 (license license:expat)))
373cef0a
RW
8030
8031(define-public r-tweedie
8032 (package
8033 (name "r-tweedie")
8034 (version "2.3.2")
8035 (source
8036 (origin
8037 (method url-fetch)
8038 (uri (cran-uri "tweedie" version))
8039 (sha256
8040 (base32
8041 "10fv998qjxsyx0h94fi0xbh6xbf24nwgh254n9zfnmix9vk2cqls"))))
8042 (build-system r-build-system)
8043 (native-inputs `(("gfortran" ,gfortran)))
8044 (home-page "https://cran.r-project.org/web/packages/tweedie/")
8045 (synopsis "Evaluation of Tweedie exponential family models")
8046 (description
8047 "Maximum likelihood computations for Tweedie families, including the
8048series expansion (Dunn and Smyth, 2005; <doi10.1007/s11222-005-4070-y>) and
8049the Fourier inversion (Dunn and Smyth, 2008; <doi:10.1007/s11222-007-9039-6>),
8050and related methods.")
8051 (license license:gpl2+)))
4fb35ebd
RW
8052
8053(define-public r-rcppgsl
8054 (package
8055 (name "r-rcppgsl")
8056 (version "0.3.6")
8057 (source
8058 (origin
8059 (method url-fetch)
8060 (uri (cran-uri "RcppGSL" version))
8061 (sha256
8062 (base32
8063 "16pdapq31729db53agnb48jkvdm97167n3bigy5zazc3q3isis1m"))))
8064 (properties `((upstream-name . "RcppGSL")))
8065 (build-system r-build-system)
8066 (propagated-inputs
8067 `(("r-rcpp" ,r-rcpp)
8068 ("gsl" ,gsl)))
8069 (native-inputs
8070 `(("r-knitr" ,r-knitr))) ; for vignettes
8071 (home-page "https://cran.r-project.org/web/packages/RcppGSL/")
8072 (synopsis "Rcpp integration for GSL vectors and matrices")
8073 (description
8074 "The GNU Scientific Library (or GSL) is a collection of numerical
8075routines for scientific computing. It is particularly useful for C and C++
8076programs as it provides a standard C interface to a wide range of mathematical
8077routines. There are over 1000 functions in total with an extensive test
8078suite. The RcppGSL package provides an easy-to-use interface between GSL data
8079structures and R using concepts from Rcpp which is itself a package that eases
8080the interfaces between R and C++.")
8081 (license license:gpl2+)))
20ff6e3a
RW
8082
8083(define-public r-mvabund
8084 (package
8085 (name "r-mvabund")
48102ce1 8086 (version "4.0.1")
20ff6e3a
RW
8087 (source
8088 (origin
8089 (method url-fetch)
8090 (uri (cran-uri "mvabund" version))
8091 (sha256
8092 (base32
48102ce1 8093 "0la935gsiryfc0zixxr1dqj0av271x96pqxbi3bp6dksbw5gm68k"))))
20ff6e3a
RW
8094 (build-system r-build-system)
8095 (propagated-inputs
8096 `(("r-mass" ,r-mass)
8097 ("r-rcpp" ,r-rcpp)
8098 ("r-rcppgsl" ,r-rcppgsl)
8099 ("r-statmod" ,r-statmod)
8100 ("r-tweedie" ,r-tweedie)))
8101 (home-page "https://cran.r-project.org/web/packages/mvabund/")
8102 (synopsis "Statistical methods for analysing multivariate abundance data")
8103 (description
8104 "This package provides a set of tools for displaying, modeling and
8105analysing multivariate abundance data in community ecology.")
8106 (license license:lgpl2.1+)))
49863fd6
RW
8107
8108(define-public r-afex
8109 (package
8110 (name "r-afex")
8111 (version "0.22-1")
8112 (source
8113 (origin
8114 (method url-fetch)
8115 (uri (cran-uri "afex" version))
8116 (sha256
8117 (base32
8118 "065wbxljl77zqvc2c4gpfpfyc6mbnnrf24q399q9bxmrz3sapj8n"))))
8119 (build-system r-build-system)
8120 (propagated-inputs
8121 `(("r-car" ,r-car)
8122 ("r-lme4" ,r-lme4)
8123 ("r-lmertest" ,r-lmertest)
8124 ("r-pbkrtest" ,r-pbkrtest)
8125 ("r-reshape2" ,r-reshape2)))
8126 (home-page "https://afex.singmann.science/")
8127 (synopsis "Analysis of factorial experiments")
8128 (description
8129 "This package provides convenience functions for analyzing factorial
8130experiments using ANOVA or mixed models.")
8131 (license license:gpl2+)))
7c02dd62
RW
8132
8133(define-public r-lmertest
8134 (package
8135 (name "r-lmertest")
8136 (version "3.0-1")
8137 (source
8138 (origin
8139 (method url-fetch)
8140 (uri (cran-uri "lmerTest" version))
8141 (sha256
8142 (base32
8143 "0pia69sc8bn37mkiprdf91iilziqb865f94k6x6c26i33fg7rq4m"))))
8144 (properties `((upstream-name . "lmerTest")))
8145 (build-system r-build-system)
8146 (propagated-inputs
8147 `(("r-ggplot2" ,r-ggplot2)
8148 ("r-lme4" ,r-lme4)
8149 ("r-mass" ,r-mass)
8150 ("r-numderiv" ,r-numderiv)))
8151 (home-page "https://github.com/runehaubo/lmerTestR")
8152 (synopsis "Tests in linear mixed effects models")
8153 (description
8154 "This package provides p-values in type I, II or III anova and summary
8155tables for @code{lmer} model fits via Satterthwaite's degrees of freedom
8156method. A Kenward-Roger method is also available via the @code{pbkrtest}
8157package. Model selection methods include step, drop1 and anova-like tables
8158for random effects (ranova). Methods for Least-Square means (LS-means) and
8159tests of linear contrasts of fixed effects are also available.")
8160 (license license:gpl2+)))
fd649d1e
RW
8161
8162(define-public r-r2glmm
8163 (package
8164 (name "r-r2glmm")
8165 (version "0.1.2")
8166 (source
8167 (origin
8168 (method url-fetch)
8169 (uri (cran-uri "r2glmm" version))
8170 (sha256
8171 (base32
8172 "0iim92blpa59vgz97c2pi05yhbjjmaffdbkbmk5kplfb2vmazgiy"))))
8173 (build-system r-build-system)
8174 (propagated-inputs
8175 `(("r-afex" ,r-afex)
8176 ("r-data-table" ,r-data-table)
8177 ("r-dplyr" ,r-dplyr)
8178 ("r-ggplot2" ,r-ggplot2)
8179 ("r-gridextra" ,r-gridextra)
8180 ("r-lmertest" ,r-lmertest)
8181 ("r-mass" ,r-mass)
8182 ("r-matrix" ,r-matrix)
8183 ("r-mgcv" ,r-mgcv)
8184 ("r-pbkrtest" ,r-pbkrtest)))
8185 (home-page "https://github.com/bcjaeger/r2glmm")
8186 (synopsis "Compute R squared for mixed (multilevel) models")
8187 (description
8188 "This package computes model and semi partial R squared with confidence
8189limits for the linear and generalized linear mixed model (LMM and GLMM). The
8190R squared measure from L. J. Edwards et al. (2008) is extended to the GLMM
8191using @dfn{penalized quasi-likelihood} (PQL) estimation (see Jaeger et
8192al. (2016)).")
8193 (license license:gpl2)))
cddc0300 8194
8195(define-public r-weights
8196 (package
8197 (name "r-weights")
8198 (version "1.0")
8199 (source
8200 (origin
8201 (method url-fetch)
8202 (uri (cran-uri "weights" version))
8203 (sha256
8204 (base32
8205 "0186bfpkhxngrshac6bpg37alp6slwhwd43inrm8hqg0vhpfgc4c"))))
8206 (build-system r-build-system)
8207 (propagated-inputs
8208 `(("r-gdata" ,r-gdata)
8209 ("r-hmisc" ,r-hmisc)
8210 ("r-mice" ,r-mice)))
8211 (home-page
8212 "https://cran.r-project.org/web/packages/weights/")
8213 (synopsis "Weighting and weighted statistics")
8214 (description "This package Provides a variety of functions for producing
8215simple weighted statistics, such as weighted Pearson's correlations, partial
8216correlations, Chi-Squared statistics, histograms, and t-tests. Also now
8217includes some software for quickly recoding survey data and plotting point
8218estimates from interaction terms in regressions (and multiply imputed
8219regressions). NOTE: Weighted partial correlation calculations pulled to
8220address a bug.")
8221 (license license:gpl2+)))
bfa5662e
RW
8222
8223(define-public r-rcppannoy
8224 (package
8225 (name "r-rcppannoy")
8226 (version "0.0.11")
8227 (source
8228 (origin
8229 (method url-fetch)
8230 (uri (cran-uri "RcppAnnoy" version))
8231 (sha256
8232 (base32
8233 "1ik50ancfgcvh03n4jsqwjk8lf056rbgd70q4l4didmvh5kcyjd1"))))
8234 (properties `((upstream-name . "RcppAnnoy")))
8235 (build-system r-build-system)
8236 (propagated-inputs
8237 `(("r-rcpp" ,r-rcpp)))
8238 (native-inputs
8239 `(("r-knitr" ,r-knitr))) ; for vignettes
8240 (home-page "https://cran.r-project.org/web/packages/RcppAnnoy/")
8241 (synopsis "Rcpp bindings for Annoy, a library for Approximate Nearest Neighbors")
8242 (description
8243 "Annoy is a small C++ library for Approximate Nearest Neighbors written
8244for efficient memory usage as well an ability to load from and save to disk.
8245This package provides an R interface.")
8246 ;; Annoy is released under ASL 2.0, but this wrapper is released under
8247 ;; GPLv2+.
8248 (license (list license:gpl2+ license:asl2.0))))
b58940cb
RW
8249
8250(define-public r-ncdf4
8251 (package
8252 (name "r-ncdf4")
8253 (version "1.16")
8254 (source
8255 (origin
8256 (method url-fetch)
8257 (uri (cran-uri "ncdf4" version))
8258 (sha256
8259 (base32
8260 "0lwjjis0b83c4l3xvqai4ckzrskd6mychck1iwxcxgjvh0d77mgd"))))
8261 (build-system r-build-system)
8262 (inputs
8263 `(("netcdf" ,netcdf)
8264 ("zlib" ,zlib)))
8265 (home-page "https://cran.r-project.org/web/packages/ncdf4/index.html")
8266 (synopsis "R interface to Unidata netCDF format data files")
8267 (description
8268 "This package provides a high-level R interface to data files written
8269using Unidata's netCDF library (version 4 or earlier), which are binary data
8270files that are portable across platforms and include metadata information in
8271addition to the data sets. Using this package, netCDF files can be opened and
8272data sets read in easily. It is also easy to create new netCDF dimensions,
8273variables, and files, in either version 3 or 4 format, and manipulate existing
8274netCDF files.")
8275 (license license:gpl3+)))
1e605c03
RW
8276
8277(define-public r-biocmanager
8278 (package
8279 (name "r-biocmanager")
749872a5 8280 (version "1.30.4")
1e605c03
RW
8281 (source
8282 (origin
8283 (method url-fetch)
8284 (uri (cran-uri "BiocManager" version))
8285 (sha256
8286 (base32
749872a5 8287 "0kxs76pixk1d2lpvkyrq6nnvv1rqf55ph5f7igkadyyqirf3y2ah"))))
1e605c03
RW
8288 (properties `((upstream-name . "BiocManager")))
8289 (build-system r-build-system)
8290 (home-page "https://cran.r-project.org/web/packages/BiocManager/")
8291 (synopsis "Access the Bioconductor project package repository")
8292 (description
8293 "This package provides a convenient tool to install and update
8294Bioconductor packages.")
8295 (license license:artistic2.0)))
f338e480
RW
8296
8297(define-public r-rgl
8298 (package
8299 (name "r-rgl")
8300 (version "0.99.16")
8301 (source
8302 (origin
8303 (method url-fetch)
8304 (uri (cran-uri "rgl" version))
8305 (sha256
8306 (base32
8307 "0q8sg8fr0140ilssqhscaxkjc29w1rpp6f4k50amw3zzs9g58ak9"))))
8308 (build-system r-build-system)
8309 (native-inputs
8310 `(("pkg-config" ,pkg-config)))
8311 (inputs
8312 `(("freetype" ,freetype)
8313 ("libpng" ,libpng)
8314 ("glu" ,glu)
8315 ("libx11" ,libx11)
8316 ("ghc-pandoc" ,ghc-pandoc)
8317 ("zlib" ,zlib)))
8318 (propagated-inputs
8319 `(("r-crosstalk" ,r-crosstalk)
8320 ("r-htmltools" ,r-htmltools)
8321 ("r-htmlwidgets" ,r-htmlwidgets)
8322 ("r-jsonlite" ,r-jsonlite)
8323 ("r-knitr" ,r-knitr)
8324 ("r-magrittr" ,r-magrittr)
8325 ("r-manipulatewidget" ,r-manipulatewidget)
8326 ("r-shiny" ,r-shiny)))
8327 (home-page "https://r-forge.r-project.org/projects/rgl/")
8328 (synopsis "3D visualization using OpenGL")
8329 (description
8330 "This package provides medium to high level functions for 3D interactive graphics,
8331including functions modelled on base graphics (@code{plot3d()}, etc.) as well
8332as functions for constructing representations of geometric
8333objects (@code{cube3d()}, etc.). Output may be on screen using OpenGL, or to
8334various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D
8335image formats, including PNG, Postscript, SVG, PGF.")
8336 ;; Any version of the GPL.
8337 (license (list license:gpl2+ license:gpl3+))))
213e72a1
RW
8338
8339(define-public r-multicool
8340 (package
8341 (name "r-multicool")
8342 (version "0.1-10")
8343 (source
8344 (origin
8345 (method url-fetch)
8346 (uri (cran-uri "multicool" version))
8347 (sha256
8348 (base32
8349 "1ybg9piya9psqg42w9i3zsnavbxhkfklfwl7cb420i5nkq6wpc2v"))))
8350 (build-system r-build-system)
8351 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
8352 (home-page "https://cran.r-project.org/web/packages/multicool/")
8353 (synopsis "Permutations of multisets in cool-lex order")
8354 (description
8355 "This package provides a set of tools to permute multisets without loops
8356or hash tables and to generate integer partitions. Cool-lex order is similar
8357to colexicographical order.")
8358 (license license:gpl2)))
4106e6ad
RW
8359
8360(define-public r-misc3d
8361 (package
8362 (name "r-misc3d")
8363 (version "0.8-4")
8364 (source
8365 (origin
8366 (method url-fetch)
8367 (uri (cran-uri "misc3d" version))
8368 (sha256
8369 (base32
8370 "0qjzpw3h09qi2gfz52b7nhzd95p7yyxsd03fldc9wzzn6wi3vpkm"))))
8371 (build-system r-build-system)
8372 (home-page "https://cran.r-project.org/web/packages/misc3d/")
8373 (synopsis "Miscellaneous 3D Plots")
8374 (description
8375 "This package provides a collection of miscellaneous 3d plots, including
8376isosurfaces.")
8377 ;; Any version of the GPL.
8378 (license (list license:gpl2+ license:gpl3+))))
da256afb
RW
8379
8380(define-public r-ks
8381 (package
8382 (name "r-ks")
8383 (version "1.11.3")
8384 (source
8385 (origin
8386 (method url-fetch)
8387 (uri (cran-uri "ks" version))
8388 (sha256
8389 (base32
8390 "0z749c3xzpf6n0g7xcfplrhap1di8k7kcfr7vigh95ywnigyhs8d"))))
8391 (build-system r-build-system)
8392 (propagated-inputs
8393 `(("r-fnn" ,r-fnn)
8394 ("r-kernlab" ,r-kernlab)
8395 ("r-kernsmooth" ,r-kernsmooth)
8396 ("r-matrix" ,r-matrix)
8397 ("r-mclust" ,r-mclust)
8398 ("r-mgcv" ,r-mgcv)
8399 ("r-misc3d" ,r-misc3d)
8400 ("r-multicool" ,r-multicool)
8401 ("r-mvtnorm" ,r-mvtnorm)))
8402 (home-page "http://www.mvstat.net/tduong/")
8403 (synopsis "Kernel smoothing")
8404 (description
8405 "This package provides kernel smoothers for univariate and multivariate
8406data, including density functions, density derivatives, cumulative
8407distributions, modal clustering, discriminant analysis, and two-sample
8408hypothesis testing.")
8409 ;; Either version of the GPL.
8410 (license (list license:gpl2 license:gpl3))))
cf383cf0
RW
8411
8412(define-public r-feature
8413 (package
8414 (name "r-feature")
8415 (version "1.2.13")
8416 (source
8417 (origin
8418 (method url-fetch)
8419 (uri (cran-uri "feature" version))
8420 (sha256
8421 (base32
8422 "07hkw0bv38naj2hdsx4xxrm2dngi6w3rbvgr7s50bjic8hlgy1ra"))))
8423 (build-system r-build-system)
8424 (propagated-inputs
8425 `(("r-ks" ,r-ks)
8426 ("r-misc3d" ,r-misc3d)
8427 ("r-rgl" ,r-rgl)))
8428 (home-page "http://www.mvstat.net/tduong/")
8429 (synopsis "Inferential feature significance for kernel density estimation")
8430 (description
8431 "The feature package contains functions to display and compute kernel
8432density estimates, significant gradient and significant curvature regions.
8433Significant gradient and/or curvature regions often correspond to significant
8434features (e.g. local modes).")
8435 ;; Either version of the GPL.
8436 (license (list license:gpl2 license:gpl3))))
06bc7b82
RW
8437
8438(define-public r-arm
8439 (package
8440 (name "r-arm")
8441 (version "1.10-1")
8442 (source
8443 (origin
8444 (method url-fetch)
8445 (uri (cran-uri "arm" version))
8446 (sha256
8447 (base32
8448 "0vvp90jygajd6ydky57z66wqjq9msfbl88irj5jbsray574mh4bg"))))
8449 (build-system r-build-system)
8450 (propagated-inputs
8451 `(("r-abind" ,r-abind)
8452 ("r-coda" ,r-coda)
8453 ("r-lme4" ,r-lme4)
8454 ("r-mass" ,r-mass)
8455 ("r-matrix" ,r-matrix)
8456 ("r-nlme" ,r-nlme)))
8457 (home-page "https://cran.r-project.org/web/packages/arm/")
8458 (synopsis "Data analysis using regression and multilevel/hierarchical models")
8459 (description
8460 "This package provides functions to accompany A. Gelman and J. Hill,
8461Data Analysis Using Regression and Multilevel/Hierarchical Models, Cambridge
8462University Press, 2007.")
8463 (license license:gpl3+)))
3cef715a
RW
8464
8465(define-public r-circular
8466 (package
8467 (name "r-circular")
8468 (version "0.4-93")
8469 (source
8470 (origin
8471 (method url-fetch)
8472 (uri (cran-uri "circular" version))
8473 (sha256
8474 (base32
8475 "0hki85rs8wc5950pjaw28q54rly2napfbcrx3pchlfap6wwy5kkn"))))
8476 (build-system r-build-system)
8477 (propagated-inputs
8478 `(("r-boot" ,r-boot)
8479 ("r-mvtnorm" ,r-mvtnorm)))
8480 (native-inputs
8481 `(("gfortran" ,gfortran)))
8482 (home-page "https://cran.r-project.org/web/packages/circular/")
8483 (synopsis "Circular statistics")
8484 (description
8485 "This package provides tools for circular statistics, from \"Topics in
8486circular Statistics\" (2001) S. Rao Jammalamadaka and A. SenGupta, World
8487Scientific.")
8488 (license license:gpl2+)))
10483a64
RW
8489
8490(define-public r-activity
8491 (package
8492 (name "r-activity")
8493 (version "1.1")
8494 (source
8495 (origin
8496 (method url-fetch)
8497 (uri (cran-uri "activity" version))
8498 (sha256
8499 (base32
8500 "1lqajgxfps2h6amz1791vp3f52rs9ghmanq1nqfxqd2jmk3idkrx"))))
8501 (build-system r-build-system)
8502 (propagated-inputs
8503 `(("r-circular" ,r-circular)
8504 ("r-overlap" ,r-overlap)
8505 ("r-pbapply" ,r-pbapply)))
8506 (home-page "https://cran.r-project.org/web/packages/activity/")
8507 (synopsis "Animal activity statistics")
8508 (description
8509 "This package provides functions to fit kernel density functions to
8510animal activity time data; plot activity distributions; quantify overall
8511levels of activity; statistically compare activity metrics through
8512bootstrapping; and evaluate variation in linear variables with time (or other
8513circular variables).")
8514 (license license:gpl3)))
e4f4a04a
RW
8515
8516(define-public r-ouch
8517 (package
8518 (name "r-ouch")
8519 (version "2.11-1")
8520 (source
8521 (origin
8522 (method url-fetch)
8523 (uri (cran-uri "ouch" version))
8524 (sha256
8525 (base32
8526 "0xkwwi62vdahlcg3k32zb1nfwsx87zdssk79mvcxgfsw9bw4gahx"))))
8527 (build-system r-build-system)
8528 (propagated-inputs `(("r-subplex" ,r-subplex)))
8529 (home-page "http://kingaa.github.io/ouch/")
8530 (synopsis "Ornstein-Uhlenbeck models for phylogenetic comparative hypotheses")
8531 (description
8532 "This package provides tools to fit and compare Ornstein-Uhlenbeck models
8533for evolution along a phylogenetic tree.")
8534 (license license:gpl2+)))
705ea5bf
RW
8535
8536(define-public r-fmsb
8537 (package
8538 (name "r-fmsb")
8539 (version "0.6.3")
8540 (source
8541 (origin
8542 (method url-fetch)
8543 (uri (cran-uri "fmsb" version))
8544 (sha256
8545 (base32
8546 "1n29bnyp20pvpk2lsa9fblsj5w7amp14snc74pk5w3yr5y6rj0s5"))))
8547 (build-system r-build-system)
8548 (home-page "http://minato.sip21c.org/msb/")
8549 (synopsis "Functions for medical statistics book with demographic data")
8550 (description
8551 "This package provides several utility functions for the book entitled
8552\"Practices of Medical and Health Data Analysis using R\" (Pearson Education
8553Japan, 2007) with Japanese demographic data and some demographic analysis
8554related functions.")
8555 (license license:gpl2+)))
ced51a20
RW
8556
8557(define-public r-stabledist
8558 (package
8559 (name "r-stabledist")
8560 (version "0.7-1")
8561 (source
8562 (origin
8563 (method url-fetch)
8564 (uri (cran-uri "stabledist" version))
8565 (sha256
8566 (base32
8567 "0scar396wiq6wkbkvwp4qrxqc1m075y56p37i6iry5rw796p1i86"))))
8568 (build-system r-build-system)
8569 (home-page "http://www.rmetrics.org")
8570 (synopsis "Stable distribution functions")
8571 (description
8572 "This package provides density, probability and quantile functions, and
8573random number generation for (skew) stable distributions, using the
8574parametrizations of Nolan.")
8575 (license license:gpl2+)))
a50abb36
RW
8576
8577(define-public r-gsl
8578 (package
8579 (name "r-gsl")
8580 (version "1.9-10.3")
8581 (source
8582 (origin
8583 (method url-fetch)
8584 (uri (cran-uri "gsl" version))
8585 (sha256
8586 (base32
8587 "00isw2iha5af4s7rr8svqka9mkl9l26l8h2rnk4r7fkhh7fc97sg"))))
8588 (build-system r-build-system)
8589 (inputs
8590 `(("gsl" ,gsl)))
8591 (home-page "https://cran.r-project.org/web/packages/gsl")
8592 (synopsis "Wrapper for the GNU Scientific Library")
8593 (description
8594 "This package provides an R wrapper for the special functions and quasi
8595random number generators of the GNU Scientific Library.")
8596 (license license:gpl2+)))
03a3ec5e
RW
8597
8598(define-public r-adgoftest
8599 (package
8600 (name "r-adgoftest")
8601 (version "0.3")
8602 (source
8603 (origin
8604 (method url-fetch)
8605 (uri (cran-uri "ADGofTest" version))
8606 (sha256
8607 (base32
8608 "0ik817qzqp6kfbckjp1z7srlma0w6z2zcwykh0jdiv7nahwk3ncw"))))
8609 (properties `((upstream-name . "ADGofTest")))
8610 (build-system r-build-system)
8611 (home-page "https://cran.r-project.org/web/packages/ADGofTest")
8612 (synopsis "Anderson-Darling GoF test")
8613 (description
8614 "This package provides an implementation of the Anderson-Darling GoF test
8615with p-value calculation based on Marsaglia's 2004 paper \"Evaluating the
8616Anderson-Darling Distribution\".")
8617 ;; Any version of the GPL.
8618 (license license:gpl3+)))
71601a5d
RW
8619
8620(define-public r-softimpute
8621 (package
8622 (name "r-softimpute")
8623 (version "1.4")
8624 (source
8625 (origin
8626 (method url-fetch)
8627 (uri (cran-uri "softImpute" version))
8628 (sha256
8629 (base32
8630 "07cxbzkl08q58m1455i139952rmryjlic4s2f2hscl5zxxmfdxcq"))))
8631 (properties `((upstream-name . "softImpute")))
8632 (build-system r-build-system)
8633 (propagated-inputs
8634 `(("r-matrix" ,r-matrix)))
8635 (native-inputs
8636 `(("gfortran" ,gfortran)))
8637 (home-page "https://cran.r-project.org/web/packages/softImpute")
8638 (synopsis "Matrix completion via iterative soft-thresholded SVD")
8639 (description
8640 "This package provides iterative methods for matrix completion that use
8641nuclear-norm regularization. The package includes procedures for centering
8642and scaling rows, columns or both, and for computing low-rank @dfn{single
8643value decompositions} (SVDs) on large sparse centered matrices (i.e. principal
8644components).")
8645 (license license:gpl2)))
44b0c5b5
RW
8646
8647(define-public r-fftwtools
8648 (package
8649 (name "r-fftwtools")
8650 (version "0.9-8")
8651 (source
8652 (origin
8653 (method url-fetch)
8654 (uri (cran-uri "fftwtools" version))
8655 (sha256
8656 (base32
8657 "1nqvpzda281rxi1cmwajxxsn3sc3gz7scv8bvs5jm34kf36whha6"))))
8658 (build-system r-build-system)
8659 (inputs `(("fftw" ,fftw)))
8660 (home-page "https://github.com/krahim/fftwtools")
8661 (synopsis "Wrapper for FFTW3")
8662 (description
8663 "This package provides a wrapper for several FFTW functions. It provides
8664access to the two-dimensional FFT, the multivariate FFT, and the
8665one-dimensional real to complex FFT using the FFTW3 library. The package
8666includes the functions @code{fftw()} and @code{mvfftw()} which are designed to
8667mimic the functionality of the R functions @code{fft()} and @code{mvfft()}.
8668The FFT functions have a parameter that allows them to not return the
8669redundant complex conjugate when the input is real data.")
8670 (license license:gpl2+)))
db084d79
RW
8671
8672(define-public r-tiff
8673 (package
8674 (name "r-tiff")
8675 (version "0.1-5")
8676 (source
8677 (origin
8678 (method url-fetch)
8679 (uri (cran-uri "tiff" version))
8680 (sha256
8681 (base32
8682 "0asf2bws3x3yd3g3ixvk0f86b0mdf882pl8xrqlxrkbgjalyc54m"))))
8683 (build-system r-build-system)
8684 (inputs
8685 `(("libtiff" ,libtiff)
8686 ("libjpeg" ,libjpeg)
8687 ("zlib" ,zlib)))
8688 (home-page "http://www.rforge.net/tiff/")
8689 (synopsis "Read and write TIFF images")
8690 (description
8691 "This package provides an easy and simple way to read, write and display
8692bitmap images stored in the TIFF format. It can read and write both files and
8693in-memory raw vectors.")
8694 ;; Either of these two license versions.
8695 (license (list license:gpl2 license:gpl3))))
f3949fec
RW
8696
8697(define-public r-waveslim
8698 (package
8699 (name "r-waveslim")
8700 (version "1.7.5")
8701 (source
8702 (origin
8703 (method url-fetch)
8704 (uri (cran-uri "waveslim" version))
8705 (sha256
8706 (base32
8707 "0lqslkihgrd7rbihqhhk57m9vkbnfsznkvk8430cvbcsn7vridii"))))
8708 (build-system r-build-system)
8709 (native-inputs
8710 `(("gfortran" ,gfortran)))
8711 (home-page "http://waveslim.blogspot.com")
8712 (synopsis "Basic wavelet routines for signal processing")
8713 (description
8714 "This package provides basic wavelet routines for time series (1D),
8715image (2D) and array (3D) analysis. The code provided here is based on
8716wavelet methodology developed in Percival and Walden (2000); Gencay, Selcuk
8717and Whitcher (2001); the dual-tree complex wavelet transform (DTCWT) from
8718Kingsbury (1999, 2001) as implemented by Selesnick; and Hilbert wavelet
8719pairs (Selesnick 2001, 2002).")
8720 (license license:bsd-3)))
e37935e4
RW
8721
8722(define-public r-wordcloud
8723 (package
8724 (name "r-wordcloud")
8725 (version "2.6")
8726 (source
8727 (origin
8728 (method url-fetch)
8729 (uri (cran-uri "wordcloud" version))
8730 (sha256
8731 (base32
8732 "0j96yyvm6bcrrpbdx4w26piqx44a0vbsr3px9cb4zk8a8da6jwak"))))
8733 (build-system r-build-system)
8734 (propagated-inputs
8735 `(("r-rcolorbrewer" ,r-rcolorbrewer)
8736 ("r-rcpp" ,r-rcpp)))
8737 (home-page "https://cran.r-project.org/web/packages/wordcloud")
8738 (synopsis "Word clouds")
8739 (description
8740 "This package provides functionality to create pretty word clouds,
8741visualize differences and similarity between documents, and avoid
8742over-plotting in scatter plots with text.")
8743 (license license:lgpl2.1)))
a6e4413d
RW
8744
8745(define-public r-colorramps
8746 (package
8747 (name "r-colorramps")
8748 (version "2.3")
8749 (source
8750 (origin
8751 (method url-fetch)
8752 (uri (cran-uri "colorRamps" version))
8753 (sha256
8754 (base32
8755 "0shbjh83x1axv4drm5r3dwgbyv70idih8z4wlzjs4hiac2qfl41z"))))
8756 (properties `((upstream-name . "colorRamps")))
8757 (build-system r-build-system)
8758 (home-page "https://cran.r-project.org/web/packages/colorRamps")
8759 (synopsis "Build color tables")
8760 (description "This package provides features to build gradient color
8761maps.")
8762 ;; Any version of the GPL
8763 (license license:gpl3+)))
61d73349
RW
8764
8765(define-public r-tidytree
8766 (package
8767 (name "r-tidytree")
8768 (version "0.2.1")
8769 (source
8770 (origin
8771 (method url-fetch)
8772 (uri (cran-uri "tidytree" version))
8773 (sha256
8774 (base32
8775 "1sx69wvlp7k761cmglrzq2jxkm2iq27x6bhhdcisj62wryj96wb2"))))
8776 (build-system r-build-system)
8777 (propagated-inputs
8778 `(("r-ape" ,r-ape)
8779 ("r-dplyr" ,r-dplyr)
8780 ("r-lazyeval" ,r-lazyeval)
8781 ("r-magrittr" ,r-magrittr)
8782 ("r-rlang" ,r-rlang)
8783 ("r-tibble" ,r-tibble)))
8784 (home-page "https://github.com/GuangchuangYu/tidytree")
8785 (synopsis "Tidy tool for phylogenetic tree data manipulation")
8786 (description
8787 "Phylogenetic trees generally contain multiple components including nodes,
8788edges, branches and associated data. This package provides an approach to
8789convert tree objects to tidy data frames. It also provides tidy interfaces to
8790manipulate tree data.")
8791 (license license:artistic2.0)))
45b469a4
RW
8792
8793(define-public r-rvcheck
8794 (package
8795 (name "r-rvcheck")
8796 (version "0.1.3")
8797 (source
8798 (origin
8799 (method url-fetch)
8800 (uri (cran-uri "rvcheck" version))
8801 (sha256
8802 (base32
8803 "1i2g6gyiqyd1pn6y0h6vmlcmg1qb5pv7rym8mkw8jnyc3in9hn8b"))))
8804 (build-system r-build-system)
8805 (propagated-inputs
8806 `(("r-rlang" ,r-rlang)))
8807 (home-page "https://cran.r-project.org/web/packages/rvcheck")
8808 (synopsis "R package version check")
8809 (description
8810 "This package provides tools to check the latest release version of R and
8811R packages (on CRAN, Bioconductor or Github).")
8812 (license license:artistic2.0)))
fbebccf7
RW
8813
8814(define-public r-docopt
8815 (package
8816 (name "r-docopt")
8817 (version "0.6.1")
8818 (source
8819 (origin
8820 (method url-fetch)
8821 (uri (cran-uri "docopt" version))
8822 (sha256
8823 (base32
8824 "06zknnd0c5s2y0hbddzdlr3m63ib783izpck6pgz7sjbab5pd068"))))
8825 (build-system r-build-system)
8826 (home-page "https://github.com/docopt/docopt.R")
8827 (synopsis "Command-line interface specification language")
8828 (description
8829 "This package enables you to define a command-line interface by just
8830giving it a description in the specific format.")
8831 (license license:expat)))
b614009e
RW
8832
8833(define-public r-sparsesvd
8834 (package
8835 (name "r-sparsesvd")
8836 (version "0.1-4")
8837 (source
8838 (origin
8839 (method url-fetch)
8840 (uri (cran-uri "sparsesvd" version))
8841 (sha256
8842 (base32
8843 "1yf373552wvdnd65r7hfcqa3v29dqn7jd4cn431mqd2acnqjrsam"))))
8844 (build-system r-build-system)
8845 (propagated-inputs `(("r-matrix" ,r-matrix)))
8846 (home-page "http://tedlab.mit.edu/~dr/SVDLIBC/")
8847 (synopsis "Sparse truncated singular value decomposition")
8848 (description
8849 "This package provides a Wrapper around the SVDLIBC library
8850for (truncated) singular value decomposition of a sparse matrix. Currently,
8851only sparse real matrices in Matrix package format are supported.")
8852 ;; SVDLIBC is released under BSD-2. The R interface is released under
8853 ;; BSD-3.
8854 (license (list license:bsd-3 license:bsd-2))))
13f5837b
RW
8855
8856(define-public r-densityclust
8857 (package
8858 (name "r-densityclust")
8859 (version "0.3")
8860 (source
8861 (origin
8862 (method url-fetch)
8863 (uri (cran-uri "densityClust" version))
8864 (sha256
8865 (base32
8866 "1zry0vafajzmr37aylglxfvwplhdygbkb9cvzvh8cy0xgnjrnx13"))))
8867 (properties `((upstream-name . "densityClust")))
8868 (build-system r-build-system)
8869 (propagated-inputs
8870 `(("r-fnn" ,r-fnn)
8871 ("r-ggplot2" ,r-ggplot2)
8872 ("r-ggrepel" ,r-ggrepel)
8873 ("r-gridextra" ,r-gridextra)
8874 ("r-rcolorbrewer" ,r-rcolorbrewer)
8875 ("r-rcpp" ,r-rcpp)
8876 ("r-rtsne" ,r-rtsne)))
8877 (home-page "https://cran.r-project.org/web/packages/densityClust")
8878 (synopsis "Clustering by fast search and find of density peaks")
8879 (description
8880 "This package provides an improved implementation (based on k-nearest
8881neighbors) of the density peak clustering algorithm, originally described by
8882Alex Rodriguez and Alessandro Laio (Science, 2014 vol. 344). It can handle
8883large datasets (> 100,000 samples) very efficiently.")
8884 (license license:gpl2+)))
58bc8857
RW
8885
8886(define-public r-combinat
8887 (package
8888 (name "r-combinat")
8889 (version "0.0-8")
8890 (source
8891 (origin
8892 (method url-fetch)
8893 (uri (cran-uri "combinat" version))
8894 (sha256
8895 (base32
8896 "1h9hr88gigihc4na7lb5i7rn4az1xa7sb34zvnznaj6pdrmwy4qm"))))
8897 (build-system r-build-system)
8898 (home-page "https://cran.r-project.org/web/packages/combinat")
8899 (synopsis "Combinatorics utilities")
8900 (description "This package provides assorted routines for combinatorics.")
8901 (license license:gpl2)))
9f33d76c
RW
8902
8903(define-public r-qlcmatrix
8904 (package
8905 (name "r-qlcmatrix")
8906 (version "0.9.7")
8907 (source
8908 (origin
8909 (method url-fetch)
8910 (uri (cran-uri "qlcMatrix" version))
8911 (sha256
8912 (base32
8913 "0iqkcvvy8rxlk0s83sjq57dd6fadb18p5z31lzy0gnzv1hsy1x8y"))))
8914 (properties `((upstream-name . "qlcMatrix")))
8915 (build-system r-build-system)
8916 (propagated-inputs
8917 `(("r-docopt" ,r-docopt)
8918 ("r-matrix" ,r-matrix)
8919 ("r-slam" ,r-slam)
8920 ("r-sparsesvd" ,r-sparsesvd)))
8921 (home-page "https://cran.r-project.org/web/packages/qlcMatrix")
8922 (synopsis "Sparse matrix functions for quantitative language comparison")
8923 (description
8924 "This package provides an extension of the functionality of the Matrix
8925package for using sparse matrices. Some of the functions are very general,
8926while other are highly specific for the special data format used for
8927@dfn{quantitative language comparison} (QLC).")
8928 (license license:gpl3)))
e3bb0766
RW
8929
8930(define-public r-ddrtree
8931 (package
8932 (name "r-ddrtree")
8933 (version "0.1.5")
8934 (source
8935 (origin
8936 (method url-fetch)
8937 (uri (cran-uri "DDRTree" version))
8938 (sha256
8939 (base32
8940 "16s5fjw7kwlxhrkzdny62sx32fvmg3rxjc3wrh6krd31jh1fqlfk"))))
8941 (properties `((upstream-name . "DDRTree")))
8942 (build-system r-build-system)
8943 (propagated-inputs
8944 `(("r-bh" ,r-bh)
8945 ("r-irlba" ,r-irlba)
8946 ("r-rcpp" ,r-rcpp)
8947 ("r-rcppeigen" ,r-rcppeigen)))
8948 (home-page "https://cran.r-project.org/web/packages/DDRTree")
8949 (synopsis "Learning principal graphs with DDRTree")
8950 (description
8951 "This package provides an implementation of the framework of
8952@dfn{reversed graph embedding} (RGE) which projects data into a reduced
8953dimensional space while constructs a principal tree which passes through the
8954middle of the data simultaneously. DDRTree shows superiority to
8955alternatives (Wishbone, DPT) for inferring the ordering as well as the
8956intrinsic structure of single cell genomics data. In general, it could be
8957used to reconstruct the temporal progression as well as the bifurcation
8958structure of any data type.")
8959 (license license:asl2.0)))
d53b2317
RW
8960
8961(define-public r-corpcor
8962 (package
8963 (name "r-corpcor")
8964 (version "1.6.9")
8965 (source
8966 (origin
8967 (method url-fetch)
8968 (uri (cran-uri "corpcor" version))
8969 (sha256
8970 (base32
8971 "1hi3i9d3841snppq1ks5pd8cliq1b4rm4dpsczmfqvwksg8snkrf"))))
8972 (build-system r-build-system)
8973 (home-page "http://strimmerlab.org/software/corpcor/")
8974 (synopsis "Efficient estimation of covariance and (partial) correlation")
8975 (description
8976 "This package implements a James-Stein-type shrinkage estimator for the
8977covariance matrix, with separate shrinkage for variances and correlations.
8978Furthermore, functions are available for fast singular value decomposition,
8979for computing the pseudoinverse, and for checking the rank and positive
8980definiteness of a matrix.")
8981 (license license:gpl3+)))
3088b3fc
RW
8982
8983(define-public r-rspectra
8984 (package
8985 (name "r-rspectra")
8986 (version "0.13-1")
8987 (source
8988 (origin
8989 (method url-fetch)
8990 (uri (cran-uri "RSpectra" version))
8991 (sha256
8992 (base32
8993 "1sw80chwyyjzf5px278l6xmp94yhwrlj5xh8d3wlw3dnvdkycca7"))))
8994 (properties `((upstream-name . "RSpectra")))
8995 (build-system r-build-system)
8996 (propagated-inputs
8997 `(("r-matrix" ,r-matrix)
8998 ("r-rcpp" ,r-rcpp)
8999 ("r-rcppeigen" ,r-rcppeigen)))
9000 (home-page "https://github.com/yixuan/RSpectra")
9001 (synopsis "Solvers for large-scale Eigenvalue and SVD problems")
9002 (description
9003 "This package provides an R interface to the Spectra library for
9004large-scale eigenvalue and SVD problems. It is typically used to compute a
9005few eigenvalues/vectors of an n by n matrix, e.g., the k largest eigenvalues,
9006which is usually more efficient than @code{eigen()} if k << n.")
9007 ;; MPL 2 or later.
9008 (license license:mpl2.0)))
029425cb
RW
9009
9010(define-public r-vbsr
9011 (package
9012 (name "r-vbsr")
9013 (version "0.0.5")
9014 (source
9015 (origin
9016 (method url-fetch)
9017 (uri (cran-uri "vbsr" version))
9018 (sha256
9019 (base32
9020 "1avskbxxyinjjdga4rnghcfvd4sypv4m39ysfaij5avvmi89bx3b"))))
9021 (build-system r-build-system)
9022 (home-page "https://cran.r-project.org/web/packages/vbsr")
9023 (synopsis "Variational Bayes spike regression regularized linear models")
9024 (description
9025 "This package provides an efficient algorithm for solving ultra-sparse
9026regularized regression models using a variational Bayes algorithm with a spike
9027prior. The algorithm is solved on a path, with coordinate updates, and is
9028capable of generating very sparse models. Very general model
9029diagnostics for controlling type-1 errors are also provided.")
9030 (license license:gpl2)))
3d62d98e
RW
9031
9032(define-public r-flare
9033 (package
9034 (name "r-flare")
9035 (version "1.6.0")
9036 (source
9037 (origin
9038 (method url-fetch)
9039 (uri (cran-uri "flare" version))
9040 (sha256
9041 (base32
9042 "0ygif9a7a99qwv0b488wymmmncp6f5ww9yz13s4qs6p8yf37x1r1"))))
9043 (build-system r-build-system)
9044 (propagated-inputs
9045 `(("r-igraph" ,r-igraph)
9046 ("r-lattice" ,r-lattice)
9047 ("r-mass" ,r-mass)
9048 ("r-matrix" ,r-matrix)))
9049 (home-page "https://cran.r-project.org/web/packages/flare")
9050 (synopsis "Family of Lasso regression implementations")
9051 (description
9052 "This packages provides implementations of a family of Lasso variants
9053including Dantzig Selector, LAD Lasso, SQRT Lasso, Lq Lasso for estimating
9054high dimensional sparse linear models.")
9055 (license license:gpl2)))
5f0fbfc0
RW
9056
9057(define-public r-lassopv
9058 (package
9059 (name "r-lassopv")
9060 (version "0.2.0")
9061 (source
9062 (origin
9063 (method url-fetch)
9064 (uri (cran-uri "lassopv" version))
9065 (sha256
9066 (base32
9067 "0yawnjw063jypk3riy9xab9cmliv6c9dnabi18670khd3gzb2r9z"))))
9068 (build-system r-build-system)
9069 (propagated-inputs `(("r-lars" ,r-lars)))
9070 (home-page "https://github.com/lingfeiwang/lassopv")
9071 (synopsis "Non-parametric p-value estimation for predictors in Lasso")
9072 (description
9073 "This package enables you to estimate the p-values for predictors x
9074against target variable y in Lasso regression, using the regularization
9075strength when each predictor enters the active set of regularization path for
9076the first time as the statistic.")
9077 (license license:gpl3)))
adcd0cc8
RW
9078
9079(define-public r-splitstackshape
9080 (package
9081 (name "r-splitstackshape")
9082 (version "1.4.6")
9083 (source
9084 (origin
9085 (method url-fetch)
9086 (uri (cran-uri "splitstackshape" version))
9087 (sha256
9088 (base32
9089 "03w6h64ga4zqilffdway4l38l5cbman4yrspkzhbigds12aqz25r"))))
9090 (build-system r-build-system)
9091 (propagated-inputs
9092 `(("r-data-table" ,r-data-table)))
9093 (home-page "https://github.com/mrdwab/splitstackshape")
9094 (synopsis "Stack and reshape datasets after splitting concatenated values")
9095 (description
9096 "Online data collection tools like Google Forms often export
9097multiple-response questions with data concatenated in cells. The
9098@code{concat.split} (cSplit) family of functions provided by this package
9099splits such data into separate cells. This package also includes functions to
9100stack groups of columns and to reshape wide data, even when the data are
9101\"unbalanced\"---something which @code{reshape} (from base R) does not handle,
9102and which @code{melt} and @code{dcast} from @code{reshape2} do not easily
9103handle.")
9104 (license license:gpl3)))
b2e777b2
RW
9105
9106(define-public r-tfmpvalue
9107 (package
9108 (name "r-tfmpvalue")
9109 (version "0.0.8")
9110 (source
9111 (origin
9112 (method url-fetch)
9113 (uri (cran-uri "TFMPvalue" version))
9114 (sha256
9115 (base32
9116 "0h9qkl15k8v17v3g9bdnfwvh2s04ywjgg5y0xn2077dmywlja1bd"))))
9117 (properties `((upstream-name . "TFMPvalue")))
9118 (build-system r-build-system)
9119 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9120 (home-page "https://github.com/ge11232002/TFMPvalue")
9121 (synopsis "P-value computation for position weight matrices")
9122 (description
9123 "In putative @dfn{Transcription Factor Binding Sites} (TFBSs)
9124identification from sequence/alignments, we are interested in the significance
9125of certain match scores. TFMPvalue provides the accurate calculation of a
9126p-value with a score threshold for position weight matrices, or the score with
9127a given p-value. It is an interface to code originally made available by
9128Helene Touzet and Jean-Stephane Varre, 2007, Algorithms Mol Biol:2, 15.
9129Touzet and Varre (2007).")
9130 (license license:gpl2)))
f79e63a5
RW
9131
9132(define-public r-rnifti
9133 (package
9134 (name "r-rnifti")
9135 (version "0.10.0")
9136 (source
9137 (origin
9138 (method url-fetch)
9139 (uri (cran-uri "RNifti" version))
9140 (sha256
9141 (base32
9142 "07sfzps4yg5zdhbxh6i4rbjvbjvvf2d8i9jcf64ywbmi557sw1zv"))))
9143 (properties `((upstream-name . "RNifti")))
9144 (build-system r-build-system)
9145 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
9146 (home-page "https://github.com/jonclayden/RNifti")
9147 (synopsis "Fast R and C++ access to NIfTI images")
9148 (description
9149 "This package provides very fast read and write access to images stored
9150in the NIfTI-1 and ANALYZE-7.5 formats, with seamless synchronisation between
9151compiled C and interpreted R code. It also provides a C/C++ API that can be
9152used by other packages.")
9153 (license license:gpl2)))
6e09f506
RW
9154
9155(define-public r-shades
9156 (package
9157 (name "r-shades")
16d296bb 9158 (version "1.3.1")
6e09f506
RW
9159 (source
9160 (origin
9161 (method url-fetch)
9162 (uri (cran-uri "shades" version))
9163 (sha256
9164 (base32
16d296bb 9165 "0v0xp9l1zyq4iysmkrbdwk4r1rksjj8p5c1726yrcgyg55mj59nv"))))
6e09f506
RW
9166 (build-system r-build-system)
9167 (home-page "https://github.com/jonclayden/shades")
9168 (synopsis "Simple color manipulation")
9169 (description
9170 "This package provides functions for easily manipulating colors,
9171creating color scales and calculating color distances.")
9172 (license license:bsd-3)))
cb03d6c6
RW
9173
9174(define-public r-ore
9175 (package
9176 (name "r-ore")
9177 (version "1.6.2")
9178 (source
9179 (origin
9180 (method url-fetch)
9181 (uri (cran-uri "ore" version))
9182 (sha256
9183 (base32
9184 "1l1ziljgm5gwjhvjq42wi5vcwbxlaj5dl9w8bhz0wh8vx4ajj07m"))))
9185 (build-system r-build-system)
9186 (home-page "https://github.com/jonclayden/ore")
9187 (synopsis "R interface to the Onigmo regular expression library")
9188 (description
9189 "This package provides an alternative to R's built-in functionality for
9190handling regular expressions, based on the Onigmo library. It offers
9191first-class compiled regex objects, partial matching and function-based
9192substitutions, amongst other features.")
9193 (license license:bsd-3)))
b98662c5
RW
9194
9195(define-public r-reportr
9196 (package
9197 (name "r-reportr")
9198 (version "1.3.0")
9199 (source
9200 (origin
9201 (method url-fetch)
9202 (uri (cran-uri "reportr" version))
9203 (sha256
9204 (base32
9205 "0zynplxqvbmf23cm2rsz3wz2jx6mv55z94mn1k44ny3lx625cnpw"))))
9206 (build-system r-build-system)
9207 (propagated-inputs `(("r-ore" ,r-ore)))
9208 (home-page "https://github.com/jonclayden/reportr")
9209 (synopsis "General message and error reporting system")
9210 (description
9211 "This package provides a system for reporting messages, which offers
9212certain useful features over the standard R system, such as the incorporation
9213of output consolidation, message filtering, assertions, expression
9214substitution, automatic generation of stack traces for debugging, and
9215conditional reporting based on the current \"output level\".")
9216 (license license:gpl2)))
7eec973e
RW
9217
9218(define-public r-tractor-base
9219 (package
9220 (name "r-tractor-base")
9221 (version "3.3.0")
9222 (source
9223 (origin
9224 (method url-fetch)
9225 (uri (cran-uri "tractor.base" version))
9226 (sha256
9227 (base32
9228 "0i62dwra0yh565ryz75byfgqv22bqwz7138zs48w46yj2h8q9hyj"))))
9229 (properties `((upstream-name . "tractor.base")))
9230 (build-system r-build-system)
9231 (propagated-inputs
9232 `(("r-ore" ,r-ore)
9233 ("r-reportr" ,r-reportr)
9234 ("r-rnifti" ,r-rnifti)
9235 ("r-shades" ,r-shades)))
9236 (home-page "http://www.tractor-mri.org.uk")
9237 (synopsis "Read, manipulate and visualize magnetic resonance images")
9238 (description
9239 "This package provides functions for working with magnetic resonance
9240images. It supports reading and writing of popular file formats (DICOM,
9241Analyze, NIfTI-1, NIfTI-2, MGH); interactive and non-interactive
9242visualization; flexible image manipulation; metadata and sparse image
9243handling.")
9244 (license license:gpl2)))
d0eb09a1
RW
9245
9246(define-public r-grimport
9247 (package
9248 (name "r-grimport")
9ad5f4ba 9249 (version "0.9-1.1")
d0eb09a1
RW
9250 (source
9251 (origin
9252 (method url-fetch)
9253 (uri (cran-uri "grImport" version))
9254 (sha256
9255 (base32
9ad5f4ba 9256 "19d05ygpiv47lfzhfih35pdfll0axbrgd6p86l59mmg2d0j0s8bd"))))
d0eb09a1
RW
9257 (properties `((upstream-name . "grImport")))
9258 (build-system r-build-system)
9259 (inputs
9260 `(("ghostscript" ,ghostscript)))
9261 (propagated-inputs
9262 `(("r-xml" ,r-xml)))
9263 (home-page "https://cran.r-project.org/web/packages/grImport")
9264 (synopsis "Convert, import, and draw PostScript pictures")
9265 (description
9266 "This package provides functions for converting, importing, and drawing
9267PostScript pictures in R plots.")
9268 (license license:gpl2+)))
2871b670
RW
9269
9270(define-public r-kohonen
9271 (package
9272 (name "r-kohonen")
9273 (version "3.0.8")
9274 (source
9275 (origin
9276 (method url-fetch)
9277 (uri (cran-uri "kohonen" version))
9278 (sha256
9279 (base32
9280 "1zbfqa1qdlry8w6xhypkiknc5gn98v1ijhlsfka8zjg8ajhqgn1q"))))
9281 (build-system r-build-system)
9282 (propagated-inputs
9283 `(("r-mass" ,r-mass)
9284 ("r-rcpp" ,r-rcpp)))
9285 (home-page "https://cran.r-project.org/web/packages/kohonen")
9286 (synopsis "Supervised and unsupervised self-organising maps")
9287 (description
9288 "This package provides functions to train @dfn{self-organising
9289maps} (SOMs). Also interrogation of the maps and prediction using trained
9290maps are supported. The name of the package refers to Teuvo Kohonen, the
9291inventor of the SOM.")
9292 (license license:gpl2+)))
00436e2c
RW
9293
9294(define-public r-nnls
9295 (package
9296 (name "r-nnls")
9297 (version "1.4")
9298 (source
9299 (origin
9300 (method url-fetch)
9301 (uri (cran-uri "nnls" version))
9302 (sha256
9303 (base32
9304 "07vcrrxvswrvfiha6f3ikn640yg0m2b4yd9lkmim1g0jmsmpfp8f"))))
9305 (build-system r-build-system)
9306 (native-inputs `(("gfortran" ,gfortran)))
9307 (home-page "https://cran.r-project.org/web/packages/nnls")
9308 (synopsis "Lawson-Hanson algorithm for non-negative least squares")
9309 (description
9310 "This package provides an R interface to the Lawson-Hanson implementation
9311of an algorithm for @dfn{non-negative least squares} (NNLS). It also allows
9312the combination of non-negative and non-positive constraints.")
9313 (license license:gpl2+)))
25861356
RW
9314
9315(define-public r-iso
9316 (package
9317 (name "r-iso")
9318 (version "0.0-17")
9319 (source
9320 (origin
9321 (method url-fetch)
9322 (uri (cran-uri "Iso" version))
9323 (sha256
9324 (base32
9325 "0lljc99sdzdqj6d56qbsggibr6pkdwkh821bj70ianikyvmdc1y0"))))
9326 (properties `((upstream-name . "Iso")))
9327 (build-system r-build-system)
9328 (native-inputs `(("gfortran" ,gfortran)))
9329 (home-page "http://www.stat.auckland.ac.nz/~rolf/")
9330 (synopsis "Functions to perform isotonic regression")
9331 (description
9332 "This package provides support for linear order and unimodal
9333order (univariate) isotonic regression and bivariate isotonic regression with
9334linear order on both variables.")
9335 (license license:gpl2+)))
9401f56b
RW
9336
9337(define-public r-chemometricswithr
9338 (package
9339 (name "r-chemometricswithr")
e0417402 9340 (version "0.1.13")
9401f56b
RW
9341 (source
9342 (origin
9343 (method url-fetch)
9344 (uri (cran-uri "ChemometricsWithR" version))
9345 (sha256
9346 (base32
e0417402 9347 "166va1g3m1wv21qkmw4wpz0bsrclh3jih8smxphdc13l9pqgclpq"))))
9401f56b
RW
9348 (properties
9349 `((upstream-name . "ChemometricsWithR")))
9350 (build-system r-build-system)
9351 (propagated-inputs
9352 `(("r-devtools" ,r-devtools)
9353 ("r-kohonen" ,r-kohonen)
9354 ("r-mass" ,r-mass)
9355 ("r-pls" ,r-pls)))
9356 (home-page "https://github.com/rwehrens/CWR")
9357 (synopsis "Chemometrics with R")
9358 (description
9359 "This package provides functions and scripts used in the book
9360\"Chemometrics with R - Multivariate Data Analysis in the Natural Sciences and
9361Life Sciences\" by Ron Wehrens, Springer (2011).")
9362 (license license:gpl2+)))
d28be7b7
RW
9363
9364(define-public r-als
9365 (package
9366 (name "r-als")
9367 (version "0.0.6")
9368 (source
9369 (origin
9370 (method url-fetch)
9371 (uri (cran-uri "ALS" version))
9372 (sha256
9373 (base32
9374 "1swrn39vy50fazkpf97r7c542gkj6mlvy8gmcxllg7mf2mqx546a"))))
9375 (properties `((upstream-name . "ALS")))
9376 (build-system r-build-system)
9377 (propagated-inputs
9378 `(("r-iso" ,r-iso)
9379 ("r-nnls" ,r-nnls)))
9380 (home-page "https://cran.r-project.org/web/packages/ALS")
9381 (synopsis "Multivariate curve resolution alternating least squares")
9382 (description
9383 "Alternating least squares is often used to resolve components
9384contributing to data with a bilinear structure; the basic technique may be
9385extended to alternating constrained least squares. This package provides an
9386implementation of @dfn{multivariate curve resolution alternating least
9387squares} (MCR-ALS).
9388
9389Commonly applied constraints include unimodality, non-negativity, and
9390normalization of components. Several data matrices may be decomposed
9391simultaneously by assuming that one of the two matrices in the bilinear
9392decomposition is shared between datasets.")
9393 (license license:gpl2+)))
895efece
RW
9394
9395(define-public r-strucchange
9396 (package
9397 (name "r-strucchange")
9398 (version "1.5-1")
9399 (source
9400 (origin
9401 (method url-fetch)
9402 (uri (cran-uri "strucchange" version))
9403 (sha256
9404 (base32
9405 "0cdgvl6kphm2i59bmnppn1y3kv65ml111bk7yzpcx7vv8wh2w3kl"))))
9406 (build-system r-build-system)
9407 (propagated-inputs
9408 `(("r-sandwich" ,r-sandwich)
9409 ("r-zoo" ,r-zoo)))
9410 (home-page "https://cran.r-project.org/web/packages/strucchange")
9411 (synopsis "Testing, monitoring, and dating structural changes")
9412 (description
9413 "This package provides tools for testing, monitoring and dating
9414structural changes in (linear) regression models. It features tests/methods
9415from the generalized fluctuation test framework as well as from the F
9416test (Chow test) framework. This includes methods to fit, plot and test
9417fluctuation processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F
9418statistics, respectively. It is possible to monitor incoming data online
9419using fluctuation processes. Finally, the breakpoints in regression models
9420with structural changes can be estimated together with confidence intervals.
9421Emphasis is always given to methods for visualizing the data.")
9422 ;; Either of these two GPL versions
9423 (license (list license:gpl2 license:gpl3))))
e7176ac5
RW
9424
9425(define-public r-pixmap
9426 (package
9427 (name "r-pixmap")
9428 (version "0.4-11")
9429 (source
9430 (origin
9431 (method url-fetch)
9432 (uri (cran-uri "pixmap" version))
9433 (sha256
9434 (base32
9435 "04klxp6jndw1bp6z40v20fbmdmdpfca2g0czmmmgbkark9s1183g"))))
9436 (build-system r-build-system)
9437 (home-page "https://cran.r-project.org/web/packages/pixmap")
9438 (synopsis "Tools for bitmap images")
9439 (description
9440 "This package provides functions for importing, exporting, plotting and
9441other manipulations of bitmapped images.")
9442 (license license:gpl2)))
9170eb7f
RW
9443
9444(define-public r-rapidjsonr
9445 (package
9446 (name "r-rapidjsonr")
9447 (version "1.1")
9448 (source
9449 (origin
9450 (method url-fetch)
9451 (uri (cran-uri "rapidjsonr" version))
9452 (sha256
9453 (base32
9454 "0h4phjjhykbb45rg5b1xn48vqxdcvcngbm0416ds8in7j469wbwd"))))
9455 (build-system r-build-system)
9456 (home-page "https://cran.r-project.org/web/packages/rapidjsonr")
9457 (synopsis "JSON parser")
9458 (description
9459 "This package provides JSON parsing capability through the Rapidjson
9460library.")
9461 (license license:expat)))
ad6fea16
RW
9462
9463(define-public r-ontologyindex
9464 (package
9465 (name "r-ontologyindex")
209e504b 9466 (version "2.5")
ad6fea16
RW
9467 (source
9468 (origin
9469 (method url-fetch)
9470 (uri (cran-uri "ontologyIndex" version))
9471 (sha256
9472 (base32
209e504b 9473 "127hlf0z5fmbgnq4p9h8nvn6p72d2fpcn846zzb99s213421jnry"))))
ad6fea16
RW
9474 (properties `((upstream-name . "ontologyIndex")))
9475 (build-system r-build-system)
9476 (home-page "https://cran.r-project.org/web/packages/ontologyIndex")
9477 (synopsis "Functions for processing ontologies in R")
9478 (description
9479 "This package provides functions for reading ontologies into R as lists
9480and manipulating sets of ontological terms.")
9481 (license license:gpl2+)))
dfd09f7b
RW
9482
9483(define-public r-bigrquery
9484 (package
9485 (name "r-bigrquery")
9486 (version "1.0.0")
9487 (source
9488 (origin
9489 (method url-fetch)
9490 (uri (cran-uri "bigrquery" version))
9491 (sha256
9492 (base32
9493 "0z7wsqxla1pg2454l35kkfaz2s9hppwvpz1pds286ddldbbmyzis"))))
9494 (build-system r-build-system)
9495 (propagated-inputs
9496 `(("r-assertthat" ,r-assertthat)
9497 ("r-curl" ,r-curl)
9498 ("r-dbi" ,r-dbi)
9499 ("r-glue" ,r-glue)
9500 ("r-httr" ,r-httr)
9501 ("r-jsonlite" ,r-jsonlite)
9502 ("r-prettyunits" ,r-prettyunits)
9503 ("r-progress" ,r-progress)
9504 ("r-rapidjsonr" ,r-rapidjsonr)
9505 ("r-rcpp" ,r-rcpp)
9506 ("r-tibble" ,r-tibble)))
9507 (home-page "https://github.com/rstats-db/bigrquery")
9508 (synopsis "R interface to Google's BigQuery API")
9509 (description
9510 "This package provides an R interface to Google's BigQuery database.")
9511 (license license:gpl3)))
1ab51604
RW
9512
9513(define-public r-gmp
9514 (package
9515 (name "r-gmp")
9516 (version "0.5-13.2")
9517 (source
9518 (origin
9519 (method url-fetch)
9520 (uri (cran-uri "gmp" version))
9521 (sha256
9522 (base32
9523 "1xd6jjra4niqv1kps91y348lwgvy73p2faxaia4gfzdnrpw7wsxf"))))
9524 (build-system r-build-system)
9525 (arguments
9526 '(#:phases
9527 (modify-phases %standard-phases
9528 (add-after 'unpack 'set-CC
9529 (lambda _ (setenv "CC" "gcc") #t)))))
9530 (inputs `(("gmp" ,gmp)))
9531 (home-page "https://cran.r-project.org/web/packages/gmp")
9532 (synopsis "Multiple precision arithmetic")
9533 (description
9534 "This package supports multiple precision arithmetic (big integers and
9535rationals, prime number tests, matrix computation), \"arithmetic without
9536limitations\" using the GNU Multiple Precision library.")
9537 ;; Any version of the GPL.
9538 (license license:gpl3+)))
a536c7c9
RW
9539
9540(define-public r-rmpfr
9541 (package
9542 (name "r-rmpfr")
9543 (version "0.7-1")
9544 (source
9545 (origin
9546 (method url-fetch)
9547 (uri (cran-uri "Rmpfr" version))
9548 (sha256
9549 (base32
9550 "0172px5ryi7i0gyyin9z2bzif8vnj292gk0s1w5p3c12g9hj2c4v"))))
9551 (properties `((upstream-name . "Rmpfr")))
9552 (build-system r-build-system)
9553 (inputs
9554 `(("mpfr" ,mpfr)))
9555 (propagated-inputs
9556 `(("r-gmp" ,r-gmp)))
9557 (home-page "http://rmpfr.r-forge.r-project.org/")
9558 (synopsis "R bindings to the MPFR library")
9559 (description
9560 "This package supports arithmetic (via S4 classes and methods) for
9561arbitrary precision floating point numbers, including transcendental
9562functions. To this end, the package interfaces with the @dfn{Multiple
9563Precision Floating-Point Reliable} (MPFR) library.")
9564 (license license:gpl2+)))
8004bb24
RW
9565
9566(define-public r-assertive-base
9567 (package
9568 (name "r-assertive-base")
9569 (version "0.0-7")
9570 (source
9571 (origin
9572 (method url-fetch)
9573 (uri (cran-uri "assertive.base" version))
9574 (sha256
9575 (base32
9576 "1xs3ysvj0z57c58jw57pckq2rynia6ks4rmjmc02alczhk54wbgh"))))
9577 (properties
9578 `((upstream-name . "assertive.base")))
9579 (build-system r-build-system)
9580 (home-page "https://bitbucket.org/richierocks/assertive.base")
9581 (synopsis "Core of the assertive package")
9582 (description
9583 "This package provides a minimal set of predicates and assertions used by
9584the assertive package. This is mainly for use by other package developers who
9585want to include run-time testing features in their own packages.")
9586 (license license:gpl3+)))
4b2d17ed
RW
9587
9588(define-public r-assertive-properties
9589 (package
9590 (name "r-assertive-properties")
9591 (version "0.0-4")
9592 (source
9593 (origin
9594 (method url-fetch)
9595 (uri (cran-uri "assertive.properties" version))
9596 (sha256
9597 (base32
9598 "0sqs54acs9qk9kvm32rxzfbzxz1l8mjahpfnw7r30z2brgz661jw"))))
9599 (properties
9600 `((upstream-name . "assertive.properties")))
9601 (build-system r-build-system)
9602 (propagated-inputs
9603 `(("r-assertive-base" ,r-assertive-base)))
9604 (home-page "https://bitbucket.org/richierocks/assertive.properties")
9605 (synopsis "Assertions to check properties of variables")
9606 (description
9607 "This package provides a set of predicates and assertions for checking
9608the properties of variables, such as length, names and attributes. This is
9609mainly for use by other package developers who want to include run-time
9610testing features in their own packages.")
9611 (license license:gpl3+)))
dac9c1f6
RW
9612
9613(define-public r-assertive-numbers
9614 (package
9615 (name "r-assertive-numbers")
9616 (version "0.0-2")
9617 (source
9618 (origin
9619 (method url-fetch)
9620 (uri (cran-uri "assertive.numbers" version))
9621 (sha256
9622 (base32
9623 "0jc3ss64j4m7bjydhagwwmka5n7c72vpw4kfcch0m5jvkq5qrqds"))))
9624 (properties
9625 `((upstream-name . "assertive.numbers")))
9626 (build-system r-build-system)
9627 (propagated-inputs
9628 `(("r-assertive-base" ,r-assertive-base)))
9629 (home-page "https://bitbucket.org/richierocks/assertive.numbers")
9630 (synopsis "Assertions to check properties of numbers")
9631 (description
9632 "This package provides a set of predicates and assertions for checking
9633the properties of numbers. This is mainly for use by other package developers
9634who want to include run-time testing features in their own packages.")
9635 (license license:gpl3+)))
2da2d2f6
RW
9636
9637(define-public r-assertive-sets
9638 (package
9639 (name "r-assertive-sets")
9640 (version "0.0-3")
9641 (source
9642 (origin
9643 (method url-fetch)
9644 (uri (cran-uri "assertive.sets" version))
9645 (sha256
9646 (base32
9647 "1cqvh2syvh5b6d85h601zjmsdbbf3h8q98ids4dfl4frdshpasc7"))))
9648 (properties
9649 `((upstream-name . "assertive.sets")))
9650 (build-system r-build-system)
9651 (propagated-inputs
9652 `(("r-assertive-base" ,r-assertive-base)))
9653 (home-page "https://bitbucket.org/richierocks/assertive.sets")
9654 (synopsis "Assertions to check properties of sets")
9655 (description
9656 "This package provides a set of predicates and assertions for checking
9657the properties of sets. This is mainly for use by other package developers
9658who want to include run-time testing features in their own packages.")
9659 (license license:gpl3+)))
905aa46a
RW
9660
9661(define-public r-assertive-matrices
9662 (package
9663 (name "r-assertive-matrices")
9664 (version "0.0-2")
9665 (source
9666 (origin
9667 (method url-fetch)
9668 (uri (cran-uri "assertive.matrices" version))
9669 (sha256
9670 (base32
9671 "16sykzcndv6y2d43x6v9n7m95kv76364h39kh10w4z0xw6ksfqil"))))
9672 (properties
9673 `((upstream-name . "assertive.matrices")))
9674 (build-system r-build-system)
9675 (propagated-inputs
9676 `(("r-assertive-base" ,r-assertive-base)))
9677 (home-page "https://bitbucket.org/richierocks/assertive.matrices")
9678 (synopsis "Assertions to check properties of matrices")
9679 (description
9680 "This package provides a set of predicates and assertions for checking
9681the properties of matrices. This is mainly for use by other package
9682developers who want to include run-time testing features in their own
9683packages.")
9684 (license license:gpl3+)))
c358b5d4
RW
9685
9686(define-public r-assertive-models
9687 (package
9688 (name "r-assertive-models")
9689 (version "0.0-2")
9690 (source
9691 (origin
9692 (method url-fetch)
9693 (uri (cran-uri "assertive.models" version))
9694 (sha256
9695 (base32
9696 "0bn4j4v5qvb2d672cgri61p8d9v258pmz35y3lvm6b9mdxwdi9mr"))))
9697 (properties
9698 `((upstream-name . "assertive.models")))
9699 (build-system r-build-system)
9700 (propagated-inputs
9701 `(("r-assertive-base" ,r-assertive-base)))
9702 (home-page "https://bitbucket.org/richierocks/assertive.models")
9703 (synopsis "Assertions to check properties of models")
9704 (description
9705 "This package provides a set of predicates and assertions for checking
9706the properties of models. This is mainly for use by other package developers
9707who want to include run-time testing features in their own packages.")
9708 (license license:gpl3+)))
dcafcfb4
RW
9709
9710(define-public r-assertive-reflection
9711 (package
9712 (name "r-assertive-reflection")
9713 (version "0.0-4")
9714 (source
9715 (origin
9716 (method url-fetch)
9717 (uri (cran-uri "assertive.reflection" version))
9718 (sha256
9719 (base32
9720 "19zmsbn00crfqm0kwd9ys5gv87xs3gi6wmlikrz9xiwzm7hp4dhj"))))
9721 (properties
9722 `((upstream-name . "assertive.reflection")))
9723 (build-system r-build-system)
9724 (propagated-inputs
9725 `(("r-assertive-base" ,r-assertive-base)))
9726 (home-page "https://bitbucket.org/richierocks/assertive.reflection")
9727 (synopsis "Assertions for checking the state of R")
9728 (description
9729 "This package provides a set of predicates and assertions for checking
9730the state and capabilities of R, the operating system it is running on, and
9731the IDE being used. This is mainly for use by other package developers who
9732want to include run-time testing features in their own packages.")
9733 (license license:gpl3+)))
5e3bd355
RW
9734
9735(define-public r-assertive-types
9736 (package
9737 (name "r-assertive-types")
9738 (version "0.0-3")
9739 (source
9740 (origin
9741 (method url-fetch)
9742 (uri (cran-uri "assertive.types" version))
9743 (sha256
9744 (base32
9745 "0zxq1jfrzgw95ll7alvm0xnk7aihjdksngq4ya2whyvfjbmv4vdb"))))
9746 (properties
9747 `((upstream-name . "assertive.types")))
9748 (build-system r-build-system)
9749 (propagated-inputs
9750 `(("r-assertive-base" ,r-assertive-base)
9751 ("r-assertive-properties" ,r-assertive-properties)
9752 ("r-codetools" ,r-codetools)))
9753 (home-page "https://bitbucket.org/richierocks/assertive.types")
9754 (synopsis "Assertions to check types of variables")
9755 (description
9756 "This package provides a set of predicates and assertions for checking
9757the types of variables. This is mainly for use by other package developers
9758who want to include run-time testing features in their own packages.")
9759 (license license:gpl3+)))
1f0a761a
RW
9760
9761(define-public r-assertive-files
9762 (package
9763 (name "r-assertive-files")
9764 (version "0.0-2")
9765 (source
9766 (origin
9767 (method url-fetch)
9768 (uri (cran-uri "assertive.files" version))
9769 (sha256
9770 (base32
9771 "02pfz8j5vwcj5kl6zca46894li7lxwnlrr29j922f14ay6kdssmy"))))
9772 (properties
9773 `((upstream-name . "assertive.files")))
9774 (build-system r-build-system)
9775 (propagated-inputs
9776 `(("r-assertive-base" ,r-assertive-base)
9777 ("r-assertive-numbers" ,r-assertive-numbers)))
9778 (home-page "https://bitbucket.org/richierocks/assertive.files")
9779 (synopsis "Assertions to check properties of files")
9780 (description
9781 "This package provides a set of predicates and assertions for checking
9782the properties of files and connections. This is mainly for use by other
9783package developers who want to include run-time testing features in their own
9784packages.")
9785 (license license:gpl3+)))
50ce8b1e
RW
9786
9787(define-public r-assertive-code
9788 (package
9789 (name "r-assertive-code")
9790 (version "0.0-3")
9791 (source
9792 (origin
9793 (method url-fetch)
9794 (uri (cran-uri "assertive.code" version))
9795 (sha256
9796 (base32
9797 "1qhbp668zfvhqs8avkhg9amp4zyazz6dsy4fc6kpdmw3sv8yi07g"))))
9798 (properties
9799 `((upstream-name . "assertive.code")))
9800 (build-system r-build-system)
9801 (propagated-inputs
9802 `(("r-assertive-base" ,r-assertive-base)
9803 ("r-assertive-properties" ,r-assertive-properties)
9804 ("r-assertive-types" ,r-assertive-types)))
9805 (home-page "https://bitbucket.org/richierocks/assertive.code")
9806 (synopsis "Assertions to check properties of code")
9807 (description
9808 "This package provides a set of predicates and assertions for checking
9809the properties of code. This is mainly for use by other package developers
9810who want to include run-time testing features in their own packages.")
9811 (license license:gpl3+)))
29d9a2af
RW
9812
9813(define-public r-assertive-datetimes
9814 (package
9815 (name "r-assertive-datetimes")
9816 (version "0.0-2")
9817 (source
9818 (origin
9819 (method url-fetch)
9820 (uri (cran-uri "assertive.datetimes" version))
9821 (sha256
9822 (base32
9823 "00a98fx8p3pr3ckayh8wmxmm4rz01s67wah9697m92yci6pv3m78"))))
9824 (properties
9825 `((upstream-name . "assertive.datetimes")))
9826 (build-system r-build-system)
9827 (propagated-inputs
9828 `(("r-assertive-base" ,r-assertive-base)
9829 ("r-assertive-types" ,r-assertive-types)))
9830 (home-page "https://bitbucket.org/richierocks/assertive.datetimes")
9831 (synopsis "Assertions to check properties of dates and times")
9832 (description
9833 "This package provides a set of predicates and assertions for checking
9834the properties of dates and times. This is mainly for use by other package
9835developers who want to include run-time testing features in their own
9836packages.")
9837 (license license:gpl3+)))
66d0a0a7
RW
9838
9839(define-public r-assertive-strings
9840 (package
9841 (name "r-assertive-strings")
9842 (version "0.0-3")
9843 (source
9844 (origin
9845 (method url-fetch)
9846 (uri (cran-uri "assertive.strings" version))
9847 (sha256
9848 (base32
9849 "0n6jrk88670g4ym0r8ii40a08a90z1xadj8wcryk8h0nl04dchfm"))))
9850 (properties
9851 `((upstream-name . "assertive.strings")))
9852 (build-system r-build-system)
9853 (propagated-inputs
9854 `(("r-assertive-base" ,r-assertive-base)
9855 ("r-assertive-types" ,r-assertive-types)
9856 ("r-stringi" ,r-stringi)))
9857 (home-page "https://bitbucket.org/richierocks/assertive.strings")
9858 (synopsis "Assertions to check properties of strings")
9859 (description
9860 "This package provides a set of predicates and assertions for checking
9861the properties of strings. This is mainly for use by other package developers
9862who want to include run-time testing features in their own packages.")
9863 (license license:gpl3+)))
6d3702e5
RW
9864
9865(define-public r-assertive-data-us
9866 (package
9867 (name "r-assertive-data-us")
9868 (version "0.0-2")
9869 (source
9870 (origin
9871 (method url-fetch)
9872 (uri (cran-uri "assertive.data.us" version))
9873 (sha256
9874 (base32
9875 "1bgspn0sccmp9z7s7djvdvprgxlyc5vrxznp4zfjb79kwvgn83hq"))))
9876 (properties
9877 `((upstream-name . "assertive.data.us")))
9878 (build-system r-build-system)
9879 (propagated-inputs
9880 `(("r-assertive-base" ,r-assertive-base)
9881 ("r-assertive-strings" ,r-assertive-strings)))
9882 (home-page "https://bitbucket.org/richierocks/assertive.data.us")
9883 (synopsis "Assertions to check properties of strings")
9884 (description
9885 "This package provides a set of predicates and assertions for checking
9886the properties of US-specific complex data types. This is mainly for use by
9887other package developers who want to include run-time testing features in
9888their own packages.")
9889 (license license:gpl3+)))
39ef8e09
RW
9890
9891(define-public r-assertive-data-uk
9892 (package
9893 (name "r-assertive-data-uk")
9894 (version "0.0-2")
9895 (source
9896 (origin
9897 (method url-fetch)
9898 (uri (cran-uri "assertive.data.uk" version))
9899 (sha256
9900 (base32
9901 "1fzjvhwp7mwkqqix29khvs6zcrc82n6j4czvzzb473vyjyvdlj5b"))))
9902 (properties
9903 `((upstream-name . "assertive.data.uk")))
9904 (build-system r-build-system)
9905 (propagated-inputs
9906 `(("r-assertive-base" ,r-assertive-base)
9907 ("r-assertive-strings" ,r-assertive-strings)))
9908 (home-page "https://bitbucket.org/richierocks/assertive.data.uk")
9909 (synopsis "Assertions to check properties of strings")
9910 (description
9911 "This package provides a set of predicates and assertions for checking
9912the properties of UK-specific complex data types. This is mainly for use by
9913other package developers who want to include run-time testing features in
9914their own packages.")
9915 (license license:gpl3+)))
39231abf
RW
9916
9917(define-public r-assertive-data
9918 (package
9919 (name "r-assertive-data")
9920 (version "0.0-3")
9921 (source
9922 (origin
9923 (method url-fetch)
9924 (uri (cran-uri "assertive.data" version))
9925 (sha256
9926 (base32
9927 "00cvg2g36mdl8plrzx40m63qd55742mddqrchwy9n3c7mm4gn02s"))))
9928 (properties
9929 `((upstream-name . "assertive.data")))
9930 (build-system r-build-system)
9931 (propagated-inputs
9932 `(("r-assertive-base" ,r-assertive-base)
9933 ("r-assertive-strings" ,r-assertive-strings)))
9934 (home-page "https://bitbucket.org/richierocks/assertive.data")
9935 (synopsis "Assertions to check properties of data")
9936 (description
9937 "This package provides a set of predicates and assertions for checking
9938the properties of (country independent) complex data types. This is mainly
9939for use by other package developers who want to include run-time testing
9940features in their own packages.")
9941 (license license:gpl3+)))
658b2b62
RW
9942
9943(define-public r-assertive
9944 (package
9945 (name "r-assertive")
9946 (version "0.3-5")
9947 (source
9948 (origin
9949 (method url-fetch)
9950 (uri (cran-uri "assertive" version))
9951 (sha256
9952 (base32
9953 "0blbbhlxcb5ffdxqxi62xs33ljiawh6s22a0pyvbbh79jf46rzr3"))))
9954 (build-system r-build-system)
9955 (propagated-inputs
9956 `(("r-assertive-base" ,r-assertive-base)
9957 ("r-assertive-code" ,r-assertive-code)
9958 ("r-assertive-data" ,r-assertive-data)
9959 ("r-assertive-data-uk" ,r-assertive-data-uk)
9960 ("r-assertive-data-us" ,r-assertive-data-us)
9961 ("r-assertive-datetimes" ,r-assertive-datetimes)
9962 ("r-assertive-files" ,r-assertive-files)
9963 ("r-assertive-matrices" ,r-assertive-matrices)
9964 ("r-assertive-models" ,r-assertive-models)
9965 ("r-assertive-numbers" ,r-assertive-numbers)
9966 ("r-assertive-properties" ,r-assertive-properties)
9967 ("r-assertive-reflection" ,r-assertive-reflection)
9968 ("r-assertive-sets" ,r-assertive-sets)
9969 ("r-assertive-strings" ,r-assertive-strings)
9970 ("r-assertive-types" ,r-assertive-types)
9971 ("r-knitr" ,r-knitr)))
9972 (home-page "https://bitbucket.org/richierocks/assertive")
9973 (synopsis "Readable check functions to ensure code integrity")
9974 (description
9975 "This package provides lots of predicates (@code{is_*} functions) to
9976check the state of your variables, and assertions (@code{assert_*} functions)
9977to throw errors if they aren't in the right form.")
9978 (license license:gpl3+)))
f51dcc27
RW
9979
9980(define-public r-dotcall64
9981 (package
9982 (name "r-dotcall64")
9983 (version "1.0-0")
9984 (source
9985 (origin
9986 (method url-fetch)
9987 (uri (cran-uri "dotCall64" version))
9988 (sha256
9989 (base32
9990 "1b8p7m3w0m7bp977c6jz74xkd611cxg11j49yza59k5fp338scb9"))))
9991 (properties `((upstream-name . "dotCall64")))
9992 (build-system r-build-system)
9993 (native-inputs `(("gfortran" ,gfortran)))
9994 (home-page "https://git.math.uzh.ch/reinhard.furrer/dotCall64")
9995 (synopsis "Enhanced foreign function interface supporting long vectors")
9996 (description
9997 "This package provides @code{.C64()}, an enhanced version of @code{.C()}
9998and @code{.Fortran()} from the R foreign function interface. @code{.C64()}
9999supports long vectors, arguments of type 64-bit integer, and provides a
10000mechanism to avoid unnecessary copies of read-only and write-only arguments.
10001This makes it a convenient and fast interface to C/C++ and Fortran code.")
10002 (license license:gpl2+)))
90104ecd
RW
10003
10004(define-public r-spam
10005 (package
10006 (name "r-spam")
10007 (version "2.2-1")
10008 (source
10009 (origin
10010 (method url-fetch)
10011 (uri (cran-uri "spam" version))
10012 (sha256
10013 (base32
10014 "04bfwwna013hrbl4k6w1cdiz5bkc83jlasivriyn5l9gkj2qskr2"))))
10015 (build-system r-build-system)
10016 (propagated-inputs
10017 `(("r-dotcall64" ,r-dotcall64)))
10018 (native-inputs `(("gfortran" ,gfortran)))
10019 (home-page "https://www.math.uzh.ch/pages/spam/")
10020 (synopsis "Sparse matrix algebra")
10021 (description
10022 "This package provides a set of functions for sparse matrix algebra.
10023Differences with other sparse matrix packages are:
10024
10025@enumerate
10026@item it only supports (essentially) one sparse matrix format;
10027@item it is based on transparent and simple structure(s);
10028@item it is tailored for MCMC calculations within G(M)RF;
10029@item and it is fast and scalable (with the extension package @code{spam64}).
10030@end enumerate\n")
10031 ;; Either of these licenses
10032 (license (list license:bsd-3 license:lgpl2.0))))
32725458
RW
10033
10034(define-public r-fields
10035 (package
10036 (name "r-fields")
10037 (version "9.6")
10038 (source
10039 (origin
10040 (method url-fetch)
10041 (uri (cran-uri "fields" version))
10042 (sha256
10043 (base32
10044 "1v7z48a8jmdcil28rj8c3455k6rssr5v9qi6dyhhpbb193bj8121"))))
10045 (build-system r-build-system)
10046 (propagated-inputs
10047 `(("r-maps" ,r-maps)
10048 ("r-spam" ,r-spam)))
10049 (native-inputs
10050 `(("gfortran" ,gfortran)))
10051 (home-page "http://www.image.ucar.edu/fields")
10052 (synopsis "Tools for spatial data")
10053 (description
10054 "This is a package for curve, surface and function fitting with an
10055emphasis on splines, spatial data and spatial statistics. The major methods
10056include cubic, and thin plate splines, Kriging, and compactly supported
10057covariance functions for large data sets.")
10058 (license license:gpl2+)))
99c164a5
RW
10059
10060(define-public r-spatialextremes
10061 (package
10062 (name "r-spatialextremes")
10063 (version "2.0-7")
10064 (source
10065 (origin
10066 (method url-fetch)
10067 (uri (cran-uri "SpatialExtremes" version))
10068 (sha256
10069 (base32
10070 "1y0h1pcfqp9ynxsr3yrfbihlwm25ypyb88jmm5k2g7xvm8h9g050"))))
10071 (properties
10072 `((upstream-name . "SpatialExtremes")))
10073 (build-system r-build-system)
10074 (propagated-inputs
10075 `(("r-fields" ,r-fields)
10076 ("r-maps" ,r-maps)))
10077 (home-page "http://spatialextremes.r-forge.r-project.org/")
10078 (synopsis "Modelling spatial extremes")
10079 (description
10080 "This package provides tools for the statistical modelling of spatial
10081extremes using max-stable processes, copula or Bayesian hierarchical models.
10082More precisely, this package allows (conditional) simulations from various
10083parametric max-stable models, analysis of the extremal spatial dependence, the
10084fitting of such processes using composite likelihoods or least square (simple
10085max-stable processes only), model checking and selection and prediction.")
10086 (license license:gpl2+)))
c2d6e866
RW
10087
10088(define-public r-drc
10089 (package
10090 (name "r-drc")
10091 (version "3.0-1")
10092 (source
10093 (origin
10094 (method url-fetch)
10095 (uri (cran-uri "drc" version))
10096 (sha256
10097 (base32
10098 "0c8xn8ripzq270hy8d16fcnx02l02alddznd7fqwk3jyi6113h1y"))))
10099 (build-system r-build-system)
10100 (propagated-inputs
10101 `(("r-car" ,r-car)
10102 ("r-gtools" ,r-gtools)
10103 ("r-mass" ,r-mass)
10104 ("r-multcomp" ,r-multcomp)
10105 ("r-plotrix" ,r-plotrix)
10106 ("r-scales" ,r-scales)))
10107 (home-page "https://cran.r-project.org/web/packages/drc")
10108 (synopsis "Analysis of dose-response curves")
10109 (description
10110 "This package provides a suite of flexible and versatile model fitting
10111and after-fitting functions for the analysis of dose-response data.")
10112 (license license:gpl2+)))
4fcbd7ea
RW
10113
10114(define-public r-rmeta
10115 (package
10116 (name "r-rmeta")
10117 (version "3.0")
10118 (source
10119 (origin
10120 (method url-fetch)
10121 (uri (cran-uri "rmeta" version))
10122 (sha256
10123 (base32
10124 "0vkbnxp579v8zmcv1isdbzj5swpr6fq17zwparxcvzswjc2x9ydr"))))
10125 (build-system r-build-system)
10126 (home-page "https://cran.r-project.org/web/packages/rmeta")
10127 (synopsis "Tools for meta-analysis")
10128 (description
10129 "This package provides functions for simple fixed and random effects
10130meta-analysis for two-sample comparisons and cumulative meta-analyses. It
10131draws standard summary plots, funnel plots, and computes summaries and tests
10132for association and heterogeneity.")
10133 (license license:gpl2)))
afc0d815
RW
10134
10135(define-public r-bootstrap
10136 (package
10137 (name "r-bootstrap")
10138 (version "2017.2")
10139 (source
10140 (origin
10141 (method url-fetch)
10142 (uri (cran-uri "bootstrap" version))
10143 (sha256
10144 (base32
10145 "08lmsy7k8wsgv89yc904c6fidcymr1ma2ry4fl0p69p21v4iiwa4"))))
10146 (build-system r-build-system)
10147 (native-inputs `(("gfortran" ,gfortran)))
10148 (home-page "https://cran.r-project.org/web/packages/bootstrap")
10149 (synopsis "Functions for the book \"An Introduction to the Bootstrap\"")
10150 (description
10151 "This package provides software and data for the book \"An Introduction
10152to the Bootstrap\" by B. Efron and R. Tibshirani, 1993, Chapman and Hall.
10153This package is primarily provided for projects already based on it, and for
10154support of the book. New projects should preferentially use the recommended
10155package \"boot\".")
10156 (license license:bsd-3)))
1ea708af
RW
10157
10158(define-public r-survivalroc
10159 (package
10160 (name "r-survivalroc")
10161 (version "1.0.3")
10162 (source
10163 (origin
10164 (method url-fetch)
10165 (uri (cran-uri "survivalROC" version))
10166 (sha256
10167 (base32
10168 "0wnd65ff5w679hxa1zrpfrx9qg47q21pjxppsga6m3h4iq1yfj8l"))))
10169 (properties `((upstream-name . "survivalROC")))
10170 (build-system r-build-system)
10171 (home-page "https://cran.r-project.org/web/packages/survivalROC")
10172 (synopsis "Time-dependent ROC curve estimation from censored survival data")
10173 (description
10174 "Compute time-dependent ROC curve from censored survival data using
10175Kaplan-Meier (KM) or Nearest Neighbor Estimation (NNE) method of Heagerty,
10176Lumley & Pepe (Biometrics, Vol 56 No 2, 2000, PP 337-344)")
10177 (license license:gpl2+)))
6a5bfe09
RW
10178
10179(define-public r-longitudinal
10180 (package
10181 (name "r-longitudinal")
10182 (version "1.1.12")
10183 (source
10184 (origin
10185 (method url-fetch)
10186 (uri (cran-uri "longitudinal" version))
10187 (sha256
10188 (base32
10189 "1d83ws28nxi3kw5lgd5n5y7865djq7ky72fw3ddi1fkkhg1r9y6l"))))
10190 (build-system r-build-system)
10191 (propagated-inputs `(("r-corpcor" ,r-corpcor)))
10192 (home-page "http://strimmerlab.org/software/longitudinal/")
10193 (synopsis "Analysis of multiple time course data")
10194 (description
10195 "This package contains general data structures and functions for
10196longitudinal data with multiple variables, repeated measurements, and
10197irregularly spaced time points. It also implements a shrinkage estimator of
10198dynamical correlation and dynamical covariance.")
10199 (license license:gpl3+)))
e50722c8
RW
10200
10201(define-public r-genenet
10202 (package
10203 (name "r-genenet")
10204 (version "1.2.13")
10205 (source
10206 (origin
10207 (method url-fetch)
10208 (uri (cran-uri "GeneNet" version))
10209 (sha256
10210 (base32
10211 "0w52apk0nnr8nsskf26ff7ana8xiksr8wqmkjxzwhzgg7fncm61p"))))
10212 (properties `((upstream-name . "GeneNet")))
10213 (build-system r-build-system)
10214 (propagated-inputs
10215 `(("r-corpcor" ,r-corpcor)
10216 ("r-fdrtool" ,r-fdrtool)
10217 ("r-longitudinal" ,r-longitudinal)))
10218 (home-page "http://strimmerlab.org/software/genenet/")
10219 (synopsis "Modeling and inferring gene networks")
10220 (description
10221 "This package analyzes gene expression (time series) data with focus on
10222the inference of gene networks. In particular, GeneNet implements the methods
10223of Schaefer and Strimmer (2005a,b,c) and Opgen-Rhein and Strimmer (2006, 2007)
10224for learning large-scale gene association networks (including assignment of
10225putative directions).")
10226 (license license:gpl3+)))
fe4e9f03
RW
10227
10228(define-public r-rbamtools
10229 (package
10230 (name "r-rbamtools")
10231 (version "2.16.11.2")
10232 (source
10233 (origin
10234 (method url-fetch)
10235 (uri (cran-uri "rbamtools" version))
10236 (sha256
10237 (base32
10238 "0gzkb1xyrkriv45wq8gv7qfwjslnvwkfkk5jjc4wg5kmm0ydpdzj"))))
10239 (build-system r-build-system)
10240 (inputs `(("zlib" ,zlib)))
10241 (propagated-inputs
10242 `(("r-refgenome" ,r-refgenome)))
10243 (home-page "https://cran.r-project.org/web/packages/rbamtools")
10244 (synopsis "Read and write BAM (binary alignment) files")
10245 (description
10246 "This package provides an R interface to functions of the SAMtools
10247library.")
10248 (license license:artistic2.0)))
e3c0e3e3
RW
10249
10250(define-public r-protviz
10251 (package
10252 (name "r-protviz")
c3e5b456 10253 (version "0.4.0")
e3c0e3e3
RW
10254 (source
10255 (origin
10256 (method url-fetch)
10257 (uri (cran-uri "protViz" version))
10258 (sha256
10259 (base32
c3e5b456 10260 "150i2q4nakz28f39kmhrchz4qsr8ax6y02512md94k8hq4hamxg1"))))
e3c0e3e3
RW
10261 (properties `((upstream-name . "protViz")))
10262 (build-system r-build-system)
10263 (inputs
10264 `(("perl" ,perl)
10265 ("python-2" ,python-2)))
10266 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
10267 (home-page "https://github.com/protViz/protViz/")
10268 (synopsis "Visualizing and analyzing mass spectrometry data in proteomics")
10269 (description
10270 "This package helps with quality checks, visualizations and analysis of
10271mass spectrometry data, coming from proteomics experiments. The package is
10272developed, tested and used at the Functional Genomics Center Zurich, where it
10273is used mainly for prototyping, teaching, and having fun with proteomics data.
10274But it can also be used to do data analysis for small scale data sets.")
10275 (license license:gpl3)))
7aeec0cf
RW
10276
10277(define-public r-cmprsk
10278 (package
10279 (name "r-cmprsk")
10280 (version "2.2-7")
10281 (source
10282 (origin
10283 (method url-fetch)
10284 (uri (cran-uri "cmprsk" version))
10285 (sha256
10286 (base32
10287 "1imr3wpnj4g57n2x4ryahl4lk8lvq9y2r7319zv3k82mznha8bcm"))))
10288 (build-system r-build-system)
10289 (propagated-inputs
10290 `(("r-survival" ,r-survival)))
10291 (native-inputs
10292 `(("gfortran" ,gfortran)))
10293 (home-page "https://cran.r-project.org/web/packages/cmprsk")
10294 (synopsis "Subdistribution analysis of competing risks")
10295 (description
10296 "This package provides tool for estimation, testing and regression
10297modeling of subdistribution functions in competing risks, as described in
10298Gray (1988), A class of K-sample tests for comparing the cumulative incidence
10299of a competing risk, Ann. Stat. 16:1141-1154, and Fine JP and Gray RJ (1999),
10300A proportional hazards model for the subdistribution of a competing risk,
10301JASA, 94:496-509.")
10302 (license license:gpl2+)))
728012da
RW
10303
10304(define-public r-etm
10305 (package
10306 (name "r-etm")
10307 (version "1.0.4")
10308 (source
10309 (origin
10310 (method url-fetch)
10311 (uri (cran-uri "etm" version))
10312 (sha256
10313 (base32
10314 "0ws103b3pmli0z4xbyfxkly2wnnnxnnwc0r66qjjqjrlvm7pffl1"))))
10315 (build-system r-build-system)
10316 (propagated-inputs
10317 `(("r-data-table" ,r-data-table)
10318 ("r-lattice" ,r-lattice)
10319 ("r-rcpp" ,r-rcpp)
10320 ("r-rcpparmadillo" ,r-rcpparmadillo)
10321 ("r-survival" ,r-survival)))
10322 (home-page "https://cran.r-project.org/web/packages/etm")
10323 (synopsis "Empirical transition matrix")
10324 (description
10325 "The @dfn{empirical transition matrix} (etm) package permits to estimate
10326the matrix of transition probabilities for any time-inhomogeneous multistate
10327model with finite state space using the Aalen-Johansen estimator.")
10328 (license license:expat)))
17932a0f
RW
10329
10330(define-public r-epi
10331 (package
10332 (name "r-epi")
10333 (version "2.32")
10334 (source
10335 (origin
10336 (method url-fetch)
10337 (uri (cran-uri "Epi" version))
10338 (sha256
10339 (base32
10340 "14n24xlm7pwdc54w2hlpjhfal1zpzm87rv3rjfckiz47d3w7dwqm"))))
10341 (properties `((upstream-name . "Epi")))
10342 (build-system r-build-system)
10343 (propagated-inputs
10344 `(("r-cmprsk" ,r-cmprsk)
10345 ("r-data-table" ,r-data-table)
10346 ("r-etm" ,r-etm)
10347 ("r-mass" ,r-mass)
10348 ("r-matrix" ,r-matrix)
10349 ("r-mgcv" ,r-mgcv)
10350 ("r-numderiv" ,r-numderiv)
10351 ("r-plyr" ,r-plyr)
10352 ("r-survival" ,r-survival)
10353 ("r-zoo" ,r-zoo)))
10354 (home-page "http://BendixCarstensen.com/Epi/")
10355 (synopsis "Statistical analysis in epidemiology")
10356 (description
10357 "This package provides functions for demographic and epidemiological
10358analysis in the Lexis diagram, i.e. register and cohort follow-up data, in
10359particular representation, manipulation and simulation of multistate data -
10360the Lexis suite of functions, which includes interfaces to the @code{mstate},
10361@code{etm} and @code{cmprsk} packages. It also contains functions for
10362Age-Period-Cohort and Lee-Carter modeling and a function for interval censored
10363data and some useful functions for tabulation and plotting, as well as a
10364number of epidemiological data sets.")
10365 (license license:gpl2)))
879a1520
RW
10366
10367(define-public r-ppls
10368 (package
10369 (name "r-ppls")
10370 (version "1.6-1.1")
10371 (source
10372 (origin
10373 (method url-fetch)
10374 (uri (cran-uri "ppls" version))
10375 (sha256
10376 (base32
10377 "1zyrisy3c4cz896j1bjh61sf57wdl9p8ywdq268cl819szfq78mx"))))
10378 (build-system r-build-system)
10379 (propagated-inputs `(("r-mass" ,r-mass)))
10380 (home-page "https://cran.r-project.org/web/packages/ppls")
10381 (synopsis "Penalized partial least squares")
10382 (description
10383 "This package contains linear and nonlinear regression methods based on
10384partial least squares and penalization techniques. Model parameters are
10385selected via cross-validation, and confidence intervals ans tests for the
10386regression coefficients can be conducted via jackknifing.")
10387 (license license:gpl2+)))
0af9616d
RW
10388
10389(define-public r-huge
10390 (package
10391 (name "r-huge")
10392 (version "1.2.7")
10393 (source
10394 (origin
10395 (method url-fetch)
10396 (uri (cran-uri "huge" version))
10397 (sha256
10398 (base32
10399 "134d951x42vy9dcmf155fbvik2934nh6qm2w5jlx3x2c6cf7faq4"))))
10400 (build-system r-build-system)
10401 (propagated-inputs
10402 `(("r-igraph" ,r-igraph)
10403 ("r-lattice" ,r-lattice)
10404 ("r-mass" ,r-mass)
10405 ("r-matrix" ,r-matrix)))
10406 (home-page "https://cran.r-project.org/web/packages/huge")
10407 (synopsis "High-dimensional undirected graph estimation")
10408 (description
10409 "This package provides a general framework for high-dimensional
10410undirected graph estimation. It integrates data preprocessing, neighborhood
10411screening, graph estimation, and model selection techniques into a pipeline.")
10412 (license license:gpl2)))
39274ab4
RW
10413
10414(define-public r-parcor
10415 (package
10416 (name "r-parcor")
10417 (version "0.2-6")
10418 (source
10419 (origin
10420 (method url-fetch)
10421 (uri (cran-uri "parcor" version))
10422 (sha256
10423 (base32
10424 "0vgs6k92vdr0cmb8cwbv2ff6qavw30agskfd8bfh17hsskrisvx0"))))
10425 (build-system r-build-system)
10426 (propagated-inputs
10427 `(("r-epi" ,r-epi)
10428 ("r-genenet" ,r-genenet)
10429 ("r-glmnet" ,r-glmnet)
10430 ("r-mass" ,r-mass)
10431 ("r-ppls" ,r-ppls)))
10432 (home-page "https://cran.r-project.org/web/packages/parcor")
10433 (synopsis "Regularized estimation of partial correlation matrices")
10434 (description
10435 "This package estimates the matrix of partial correlations based on
10436different regularized regression methods: lasso, adaptive lasso, PLS, and
10437Ridge Regression. In addition, the package provides model selection for
10438lasso, adaptive lasso and Ridge regression based on cross-validation.")
10439 (license license:gpl2+)))
cba08f60
RW
10440
10441(define-public r-mcmc
10442 (package
10443 (name "r-mcmc")
10444 (version "0.9-5")
10445 (source
10446 (origin
10447 (method url-fetch)
10448 (uri (cran-uri "mcmc" version))
10449 (sha256
10450 (base32
10451 "1i3rahph8pbhi5dsyjnkazqklg4lhh3azlyvx4kvabx50q0awxn6"))))
10452 (build-system r-build-system)
10453 (home-page "http://www.stat.umn.edu/geyer/mcmc/")
10454 (synopsis "Markov chain Monte Carlo")
10455 (description
10456 "This package simulates continuous distributions of random vectors using
10457@dfn{Markov chain Monte Carlo} (MCMC). Users specify the distribution by an R
10458function that evaluates the log unnormalized density. Algorithms are random
10459walk Metropolis algorithm (function @code{metrop}), simulated
10460tempering (function @code{temper}), and morphometric random walk
10461Metropolis (function @code{morph.metrop}), which achieves geometric ergodicity
10462by change of variable.")
10463 (license license:expat)))