1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2015, 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2017, 2018 Roel Janssen <roel@gnu.org>
4 ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
5 ;;; Copyright © 2017 Raoul Bonnal <ilpuccio.febo@gmail.com>
6 ;;; Copyright © 2018 Vijayalakshmi Vedantham <vijimay12@gmail.com>
7 ;;; Copyright © 2018 Sahithi Yarlagadda <sahi@swecha.net>
8 ;;; Copyright © 2018 Sandeep Subramanian <sandeepsubramanian94@gmail.com>
9 ;;; Copyright © 2018 Charlie Ritter <chewzeirta@posteo.net>
10 ;;; Copyright © 2018 Konrad Hinsen <konrad.hinsen@fastmail.net>
11 ;;; Copyright © 2018 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
13 ;;; This file is part of GNU Guix.
15 ;;; GNU Guix is free software; you can redistribute it and/or modify it
16 ;;; under the terms of the GNU General Public License as published by
17 ;;; the Free Software Foundation; either version 3 of the License, or (at
18 ;;; your option) any later version.
20 ;;; GNU Guix is distributed in the hope that it will be useful, but
21 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
22 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 ;;; GNU General Public License for more details.
25 ;;; You should have received a copy of the GNU General Public License
26 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
28 (define-module (gnu packages cran)
29 #:use-module ((guix licenses) #:prefix license:)
30 #:use-module (guix packages)
31 #:use-module (guix download)
32 #:use-module (guix utils)
33 #:use-module (guix build-system r)
34 #:use-module (gnu packages compression)
35 #:use-module (gnu packages gcc)
36 #:use-module (gnu packages gnome)
37 #:use-module (gnu packages gtk)
38 #:use-module (gnu packages machine-learning)
39 #:use-module (gnu packages maths)
40 #:use-module (gnu packages mpi)
41 #:use-module (gnu packages perl)
42 #:use-module (gnu packages pkg-config)
43 #:use-module (gnu packages python)
44 #:use-module (gnu packages statistics)
45 #:use-module (gnu packages tls)
46 #:use-module (gnu packages web))
48 (define-public r-clipr
55 (uri (cran-uri "clipr" version))
58 "061x84ildc7g1p91yw5iyj8lpqdf4hqv36as85lw8c6qv9ywbsqv"))))
59 (build-system r-build-system)
60 (home-page "https://github.com/mdlincoln/clipr")
61 (synopsis "Read and write from the system clipboard")
63 "This package provides simple utility functions to read from and write to
64 the system clipboards.")
65 (license license:gpl3)))
67 (define-public r-tidyverse
74 (uri (cran-uri "tidyverse" version))
77 "0yy3fkjksgcn6wkbgsb0pbnmsyqs4m01mziqafhig578nixs4rxd"))))
78 (build-system r-build-system)
80 `(("r-broom" ,r-broom)
82 ("r-crayon" ,r-crayon)
83 ("r-dbplyr" ,r-dbplyr)
85 ("r-forcats" ,r-forcats)
86 ("r-ggplot2" ,r-ggplot2)
90 ("r-jsonlite" ,r-jsonlite)
91 ("r-lubridate" ,r-lubridate)
92 ("r-magrittr" ,r-magrittr)
93 ("r-modelr" ,r-modelr)
96 ("r-readxl" ,r-readxl)
97 ("r-reprex" ,r-reprex)
99 ("r-rstudioapi" ,r-rstudioapi)
101 ("r-stringr" ,r-stringr)
102 ("r-tibble" ,r-tibble)
105 (home-page "https://tidyverse.tidyverse.org")
106 (synopsis "Install and load packages from the \"Tidyverse\"")
108 "The @code{tidyverse} is a set of packages that work in harmony because
109 they share common data representations and API design. This package is
110 designed to make it easy to install and load multiple tidyverse packages in a
112 (license license:gpl3)))
114 (define-public r-rvest
121 (uri (cran-uri "rvest" version))
124 "04mv99z8dixywx96kfy4215g6ib23s7qvd77hcf9pxqxzcvqhvhd"))))
125 (build-system r-build-system)
128 ("r-magrittr" ,r-magrittr)
129 ("r-selectr" ,r-selectr)
131 (home-page "https://github.com/hadley/rvest")
132 (synopsis "Simple web scraping for R")
134 "@code{r-rvest} helps you scrape information from web pages. It is
135 designed to work with @code{magrittr} to make it easy to express common web
136 scraping tasks, inspired by libraries like @code{BeautifulSoup}.")
137 (license license:gpl3)))
139 (define-public r-selectr
146 (uri (cran-uri "selectr" version))
149 "1jp27rxks4w29l47k42869hp8hnkzq2rnvsqbr44wd19fqb2zm4b"))))
150 (build-system r-build-system)
152 `(("r-stringr" ,r-stringr)
154 (home-page "https://sjp.co.nz/projects/selectr/")
155 (synopsis "Translate CSS selectors to XPath expressions")
157 "@code{r-selectr} translates a CSS3 selector into an equivalent XPath
158 expression. This allows you to use CSS selectors when working with the XML
159 package as it can only evaluate XPath expressions. Also provided are
160 convenience functions useful for using CSS selectors on XML nodes. This
161 package is a port of the Python package @code{cssselect}.")
162 (license license:bsd-3)))
164 (define-public r-reprex
171 (uri (cran-uri "reprex" version))
174 "1l44pxjiz3g0jkk3v6rg5jps3llihfiah0qyv40s0bxvxa6gm8v9"))))
175 (build-system r-build-system)
177 `(("r-callr" ,r-callr)
181 ("r-rmarkdown" ,r-rmarkdown)
182 ("r-whisker" ,r-whisker)
183 ("r-withr" ,r-withr)))
184 (home-page "https://github.com/tidyverse/reprex")
185 (synopsis "Prepare reproducible R code examples for sharing")
187 "This package provides a convenience wrapper that uses the
188 @code{rmarkdown} package to render small snippets of code to target formats
189 that include both code and output. The goal is to encourage the sharing of
190 small, reproducible, and runnable examples on code-oriented websites or email.
191 @code{reprex} also extracts clean, runnable R code from various common formats,
192 such as copy/paste from an R session.")
193 (license license:expat)))
195 (define-public r-callr
202 (uri (cran-uri "callr" version))
205 "1rxbxy6kn7dj90z9hpppr9cnpvnxzknba2dwrdp0lrk5dh462qz3"))))
206 (build-system r-build-system)
208 `(("r-base64enc" ,r-base64enc)
210 ("r-processx" ,r-processx)))
211 (home-page "https://github.com/r-lib/callr#readme")
212 (synopsis "Call R from R")
214 "It is sometimes useful to perform a computation in a separate R process,
215 without affecting the current R process at all. This packages does exactly
217 (license license:expat)))
219 (define-public r-readxl
226 (uri (cran-uri "readxl" version))
229 "05ii8knrg4jji6h7bv6bfpn279b6x52yrskdx5rv7b0hcpy22gdn"))))
230 (build-system r-build-system)
232 `(("r-cellranger" ,r-cellranger)
234 ("r-tibble" ,r-tibble)))
235 (home-page "https://readxl.tidyverse.org")
236 (synopsis "Read Excel files")
238 "This package lets you import Excel files into R. It supports
239 @file{.xls} via the embedded @code{libxls} C library and @file{.xlsx} via
240 the embedded @code{RapidXML} C++ library.")
241 ;; XXX: This package bundles a copy of 'libxsl' which is BSD-2 and
242 ;; 'rapidxml' which is Boost.
243 (license (list license:gpl3 license:bsd-2 license:boost1.0))))
245 (define-public r-modelr
252 (uri (cran-uri "modelr" version))
255 "09whg3q5xq6csbqwgwfwav09vda8vgady5j70sk52xcn232k363a"))))
256 (build-system r-build-system)
258 `(("r-broom" ,r-broom)
260 ("r-lazyeval" ,r-lazyeval)
261 ("r-magrittr" ,r-magrittr)
263 ("r-tibble" ,r-tibble)
264 ("r-tidyr" ,r-tidyr)))
265 (home-page "https://github.com/tidyverse/modelr")
266 (synopsis "Helper functions for modelling in pipelines")
268 "Functions for modelling that help you seamlessly integrate modelling
269 into a pipeline of data manipulation and visualisation.")
270 (license license:gpl3)))
272 (define-public r-haven
279 (uri (cran-uri "haven" version))
282 "0pp8xjf5lzqg1wr8cwxj4njx99vxwlflwjrd7jvyzwlfpwh7n1qa"))))
283 (build-system r-build-system)
287 `(("r-forcats" ,r-forcats)
291 ("r-tibble" ,r-tibble)))
292 (home-page "https://haven.tidyverse.org")
293 (synopsis "Import and Export 'SPSS', 'Stata' and 'SAS' Files")
295 "This package lets you mport foreign statistical formats into R via the
296 embedded @url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
297 (license license:expat)))
299 (define-public r-amap
305 (uri (cran-uri "amap" version))
308 "1qnl2x98x64iaipkx5126rsddq2sx5ml43h75xyiyn30yvbmlxyk"))))
309 (build-system r-build-system)
311 `(("gfortran" ,gfortran)))
312 (home-page "http://mulcyber.toulouse.inra.fr/projects/amap/")
313 (synopsis "Another multidimensional analysis package")
314 (description "This package provides tools for clustering and principal
315 component analysis (with robust methods, and parallelized functions).")
316 (license license:gpl2+)))
325 (uri (cran-uri "ape" version))
328 "0vm2065993wf4hdqarxqykhfz9aaj0rrb98alhkq4qw1d2kdrmdp"))))
329 (build-system r-build-system)
331 `(("r-lattice" ,r-lattice)
334 (home-page "http://ape-package.ird.fr/")
335 (synopsis "Analyses of phylogenetics and evolution")
337 "This package provides functions for reading, writing, plotting, and
338 manipulating phylogenetic trees, analyses of comparative data in a
339 phylogenetic framework, ancestral character analyses, analyses of
340 diversification and macroevolution, computing distances from DNA sequences,
341 and several other tools.")
342 (license license:gpl2+)))
344 (define-public r-abbyyr
351 (uri (cran-uri "abbyyR" version))
354 "1jh1c1ad6mgw7brdh2isnza1qpjlfxnqr7jl76yd93axyfl76xjx"))))
355 (properties `((upstream-name . "abbyyR")))
356 (build-system r-build-system)
361 ("r-progress" ,r-progress)
364 (home-page "https://github.com/soodoku/abbyyR")
365 (synopsis "Access to Abbyy Optical Character Recognition (OCR) API")
367 "This package provides tools to get text from images of text using Abbyy
368 Cloud Optical Character Recognition (OCR) API. With abbyyyR, one can easily
369 OCR images, barcodes, forms, documents with machine readable zones, e.g.
370 passports and get the results in a variety of formats including plain text and
371 XML. To learn more about the Abbyy OCR API, see @url{http://ocrsdk.com/}.")
372 (license license:expat)))
374 (define-public r-colorspace
376 (name "r-colorspace")
381 (uri (cran-uri "colorspace" version))
383 (base32 "0d1ya7hx4y58n5ivwmdmq2zgh0g2sbv7ykh13n85c1355csd57yx"))))
384 (build-system r-build-system)
385 (home-page "https://cran.r-project.org/web/packages/colorspace")
386 (synopsis "Color space manipulation")
388 "This package carries out a mapping between assorted color spaces
389 including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
390 CIELAB. Qualitative, sequential, and diverging color palettes based on HCL
391 colors are provided.")
392 (license license:bsd-3)))
394 (define-public r-glue
401 (uri (cran-uri "glue" version))
404 "1vhw5497lpfr4m8lcx9bs0fgdp4ax0sycrk6n8yksp33qd25m7kq"))))
405 (build-system r-build-system)
406 (home-page "https://github.com/tidyverse/glue")
407 (synopsis "Interpreted string literals")
409 "This package provides an implementation of interpreted string literals,
410 inspired by Python's Literal String Interpolation (PEP-0498) and
411 Docstrings (PEP-0257) and Julia's Triple-Quoted String Literals.")
412 (license license:expat)))
414 (define-public r-pastecs
420 (uri (cran-uri "pastecs" version))
423 "0z4dic94ar646w7zc2ggi5hgvf2qnznsani94c5pyql8zspz47lc"))))
424 (build-system r-build-system)
426 `(("r-boot" ,r-boot)))
427 (home-page "http://www.sciviews.org/pastecs")
428 (synopsis "Analysis of space-time ecological series")
430 "This package provides functions for regulation, decomposition and analysis
431 of space-time series. The @code{pastecs} library is a PNEC-Art4 and IFREMER
432 initiative to bring PASSTEC 2000 functionalities to R.")
433 (license license:gpl2+)))
435 (define-public r-plogr
442 (uri (cran-uri "plogr" version))
445 "0a8dhzlna79ggyhfr0nncgh15a9n6r0dsz664pz0ah323wpblqqf"))))
446 (build-system r-build-system)
447 (home-page "https://github.com/krlmlr/plogr")
448 (synopsis "R bindings for the plog C++ logging library")
450 "This package provides the header files for a stripped-down version of
451 the plog header-only C++ logging library, and a method to log to R's standard
453 (license license:expat)))
462 (uri (cran-uri "pls" version))
465 "0xaqqgmdvfh7g7v1m4bcwjqzph68b9cq3bn4kjisfsadl54i5p2x"))))
466 (build-system r-build-system)
467 (home-page "http://mevik.net/work/software/pls.html")
468 (synopsis "Partial Least Squares and Principal Component Regression")
470 "The pls package implements multivariate regression methods: Partial Least
471 Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), and
472 Canonical Powered Partial Least Squares (@dfn{CPPLS}). It supports:
475 @item several algorithms: the traditional orthogonal scores (@dfn{NIPALS}) PLS
476 algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
477 @item multi-response models (or @dfn{PLS2})
478 @item flexible cross-validation
479 @item Jackknife variance estimates of regression coefficients
480 @item extensive and flexible plots: scores, loadings, predictions, coefficients,
481 (R)MSEP, R², and correlation loadings
482 @item formula interface, modelled after @code{lm()}, with methods for predict,
483 print, summary, plot, update, etc.
484 @item extraction functions for coefficients, scores, and loadings
485 @item MSEP, RMSEP, and R² estimates
486 @item multiplicative scatter correction (@dfn{MSC})
488 (license license:gpl2)))
497 (uri (cran-uri "ps" version))
499 (base32 "1zm9qkyvy1fvcjvmgw51iqw8x1xzkpy7rx7xnchwfj0xpzal0ljx"))))
500 (build-system r-build-system)
501 (home-page "http://ps.r-lib.org")
502 (synopsis "List, query, and manipulate system processes")
504 "The ps package implements an API to list, query, and manipulate system
505 processes. Most of its code is based on the @code{psutil} Python package.")
506 (license license:bsd-3)))
508 (define-public r-pkgbuild
515 (uri (cran-uri "pkgbuild" version))
518 "10iz8057mixl9j73pq2cbp4ib6dadfsgi3fcsjjm7l3wwb9issd9"))))
519 (build-system r-build-system)
521 `(("r-callr" ,r-callr)
522 ("r-crayon" ,r-crayon)
525 ("r-rprojroot" ,r-rprojroot)
526 ("r-withr" ,r-withr)))
527 (home-page "https://github.com/r-pkgs/pkgbuild")
528 (synopsis "Find tools needed to build R packages")
530 "This package provides functions used to build R packages. It locates
531 compilers needed to build R packages on various platforms and ensures the PATH
532 is configured appropriately so R can use them.")
533 (license license:gpl3)))
535 (define-public r-pkgload
542 (uri (cran-uri "pkgload" version))
545 "1rjj229nq9fsl4ki4m75ybsavjgpqqhsr1zjzapwicsrxv6212px"))))
546 (build-system r-build-system)
549 ("r-pkgbuild" ,r-pkgbuild)
551 ("r-rprojroot" ,r-rprojroot)
552 ("r-rstudioapi" ,r-rstudioapi)
553 ("r-withr" ,r-withr)))
554 (home-page "https://github.com/r-lib/pkgload")
555 (synopsis "Simulate package installation and attach")
557 "This package simulates the process of installing a package and then
558 attaching it. This is a key part of the @code{devtools} package as it allows
559 you to rapidly iterate while developing a package.")
560 (license license:gpl3)))
562 (define-public r-rcpp
569 (uri (cran-uri "Rcpp" version))
571 (base32 "006kpg2ph109rh1l13lqk26pp4as4fvl5661vrcczjygacgd1v7w"))))
572 (build-system r-build-system)
573 (home-page "http://www.rcpp.org")
574 (synopsis "Seamless R and C++ integration")
576 "The Rcpp package provides R functions as well as C++ classes which offer
577 a seamless integration of R and C++. Many R data types and objects can be
578 mapped back and forth to C++ equivalents which facilitates both writing of new
579 code as well as easier integration of third-party libraries. Documentation
580 about Rcpp is provided by several vignettes included in this package, via the
581 'Rcpp Gallery' site at <http://gallery.rcpp.org>, the paper by Eddelbuettel
582 and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
583 'citation(\"Rcpp\")' for details on these last two.")
584 (license license:gpl2+)))
586 (define-public r-bindr
593 (uri (cran-uri "bindr" version))
596 "1l05fpk2yql3jka321c0bdgx6mqq9pvfrg2844lbjfpbgjkmqy3w"))))
597 (build-system r-build-system)
598 (home-page "https://github.com/krlmlr/bindr")
599 (synopsis "Parametrized active bindings")
601 "This package provides a simple interface for creating active bindings
602 where the bound function accepts additional arguments.")
603 (license license:expat)))
605 (define-public r-bindrcpp
612 (uri (cran-uri "bindrcpp" version))
615 "0rz4ibjdjsxl99ff3ha79z7cnjmilx4rx58fk9kk7ld9xc4hf4s8"))))
616 (build-system r-build-system)
618 `(("r-bindr" ,r-bindr)
621 (home-page "https://github.com/krlmlr/bindrcpp")
622 (synopsis "Rcpp interface to active bindings")
624 "This package provides an easy way to fill an environment with active
625 bindings that call a C++ function.")
626 (license license:expat)))
635 (uri (cran-uri "AUC" version))
638 "0ripcib2qz0m7rgr1kiz68nx8f6p408l1ww7j78ljqik7p3g41g7"))))
639 (properties `((upstream-name . "AUC")))
640 (build-system r-build-system)
641 (home-page "https://cran.r-project.org/web/packages/AUC")
642 (synopsis "Compute the area under the curve of selected measures")
644 "This package includes functions to compute the area under the curve of
645 selected measures: the area under the sensitivity curve (AUSEC), the area
646 under the specificity curve (AUSPC), the area under the accuracy
647 curve (AUACC), and the area under the receiver operating characteristic
648 curve (AUROC). The curves can also be visualized. Support for partial areas
650 (license license:gpl2+)))
652 (define-public r-calibrate
659 (uri (cran-uri "calibrate" version))
662 "010nb1nb9y7zhw2k6d2i2drwy5brp7b83mjj2w7i3wjp9xb6l1kq"))))
663 (build-system r-build-system)
665 `(("r-mass" ,r-mass)))
666 (home-page "https://cran.r-project.org/web/packages/calibrate")
667 (synopsis "Calibration of scatterplot and biplot axes")
669 "This is a package for drawing calibrated scales with tick marks
670 on (non-orthogonal) variable vectors in scatterplots and biplots.")
671 (license license:gpl2)))
673 (define-public r-shape
680 (uri (cran-uri "shape" version))
683 "0hadk3mapkhbh8xjkiz52vxdagmmgvm15xwpzb90ikw4giyipjzl"))))
684 (build-system r-build-system)
685 (home-page "https://cran.r-project.org/web/packages/shape")
686 (synopsis "Functions for plotting graphical shapes")
688 "This package provides functions for plotting graphical shapes such as
689 ellipses, circles, cylinders, arrows, ...")
690 (license license:gpl3+)))
692 (define-public r-globaloptions
694 (name "r-globaloptions")
699 (uri (cran-uri "GlobalOptions" version))
702 "1wlyqz1yhmhjwslrd7q69jbd9vsbjkjfc01g60kl3cdpyr8hlyjn"))))
703 (properties `((upstream-name . "GlobalOptions")))
704 (build-system r-build-system)
705 (home-page "https://github.com/jokergoo/GlobalOptions")
706 (synopsis "Generate functions to get or set global options")
708 "This package provides more controls on the option values such as
709 validation and filtering on the values, making options invisible or private.")
710 (license license:gpl2+)))
712 (define-public r-circlize
719 (uri (cran-uri "circlize" version))
722 "1l28maiqi549z191srncxgabx5fnvf0lld7smzwfd3vr5cx8nqww"))))
723 (build-system r-build-system)
725 `(("r-colorspace" ,r-colorspace)
726 ("r-globaloptions" ,r-globaloptions)
727 ("r-shape" ,r-shape)))
728 (home-page "https://github.com/jokergoo/circlize")
729 (synopsis "Circular visualization")
731 "Circular layout is an efficient way to visualise huge amounts of
732 information. This package provides an implementation of circular layout
733 generation in R as well as an enhancement of available software. Its
734 flexibility is based on the usage of low-level graphics functions such that
735 self-defined high-level graphics can be easily implemented by users for
736 specific purposes. Together with the seamless connection between the powerful
737 computational and visual environment in R, it gives users more convenience and
738 freedom to design figures for better understanding complex patterns behind
739 multi-dimensional data.")
740 (license license:gpl2+)))
742 (define-public r-powerlaw
749 (uri (cran-uri "poweRlaw" version))
752 "04sr0nhdd1v915m0zf5gasznzgi08ykcy20kkwdw0l5mvvdbic8m"))))
753 (properties `((upstream-name . "poweRlaw")))
754 (build-system r-build-system)
756 `(("r-vgam" ,r-vgam)))
757 (home-page "https://github.com/csgillespie/poweRlaw")
758 (synopsis "Tools for the analysis of heavy tailed distributions")
760 "This package provides an implementation of maximum likelihood estimators
761 for a variety of heavy tailed distributions, including both the discrete and
762 continuous power law distributions. Additionally, a goodness-of-fit based
763 approach is used to estimate the lower cut-off for the scaling region.")
764 ;; Any of these GPL versions.
765 (license (list license:gpl2 license:gpl3))))
767 (define-public r-compare
774 (uri (cran-uri "compare" version))
777 "0k9zms930b5dz9gy8414li21wy0zg9x9vp7301v5cvyfi0g7xzgw"))))
778 (build-system r-build-system)
779 (home-page "https://cran.r-project.org/web/packages/compare")
780 (synopsis "Comparing objects for differences")
782 "This package provides functions to compare a model object to a
783 comparison object. If the objects are not identical, the functions can be
784 instructed to explore various modifications of the objects (e.g., sorting
785 rows, dropping names) to see if the modified versions are identical.")
786 (license license:gpl2+)))
788 (define-public r-dendextend
790 (name "r-dendextend")
795 (uri (cran-uri "dendextend" version))
798 "1virn3c232xwcq3d0hhkgjh5gpzl01s39iwii5gxcm9mnsxjzdrh"))))
799 (build-system r-build-system)
802 ("r-ggplot2" ,r-ggplot2)
803 ("r-magrittr" ,r-magrittr)
804 ("r-viridis" ,r-viridis)
805 ("r-whisker" ,r-whisker)))
806 (home-page "https://cran.r-project.org/web/packages/dendextend")
807 (synopsis "Extending 'dendrogram' functionality in R")
809 "This package offers a set of functions for extending @code{dendrogram}
810 objects in R, letting you visualize and compare trees of hierarchical
811 clusterings. You can adjust a tree's graphical parameters (the color, size,
812 type, etc of its branches, nodes and labels) and visually and statistically
813 compare different dendrograms to one another.")
814 ;; Any of these versions
815 (license (list license:gpl2 license:gpl3))))
817 (define-public r-getoptlong
819 (name "r-getoptlong")
824 (uri (cran-uri "GetoptLong" version))
827 "1fl3w2n602ldybc5qj7qw4xmzzb804bsjkqwf6dswzj0vf0qiadr"))))
828 (properties `((upstream-name . "GetoptLong")))
829 (build-system r-build-system)
833 `(("r-globaloptions" ,r-globaloptions)
834 ("r-rjson" ,r-rjson)))
835 (home-page "https://github.com/jokergoo/GetoptLong")
836 (synopsis "Parsing command-line arguments and variable interpolation")
838 "This is yet another command-line argument parser which wraps the
839 powerful Perl module @code{Getopt::Long} and with some adaptation for easier
840 use in R. It also provides a simple way for variable interpolation in R.")
841 (license license:gpl2+)))
843 (define-public r-fastmatch
850 (uri (cran-uri "fastmatch" version))
853 "0z80jxkygmzn11sq0c2iz357s9bpki548lg926g85gldhfj1md90"))))
854 (build-system r-build-system)
855 (home-page "http://www.rforge.net/fastmatch")
856 (synopsis "Fast match function")
858 "This package provides a fast @code{match} replacement for cases that
859 require repeated look-ups. It is slightly faster that R's built-in
860 @code{match} function on first match against a table, but extremely fast on
861 any subsequent lookup as it keeps the hash table in memory.")
862 (license license:gpl2)))
871 (uri (cran-uri "ff" version))
874 "1w724q4jpzbvzpilb2ifviaxkjgk9lzwxz9gksnvicbmfa20fqqw"))))
875 (build-system r-build-system)
876 (propagated-inputs `(("r-bit" ,r-bit)))
877 (home-page "http://ff.r-forge.r-project.org/")
878 (synopsis "Memory-efficient storage of large data on disk and access functions")
880 "This package provides data structures that are stored on disk but
881 behave (almost) as if they were in RAM by transparently mapping only a section
883 ;; error Architecture not supported.
884 (supported-systems (delete "aarch64-linux" %supported-systems))
885 (license license:gpl2)))
887 (define-public r-ffbase
894 (uri (cran-uri "ffbase" version))
897 "1nz97bndxxkzp8rq6va8ff5ky9vkaib1jybm6j852awwb3n9had5"))))
898 (build-system r-build-system)
901 ("r-fastmatch" ,r-fastmatch)
903 (home-page "http://github.com/edwindj/ffbase")
904 (synopsis "Basic statistical functions for package 'ff'")
906 "This package extends the out of memory vectors of @code{ff} with
907 statistical functions and other utilities to ease their usage.")
908 (license license:gpl3)))
910 (define-public r-prettyunits
912 (name "r-prettyunits")
917 (uri (cran-uri "prettyunits" version))
920 "0p3z42hnk53x7ky4d1dr2brf7p8gv3agxr71i99m01n2hq2ri91m"))))
921 (build-system r-build-system)
923 `(("r-assertthat" ,r-assertthat)
924 ("r-magrittr" ,r-magrittr)))
925 (home-page "https://github.com/gaborcsardi/prettyunits")
926 (synopsis "Pretty, human readable formatting of quantities")
928 "This package provides tools for pretty, human readable formatting of
930 (license license:expat)))
932 (define-public r-reshape
939 (uri (cran-uri "reshape" version))
942 "14ir3w4bb3bsz8jsak27nj7kpn227pdgr9653gjq5wc93rywi9ig"))))
943 (build-system r-build-system)
947 (home-page "http://had.co.nz/reshape")
948 (synopsis "Flexibly reshape data")
950 "Flexibly restructure and aggregate data using just two functions:
951 @code{melt} and @code{cast}. This package provides them.")
952 (license license:expat)))
954 (define-public r-progress
961 (uri (cran-uri "progress" version))
964 "1rhwm0bdw30z3rvl0bn56xprjl3zrdy7150w4gl4bkvn2d6h9fav"))))
965 (build-system r-build-system)
967 `(("r-crayon" ,r-crayon)
969 ("r-prettyunits" ,r-prettyunits)
971 (home-page "https://github.com/gaborcsardi/progress")
972 (synopsis "Terminal progress bars")
974 "This package provides configurable progress bars. They may include
975 percentage, elapsed time, and/or the estimated completion time. They work in
976 terminals, in Emacs ESS, RStudio, Windows Rgui, and the macOS R.app. The
977 package also provides a C++ API, that works with or without Rcpp.")
978 (license license:expat)))
980 (define-public r-ggally
987 (uri (cran-uri "GGally" version))
990 "1zjmcc5bzagvy7c5cmdcl39xmx07fwi98yrj4i05w7y40kqcsiws"))))
991 (properties `((upstream-name . "GGally")))
992 (build-system r-build-system)
994 `(("libressl" ,libressl)))
996 `(("r-ggplot2" ,r-ggplot2)
997 ("r-gtable" ,r-gtable)
999 ("r-progress" ,r-progress)
1000 ("r-rcolorbrewer" ,r-rcolorbrewer)
1001 ("r-reshape" ,r-reshape)
1002 ("r-rlang" ,r-rlang)))
1003 (home-page "https://ggobi.github.io/ggally")
1004 (synopsis "Extension to ggplot2")
1006 "The R package ggplot2 is a plotting system based on the grammar of
1007 graphics. GGally extends ggplot2 by adding several functions to reduce the
1008 complexity of combining geometric objects with transformed data. Some of
1009 these functions include a pairwise plot matrix, a two group pairwise plot
1010 matrix, a parallel coordinates plot, a survival plot, and several functions to
1012 (license license:gpl2+)))
1014 (define-public r-proxy
1021 (uri (cran-uri "proxy" version))
1024 "0l0ff8irmmvic941is290hd5vszyhaj5nfwna4v3w9c1zk5nr1ma"))))
1025 (build-system r-build-system)
1026 (home-page "https://cran.r-project.org/web/packages/proxy")
1027 (synopsis "Distance and similarity measures")
1029 "This package provides an extensible framework for the efficient
1030 calculation of auto- and cross-proximities, along with implementations of the
1031 most popular ones.")
1032 (license license:gpl2)))
1041 (uri (cran-uri "sp" version))
1044 "17xm1ig80p9wc860hm3bgishz6lj9fxgwqidj7rkbk4ap99qp62p"))))
1045 (build-system r-build-system)
1047 `(("r-lattice" ,r-lattice)))
1048 (home-page "https://cran.r-project.org/web/packages/sp")
1049 (synopsis "Classes and methods for spatial data")
1051 "This package provides classes and methods for spatial data; the classes
1052 document where the spatial location information resides, for 2D or 3D data.
1053 Utility functions are provided, e.g. for plotting data as maps, spatial
1054 selection, as well as methods for retrieving coordinates, for subsetting,
1055 print, summary, etc.")
1056 (license license:gpl2+)))
1058 (define-public r-rmtstat
1065 (uri (cran-uri "RMTstat" version))
1068 "1nn25q4kmh9kj975sxkrpa97vh5irqrlqhwsfinbck6h6ia4rsw1"))))
1069 (properties `((upstream-name . "RMTstat")))
1070 (build-system r-build-system)
1071 (home-page "https://cran.r-project.org/web/packages/RMTstat")
1072 (synopsis "Distributions, statistics and tests derived from random matrix theory")
1074 "This package provides functions for working with the Tracy-Widom laws
1075 and other distributions related to the eigenvalues of large Wishart
1077 (license license:bsd-3)))
1079 (define-public r-rmpi
1085 (uri (cran-uri "Rmpi" version))
1088 "1b62gs7w1xqadqd7ir41jnxlcf14gcqfxd0915kn9ckdlsdrh0sw"))))
1089 (properties `((upstream-name . "Rmpi")))
1090 (build-system r-build-system)
1092 `(#:configure-flags '("--configure-args=\"--with-Rmpi-type=OPENMPI\"")))
1094 `(("openmpi" ,openmpi)))
1096 `(("pkg-config" ,pkg-config)))
1097 (home-page "http://www.stats.uwo.ca/faculty/yu/Rmpi")
1098 (synopsis "R interface to message-passing interface (MPI)")
1100 "This package provides an interface (wrapper) to MPI APIs. It also
1101 provides an interactive R manager and worker environment.")
1102 (license license:gpl2+)))
1104 (define-public r-lmoments
1111 (uri (cran-uri "Lmoments" version))
1114 "13p0r4w16jvjnyjmkhkp3dwdfr1gap2l0k4k5jy41m8nc5fvcx79"))))
1115 (properties `((upstream-name . "Lmoments")))
1116 (build-system r-build-system)
1117 (home-page "http://www.tilastotiede.fi/juha_karvanen.html")
1118 (synopsis "L-moments and quantile mixtures")
1120 "This package contains functions to estimate L-moments and trimmed
1121 L-moments from the data. It also contains functions to estimate the
1122 parameters of the normal polynomial quantile mixture and the Cauchy polynomial
1123 quantile mixture from L-moments and trimmed L-moments.")
1124 (license license:gpl2)))
1126 (define-public r-distillery
1128 (name "r-distillery")
1133 (uri (cran-uri "distillery" version))
1136 "1m0pgmlvk7bsb6q3kxagnq422babk61sf73naavac68v8x2q8fix"))))
1137 (build-system r-build-system)
1138 (home-page "http://www.ral.ucar.edu/staff/ericg")
1139 (synopsis "Functions for confidence intervals and object information")
1141 "This package provides some very simple method functions for confidence
1142 interval calculation and to distill pertinent information from a potentially
1143 complex object; primarily used in common with the packages extRemes and
1145 (license license:gpl2+)))
1147 (define-public r-extremes
1154 (uri (cran-uri "extRemes" version))
1157 "0cpvcajk9xyy7662nqkyx333vrxpwsc5nmv0bfnhsbgijz5y0hvm"))))
1158 (properties `((upstream-name . "extRemes")))
1159 (build-system r-build-system)
1162 ("r-distillery" ,r-distillery)
1163 ("r-lmoments" ,r-lmoments)))
1164 (home-page "http://www.assessment.ucar.edu/toolkit/")
1165 (synopsis "Extreme value analysis")
1167 "ExtRemes is a suite of functions for carrying out analyses on the
1168 extreme values of a process of interest; be they block maxima over long blocks
1169 or excesses over a high threshold.")
1170 (license license:gpl2+)))
1172 (define-public r-lmtest
1179 (uri (cran-uri "lmtest" version))
1182 "0sym9sm1vl6bbgq01jhz1plxqmgh8hrgrn7rw0mwvsalcn6id7xy"))))
1183 (build-system r-build-system)
1185 `(("r-zoo" ,r-zoo)))
1187 `(("gfortran" ,gfortran)))
1188 (home-page "https://cran.r-project.org/web/packages/lmtest")
1189 (synopsis "Testing linear regression models")
1191 "This package provides a collection of tests, data sets, and examples for
1192 diagnostic checking in linear regression models. Furthermore, some generic
1193 tools for inference in parametric models are provided.")
1194 ;; Either version is okay
1195 (license (list license:gpl2 license:gpl3))))
1197 (define-public r-idr
1203 (uri (cran-uri "idr" version))
1206 "05nvgw1xdg670bsjjrxkgd1mrdkciccpw4krn0zcgdf2r21dzgwb"))))
1207 (build-system r-build-system)
1208 (home-page "https://cran.r-project.org/web/packages/idr/")
1209 (synopsis "Irreproducible discovery rate")
1211 "This is a package for estimating the copula mixture model and plotting
1212 correspondence curves in \"Measuring reproducibility of high-throughput
1213 experiments\" (2011), Annals of Applied Statistics, Vol. 5, No. 3, 1752-1779,
1214 by Li, Brown, Huang, and Bickel")
1215 (license license:gpl2+)))
1217 (define-public r-inline
1223 (uri (cran-uri "inline" version))
1226 "0s4wssvpan189fijahknxq5s22ww9bzmdlmyhnra748r7khky17z"))))
1227 (build-system r-build-system)
1228 (home-page "https://cran.r-project.org/web/packages/inline")
1229 (synopsis "Functions to inline C, C++, Fortran function calls from R")
1231 "This package provides functionality to dynamically define R functions
1232 and S4 methods with inlined C, C++ or Fortran code supporting @code{.C} and
1233 @code{.Call} calling conventions.")
1234 ;; Any version of the LGPL.
1235 (license license:lgpl3+)))
1237 (define-public r-bbmle
1244 (uri (cran-uri "bbmle" version))
1247 "1xzij7swrrzl5ly8l3lw6awh486zcm00251dwqws1y23fbgyh3vc"))))
1248 (build-system r-build-system)
1250 `(("r-lattice" ,r-lattice)
1252 ("r-numderiv" ,r-numderiv)))
1253 (home-page "https://cran.r-project.org/web/packages/bbmle")
1254 (synopsis "Tools for General Maximum Likelihood Estimation")
1256 "This package provides methods and functions for fitting maximum
1257 likelihood models in R. This package modifies and extends the @code{mle}
1258 classes in the @code{stats4} package.")
1259 ;; Any version of the GPL
1260 (license license:gpl2+)))
1262 (define-public r-emdbook
1269 (uri (cran-uri "emdbook" version))
1272 "0880cx6rqm9vgd2zxnd2k0igfl80gy7ak15w36clwlzavab59hmv"))))
1273 (build-system r-build-system)
1275 `(("r-bbmle" ,r-bbmle)
1277 ("r-lattice" ,r-lattice)
1280 ("r-rcpp" ,r-rcpp)))
1281 (home-page "http://www.math.mcmaster.ca/bolker/emdbook")
1282 (synopsis "Support functions and data for \"Ecological Models and Data\"")
1284 "This package provides auxiliary functions and data sets for \"Ecological
1285 Models and Data\", a book presenting maximum likelihood estimation and related
1286 topics for ecologists (ISBN 978-0-691-12522-0).")
1288 (license (list license:gpl2 license:gpl3))))
1290 (define-public r-lpsolve
1297 (uri (cran-uri "lpSolve" version))
1300 "13a9ry8xf5j1f2j6imqrxdgxqz3nqp9sj9b4ivyx9sid459irm6m"))))
1301 (properties `((upstream-name . "lpSolve")))
1302 (build-system r-build-system)
1303 (home-page "https://cran.r-project.org/web/packages/lpSolve")
1304 (synopsis "R interface to Lp_solve to solve linear/integer programs")
1306 "Lp_solve is software for solving linear, integer and mixed integer
1307 programs. This implementation supplies a \"wrapper\" function in C and some R
1308 functions that solve general linear/integer problems, assignment problems, and
1309 transportation problems.")
1310 (license license:lgpl2.0)))
1312 (define-public r-limsolve
1319 (uri (cran-uri "limSolve" version))
1322 "1ll6ir42h3g2fzf0wqai213bm82gpwjj2hfma2np3mz024sc09rg"))))
1323 (properties `((upstream-name . "limSolve")))
1324 (build-system r-build-system)
1326 `(("r-lpsolve" ,r-lpsolve)
1328 ("r-quadprog" ,r-quadprog)))
1329 (native-inputs `(("gfortran" ,gfortran)))
1330 (home-page "https://cran.r-project.org/web/packages/limSolve")
1331 (synopsis "Solving linear inverse models")
1333 "This package provides functions that:
1336 @item find the minimum/maximum of a linear or quadratic function,
1337 @item sample an underdetermined or overdetermined system,
1338 @item solve a linear system Ax=B for the unknown x.
1341 It includes banded and tridiagonal linear systems. The package calls Fortran
1342 functions from LINPACK.")
1344 (license (list license:gpl2+ license:gpl3+))))
1346 (define-public r-fitdistrplus
1348 (name "r-fitdistrplus")
1353 (uri (cran-uri "fitdistrplus" version))
1356 "18x9454g598d54763k3hvi33iszifk7sxvhd1zg5r8z1vpixx3z6"))))
1357 (build-system r-build-system)
1359 `(("r-mass" ,r-mass)
1360 ("r-survival" ,r-survival)))
1361 (home-page "http://riskassessment.r-forge.r-project.org")
1362 (synopsis "Fitting a parametric distribution from data")
1364 "This package extends the @code{fitdistr} function of the MASS package
1365 with several functions to help the fit of a parametric distribution to
1366 non-censored or censored data. Censored data may contain left-censored,
1367 right-censored and interval-censored values, with several lower and upper
1368 bounds. In addition to @dfn{maximum likelihood estimation} (MLE), the package
1369 provides moment matching (MME), quantile matching (QME) and maximum
1370 goodness-of-fit estimation (MGE) methods (available only for non-censored
1371 data). Weighted versions of MLE, MME and QME are available.")
1372 (license license:gpl2+)))
1374 (define-public r-energy
1381 (uri (cran-uri "energy" version))
1384 "15k9dg0a82cs9ypm0wpcsff3il1hzhnnv86dv5ngby1r144czhi4"))))
1385 (build-system r-build-system)
1387 `(("r-boot" ,r-boot)
1388 ("r-rcpp" ,r-rcpp)))
1389 (home-page "https://cran.r-project.org/web/packages/energy")
1390 (synopsis "Multivariate inference via the energy of data")
1392 "This package provides e-statistics (energy) tests and statistics for
1393 multivariate and univariate inference, including distance correlation,
1394 one-sample, two-sample, and multi-sample tests for comparing multivariate
1395 distributions, are implemented. Measuring and testing multivariate
1396 independence based on distance correlation, partial distance correlation,
1397 multivariate goodness-of-fit tests, clustering based on energy distance,
1398 testing for multivariate normality, distance components (disco) for
1399 non-parametric analysis of structured data, and other energy
1400 statistics/methods are implemented.")
1401 (license license:gpl2+)))
1403 (define-public r-suppdists
1405 (name "r-suppdists")
1410 (uri (cran-uri "SuppDists" version))
1413 "1ffx8wigqqvz2pnh06jjc0fnf4vq9z2rhwk2y3f9aszn18ap3dgw"))))
1414 (properties `((upstream-name . "SuppDists")))
1415 (build-system r-build-system)
1416 (home-page "https://cran.r-project.org/web/packages/SuppDists")
1417 (synopsis "Supplementary distributions")
1419 "This package provides ten distributions supplementing those built into
1420 R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared,
1421 Spearman's rho, maximum F ratio, the Pearson product moment correlation
1422 coefficient, Johnson distributions, normal scores and generalized
1423 hypergeometric distributions. In addition two random number generators of
1424 George Marsaglia are included.")
1425 (license license:gpl2+)))
1427 (define-public r-ksamples
1434 (uri (cran-uri "kSamples" version))
1437 "15d5q5vpp4wx5rk5kjxjdxpwc8mkq5sbdz8gi07iscrvhzb5rzfr"))))
1438 (properties `((upstream-name . "kSamples")))
1439 (build-system r-build-system)
1441 `(("r-suppdists" ,r-suppdists)))
1442 (home-page "https://cran.r-project.org/web/packages/kSamples")
1443 (synopsis "K-Sample rank tests and their combinations")
1445 "This package provides tools to compares k samples using the
1446 Anderson-Darling test, Kruskal-Wallis type tests with different rank score
1447 criteria, Steel's multiple comparison test, and the Jonckheere-Terpstra (JT)
1448 test. It computes asymptotic, simulated or (limited) exact P-values, all
1449 valid under randomization, with or without ties, or conditionally under random
1450 sampling from populations, given the observed tie pattern. Except for Steel's
1451 test and the JT test it also combines these tests across several blocks of
1453 (license license:gpl2+)))
1455 (define-public r-cvst
1462 (uri (cran-uri "CVST" version))
1465 "05l3yzkfrbds09ah9cdwn2sn4ryhq78lz33ryzrgkv176jc8qjw5"))))
1466 (properties `((upstream-name . "CVST")))
1467 (build-system r-build-system)
1469 `(("r-kernlab" ,r-kernlab)
1470 ("r-matrix" ,r-matrix)))
1471 (home-page "https://cran.r-project.org/web/packages/CVST")
1472 (synopsis "Fast cross-validation via sequential testing")
1474 "This package implements the fast cross-validation via sequential
1475 testing (CVST) procedure. CVST is an improved cross-validation procedure
1476 which uses non-parametric testing coupled with sequential analysis to
1477 determine the best parameter set on linearly increasing subsets of the data.
1478 Additionally to the CVST the package contains an implementation of the
1479 ordinary k-fold cross-validation with a flexible and powerful set of helper
1480 objects and methods to handle the overall model selection process. The
1481 implementations of the Cochran's Q test with permutations and the sequential
1482 testing framework of Wald are generic and can therefore also be used in other
1484 (license license:gpl2+)))
1486 (define-public r-squarem
1489 (version "2017.10-1")
1493 (uri (cran-uri "SQUAREM" version))
1496 "10xj26x7qjyvzndnbjl5krr9wabnb9cbrnp3m7xg673g8ddr12cv"))))
1497 (properties `((upstream-name . "SQUAREM")))
1498 (build-system r-build-system)
1499 (home-page "http://www.jhsph.edu/agingandhealth/People/Faculty_personal_pages/Varadhan.html")
1500 (synopsis "Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms")
1502 "This package provides algorithms for accelerating the convergence of
1503 slow, monotone sequences from smooth, contraction mapping such as the EM
1504 algorithm. It can be used to accelerate any smooth, linearly convergent
1505 acceleration scheme. A tutorial style introduction to this package is
1506 available in a vignette.")
1507 (license license:gpl2+)))
1509 (define-public r-lava
1516 (uri (cran-uri "lava" version))
1519 "0cayjspry3r2lcbvl77v5v52b2zarri3b8xsf87pw5a3jn9anxcf"))))
1520 (build-system r-build-system)
1522 `(("r-numderiv" ,r-numderiv)
1523 ("r-squarem" ,r-squarem)
1524 ("r-survival" ,r-survival)))
1525 (home-page "https://github.com/kkholst/lava")
1526 (synopsis "Latent variable models")
1528 "This package provides tools for the estimation and simulation of latent
1530 (license license:gpl3)))
1532 (define-public r-drr
1539 (uri (cran-uri "DRR" version))
1542 "1yd1fvllfkcrwg9v322n4wkk4q4q84nvy58y4vac9pdr3yf3i4vl"))))
1543 (properties `((upstream-name . "DRR")))
1544 (build-system r-build-system)
1546 `(("r-cvst" ,r-cvst)
1547 ("r-kernlab" ,r-kernlab)
1548 ("r-matrix" ,r-matrix)))
1549 (home-page "https://cran.r-project.org/web/packages/DRR")
1550 (synopsis "Dimensionality reduction via regression")
1552 "This package provides an implementation of dimensionality reduction via
1553 regression using Kernel Ridge Regression.")
1554 (license license:gpl3)))
1556 (define-public r-prodlim
1559 (version "2018.04.18")
1563 (uri (cran-uri "prodlim" version))
1566 "1aslq87sqwikh8chxc378r38146y7kv79zz0kcq3j93ivx7va8jb"))))
1567 (build-system r-build-system)
1569 `(("r-kernsmooth" ,r-kernsmooth)
1572 ("r-survival" ,r-survival)))
1573 (home-page "https://cran.r-project.org/web/packages/prodlim")
1574 (synopsis "Product-limit estimation for censored event history analysis")
1576 "This package provides a fast and user-friendly implementation of
1577 nonparametric estimators for censored event history (survival) analysis with
1578 the Kaplan-Meier and Aalen-Johansen methods.")
1579 (license license:gpl2+)))
1581 (define-public r-dimred
1588 (uri (cran-uri "dimRed" version))
1591 "0fasca5fsbrxdwv30hch7vb9snb844l7l8p5fjf239dq45xfy37v"))))
1592 (properties `((upstream-name . "dimRed")))
1593 (build-system r-build-system)
1594 (propagated-inputs `(("r-drr" ,r-drr)))
1595 (home-page "https://github.com/gdkrmr/dimRed")
1596 (synopsis "Framework for dimensionality reduction")
1598 "This package provides a collection of dimensionality reduction
1599 techniques from R packages and provides a common interface for calling the
1601 (license license:gpl3)))
1603 (define-public r-timedate
1606 (version "3043.102")
1610 (uri (cran-uri "timeDate" version))
1613 "0wvl5pq261rvbgly7vilk3x3m9xk3ly6il1i5scwdf6srl1vlz1p"))))
1614 (properties `((upstream-name . "timeDate")))
1615 (build-system r-build-system)
1616 (home-page "https://www.rmetrics.org")
1617 (synopsis "Chronological and calendar objects")
1619 "This package provides an environment for teaching \"Financial
1620 Engineering and Computational Finance\" and for managing chronological and
1622 (license license:gpl2+)))
1624 (define-public r-magic
1631 (uri (cran-uri "magic" version))
1634 "083cgpp3v03li0h8597b3g21pd9lkbmn9pyssblnhc800mpc52vz"))))
1635 (build-system r-build-system)
1637 `(("r-abind" ,r-abind)))
1638 (home-page "https://github.com/RobinHankin/magic.git")
1639 (synopsis "Create and investigate magic squares")
1641 "This package provides a collection of efficient, vectorized algorithms
1642 for the creation and investigation of magic squares and hypercubes, including
1643 a variety of functions for the manipulation and analysis of arbitrarily
1644 dimensioned arrays.")
1645 (license license:gpl2)))
1647 (define-public r-geometry
1654 (uri (cran-uri "geometry" version))
1657 "0s09vi0rr0smys3an83mz6fk41bplxyz4myrbiinf4qpk6n33qib"))))
1658 (build-system r-build-system)
1659 (propagated-inputs `(("r-magic" ,r-magic)))
1660 (home-page "http://geometry.r-forge.r-project.org/")
1661 (synopsis "Mesh generation and surface tesselation")
1663 "This package makes the qhull library available in R, in a similar manner
1664 as in Octave. Qhull computes convex hulls, Delaunay triangulations, halfspace
1665 intersections about a point, Voronoi diagrams, furthest-site Delaunay
1666 triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d,
1667 and higher dimensions. It implements the Quickhull algorithm for computing
1668 the convex hull. Qhull does not support constrained Delaunay triangulations,
1669 or mesh generation of non-convex objects, but the package does include some R
1670 functions that allow for this. Currently the package only gives access to
1671 Delaunay triangulation and convex hull computation.")
1672 ;; The Qhull sources are included and are distributed under a custom
1673 ;; non-copyleft license. The R sources are released under GPL version 2.
1674 (license (list license:gpl2
1675 (license:non-copyleft "http://www.qhull.org/COPYING.txt")))))
1677 (define-public r-ddalpha
1684 (uri (cran-uri "ddalpha" version))
1687 "16cn0bhbaz9l9k4y79sv2d4f7pvs7dyka273y89igs5jvr99kfj1"))))
1688 (build-system r-build-system)
1691 ("r-class" ,r-class)
1692 ("r-geometry" ,r-geometry)
1695 ("r-robustbase" ,r-robustbase)
1696 ("r-sfsmisc" ,r-sfsmisc)))
1698 `(("gfortran" ,gfortran)))
1699 (home-page "https://cran.r-project.org/web/packages/ddalpha")
1700 (synopsis "Depth-Based classification and calculation of data depth")
1702 "This package contains procedures for depth-based supervised learning,
1703 which are entirely non-parametric, in particular the DDalpha-procedure (Lange,
1704 Mosler and Mozharovskyi, 2014). The training data sample is transformed by a
1705 statistical depth function to a compact low-dimensional space, where the final
1706 classification is done. It also offers an extension to functional data and
1707 routines for calculating certain notions of statistical depth functions. 50
1708 multivariate and 5 functional classification problems are included.")
1709 (license license:gpl2)))
1711 (define-public r-gower
1718 (uri (cran-uri "gower" version))
1721 "1mbrj1lam3jfbby2j32shmmj5cn09zx3rkxbamq7q8sdg39b54gb"))))
1722 (build-system r-build-system)
1724 `(("r-knitr" ,r-knitr)))
1725 (home-page "https://github.com/markvanderloo/gower")
1726 (synopsis "Gower's distance")
1728 "This package provides tools to compute Gower's distance (or similarity)
1729 coefficient between records, and to compute the top-n matches between records.
1730 Core algorithms are executed in parallel on systems supporting OpenMP.")
1731 (license license:gpl3)))
1733 (define-public r-rcpproll
1740 (uri (cran-uri "RcppRoll" version))
1743 "0srzfhzkk42kzrdjnhbb37946jp1p688rgysy6k3i2is8jb21zyb"))))
1744 (properties `((upstream-name . "RcppRoll")))
1745 (build-system r-build-system)
1747 `(("r-rcpp" ,r-rcpp)))
1748 (home-page "https://cran.r-project.org/web/packages/RcppRoll")
1749 (synopsis "Efficient rolling and windowed operations")
1751 "This package provides fast and efficient routines for common rolling /
1752 windowed operations. Routines for the efficient computation of windowed mean,
1753 median, sum, product, minimum, maximum, standard deviation and variance are
1755 (license license:gpl2+)))
1757 (define-public r-ipred
1764 (uri (cran-uri "ipred" version))
1767 "0q53cqs46501wsd4cmfsmr78l8nv1hkbamk9m0ns5qy02df5r254"))))
1768 (build-system r-build-system)
1770 `(("r-class" ,r-class)
1773 ("r-prodlim" ,r-prodlim)
1774 ("r-rpart" ,r-rpart)
1775 ("r-survival" ,r-survival)))
1776 (home-page "https://cran.r-project.org/web/packages/ipred")
1777 (synopsis "Improved predictors")
1779 "This package provides improved predictive models by indirect
1780 classification and bagging for classification, regression and survival
1781 problems as well as resampling based estimators of prediction error.")
1782 (license license:gpl2+)))
1784 (define-public r-psych
1791 (uri (cran-uri "psych" version))
1794 "1kzv9nc7rwn1sj1zxd8xrbs6c7qlka7j2c8lsr4f20znkd3qx8gf"))))
1795 (build-system r-build-system)
1797 `(("r-foreign" ,r-foreign)
1798 ("r-lattice" ,r-lattice)
1799 ("r-mnormt" ,r-mnormt)
1800 ("r-nlme" ,r-nlme)))
1801 (home-page "https://cran.r-project.org/web/packages/psych/")
1802 (synopsis "Procedures for psychological, psychometric, and personality research")
1804 "This package provides a general purpose toolbox for personality,
1805 psychometric theory and experimental psychology. Functions are primarily for
1806 multivariate analysis and scale construction using factor analysis, principal
1807 component analysis, cluster analysis and reliability analysis, although others
1808 provide basic descriptive statistics. Item Response Theory is done using
1809 factor analysis of tetrachoric and polychoric correlations. Functions for
1810 analyzing data at multiple levels include within and between group statistics,
1811 including correlations and factor analysis. Functions for simulating and
1812 testing particular item and test structures are included. Several functions
1813 serve as a useful front end for structural equation modeling. Graphical
1814 displays of path diagrams, factor analysis and structural equation models are
1815 created using basic graphics.")
1816 (license license:gpl2+)))
1818 (define-public r-broom
1825 (uri (cran-uri "broom" version))
1828 "1r3831vq0fd5sh5841xr844sghg88z7ws91hg4jgnzbbkxfjp4ag"))))
1829 (build-system r-build-system)
1831 `(("r-backports" ,r-backports)
1832 ("r-dplyr" ,r-dplyr)
1834 ("r-purrr" ,r-purrr)
1835 ("r-reshape2" ,r-reshape2)
1836 ("r-stringr" ,r-stringr)
1837 ("r-tibble" ,r-tibble)
1838 ("r-tidyr" ,r-tidyr)))
1839 (home-page "https://github.com/tidyverse/broom")
1840 (synopsis "Convert statistical analysis objects into tidy data frames")
1842 "This package provides tools to convert statistical analysis objects from
1843 R into tidy data frames, so that they can more easily be combined, reshaped
1844 and otherwise processed with tools like @code{dplyr}, @code{tidyr} and
1845 @code{ggplot2}. The package provides three S3 generics: @code{tidy}, which
1846 summarizes a model's statistical findings such as coefficients of a
1847 regression; @code{augment}, which adds columns to the original data such as
1848 predictions, residuals and cluster assignments; and @code{glance}, which
1849 provides a one-row summary of model-level statistics.")
1850 (license license:expat)))
1852 (define-public r-recipes
1859 (uri (cran-uri "recipes" version))
1862 "1vqh3pxs4n1azhnd1lzg91vasya6g323kllhbrw177j7kdxqyimy"))))
1863 (build-system r-build-system)
1865 `(("r-broom" ,r-broom)
1866 ("r-ddalpha" ,r-ddalpha)
1867 ("r-dimred" ,r-dimred)
1868 ("r-dplyr" ,r-dplyr)
1869 ("r-gower" ,r-gower)
1870 ("r-ipred" ,r-ipred)
1871 ("r-lubridate" ,r-lubridate)
1872 ("r-magrittr" ,r-magrittr)
1873 ("r-matrix" ,r-matrix)
1875 ("r-purrr" ,r-purrr)
1876 ("r-rcpproll" ,r-rcpproll)
1877 ("r-rlang" ,r-rlang)
1878 ("r-tibble" ,r-tibble)
1879 ("r-tidyselect" ,r-tidyselect)
1880 ("r-timedate" ,r-timedate)))
1881 (home-page "https://github.com/topepo/recipes")
1882 (synopsis "Preprocessing tools to create design matrices")
1884 "Recipes is an extensible framework to create and preprocess design
1885 matrices. Recipes consist of one or more data manipulation and analysis
1886 \"steps\". Statistical parameters for the steps can be estimated from an
1887 initial data set and then applied to other data sets. The resulting design
1888 matrices can then be used as inputs into statistical or machine learning
1890 (license license:gpl2)))
1892 (define-public r-pdist
1899 (uri (cran-uri "pdist" version))
1902 "18nd3mgad11f2zmwcp0w3sxlch4a9y6wp8dfdyzvjn7y4b4bq0dd"))))
1903 (build-system r-build-system)
1904 (home-page "https://github.com/jeffwong/pdist")
1905 (synopsis "Partitioned distance function")
1907 "Pdist computes the euclidean distance between rows of a matrix X and
1908 rows of another matrix Y. Previously, this could be done by binding the two
1909 matrices together and calling @code{dist}, but this creates unnecessary
1910 computation by computing the distances between a row of X and another row of
1911 X, and likewise for Y. Pdist strictly computes distances across the two
1912 matrices, not within the same matrix, making computations significantly faster
1913 for certain use cases.")
1914 (license license:gpl3+)))
1916 (define-public r-ggrepel
1923 (uri (cran-uri "ggrepel" version))
1926 "1m3p84d6nh9mzzvxb82vgig3ngcvkz86rjwzl9a66ckdf5p611k3"))))
1927 (build-system r-build-system)
1929 `(("r-ggplot2" ,r-ggplot2)
1931 ("r-scales" ,r-scales)))
1932 (home-page "http://github.com/slowkow/ggrepel")
1933 (synopsis "Repulsive text and label geometries for ggplot2")
1935 "This package provides text and label geometries for ggplot2 that help to
1936 avoid overlapping text labels. Labels repel away from each other and away
1937 from the data points.")
1938 (license license:gpl3)))
1940 (define-public r-corrplot
1947 (uri (cran-uri "corrplot" version))
1950 "1k03qd8db7pwg1v318xapx5mpiypiz2n07qr19c4b45diri5xkhd"))))
1951 (build-system r-build-system)
1952 (home-page "https://github.com/taiyun/corrplot")
1953 (synopsis "Visualization of a correlation matrix")
1955 "This package provides a graphical display of a correlation matrix or
1956 general matrix. It also contains some algorithms to do matrix reordering. In
1957 addition, corrplot is good at details, including choosing color, text labels,
1958 color labels, layout, etc.")
1959 ;; Any version of the GPL
1960 (license license:gpl2+)))
1962 (define-public r-stringdist
1964 (name "r-stringdist")
1969 (uri (cran-uri "stringdist" version))
1972 "0gap1g9xwhp0zxqsznkc2carpvi80z03prr4q8m528684lznx2xa"))))
1973 (build-system r-build-system)
1974 (home-page "https://github.com/markvanderloo/stringdist")
1975 (synopsis "Approximate string matching and string distance functions")
1977 "This package implements an approximate string matching version of R's
1978 native @code{match} function. It can calculate various string distances based
1979 on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment),
1980 qgrams (q- gram, cosine, jaccard distance) or heuristic metrics (Jaro,
1981 Jaro-Winkler). An implementation of soundex is provided as well. Distances
1982 can be computed between character vectors while taking proper care of encoding
1983 or between integer vectors representing generic sequences.")
1984 (license license:gpl3+)))
1986 (define-public r-ucminf
1993 (uri (cran-uri "ucminf" version))
1996 "01vggwg1w71k98qs6fhb0x1843vi322mf4g3hbclks94kcpkisx2"))))
1997 (build-system r-build-system)
1998 (native-inputs `(("gfortran" ,gfortran)))
1999 (home-page "https://cran.r-project.org/web/packages/ucminf/")
2000 (synopsis "General-purpose unconstrained non-linear optimization")
2002 "This package provides an implementation of an algorithm for
2003 general-purpose unconstrained non-linear optimization. The algorithm is of
2004 quasi-Newton type with BFGS updating of the inverse Hessian and soft line
2005 search with a trust region type monitoring of the input to the line search
2006 algorithm. The interface of @code{ucminf} is designed for easy interchange
2007 with the package @code{optim}.")
2008 (license license:gpl2+)))
2010 (define-public r-ordinal
2013 (version "2018.8-25")
2017 (uri (cran-uri "ordinal" version))
2020 "03cv9hcrw8j3lhamzhz8sk2p3ns4cw9z41x49h301k2b3pajv43h"))))
2021 (build-system r-build-system)
2023 `(("r-mass" ,r-mass)
2024 ("r-matrix" ,r-matrix)
2025 ("r-numderiv" ,r-numderiv)
2026 ("r-ucminf" ,r-ucminf)))
2027 (home-page "https://github.com/runehaubo/ordinal")
2028 (synopsis "Regression models for ordinal data")
2030 "This package provides an implementation of cumulative link (mixed)
2031 models also known as ordered regression models, proportional odds models,
2032 proportional hazards models for grouped survival times and ordered models.
2033 Estimation is via maximum likelihood and mixed models are fitted with the
2034 Laplace approximation and adaptive Gauss-Hermite quadrature.")
2035 (license license:gpl2+)))
2037 (define-public r-jomo
2044 (uri (cran-uri "jomo" version))
2047 "05g2rj9g7rgyb22b0gybw042nydyqsqsb31v05hifzavri8ij01x"))))
2048 (build-system r-build-system)
2050 `(("r-lme4" ,r-lme4)
2051 ("r-ordinal" ,r-ordinal)
2052 ("r-survival" ,r-survival)))
2053 (home-page "https://cran.r-project.org/web/packages/jomo/")
2054 (synopsis "Multilevel Joint Modelling Multiple Imputation")
2056 "Similarly to Schafer's package pan, jomo is a package for multilevel
2057 joint modelling multiple imputation @url{Carpenter and Kenward (2013),
2058 http://doi.org/10.1002/9781119942283}. Novel aspects of jomo are the
2059 possibility of handling binary and categorical data through latent normal
2060 variables, the option to use cluster-specific covariance matrices and to
2061 impute compatibly with the substantive model.")
2062 (license license:gpl2)))
2064 (define-public r-pan
2071 (uri (cran-uri "pan" version))
2074 "1dk3jjj826p7xrz10qz04vyc068xnypg7bp0pj4c32z3da0xzh5d"))))
2075 (build-system r-build-system)
2076 (native-inputs `(("gfortran" ,gfortran)))
2077 (home-page "https://cran.r-project.org/web/packages/pan/")
2078 (synopsis "Multiple imputation for multivariate panel or clustered data")
2080 "This package implements multiple imputation for multivariate panel or
2082 (license license:gpl3)))
2084 (define-public r-mitml
2091 (uri (cran-uri "mitml" version))
2094 "1pkqv4qazih3byws5z6629pp232n8ra56lip7502727b0b4bsndw"))))
2095 (build-system r-build-system)
2097 `(("r-haven" ,r-haven)
2100 (home-page "https://cran.r-project.org/web/packages/mitml/")
2101 (synopsis "Tools for multiple imputation in multilevel modeling")
2103 "This package provides tools for multiple imputation of missing data in
2104 multilevel modeling. It includes a user-friendly interface to the packages
2105 pan and jomo, and several functions for visualization, data management and the
2106 analysis of multiply imputed data sets.")
2107 (license license:gpl2+)))
2109 (define-public r-mice
2116 (uri (cran-uri "mice" version))
2119 "1p0ipbqk5aqdi7iikw3qrjyvdi9sdhpnw1h5mwakwvv0yl0pzbyx"))))
2120 (build-system r-build-system)
2122 `(("r-broom" ,r-broom)
2123 ("r-dplyr" ,r-dplyr)
2124 ("r-lattice" ,r-lattice)
2126 ("r-mitml" ,r-mitml)
2129 ("r-rlang" ,r-rlang)
2130 ("r-rpart" ,r-rpart)
2131 ("r-survival" ,r-survival)))
2132 (home-page "https://cran.r-project.org/web/packages/mice/")
2133 (synopsis "Multivariate imputation by chained equations")
2135 "Multiple imputation using @dfn{Fully Conditional Specification} (FCS)
2136 implemented by the MICE algorithm as described in @url{Van Buuren and
2137 Groothuis-Oudshoorn (2011), http://doi.org/10.18637/jss.v045.i03}. Each
2138 variable has its own imputation model. Built-in imputation models are
2139 provided for continuous data (predictive mean matching, normal), binary
2140 data (logistic regression), unordered categorical data (polytomous logistic
2141 regression) and ordered categorical data (proportional odds). MICE can also
2142 impute continuous two-level data (normal model, pan, second-level variables).
2143 Passive imputation can be used to maintain consistency between variables.
2144 Various diagnostic plots are available to inspect the quality of the
2146 ;; Any of these two versions.
2147 (license (list license:gpl2 license:gpl3))))
2149 (define-public r-truncnorm
2151 (name "r-truncnorm")
2156 (uri (cran-uri "truncnorm" version))
2159 "0zn88wdd58223kibk085rhsikl4yhlrwiyq109hzjg06hy6lwmj9"))))
2160 (build-system r-build-system)
2161 (home-page "https://cran.r-project.org/web/packages/truncnorm/")
2162 (synopsis "Truncated normal distribution")
2163 (description "This package provides functions for the truncated normal
2164 distribution with mean equal to @code{mean} and standard deviation equal to
2165 @code{sd}. It includes density, distribution, quantile, and expected value
2166 functions, as well as a random generation function.")
2167 (license license:gpl2)))
2169 (define-public r-rsolnp
2176 (uri (cran-uri "Rsolnp" version))
2179 "0w7nkj6igr0gi7r7jg950lsx7dj6aipgxi6vbjsf5f5yc9h7fhii"))))
2180 (properties `((upstream-name . "Rsolnp")))
2181 (build-system r-build-system)
2183 `(("r-truncnorm" ,r-truncnorm)))
2184 (home-page "https://cran.r-project.org/web/packages/Rsolnp/")
2185 (synopsis "General non-linear optimization")
2186 (description "The Rsolnp package implements a general non-linear augmented
2187 Lagrange multiplier method solver, a @dfn{sequential quadratic
2188 programming} (SQP) based solver).")
2189 ;; Any version of the GPL.
2190 (license license:gpl2+)))
2192 (define-public r-hardyweinberg
2194 (name "r-hardyweinberg")
2199 (uri (cran-uri "HardyWeinberg" version))
2202 "16n8qanxx0p5ny5zqxafn8hwb1xv94y1wig1iql8as5a5qh8lwcz"))))
2203 (properties `((upstream-name . "HardyWeinberg")))
2204 (build-system r-build-system)
2206 `(("r-mice" ,r-mice)
2208 ("r-rsolnp" ,r-rsolnp)))
2209 (home-page "https://cran.r-project.org/package=HardyWeinberg")
2210 (synopsis "Statistical tests and graphics for Hardy-Weinberg equilibrium")
2212 "This package contains tools for exploring Hardy-Weinberg equilibrium for
2213 diallelic genetic marker data. All classical tests (chi-square, exact,
2214 likelihood-ratio and permutation tests) for Hardy-Weinberg equilibrium are
2215 included in the package, as well as functions for power computation and for
2216 the simulation of marker data under equilibrium and disequilibrium. Routines
2217 for dealing with markers on the X-chromosome are included. Functions for
2218 testing equilibrium in the presence of missing data by using multiple
2219 imputation are also provided. Implements several graphics for exploring the
2220 equilibrium status of a large set of diallelic markers: ternary plots with
2221 acceptance regions, log-ratio plots and Q-Q plots.")
2222 (license license:gpl2+)))
2231 (uri (cran-uri "sm" version))
2234 "1rw2mxygxsmk8mn4wag1ppjgzk0rlvh6zd8q02qrhjrn9jhi5qj3"))))
2235 (build-system r-build-system)
2236 (native-inputs `(("gfortran" ,gfortran)))
2237 (home-page "http://www.stats.gla.ac.uk/~adrian/sm/")
2238 (synopsis "Smoothing methods for nonparametric regression and density estimation")
2240 "This is software accompanying the book 'Applied Smoothing Techniques for
2241 Data Analysis---The Kernel Approach with S-Plus Illustrations', Oxford
2242 University Press. It provides smoothing methods for nonparametric regression
2243 and density estimation")
2244 (license license:gpl2+)))
2246 (define-public r-venndiagram
2248 (name "r-venndiagram")
2252 (uri (cran-uri "VennDiagram" version))
2255 "1ic1jaxzw98si2p4n1fl4n3myhd7fpw0njb634cwhviwybzv6775"))))
2256 (properties `((upstream-name . "VennDiagram")))
2257 (build-system r-build-system)
2259 `(("r-futile-logger" ,r-futile-logger)))
2260 (home-page "https://cran.r-project.org/web/packages/VennDiagram/")
2261 (synopsis "Generate High-Resolution Venn and Euler Plots")
2263 "This package provides a set of functions to generate high-resolution
2264 Venn and Euler plots. It includes handling for several special cases,
2265 including two-case scaling, and extensive customization of plot shape and
2267 (license license:gpl2+)))
2269 (define-public r-vioplot
2276 (uri (cran-uri "vioplot" version))
2279 "16wkb26kv6qr34hv5zgqmgq6zzgysg9i78pvy2c097lr60v087v0"))))
2280 (build-system r-build-system)
2281 (propagated-inputs `(("r-sm" ,r-sm)))
2282 (home-page "http://wsopuppenkiste.wiso.uni-goettingen.de/~dadler")
2283 (synopsis "Violin plot")
2285 "This package provides a violin plot, which is a combination of a box
2286 plot and a kernel density plot.")
2287 (license license:bsd-3)))
2289 (define-public r-rsofia
2295 ;; This package has been removed from CRAN, so we can
2296 ;; only fetch it from the archives.
2297 (uri (string-append "https://cran.r-project.org/src/"
2298 "contrib/Archive/RSofia/RSofia_"
2302 "0q931y9rcf6slb0s2lsxhgqrzy4yqwh8hb1124nxg0bjbxvjbihn"))))
2303 (properties `((upstream-name . "RSofia")))
2304 (build-system r-build-system)
2306 `(("r-rcpp" ,r-rcpp)))
2307 (home-page "https://cran.r-project.org/src/contrib/Archive/RSofia")
2308 (synopsis "Port of sofia-ml to R")
2309 (description "This package is a port of sofia-ml to R. Sofia-ml is a
2310 suite of fast incremental algorithms for machine learning that can be used for
2311 training models for classification or ranking.")
2312 (license license:asl2.0)))
2314 (define-public r-xts
2321 (uri (cran-uri "xts" version))
2324 "1v50yn4bsjzdyk7r90isn6dxmpkapillrhpx3gqsshd180vwzqk9"))))
2325 (build-system r-build-system)
2326 (propagated-inputs `(("r-zoo" ,r-zoo)))
2327 (home-page "https://github.com/joshuaulrich/xts")
2328 (synopsis "Extensible time series")
2330 "This package provides for uniform handling of R's different time-based
2331 data classes by extending @code{zoo}, maximizing native format information
2332 preservation and allowing for user-level customization and extension, while
2333 simplifying cross-class interoperability.")
2334 (license license:gpl2+)))
2336 (define-public r-performanceanalytics
2338 (name "r-performanceanalytics")
2343 (uri (cran-uri "PerformanceAnalytics" version))
2346 "01bgm57z079g6r505w3bj293zkbd49fwa8sg55z87vizwavipml6"))))
2348 `((upstream-name . "PerformanceAnalytics")))
2349 (build-system r-build-system)
2351 `(("r-quadprog" ,r-quadprog)
2354 (home-page "https://r-forge.r-project.org/projects/returnanalytics/")
2355 (synopsis "Econometric tools for performance and risk analysis")
2356 (description "This is a collection of econometric functions for
2357 performance and risk analysis. This package aims to aid practitioners and
2358 researchers in utilizing the latest research in analysis of non-normal return
2359 streams. In general, it is most tested on return (rather than price) data on
2360 a regular scale, but most functions will work with irregular return data as
2361 well, and increasing numbers of functions will work with P&L or price data
2363 ;; Either version may be picked.
2364 (license (list license:gpl2 license:gpl3))))
2366 (define-public r-laeken
2373 (uri (cran-uri "laeken" version))
2376 "1rhkv1kk508pwln1d325iq4fink2ncssps0ypxi52j9d7wk78la6"))))
2377 (build-system r-build-system)
2379 `(("r-boot" ,r-boot)
2380 ("r-mass" ,r-mass)))
2381 (home-page "https://cran.r-project.org/web/packages/laeken/")
2382 (synopsis "Estimation of indicators on social exclusion and poverty")
2383 (description "This package provides tools for the estimation of indicators
2384 on social exclusion and poverty, as well as an implementation of Pareto tail
2385 modeling for empirical income distributions.")
2386 (license license:gpl2+)))
2388 (define-public r-vcd
2395 (uri (cran-uri "vcd" version))
2398 "1lp99h0wvsc61l1dgcqjxdrcgpgw88ak430cdsv43kmm43qssqd5"))))
2399 (build-system r-build-system)
2401 `(("r-colorspace" ,r-colorspace)
2402 ("r-lmtest" ,r-lmtest)
2403 ("r-mass" ,r-mass)))
2404 (home-page "https://cran.r-project.org/web/packages/vcd/")
2405 (synopsis "Visualizing categorical data")
2406 (description "This package provides visualization techniques, data sets,
2407 summary and inference procedures aimed particularly at categorical data.
2408 Special emphasis is given to highly extensible grid graphics. The package was
2409 originally inspired by the book \"Visualizing Categorical Data\" by Michael
2410 Friendly and is now the main support package for a new book, \"Discrete Data
2411 Analysis with R\" by Michael Friendly and David Meyer (2015).")
2412 (license license:gpl2)))
2414 (define-public r-ica
2421 (uri (cran-uri "ica" version))
2424 "0ya1nph1zwhad0bfz4yxs27kl45yk1dhnphdlrq34p8pqrpmj8g7"))))
2425 (build-system r-build-system)
2426 (home-page "https://cran.r-project.org/web/packages/ica/")
2427 (synopsis "Independent component analysis")
2428 (description "This package provides tools for @dfn{Independent Component
2429 Analysis} (ICA) using various algorithms: FastICA,
2430 Information-Maximization (Infomax), and @dfn{Joint Approximate Diagonalization
2431 of Eigenmatrices} (JADE).")
2432 (license license:gpl2+)))
2434 (define-public r-dtw
2441 (uri (cran-uri "dtw" version))
2444 "1w301xwizncy5r8v9rwwdxfshydgp3l1pnjla1fjn6n8lx3imjj3"))))
2445 (build-system r-build-system)
2446 (propagated-inputs `(("r-proxy" ,r-proxy)))
2447 (home-page "http://dtw.r-forge.r-project.org/")
2448 (synopsis "Dynamic Time Warping Algorithms")
2449 (description "This package provides a comprehensive implementation of
2450 @dfn{dynamic time warping} (DTW) algorithms in R. DTW computes the
2451 optimal (least cumulative distance) alignment between points of two time
2452 series. Common DTW variants covered include local (slope) and global (window)
2453 constraints, subsequence matches, arbitrary distance definitions,
2454 normalizations, minimum variance matching, and so on.")
2455 (license license:gpl2+)))
2457 (define-public r-sdmtools
2464 (uri (cran-uri "SDMTools" version))
2467 "1kacrpamshv7wz83yn45sfbw4m9c44xrrngzcklnwx8gcxx2knm6"))))
2468 (properties `((upstream-name . "SDMTools")))
2469 (build-system r-build-system)
2470 (propagated-inputs `(("r-r-utils" ,r-r-utils)))
2471 (home-page "http://www.rforge.net/SDMTools/")
2472 (synopsis "Species distribution modelling tools")
2473 (description "This packages provides a set of tools for post processing
2474 the outcomes of species distribution modeling exercises. It includes novel
2475 methods for comparing models and tracking changes in distributions through
2476 time. It further includes methods for visualizing outcomes, selecting
2477 thresholds, calculating measures of accuracy and landscape fragmentation
2479 (license license:gpl3+)))
2481 (define-public r-scatterplot3d
2483 (name "r-scatterplot3d")
2488 (uri (cran-uri "scatterplot3d" version))
2491 "152xqz9c70qab86mpgng049gxsg5f4fpf1m8dh93fb9v1avjd0sc"))))
2492 (build-system r-build-system)
2493 (home-page "https://cran.r-project.org/web/packages/scatterplot3d/")
2494 (synopsis "3D scatter plot")
2495 (description "This package provides an implementation of scatter plots for
2496 plotting. a three dimensional point cloud.")
2497 (license license:gpl2)))
2499 (define-public r-ggridges
2506 (uri (cran-uri "ggridges" version))
2509 "1znvsbl3px8dddpjgdrygnpz4s685wizi0jnjvx2hrz58i0chjqj"))))
2510 (build-system r-build-system)
2512 `(("r-ggplot2" ,r-ggplot2)
2514 ("r-scales" ,r-scales)
2515 ("r-withr" ,r-withr)))
2516 (home-page "https://github.com/clauswilke/ggridges")
2517 (synopsis "Ridgeline plots in ggplot2")
2519 "Ridgeline plots provide a convenient way of visualizing changes in
2520 distributions over time or space. This package enables the creation of such
2521 plots in @code{ggplot2}.")
2522 (license license:gpl2)))
2524 (define-public r-ggjoy
2531 (uri (cran-uri "ggjoy" version))
2534 "012md2m0jqfcccb933j423m3ck31v3p0pd41gjxpyg9082y7ixyj"))))
2535 (build-system r-build-system)
2537 `(("r-ggplot2" ,r-ggplot2)
2538 ("r-ggridges" ,r-ggridges)))
2539 (home-page "https://github.com/clauswilke/ggjoy")
2540 (synopsis "Joyplots in ggplot2")
2541 (description "Joyplots provide a convenient way of visualizing changes in
2542 distributions over time or space. This package enables the creation of such
2543 plots in @code{ggplot2}.")
2544 (license license:gpl2)))
2546 (define-public r-cli
2553 (uri (cran-uri "cli" version))
2556 "07as3dr7vwx02p3qgzlmxz1dlrd3x3lysrzp222ip9jcjpydp8wg"))))
2557 (build-system r-build-system)
2559 `(("r-assertthat" ,r-assertthat)
2560 ("r-crayon" ,r-crayon)))
2561 (home-page "https://github.com/r-lib/cli#readme")
2562 (synopsis "Helpers for developing command line interfaces")
2563 (description "This package provides a suite of tools designed to build
2564 attractive command line interfaces (CLIs). It includes tools for drawing
2565 rules, boxes, trees, and Unicode symbols with ASCII alternatives.")
2566 (license license:expat)))
2568 (define-public r-argparser
2570 (name "r-argparser")
2575 (uri (cran-uri "argparser" version))
2578 "0s1wxshx4jk69wfxhycx973q6y8cmqrfymyjklhq1i8xrj0kmmx9"))))
2579 (build-system r-build-system)
2580 (home-page "https://bitbucket.org/djhshih/argparser")
2581 (synopsis "Command-line argument parser")
2583 "This package provides a cross-platform command-line argument parser
2584 written purely in R with no external dependencies. It is useful with the
2585 Rscript front-end and facilitates turning an R script into an executable
2587 (license license:gpl3+)))
2589 (define-public r-debugme
2596 (uri (cran-uri "debugme" version))
2599 "1c9sg55zvf10h8198jdnpamm6f66lzw3c3jnmdp9ls6na0j0xbjd"))))
2600 (build-system r-build-system)
2601 (propagated-inputs `(("r-crayon" ,r-crayon)))
2602 (home-page "https://github.com/r-lib/debugme#readme")
2603 (synopsis "Debug R packages")
2605 "This package allows the user to specify debug messages as special string
2606 constants, and control debugging of packages via environment variables.")
2607 (license license:expat)))
2609 (define-public r-processx
2616 (uri (cran-uri "processx" version))
2619 "1pzx4ap4xa07gf9zkd6hacdsnb9sp3kb60a7v7ljl0ywrcpn1fn4"))))
2620 (build-system r-build-system)
2622 `(("r-assertthat" ,r-assertthat)
2623 ("r-crayon" ,r-crayon)
2626 ("r-testthat" ,r-testthat)))
2627 (home-page "https://github.com/r-lib/processx3")
2628 (synopsis "Execute and control system processes")
2630 "This package provides portable tools to run system processes in the
2631 background. It can check if a background process is running; wait on a
2632 background process to finish; get the exit status of finished processes; kill
2633 background processes and their children; restart processes. It can read the
2634 standard output and error of the processes, using non-blocking connections.
2635 @code{processx} can poll a process for standard output or error, with a
2636 timeout. It can also poll several processes at once.")
2637 (license license:expat)))
2639 (define-public r-tsp
2646 (uri (cran-uri "TSP" version))
2649 "1ym97xl2icjpfkrici0wig29w06bb704hp51v7h5liygjlwpkhlc"))))
2650 (properties `((upstream-name . "TSP")))
2651 (build-system r-build-system)
2652 (propagated-inputs `(("r-foreach" ,r-foreach)))
2653 (home-page "https://cran.r-project.org/web/packages/TSP/")
2654 (synopsis "Traveling salesperson problem (TSP)")
2655 (description "This package provides basic infrastructure and some
2656 algorithms for the @dfn{traveling salesperson problem}(TSP) (also known as the
2657 traveling salesman problem).")
2658 (license license:gpl3)))
2660 (define-public r-qap
2667 (uri (cran-uri "qap" version))
2670 "0d2d1ni1camixyi45lfy00f4pn3p063k7bsi8gj5scp6n15mdgb0"))))
2671 (build-system r-build-system)
2672 (native-inputs `(("gfortran" ,gfortran)))
2673 (home-page "https://cran.r-project.org/web/packages/qap/")
2674 (synopsis "Heuristics for the quadratic assignment problem (QAP)")
2675 (description "This package implements heuristics for the @dfn{quadratic
2676 assignment problem} (QAP). Currently only a simulated annealing heuristic is
2678 (license license:gpl3)))
2680 (define-public r-gclus
2687 (uri (cran-uri "gclus" version))
2690 "02ba6zj9bjwrzykamjp40ajynx9xjx9h2i85n0ym0r5lcki4x6fn"))))
2691 (build-system r-build-system)
2692 (propagated-inputs `(("r-cluster" ,r-cluster)))
2693 (home-page "https://cran.r-project.org/web/packages/gclus/")
2694 (synopsis "Clustering graphics")
2695 (description "This package orders panels in scatterplot matrices and
2696 parallel coordinate displays by some merit index. It contains various indices
2697 of merit, ordering functions, and enhanced versions of @code{pairs} and
2698 @code{parcoord} which color panels according to their merit level.")
2699 (license license:gpl2+)))
2701 (define-public r-webshot
2708 (uri (cran-uri "webshot" version))
2711 "07r71zzmggp4jf92x4ws4wg6v1x98vaj01lsar85bnb30n5vx8gh"))))
2712 (build-system r-build-system)
2714 `(("r-jsonlite" ,r-jsonlite)
2715 ("r-magrittr" ,r-magrittr)
2716 ("r-processx" ,r-processx)
2717 ("r-withr" ,r-withr)))
2718 (home-page "https://github.com/wch/webshot/")
2719 (synopsis "Take screenshots of web pages")
2721 "Webshot makes it easy to take screenshots of web pages from within R.
2722 It can also run Shiny applications locally and take screenshots of the
2723 application; and it can render and screenshot static as well as interactive R
2724 Markdown documents.")
2725 (license license:gpl2)))
2727 (define-public r-seriation
2729 (name "r-seriation")
2734 (uri (cran-uri "seriation" version))
2737 "1q6hw4hjw224b4y0dc0j630v2pgj6sn455nwkilb70w8k31hpk92"))))
2738 (build-system r-build-system)
2740 `(("r-cluster" ,r-cluster)
2741 ("r-colorspace" ,r-colorspace)
2742 ("r-dendextend" ,r-dendextend)
2743 ("r-gclus" ,r-gclus)
2744 ("r-gplots" ,r-gplots)
2747 ("r-registry" ,r-registry)
2749 (native-inputs `(("gfortran" ,gfortran)))
2750 (home-page "http://s2.smu.edu/IDA/seriation/")
2751 (synopsis "Infrastructure for ordering objects using seriation")
2753 "This package provides infrastructure for seriation with an
2754 implementation of several seriation/sequencing techniques to reorder matrices,
2755 dissimilarity matrices, and dendrograms. It also provides (optimally)
2756 reordered heatmaps, color images and clustering visualizations like
2757 dissimilarity plots, and visual assessment of cluster tendency plots (VAT and
2759 (license license:gpl3)))
2761 (define-public r-xfun
2768 (uri (cran-uri "xfun" version))
2771 "1r11dd49ngmjgbjdv28a9c1jp8cg1l50x0acbsamzz576p8i2wl9"))))
2772 (build-system r-build-system)
2773 (home-page "https://github.com/yihui/xfun")
2774 (synopsis "Miscellaneous functions")
2776 "This package provides miscellaneous functions commonly used in other
2777 packages maintained by Yihui Xie.")
2778 (license license:expat)))
2780 (define-public r-utf8
2787 (uri (cran-uri "utf8" version))
2790 "0m0ywg8k3blfiahxvh1i4zn9dksrlc937d2lbza5fc38zjnrrnpn"))))
2791 (build-system r-build-system)
2792 (home-page "https://github.com/patperry/r-utf8")
2793 (synopsis "Unicode text processing")
2795 "This package provides tools to process and print UTF-8 encoded
2796 international text (Unicode). Input, validate, normalize, encode, format, and
2798 (license license:asl2.0)))
2800 (define-public r-pillar
2807 (uri (cran-uri "pillar" version))
2810 "1q6arybmfqxhp5zqj1fri5pb8v7ywcv7bmgf81rrmgl892p4bn5f"))))
2811 (build-system r-build-system)
2814 ("r-crayon" ,r-crayon)
2815 ("r-fansi" ,r-fansi)
2816 ("r-rlang" ,r-rlang)
2817 ("r-utf8" ,r-utf8)))
2818 (home-page "https://github.com/r-lib/pillar")
2819 (synopsis "Coloured formatting for columns")
2821 "This package provides a @code{pillar} generic designed for formatting
2822 columns of data using the full range of colours provided by modern
2824 (license license:gpl3)))
2826 (define-public r-uuid
2833 (uri (cran-uri "uuid" version))
2836 "1gmisd630fc8ybg845hbg13wmm3pk3npaamrh5wqbc1nqd6p0wfx"))))
2837 (build-system r-build-system)
2838 (home-page "http://www.rforge.net/uuid")
2839 (synopsis "Tools for generating and handling of UUIDs")
2841 "This package provides tools for generating and handling of
2842 @dfn{Universally Unique Identifiers} (UUIDs).")
2843 (license license:expat)))
2845 (define-public r-tinytex
2852 (uri (cran-uri "tinytex" version))
2855 "1bgpr5i5399jf9n6pg2mm4aamisbhppg082ad0wv1j4g0rlxf1gy"))))
2856 (build-system r-build-system)
2858 `(("r-xfun" ,r-xfun)))
2859 (home-page "https://github.com/yihui/tinytex")
2860 (synopsis "Helper functions for TeX Live and compiling LaTeX documents")
2862 "This package provides helper functions to install and maintain the LaTeX
2863 distribution named TinyTeX, a lightweight, cross-platform, portable, and
2864 easy-to-maintain version of TeX Live. This package also contains helper
2865 functions to compile LaTeX documents, and install missing LaTeX packages
2867 (license license:expat)))
2869 (define-public r-metap
2876 (uri (cran-uri "metap" version))
2879 "18rzvqfzyk8fn54gjvy2qd21nk9w69j7ihww477ma3f3ab6i982h"))))
2880 (build-system r-build-system)
2882 `(("r-lattice" ,r-lattice)
2883 ("r-rdpack" ,r-rdpack)))
2884 (home-page "http://www.dewey.myzen.co.uk/meta/meta.html")
2885 (synopsis "Meta-analysis of significance values")
2887 "The canonical way to perform meta-analysis involves using effect sizes.
2888 When they are not available this package provides a number of methods for
2889 meta-analysis of significance values including the methods of Edgington,
2890 Fisher, Stouffer, Tippett, and Wilkinson; a number of data-sets to replicate
2891 published results; and a routine for graphical display.")
2892 (license license:gpl2)))
2894 (define-public r-network
2897 (version "1.13.0.1")
2901 (uri (cran-uri "network" version))
2904 "1bbkbqkqf1d7irfwh08c13c2pfypir1ssvlqrln83irqns1ikdv0"))))
2905 (build-system r-build-system)
2906 (home-page "https://statnet.org/")
2907 (synopsis "Classes for relational data")
2909 "This package provides tools to create and modify network objects. The
2910 @code{network} class can represent a range of relational data types, and
2911 supports arbitrary vertex/edge/graph attributes.")
2912 (license license:gpl2+)))
2914 (define-public r-statnet-common
2916 (name "r-statnet-common")
2921 (uri (cran-uri "statnet.common" version))
2924 "14dydm4c4dzc4v6ldxpn04q551nczzfablwibrd8lzgja8x9ksic"))))
2926 `((upstream-name . "statnet.common")))
2927 (build-system r-build-system)
2929 `(("r-coda" ,r-coda)))
2930 (home-page "https://statnet.org")
2931 (synopsis "R scripts and utilities used by the Statnet software")
2932 (description "This package provides non-statistical utilities used by the
2933 software developed by the Statnet Project.")
2934 (license license:gpl3)))
2936 (define-public r-sna
2943 (uri (cran-uri "sna" version))
2946 "1ks8819qvpdfansfqj9p32s1rhvl26frvbi78m4rx1wd1qcv74i2"))))
2947 (build-system r-build-system)
2949 `(("r-network" ,r-network)
2950 ("r-statnet-common" ,r-statnet-common)))
2951 (home-page "https://statnet.org")
2952 (synopsis "Tools for social network analysis")
2954 "This package provides a range of tools for social network analysis,
2955 including node and graph-level indices, structural distance and covariance
2956 methods, structural equivalence detection, network regression, random graph
2957 generation, and 2D/3D network visualization.")
2958 (license license:gpl2+)))
2960 (define-public r-ttr
2967 (uri (cran-uri "TTR" version))
2970 "07r62ngyzjl4aszdxnr3n6bnbcgcap32yhd430jsilicg8n06di1"))))
2971 (properties `((upstream-name . "TTR")))
2972 (build-system r-build-system)
2974 `(("r-curl" ,r-curl)
2977 (native-inputs `(("gfortran" ,gfortran)))
2978 (home-page "https://github.com/joshuaulrich/TTR")
2979 (synopsis "Technical trading rules")
2981 "This package provides functions and data to construct technical trading
2983 (license license:gpl2)))
2985 (define-public r-leaps
2992 (uri (cran-uri "leaps" version))
2995 "11gjmn1azrjw5xlvdb4gknj9985kck9x8zb9np1rnk2smp6pka2m"))))
2996 (build-system r-build-system)
2997 (native-inputs `(("gfortran" ,gfortran)))
2998 (home-page "https://cran.r-project.org/web/packages/leaps/")
2999 (synopsis "Regression subset selection")
3001 "This package provides tools for regression subset selection, including
3002 exhaustive search.")
3003 (license license:gpl2+)))
3005 (define-public r-splus2r
3012 (uri (cran-uri "splus2R" version))
3015 "0xrbj8vxy0pc6hl7m8abv71d3hjw47cl51s7j7priadyqczkq6sz"))))
3016 (properties `((upstream-name . "splus2R")))
3017 (build-system r-build-system)
3018 (native-inputs `(("gfortran" ,gfortran)))
3019 (home-page "https://cran.r-project.org/web/packages/splus2R/")
3020 (synopsis "Supplemental S-PLUS functionality in R")
3022 "Currently there are many functions in S-PLUS that are missing in R. To
3023 facilitate the conversion of S-PLUS packages to R packages, this package
3024 provides some missing S-PLUS functionality in R.")
3025 (license license:gpl2)))
3027 (define-public r-ifultools
3029 (name "r-ifultools")
3034 (uri (cran-uri "ifultools" version))
3037 "0pv2msaa1rmj8csxdclzi2jwg9pfdvh87blj9j3xa3myisglq092"))))
3038 (build-system r-build-system)
3040 `(("r-mass" ,r-mass)
3041 ("r-splus2r" ,r-splus2r)))
3042 (home-page "https://cran.r-project.org/web/packages/ifultools/")
3043 (synopsis "Insightful research tools")
3044 (description "This package provides C code used by the wmtsa, fractal, and
3046 (license license:gpl2)))
3048 (define-public r-sapa
3055 (uri (cran-uri "sapa" version))
3058 "056xlh14dnzq4x7sbp7ff2k61jxy7110a742b502vz549qfrr5ds"))))
3059 (build-system r-build-system)
3061 `(("r-ifultools" ,r-ifultools)
3062 ("r-splus2r" ,r-splus2r)))
3063 (home-page "https://cran.r-project.org/web/packages/sapa/")
3064 (synopsis "Spectral analysis for physical applications")
3065 (description "This package provides software for the book Spectral
3066 Analysis for Physical Applications, Donald B. Percival and Andrew T. Walden,
3067 Cambridge University Press, 1993.")
3068 (license license:gpl2)))
3070 (define-public r-quantmod
3077 (uri (cran-uri "quantmod" version))
3080 "16aldg96z7amp5mr90nb8127yy04gxsihfr26km5p3cx3j117yv0"))))
3081 (build-system r-build-system)
3083 `(("r-curl" ,r-curl)
3087 (home-page "https://cran.r-project.org/web/packages/quantmod/")
3088 (synopsis "Quantitative financial modelling framework")
3089 (description "This package provides a quantitative financial modelling
3090 framework to allow users to specify, build, trade, and analyse quantitative
3091 financial trading strategies.")
3092 (license license:gpl3)))
3094 (define-public r-tseries
3101 (uri (cran-uri "tseries" version))
3104 "14s1glh5zzdvdl05a2z7ymhgf962svxf8xircghg5sc649lb33n0"))))
3105 (build-system r-build-system)
3107 `(("r-quadprog" ,r-quadprog)
3108 ("r-quantmod" ,r-quantmod)
3111 `(("gfortran" ,gfortran)))
3112 (home-page "https://cran.r-project.org/web/packages/tseries/")
3113 (synopsis "Time series analysis and computational finance")
3115 "This package provides functions relating to time series analysis and
3116 computational finance.")
3117 (license license:gpl2)))
3119 (define-public r-wmtsa
3126 (uri (cran-uri "wmtsa" version))
3129 "1q436krz5p1f4a7a7sya6a9rh9x9mi8zzcgq66gbk9w9w4hcqcj6"))))
3130 (build-system r-build-system)
3132 `(("r-ifultools" ,r-ifultools)
3134 ("r-splus2r" ,r-splus2r)))
3135 (home-page "https://cran.r-project.org/web/packages/wmtsa/")
3136 (synopsis "Wavelet methods for time series analysis")
3138 "This package provides software to accompany the book \"Wavelet Methods
3139 for Time Series Analysis\", Donald B. Percival and Andrew T. Walden, Cambridge
3140 University Press, 2000.")
3141 (license license:gpl2)))
3143 (define-public r-tsa
3150 (uri (cran-uri "TSA" version))
3153 "0gjfqibwdznz0nka95k4fjm935svxjpnqfywwz403crn2lh30h6q"))))
3154 (properties `((upstream-name . "TSA")))
3155 (build-system r-build-system)
3157 `(("r-leaps" ,r-leaps)
3158 ("r-locfit" ,r-locfit)
3159 ("r-mgcv" ,r-mgcv)))
3160 (home-page "http://www.stat.uiowa.edu/~kchan/TSA.htm")
3161 (synopsis "Time series analysis")
3163 "This package contains R functions and datasets detailed in the book
3164 \"Time Series Analysis with Applications in R (second edition)\" by Jonathan
3165 Cryer and Kung-Sik Chan.")
3166 (license license:gpl2+)))
3168 (define-public r-extradistr
3170 (name "r-extradistr")
3175 (uri (cran-uri "extraDistr" version))
3178 "1fg8vjpal33y51iqzglk1yvy46d7js0l0wfbdy698lq8a06hq19p"))))
3179 (properties `((upstream-name . "extraDistr")))
3180 (build-system r-build-system)
3182 `(("r-rcpp" ,r-rcpp)))
3183 (home-page "https://github.com/twolodzko/extraDistr")
3184 (synopsis "Additional univariate and multivariate distributions")
3186 "This package implements density, distribution functions, quantile
3187 functions and random generation functions for a large number of univariate and
3188 multivariate distributions.")
3189 (license license:gpl2)))
3191 (define-public r-fractal
3198 (uri (cran-uri "fractal" version))
3201 "18lr9z0gslvfc3z8vyj3krqj3bfhg60zv1fzinrwwkc4cpk1w7mp"))))
3202 (build-system r-build-system)
3204 `(("r-ifultools" ,r-ifultools)
3207 ("r-scatterplot3d" ,r-scatterplot3d)
3208 ("r-splus2r" ,r-splus2r)
3209 ("r-wmtsa" ,r-wmtsa)))
3210 (home-page "https://cran.r-project.org/web/packages/fractal/")
3211 (synopsis "Fractal time series modeling and analysis")
3213 "This package provides tools for stochastic fractal and deterministic
3214 chaotic time series analysis.")
3215 (license license:gpl2)))
3217 (define-public r-urca
3224 (uri (cran-uri "urca" version))
3227 "1akaqwf3fvvvx4sgfn641fd4sj51s0701pvfl6s5hnz2k0iwh732"))))
3228 (build-system r-build-system)
3229 (propagated-inputs `(("r-nlme" ,r-nlme)))
3230 (native-inputs `(("gfortran" ,gfortran)))
3231 (home-page "https://cran.r-project.org/web/packages/urca/")
3232 (synopsis "Unit root and cointegration tests for time series data")
3234 "This package provides unit root and cointegration tests encountered in
3235 applied econometric analysis.")
3236 (license license:gpl2+)))
3238 (define-public r-cubature
3245 (uri (cran-uri "cubature" version))
3248 "1hd23b8v2kpqp5gr0va8p2q7j8w9rik6ks7zrr4b8mb2mwrakk74"))))
3249 (build-system r-build-system)
3251 `(("r-rcpp" ,r-rcpp)))
3252 (home-page "https://github.com/bnaras/cubature")
3253 (synopsis "Adaptive multivariate integration over hypercubes")
3255 "This package is an R wrapper around the cubature C library for adaptive
3256 multivariate integration over hypercubes. This version provides both
3257 @code{hcubature} and @code{pcubature} routines in addition to a vector
3259 ;; The included cubature C library is released under GPLv2+, but the
3260 ;; wrapper declares the license to be GPLv3+.
3261 (license (list license:gpl2+ license:gpl3+))))
3263 (define-public r-trend
3270 (uri (cran-uri "trend" version))
3273 "1bd567n15k2vpmgbx02584k5kglrc58mlb5kgd07wdss3knpa48q"))))
3274 (build-system r-build-system)
3276 `(("r-extradistr" ,r-extradistr)))
3278 `(("gfortran" ,gfortran)))
3279 (home-page "https://cran.r-project.org/web/packages/trend/")
3280 (synopsis "Non-parametric trend tests and change-point detection")
3282 "The analysis of environmental data often requires the detection of
3283 trends and change-points. This package includes tests for trend
3284 detection (Cox-Stuart Trend Test, Mann-Kendall Trend Test, (correlated)
3285 Hirsch-Slack Test, partial Mann-Kendall Trend Test, multivariate (multisite)
3286 Mann-Kendall Trend Test, (Seasonal) Sen's slope, partial Pearson and Spearman
3287 correlation trend test), change-point detection (Lanzante's test procedures,
3288 Pettitt's test, Buishand Range Test, Buishand U Test, Standard Normal
3289 Homogeinity Test), detection of non-randomness (Wallis-Moore Phase Frequency
3290 Test, Bartels rank von Neumann's ratio test, Wald-Wolfowitz Test) and the two
3291 sample Robust Rank-Order Distributional Test.")
3292 (license license:gpl3)))
3294 (define-public r-expm
3301 (uri (cran-uri "expm" version))
3304 "1mihl67kvv1xv0figp25jkmwfn4iwkcx15cng2348y8gm6zybw9q"))))
3305 (build-system r-build-system)
3306 (propagated-inputs `(("r-matrix" ,r-matrix)))
3307 (native-inputs `(("gfortran" ,gfortran)))
3308 (home-page "https://r-forge.r-project.org/projects/expm/")
3309 (synopsis "Tools for matrix exponentials and related quantities")
3311 "This package provides tools for the computation of the matrix
3312 exponential, logarithm, square root, and related quantities.")
3313 (license license:gpl2+)))
3315 (define-public r-complexplus
3317 (name "r-complexplus")
3322 (uri (cran-uri "complexplus" version))
3325 "16w9v7d1ckavqmr86l34frr37pkvdn0iqnb17ssb8xaggns5lgqx"))))
3326 (build-system r-build-system)
3328 `(("r-expm" ,r-expm)
3329 ("r-matrix" ,r-matrix)))
3330 (home-page "https://cran.r-project.org/web/packages/complexplus/")
3331 (synopsis "Functions of complex or real variables")
3333 "This package extends several functions to the complex domain, including
3334 the matrix exponential and logarithm, and the determinant.")
3335 (license license:gpl2)))
3337 (define-public r-phontools
3339 (name "r-phontools")
3344 (uri (cran-uri "phonTools" version))
3347 "01i481mhswsys3gpasw9gn6nxkfmi7bz46g5c84m13pg0cv8hxc7"))))
3348 (properties `((upstream-name . "phonTools")))
3349 (build-system r-build-system)
3350 (home-page "http://www.santiagobarreda.com/rscripts.html")
3351 (synopsis "Tools for phonetic and acoustic analyses")
3353 "This package contains tools for the organization, display, and analysis
3354 of the sorts of data frequently encountered in phonetics research and
3355 experimentation, including the easy creation of IPA vowel plots, and the
3356 creation and manipulation of WAVE audio files.")
3357 (license license:bsd-2)))
3366 (uri (cran-uri "np" version))
3369 "17h67a510wh83800ri6g02wvznrlhigxni8shyijz1iaxcpk8k4j"))))
3370 (build-system r-build-system)
3372 `(("r-boot" ,r-boot)
3373 ("r-cubature" ,r-cubature)
3374 ("r-quadprog" ,r-quadprog)
3375 ("r-quantreg" ,r-quantreg)))
3376 (home-page "https://github.com/JeffreyRacine/R-Package-np")
3377 (synopsis "Non-parametric kernel smoothing methods for mixed data types")
3378 (description "This package provides non-parametric (and semi-parametric)
3379 kernel methods that seamlessly handle a mix of continuous, unordered, and
3380 ordered factor data types.")
3381 ;; Any version of the GPL.
3382 (license license:gpl3+)))
3384 (define-public r-powerplus
3386 (name "r-powerplus")
3391 (uri (cran-uri "powerplus" version))
3394 "0ayp6x34hkzgris4j3zbbs0r23n81bhww3wgfyy630ri4sk6brrn"))))
3395 (build-system r-build-system)
3397 `(("r-complexplus" ,r-complexplus)
3400 ("r-matrix" ,r-matrix)
3401 ("r-phontools" ,r-phontools)))
3402 (home-page "https://cran.r-project.org/web/packages/powerplus/")
3403 (synopsis "Exponentiation operations")
3405 "This package provides tools for the computation of matrix and scalar
3407 (license license:gpl2)))
3409 (define-public r-heatmaply
3411 (name "r-heatmaply")
3416 (uri (cran-uri "heatmaply" version))
3419 "0h8s5djzj4mrmaswlcaap6jbwxrkbzc43bbqik3qf8vrqz335w04"))))
3420 (build-system r-build-system)
3422 `(("r-assertthat" ,r-assertthat)
3423 ("r-colorspace" ,r-colorspace)
3424 ("r-dendextend" ,r-dendextend)
3425 ("r-ggplot2" ,r-ggplot2)
3426 ("r-gplots" ,r-gplots)
3427 ("r-htmlwidgets" ,r-htmlwidgets)
3428 ("r-knitr" ,r-knitr) ; needed for vignettes
3429 ("r-magrittr" ,r-magrittr)
3430 ("r-plotly" ,r-plotly)
3431 ("r-rcolorbrewer" ,r-rcolorbrewer)
3432 ("r-reshape2" ,r-reshape2)
3433 ("r-scales" ,r-scales)
3434 ("r-seriation" ,r-seriation)
3435 ("r-viridis" ,r-viridis)
3436 ("r-webshot" ,r-webshot)))
3437 (home-page "https://cran.r-project.org/package=heatmaply")
3438 (synopsis "Interactive cluster heat maps using plotly")
3440 "This package enables you to create interactive cluster heatmaps that can
3441 be saved as a stand-alone HTML file, embedded in R Markdown documents or in a
3442 Shiny app, and made available in the RStudio viewer pane. Hover the mouse
3443 pointer over a cell to show details or drag a rectangle to zoom. A heatmap is
3444 a popular graphical method for visualizing high-dimensional data, in which a
3445 table of numbers is encoded as a grid of colored cells. The rows and columns
3446 of the matrix are ordered to highlight patterns and are often accompanied by
3448 ;; Either version of the license.
3449 (license (list license:gpl2 license:gpl3))))
3451 (define-public r-cgdsr
3458 (uri (cran-uri "cgdsr" version))
3461 "1xyhw7mhmjichr1l6f9y1qvfj9wm87kfbm87ji7lcwf36gxh5g23"))))
3462 (build-system r-build-system)
3464 `(("r-r-methodss3" ,r-r-methodss3)
3465 ("r-r-oo" ,r-r-oo)))
3466 (home-page "https://github.com/cBioPortal/cgdsr")
3467 (synopsis "R-based API for accessing the MSKCC Cancer Genomics Data Server")
3469 "This package provides a basic set of R functions for querying the Cancer
3470 Genomics Data Server (CGDS), hosted by the Computational Biology Center at
3471 Memorial-Sloan-Kettering Cancer Center (MSKCC).")
3472 (license license:lgpl3)))
3474 (define-public r-import
3481 (uri (cran-uri "import" version))
3484 "0blf9539rbfwcmw8zsb4k58slb4pdnc075v34vmyjw752fznhcji"))))
3485 (build-system r-build-system)
3486 (home-page "https://github.com/smbache/import")
3487 (synopsis "Import mechanism for R")
3489 "This is an alternative mechanism for importing objects from packages.
3490 The syntax allows for importing multiple objects from a package with a single
3491 command in an expressive way. The import package bridges some of the gap
3492 between using @code{library} (or @code{require}) and direct (single-object)
3493 imports. Furthermore the imported objects are not placed in the current
3494 environment. It is also possible to import objects from stand-alone @code{.R}
3496 (license license:expat)))
3498 (define-public r-shinyace
3505 (uri (cran-uri "shinyAce" version))
3508 "1hqgszbiv99dibhwr21v21ll4s2hjn3ccqdicsm0z3gk77bh8iyb"))))
3509 (properties `((upstream-name . "shinyAce")))
3510 (build-system r-build-system)
3512 `(("r-shiny" ,r-shiny)
3513 ("r-jsonlite" ,r-jsonlite)))
3514 (home-page "http://cran.r-project.org/web/packages/shinyAce")
3515 (synopsis "Ace editor bindings for Shiny")
3517 "This package provides Ace editor bindings to enable a rich text editing
3518 environment within Shiny.")
3519 (license license:expat)))
3521 (define-public r-radiant-data
3523 (name "r-radiant-data")
3528 (uri (cran-uri "radiant.data" version))
3531 "0mbxfqn79nphii4hb6kxl2wc0w0ra16y378rp2yw9a9926zdb7mb"))
3532 (modules '((guix build utils)))
3535 ;; Delete files that are under CC-NC-SA.
3536 (delete-file-recursively "inst/app/tools/help")
3538 (properties `((upstream-name . "radiant.data")))
3539 (build-system r-build-system)
3541 `(("r-base64enc" ,r-base64enc)
3542 ("r-broom" ,r-broom)
3545 ("r-dplyr" ,r-dplyr)
3548 ("r-ggplot2" ,r-ggplot2)
3549 ("r-gridextra" ,r-gridextra)
3550 ("r-import" ,r-import)
3551 ("r-jsonlite" ,r-jsonlite)
3552 ("r-knitr" ,r-knitr)
3553 ("r-lubridate" ,r-lubridate)
3554 ("r-magrittr" ,r-magrittr)
3555 ("r-markdown" ,r-markdown)
3556 ("r-plotly" ,r-plotly)
3557 ("r-psych" ,r-psych)
3558 ("r-readr" ,r-readr)
3559 ("r-readxl" ,r-readxl)
3560 ("r-rlang" ,r-rlang)
3561 ("r-rmarkdown" ,r-rmarkdown)
3562 ("r-rstudioapi" ,r-rstudioapi)
3563 ("r-scales" ,r-scales)
3564 ("r-shiny" ,r-shiny)
3565 ("r-shinyace" ,r-shinyace)
3566 ("r-tibble" ,r-tibble)
3567 ("r-tidyr" ,r-tidyr)
3568 ("r-writexl" ,r-writexl)))
3569 (home-page "https://github.com/radiant-rstats/radiant.data")
3570 (synopsis "Data menu for Radiant: business analytics using R and Shiny")
3572 "The Radiant Data menu includes interfaces for loading, saving, viewing,
3573 visualizing, summarizing, transforming, and combining data. It also contains
3574 functionality to generate reproducible reports of the analyses conducted in
3576 (license license:agpl3)))
3578 (define-public r-algdesign
3580 (name "r-algdesign")
3585 (uri (cran-uri "AlgDesign" version))
3588 "0bl7mx4dnmkgs2x1fj7cqnrp7jx18mqwxyga0rzlniq12h8mc3fz"))))
3589 (properties `((upstream-name . "AlgDesign")))
3590 (build-system r-build-system)
3591 (home-page "https://github.com/jvbraun/AlgDesign")
3592 (synopsis "Algorithmic experimental design")
3594 "This package provides tools to calculate exact and approximate theory
3595 experimental designs for D, A, and I criteria. Very large designs may be
3596 created. Experimental designs may be blocked or blocked designs created from
3597 a candidate list, using several criteria. The blocking can be done when whole
3598 and within plot factors interact.")
3599 (license license:gpl2+)))
3601 (define-public r-signal
3608 (uri (cran-uri "signal" version))
3611 "1vsxramz5qd9q9s3vlqzmfdpmwl2rhlb2n904zw6f0fg0xxjfq3b"))))
3612 (build-system r-build-system)
3613 (propagated-inputs `(("r-mass" ,r-mass)))
3614 (native-inputs `(("gfortran" ,gfortran)))
3615 (home-page "https://cran.r-project.org/web/packages/signal/")
3616 (synopsis "Signal processing")
3618 "This package provides a set of signal processing functions originally
3619 written for Matlab and GNU Octave. It includes filter generation utilities,
3620 filtering functions, resampling routines, and visualization of filter models.
3621 It also includes interpolation functions.")
3622 (license license:gpl2)))
3624 (define-public r-gsubfn
3631 (uri (cran-uri "gsubfn" version))
3634 "00j6b8b6xsx6v370h220x233rpk6asca78165y3d48jpwvwisdc9"))))
3635 (build-system r-build-system)
3636 (propagated-inputs `(("r-proto" ,r-proto)))
3637 (home-page "http://gsubfn.googlecode.com")
3638 (synopsis "Utilities for strings and function arguments.")
3640 "This package provides @code{gsubfn} which is like @code{gsub} but can
3641 take a replacement function or certain other objects instead of the
3642 replacement string. Matches and back references are input to the replacement
3643 function and replaced by the function output. @code{gsubfn} can be used to
3644 split strings based on content rather than delimiters and for quasi-perl-style
3645 string interpolation. The package also has facilities for translating
3646 formulas to functions and allowing such formulas in function calls instead of
3648 (license license:gpl2+)))
3650 (define-public r-sqldf
3657 (uri (cran-uri "sqldf" version))
3660 "0q12vsb53p2wchgp8wfz5bk08wfnm0jxjrakclj4jyy6x3a7ksff"))))
3661 (build-system r-build-system)
3663 `(("r-chron" ,r-chron)
3665 ("r-gsubfn" ,r-gsubfn)
3666 ("r-proto" ,r-proto)
3667 ("r-rsqlite" ,r-rsqlite)))
3668 (home-page "https://github.com/ggrothendieck/sqldf")
3669 (synopsis "Manipulate R data frames using SQL")
3671 "The @code{sqldf} function is typically passed a single argument which is
3672 an SQL select statement where the table names are ordinary R data frame names.
3673 @code{sqldf} transparently sets up a database, imports the data frames into
3674 that database, performs the SQL statement and returns the result using a
3675 heuristic to determine which class to assign to each column of the returned
3676 data frame. The @code{sqldf} or @code{read.csv.sql} functions can also be
3677 used to read filtered files into R even if the original files are larger than
3678 R itself can handle.")
3679 (license license:gpl2)))
3681 (define-public r-abind
3688 (uri (cran-uri "abind" version))
3691 "0b1zd8jbnl6l292cr9rb50m09fy3ylxvzkpgi5lfb1nbzddcwfis"))))
3692 (build-system r-build-system)
3693 (home-page "https://cran.r-project.org/web/packages/abind/")
3694 (synopsis "Combine multidimensional arrays")
3696 "This package provides tools to combine multidimensional arrays into a
3697 single array. This is a generalization of @code{cbind} and @code{rbind}. It
3698 works with vectors, matrices, and higher-dimensional arrays. It also provides
3699 the functions @code{adrop}, @code{asub}, and @code{afill} for manipulating,
3700 extracting and replacing data in arrays.")
3701 (license license:lgpl2.0+)))
3703 (define-public r-prroc
3710 (uri (cran-uri "PRROC" version))
3713 "1m28h8pcd78049lz2qixhkcr9h5b3jik3maqzfbvq9y58z71i4a7"))))
3714 (properties `((upstream-name . "PRROC")))
3715 (build-system r-build-system)
3716 (home-page "https://cran.r-project.org/web/packages/PRROC/")
3717 (synopsis "Precision-Recall and ROC curves for weighted and unweighted data")
3719 "This package computes the areas under the @dfn{precision-recall} (PR)
3720 and ROC curve for weighted (e.g. soft-labeled) and unweighted data. In
3721 contrast to other implementations, the interpolation between points of the PR
3722 curve is done by a non-linear piecewise function. In addition to the areas
3723 under the curves, the curves themselves can also be computed and plotted by a
3724 specific S3-method.")
3725 (license license:gpl3)))
3727 (define-public r-vim
3734 (uri (cran-uri "VIM" version))
3737 "1vjcs5wvjv94ln01d94h9rs4j50d3ky4n26mm3prgh13raylrmnd"))))
3738 (properties `((upstream-name . "VIM")))
3739 (build-system r-build-system)
3742 ("r-colorspace" ,r-colorspace)
3743 ("r-data-table" ,r-data-table)
3744 ("r-e1071" ,r-e1071)
3745 ("r-laeken" ,r-laeken)
3749 ("r-robustbase" ,r-robustbase)
3752 (home-page "https://github.com/alexkowa/VIM")
3753 (synopsis "Visualization and imputation of missing values")
3755 "This package provides tools for the visualization of missing and/or
3756 imputed values are introduced, which can be used for exploring the data and
3757 the structure of the missing and/or imputed values. Depending on this
3758 structure of the missing values, the corresponding methods may help to
3759 identify the mechanism generating the missing values and allows to explore the
3760 data including missing values. In addition, the quality of imputation can be
3761 visually explored using various univariate, bivariate, multiple and
3762 multivariate plot methods.")
3763 (license license:gpl2+)))
3765 (define-public r-fnn
3772 (uri (cran-uri "FNN" version))
3775 "1n61jrcmakqif8f827x4qnlhm2jqpj5fgjj65c4p0kdd8lzw8pqp"))))
3776 (properties `((upstream-name . "FNN")))
3777 (build-system r-build-system)
3778 (home-page "https://cran.r-project.org/web/packages/FNN")
3779 (synopsis "Fast nearest neighbor search algorithms and applications")
3781 "This package provides cover-tree and kd-tree fast k-nearest neighbor
3782 search algorithms. Related applications including KNN classification,
3783 regression and information measures are implemented.")
3784 ;; The DESCRIPTION file erroneously states that GPL version 2.1 or
3785 ;; later can be used.
3786 (license license:gpl2+)))
3788 (define-public r-smoother
3795 (uri (cran-uri "smoother" version))
3798 "0nqr1bvlr5bnasqg74zmknjjl4x28kla9h5cxpga3kq5z215pdci"))))
3799 (build-system r-build-system)
3801 `(("r-ttr" ,r-ttr)))
3802 (home-page "http://cran.r-project.org/web/packages/smoother")
3803 (synopsis "Functions relating to the smoothing of numerical data")
3805 "This package provides a collection of methods for smoothing numerical
3806 data, commencing with a port of the Matlab gaussian window smoothing function.
3807 In addition, several functions typically used in smoothing of financial data
3809 (license license:gpl2)))
3811 (define-public r-riverplot
3813 (name "r-riverplot")
3818 (uri (cran-uri "riverplot" version))
3821 "0q1icpny8nkxyjhawyjzwrw8qlz0ayn2xyrsqrm4vkxyv6c9xk8z"))))
3822 (build-system r-build-system)
3823 (home-page "https://logfc.wordpress.com")
3824 (synopsis "Sankey or ribbon plots")
3826 "Sankey plots are a type of diagram that is convenient to illustrate how
3827 flow of information, resources etc. separates and joins, much like observing
3828 how rivers split and merge. For example, they can be used to compare
3829 different clusterings. This package provides an implementation of Sankey
3831 (license license:gpl2+)))
3833 (define-public r-dyn
3840 (uri (cran-uri "dyn" version))
3843 "16fqv9k7yxdgybwzafjkyqm16qpgqz13lcjpi6a1nc8xbzlzh0gb"))))
3844 (build-system r-build-system)
3846 `(("r-zoo" ,r-zoo)))
3847 (home-page "https://cran.r-project.org/web/packages/dyn")
3848 (synopsis "Time series regression")
3850 "This package provides the dyn class interfaces @code{ts}, @code{irts},
3851 @code{zoo} and @code{zooreg} time series classes to @code{lm}, @code{glm},
3852 @code{loess}, @code{quantreg::rq}, @code{MASS::rlm},
3853 @code{MCMCpack::MCMCregress()}, @code{quantreg::rq()},
3854 @code{randomForest::randomForest()} and other regression functions, allowing
3855 those functions to be used with time series including specifications that may
3856 contain lags, diffs and missing values.")
3858 (license license:gpl2+)))
3860 (define-public r-catdap
3867 (uri (cran-uri "catdap" version))
3870 "0i877l61f6c75pczi235rzci67w29zv1d7z5zn5p5ymndclvlpl2"))))
3871 (build-system r-build-system)
3873 `(("gfortran" ,gfortran)))
3874 (home-page "https://cran.r-project.org/web/packages/catdap/")
3875 (synopsis "Tools for categorical data analysis")
3877 "This package provides functions for analyzing multivariate data.
3878 Dependencies of the distribution of the specified variable (response
3879 variable) to other variables (explanatory variables) are derived and
3880 evaluated by the @dfn{Akaike Information Criterion} (AIC).")
3881 (license license:gpl2+)))
3883 (define-public r-arules
3890 (uri (cran-uri "arules" version))
3893 "0glfqgxr87900kigmkby2ff7qrjvd6aq595q85y056i5ckjcp615"))))
3894 (build-system r-build-system)
3896 `(("r-matrix" ,r-matrix)))
3897 (home-page "https://github.com/mhahsler/arules")
3898 (synopsis "Mining association rules and frequent itemsets")
3900 "This package provides an infrastructure for representing, manipulating
3901 and analyzing transaction data and patterns (frequent itemsets and association rules).
3902 It also provides C implementations of the association mining algorithms Apriori
3904 (license license:gpl3)))
3906 (define-public r-parsedate
3908 (name "r-parsedate")
3913 (uri (cran-uri "parsedate" version))
3916 "0mg7hbm3903iwvmpn51gjpaaq03rsp72hjb1g8h5g84r81iha002"))))
3917 (build-system r-build-system)
3918 (home-page "https://github.com/gaborcsardi/parsedate")
3920 "Recognize and parse dates in various formats")
3922 "This package provides three functions for dealing with dates:
3923 @code{parse_iso_8601} recognizes and parses all valid ISO 8601 date and
3924 time formats, @code{parse_date} parses dates in unspecified formats,
3925 and @code{format_iso_8601} formats a date in ISO 8601 format.")
3926 (license license:gpl2)))
3928 (define-public r-abc-data
3935 (uri (cran-uri "abc.data" version))
3938 "1bv1n68ah714ws58cf285n2s2v5vn7382lfjca4jxph57lyg8hmj"))))
3939 (properties `((upstream-name . "abc.data")))
3940 (build-system r-build-system)
3941 (home-page "https://cran.r-project.org/web/packages/abc.data/")
3942 (synopsis "Data for Approximate Bayesian Computation (ABC) package")
3944 "This package contains data which are used by functions of the abc
3945 package which implements several @dfn{Approximate Bayesian Computation} (ABC)
3946 algorithms for performing parameter estimation, model selection, and
3948 (license license:gpl3+)))
3950 (define-public r-abc
3957 (uri (cran-uri "abc" version))
3960 "0ngzaaz2y2s03fhngvwipmy4kq38xrmyddaz6a6l858rxvadrlhb"))))
3961 (build-system r-build-system)
3963 `(("r-abc-data" ,r-abc-data)
3964 ("r-locfit" ,r-locfit)
3967 ("r-quantreg" ,r-quantreg)))
3968 (home-page "https://cran.r-project.org/web/packages/abc/")
3969 (synopsis "Tools for Approximate Bayesian Computation (ABC)")
3971 "This package implements several @dfn{Approximate Bayesian
3972 Computation} (ABC) algorithms for performing parameter estimation, model
3973 selection, and goodness-of-fit. Cross-validation tools are also available for
3974 measuring the accuracy of ABC estimates, and to calculate the
3975 misclassification probabilities of different models.")
3976 (license license:gpl3+)))
3978 (define-public r-zip
3985 (uri (cran-uri "zip" version))
3988 "0rgr9pcdhdq3k8n29h2ircp3ri1ibhrx81gja1y7331v15xyrabg"))))
3989 (build-system r-build-system)
3990 (home-page "https://github.com/gaborcsardi/zip")
3991 (synopsis "Cross-platform Zip compression")
3993 "This package provides a cross-platform Zip compression library for R.
3994 It is a replacement for the @code{zip} function, that does not require any
3995 additional external tools on any platform.")
3996 (license license:cc0)))
3998 (define-public r-openxlsx
4005 (uri (cran-uri "openxlsx" version))
4008 "1n7z22pm78xa77fvn77kdn68az6xzxk36y11sqf0w6h6adri4yxb"))))
4009 (build-system r-build-system)
4011 `(("r-rcpp" ,r-rcpp)
4013 (home-page "https://github.com/awalker89/openxlsx")
4014 (synopsis "Read, write and edit XLSX files")
4016 "This package simplifies the creation of Excel @code{.xlsx} files by
4017 providing a high level interface to writing, styling and editing worksheets.
4018 Through the use of Rcpp, read/write times are comparable to the @code{xlsx}
4019 and @code{XLConnect} packages with the added benefit of removing the
4020 dependency on Java.")
4021 (license license:gpl3)))
4023 (define-public r-rio
4030 (uri (cran-uri "rio" version))
4033 "158xg3vj0glk3fslwi6fywwmfym2b6kn3fdmjligdfy5lf68khix"))))
4034 (build-system r-build-system)
4036 `(("r-curl" ,r-curl)
4037 ("r-data-table" ,r-data-table)
4038 ("r-foreign" ,r-foreign)
4039 ("r-haven" ,r-haven)
4040 ("r-openxlsx" ,r-openxlsx)
4041 ("r-readxl" ,r-readxl)
4042 ("r-tibble" ,r-tibble)))
4043 (home-page "https://github.com/leeper/rio")
4044 (synopsis "Swiss-army knife for data I/O")
4046 "This package provides streamlined data import and export infrastructure
4047 by making assumptions that the user is probably willing to make: @code{import}
4048 and @code{export} determine the data structure from the file extension,
4049 reasonable defaults are used for data import and export (e.g.,
4050 @code{stringsAsFactors=FALSE}), web-based import is natively
4051 supported (including from SSL/HTTPS), compressed files can be read directly
4052 without explicit decompression, and fast import packages are used where
4053 appropriate. An additional convenience function, @code{convert}, provides a
4054 simple method for converting between file types.")
4055 (license license:gpl2)))
4057 (define-public r-maptools
4064 (uri (cran-uri "maptools" version))
4067 "0hxbv01im9zk1qrwgigpc510w6x0kzdzip4gx2jzfqmmwr8m17r8"))))
4068 (build-system r-build-system)
4070 `(("r-foreign" ,r-foreign)
4071 ("r-lattice" ,r-lattice)
4073 (home-page "http://r-forge.r-project.org/projects/maptools/")
4074 (synopsis "Tools for reading and handling spatial objects")
4076 "This package provides a set of tools for manipulating and reading
4077 geographic data, in particular ESRI Shapefiles. It includes binary access to
4078 GSHHG shoreline files. The package also provides interface wrappers for
4079 exchanging spatial objects with other R packages.")
4080 ;; The C source files from shapelib are released under the Expat license.
4081 ;; The R code is released under GPL version 2 or later.
4082 (license (list license:gpl2+
4085 (define-public r-later
4092 (uri (cran-uri "later" version))
4095 "125zc499gj702x2bch95lsfzk2qb4dzv3604x9afym2i3ylrmm64"))))
4096 (build-system r-build-system)
4100 ("r-rlang" ,r-rlang)))
4101 (home-page "https://github.com/r-lib/later")
4102 (synopsis "Utilities for delaying function execution")
4104 "This package provides tools to execute arbitrary R or C functions some
4105 time after the current time, after the R execution stack has emptied.")
4106 (license license:gpl2+)))
4108 (define-public r-promises
4115 (uri (cran-uri "promises" version))
4118 "0n2mlv6bvfb4yhgcml696l9vkbw21pz0smqylivr606z99rwgny2"))))
4119 (build-system r-build-system)
4121 `(("r-later" ,r-later)
4122 ("r-magrittr" ,r-magrittr)
4125 ("r-rlang" ,r-rlang)))
4126 (home-page "https://rstudio.github.io/promises")
4127 (synopsis "Abstractions for promise-based asynchronous programming")
4129 "This package provides fundamental abstractions for doing asynchronous
4130 programming in R using promises. Asynchronous programming is useful for
4131 allowing a single R process to orchestrate multiple tasks in the background
4132 while also attending to something else. Semantics are similar to JavaScript
4133 promises, but with a syntax that is idiomatic R.")
4134 (license license:expat)))
4136 (define-public r-dosnow
4143 (uri (cran-uri "doSNOW" version))
4146 "13ir4a8252h4yvp5ir9xnwack1kn58i4ny6sf2qdc12zspn3850n"))))
4147 (properties `((upstream-name . "doSNOW")))
4148 (build-system r-build-system)
4150 `(("r-foreach" ,r-foreach)
4151 ("r-iterators" ,r-iterators)
4152 ("r-snow" ,r-snow)))
4153 (home-page "https://cran.r-project.org/web/packages/doSNOW")
4154 (synopsis "Foreach parallel adaptor for the snow package")
4156 "This package provides a parallel backend for the @code{%dopar%} function
4157 using the @code{snow} package.")
4158 (license license:gpl2)))
4160 (define-public r-snowfall
4163 (version "1.84-6.1")
4166 (uri (cran-uri "snowfall" version))
4168 (base32 "13941rlw1jsdjsndp1plzj1cq5aqravizkrqn6l25r9im7rnsi2w"))))
4169 (build-system r-build-system)
4171 `(("r-snow" ,r-snow)))
4172 (home-page "http://cran.r-project.org/web/packages/snowfall/")
4173 (synopsis "Easier cluster computing")
4174 (description "This package is a usability wrapper around snow for easier
4175 development of parallel R programs. This package offers e.g. extended error
4176 checks, and additional functions. All functions work in sequential mode, too,
4177 if no cluster is present or wished. The package is also designed as connector
4178 to the cluster management tool @code{sfCluster}, but can also used without
4180 (license license:gpl2+)))
4182 (define-public r-rappdirs
4189 (uri (cran-uri "rappdirs" version))
4192 "0ji6sg3bdn5gazkq14xmmcq7jnbsyxw4lzmmbgv6526j2vn93n1g"))))
4193 (build-system r-build-system)
4194 (home-page "https://cran.r-project.org/web/packages/rappdirs/")
4195 (synopsis "Determine where to save data, caches, and logs")
4197 "This package provides an easy way to determine which directories on the
4198 user's computer should be used to save data, caches and logs. It is a port of
4199 Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
4200 (license license:expat)))
4202 (define-public r-learnr
4209 (uri (cran-uri "learnr" version))
4212 "0jbk0g6fkw7zs8ykzhsvh9vvz8xmc4v03bqzjsa5mmpxpqan5vx5"))))
4213 (build-system r-build-system)
4215 `(("r-evaluate" ,r-evaluate)
4216 ("r-htmltools" ,r-htmltools)
4217 ("r-htmlwidgets" ,r-htmlwidgets)
4218 ("r-jsonlite" ,r-jsonlite)
4219 ("r-knitr" ,r-knitr)
4220 ("r-markdown" ,r-markdown)
4221 ("r-rappdirs" ,r-rappdirs)
4222 ("r-rmarkdown" ,r-rmarkdown)
4223 ("r-rprojroot" ,r-rprojroot)
4224 ("r-shiny" ,r-shiny)
4225 ("r-withr" ,r-withr)))
4226 (home-page "https://rstudio.github.io/learnr/")
4227 (synopsis "Interactive tutorials for R")
4229 "This package provides tools to create interactive tutorials using R
4230 Markdown. Use a combination of narrative, figures, videos, exercises, and
4231 quizzes to create self-paced tutorials for learning about R and R packages.")
4232 (license license:asl2.0)))
4234 (define-public r-analytics
4236 (name "r-analytics")
4241 (uri (cran-uri "analytics" version))
4244 "1jkdjqc3fnvvsgi6x9ncf36rxzq0a55cmgkcv92mfmpcramg2lk6"))))
4245 (build-system r-build-system)
4248 ("r-cluster" ,r-cluster)
4249 ("r-fractal" ,r-fractal)
4250 ("r-lmtest" ,r-lmtest)
4253 ("r-powerplus" ,r-powerplus)
4254 ("r-robust" ,r-robust)
4255 ("r-trend" ,r-trend)
4257 ("r-urca" ,r-urca)))
4258 (home-page "https://cran.r-project.org/web/packages/analytics/")
4259 (synopsis "Collection of data analysis tools")
4261 "This package is a collection of data analysis tools. It includes tools
4262 for regression outlier detection in a fitted linear model, stationary
4263 bootstrap using a truncated geometric distribution, a comprehensive test for
4264 weak stationarity, column means by group, weighted biplots, and a heuristic to
4265 obtain a better initial configuration in non-metric MDS.")
4266 (license license:gpl2)))
4268 (define-public r-reticulate
4270 (name "r-reticulate")
4275 (uri (cran-uri "reticulate" version))
4278 "0bz3lxbisjwn6cv23090zivpy0bxcncr82g5qja13l37i8xnvqsq"))))
4279 (build-system r-build-system)
4280 (inputs `(("python" ,python)))
4282 `(("r-jsonlite" ,r-jsonlite)
4283 ("r-matrix" ,r-matrix)
4284 ("r-rcpp" ,r-rcpp)))
4285 (home-page "https://github.com/rstudio/reticulate")
4286 (synopsis "R interface to Python")
4288 "This package provides an interface from R to Python modules, classes,
4289 and functions. When calling into Python, R data types are automatically
4290 converted to their equivalent Python types. When values are returned from
4291 Python to R they are converted back to R types.")
4292 (license license:asl2.0)))
4294 (define-public r-bibtex
4301 (uri (cran-uri "bibtex" version))
4304 "0wl3925ryd54g1nv3ncwllc493d39dpgy5md61940h69c0van1hz"))))
4305 (build-system r-build-system)
4306 (propagated-inputs `(("r-stringr" ,r-stringr)))
4307 (home-page "https://github.com/romainfrancois/bibtex")
4308 (synopsis "Bibtex parser")
4309 (description "This package provides a utility for R to parse a bibtex
4311 (license license:gpl2+)))
4313 (define-public r-ggseqlogo
4315 (name "r-ggseqlogo")
4320 (uri (cran-uri "ggseqlogo" version))
4323 "13q6kcpxrqxqbji889fx63p0nsi08lk5yymkchig75r5k1d18ky1"))))
4324 (build-system r-build-system)
4325 (propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
4326 (home-page "https://github.com/omarwagih/ggseqlogo")
4327 (synopsis "ggplot2 extension for drawing genetic sequence logos")
4329 "The range of functions provided by this package makes it possible to
4330 draw highly versatile genomic sequence logos. Features include, but are not
4331 limited to, modifying colour schemes and fonts used to draw the logo,
4332 generating multiple logo plots, and aiding the visualisation with annotations.
4333 Sequence logos can easily be combined with other ggplot2 plots.")
4334 ;; Unspecified version of the LGPL.
4335 (license license:lgpl3+)))
4337 (define-public r-ggsci
4344 (uri (cran-uri "ggsci" version))
4347 "0g73x6grbka7ahjh6z23m3wrcifp5rdfdiasbl8lq4sp6rplxwaa"))))
4348 (build-system r-build-system)
4350 `(("r-ggplot2" ,r-ggplot2)
4351 ("r-scales" ,r-scales)))
4352 (home-page "https://nanx.me/ggsci/")
4353 (synopsis "Scientific journal and sci-fi themed color palettes for ggplot2")
4355 "This package provides a collection of ggplot2 color palettes inspired by
4356 plots in scientific journals, data visualization libraries, science fiction
4357 movies, and TV shows.")
4358 (license license:gpl3)))
4360 (define-public r-ggsignif
4367 (uri (cran-uri "ggsignif" version))
4370 "1rn58d7pb3axk6chiihryykrzw76adaa2yiafq4d0j6qbhax78f7"))))
4371 (build-system r-build-system)
4373 `(("r-ggplot2" ,r-ggplot2)))
4374 (home-page "https://github.com/const-ae/ggsignif")
4375 (synopsis "Significance brackets for ggplot2")
4377 "Enrich your ggplots with group-wise comparisons. This package provides
4378 an easy way to indicate if two groups are significantly different. Commonly
4379 this is shown by a bracket on top connecting the groups of interest which
4380 itself is annotated with the level of significance. The package provides a
4381 single layer that takes the groups for comparison and the test as arguments
4382 and adds the annotation to the plot.")
4383 (license license:gpl3)))
4385 (define-public r-ggpubr
4392 (uri (cran-uri "ggpubr" version))
4395 "0psl2zndm4wk6nnj1nv305islpxfvfgd87gjh2ph8yqn4mxpnfi1"))))
4396 (build-system r-build-system)
4398 `(("r-cowplot" ,r-cowplot)
4399 ("r-dplyr" ,r-dplyr)
4400 ("r-ggplot2" ,r-ggplot2)
4401 ("r-ggrepel" ,r-ggrepel)
4402 ("r-ggsci" ,r-ggsci)
4403 ("r-ggsignif" ,r-ggsignif)
4405 ("r-gridextra" ,r-gridextra)
4406 ("r-magrittr" ,r-magrittr)
4407 ("r-polynom" ,r-polynom)
4408 ("r-purrr" ,r-purrr)
4409 ("r-scales" ,r-scales)
4410 ("r-tidyr" ,r-tidyr)))
4411 (home-page "http://www.sthda.com/english/rpkgs/ggpubr")
4412 (synopsis "ggplot2-based publication-ready plots")
4414 "The ggplot2 package is an excellent and flexible package for elegant
4415 data visualization in R. However the default generated plots require some
4416 formatting before we can send them for publication. The ggpubr package
4417 provides some easy-to-use functions for creating and customizing ggplot2-based
4418 publication-ready plots.")
4419 (license license:gpl2)))
4421 (define-public r-ellipse
4428 (uri (cran-uri "ellipse" version))
4431 "0g82vc51m3c1k0hnpp2zla6amxxgk2mmkl8ssnsc49jv3599r6hs"))))
4432 (build-system r-build-system)
4433 (home-page "https://cran.r-project.org/web/packages/ellipse/")
4434 (synopsis "Functions for drawing ellipses and ellipse-like confidence regions")
4436 "This package contains various routines for drawing ellipses and
4437 ellipse-like confidence regions, implementing the plots described in Murdoch
4438 and Chow (1996), A graphical display of large correlation matrices, The
4439 American Statistician 50, 178-180. There are also routines implementing the
4440 profile plots described in Bates and Watts (1988), Nonlinear Regression
4441 Analysis and its Applications.")
4442 (license license:gpl2+)))
4444 (define-public r-flashclust
4446 (name "r-flashclust")
4451 (uri (cran-uri "flashClust" version))
4454 "0l4lpz451ll7f7lfxmb7ds24ppzhfg1c3ypvydglcc35p2dq99s8"))))
4455 (properties `((upstream-name . "flashClust")))
4456 (build-system r-build-system)
4457 (native-inputs `(("gfortran" ,gfortran)))
4458 (home-page "https://cran.r-project.org/web/packages/flashClust/")
4459 (synopsis "Implementation of optimal hierarchical clustering")
4461 "This package provides a fast implementation of hierarchical
4463 (license license:gpl2+)))
4465 (define-public r-factominer
4467 (name "r-factominer")
4472 (uri (cran-uri "FactoMineR" version))
4475 "1h20hydav6l2b7bngqw1av4l5rrh0wk58nhailga1f4qw9lrv259"))))
4476 (properties `((upstream-name . "FactoMineR")))
4477 (build-system r-build-system)
4480 ("r-cluster" ,r-cluster)
4481 ("r-ellipse" ,r-ellipse)
4482 ("r-flashclust" ,r-flashclust)
4483 ("r-lattice" ,r-lattice)
4484 ("r-leaps" ,r-leaps)
4486 ("r-scatterplot3d" ,r-scatterplot3d)))
4487 (home-page "http://factominer.free.fr")
4488 (synopsis "Multivariate exploratory data analysis and data mining")
4490 "This package provides exploratory data analysis methods to summarize,
4491 visualize and describe datasets. The main principal component methods are
4492 available, those with the largest potential in terms of applications:
4493 principal component analysis (PCA) when variables are quantitative,
4494 correspondence analysis (CA) and multiple correspondence analysis (MCA) when
4495 variables are categorical, Multiple Factor Analysis when variables are
4496 structured in groups, etc. and hierarchical cluster analysis.")
4497 (license license:gpl2+)))
4499 (define-public r-factoextra
4501 (name "r-factoextra")
4506 (uri (cran-uri "factoextra" version))
4509 "1l6m8k7qhdw8ndar8nhmym0lfyd1i2iszl1cicjax0vq23ss6xw1"))))
4510 (build-system r-build-system)
4512 `(("r-abind" ,r-abind)
4513 ("r-cluster" ,r-cluster)
4514 ("r-dendextend" ,r-dendextend)
4515 ("r-factominer" ,r-factominer)
4516 ("r-ggplot2" ,r-ggplot2)
4517 ("r-ggpubr" ,r-ggpubr)
4518 ("r-ggrepel" ,r-ggrepel)
4519 ("r-reshape2" ,r-reshape2)
4520 ("r-tidyr" ,r-tidyr)))
4521 (home-page "http://www.sthda.com/english/rpkgs/factoextra")
4522 (synopsis "Extract and visualize the results of multivariate data analyses")
4524 "This package provides some easy-to-use functions to extract and
4525 visualize the output of multivariate data analyses, including
4526 @code{PCA} (Principal Component Analysis), @code{CA} (Correspondence
4527 Analysis), @code{MCA} (Multiple Correspondence Analysis), @code{FAMD} (Factor
4528 Analysis of Mixed Data), @code{MFA} (Multiple Factor Analysis) and
4529 @code{HMFA} (Hierarchical Multiple Factor Analysis) functions from different R
4530 packages. It contains also functions for simplifying some clustering analysis
4531 steps and provides ggplot2-based elegant data visualization.")
4532 (license license:gpl2)))
4534 (define-public r-fansi
4541 (uri (cran-uri "fansi" version))
4544 "135qj7bcc3mwn0vg55hiiadf66lx6zaxvkicfmfw9x0zr7ah2r6x"))))
4545 (build-system r-build-system)
4547 `(("r-knitr" ,r-knitr))) ; for vignettes
4548 (home-page "https://github.com/brodieG/fansi")
4549 (synopsis "ANSI control sequence aware string functions")
4551 "This package provides counterparts to R string manipulation functions
4552 that account for the effects of ANSI text formatting control sequences.")
4553 (license license:gpl2+)))
4555 (define-public r-nbclust
4562 (uri (cran-uri "NbClust" version))
4565 "1vwb48zy6ln1ddpqmfngii1i80n8qmqyxnzdp6gbaq96lakl3w3c"))))
4566 (properties `((upstream-name . "NbClust")))
4567 (build-system r-build-system)
4568 (home-page "https://sites.google.com/site/malikacharrad/research/nbclust-package")
4569 (synopsis "Determine the best number of clusters in a data set")
4571 "NbClust provides 30 indexes for determining the optimal number of
4572 clusters in a data set and offers the best clustering scheme from different
4573 results to the user.")
4574 (license license:gpl2)))
4576 (define-public r-hdf5r
4583 (uri (cran-uri "hdf5r" version))
4586 "1s6p4cj909kc635fh5xpl87bqlcdj3dn3r1wk5g40abimk2b0pva"))))
4587 (build-system r-build-system)
4592 `(("r-bit64" ,r-bit64)
4594 (home-page "https://hhoeflin.github.io/hdf5r")
4595 (synopsis "Interface to the HDF5 binary data format")
4597 "HDF5 is a data model, library and file format for storing and managing
4598 large amounts of data. This package provides a nearly feature complete,
4599 object oriented wrapper for the HDF5 API using R6 classes. Additionally,
4600 functionality is added so that HDF5 objects behave very similar to their
4601 corresponding R counterparts.")
4602 (license license:asl2.0)))
4604 (define-public r-itertools
4606 (name "r-itertools")
4611 (uri (cran-uri "itertools" version))
4614 "1ls5biiva10pb1dj3ph4griykb9vam02hkrdmlr5a5wf660hg6xn"))))
4615 (build-system r-build-system)
4617 `(("r-iterators" ,r-iterators)))
4618 (home-page "https://cran.r-project.org/web/packages/itertools/")
4619 (synopsis "Iterator tools")
4621 "This package provides various tools for creating iterators, many
4622 patterned after functions in the Python @code{itertools} module, and others
4623 patterned after functions in the snow package.")
4624 (license license:gpl2)))
4626 (define-public r-polynom
4633 (uri (cran-uri "polynom" version))
4636 "1s4xxv5rvpigawknvq27v9vzvs83phfsj5h8mim2lmf5bj950nnk"))))
4637 (build-system r-build-system)
4638 (home-page "https://cran.r-project.org/web/packages/polynom/")
4639 (synopsis "Functions for univariate polynomial manipulations")
4641 "This package provides a collection of functions to implement a class for
4642 univariate polynomial manipulations.")
4643 (license license:gpl2)))
4645 (define-public r-gbrd
4652 (uri (cran-uri "gbRd" version))
4655 "06x97rw5i6v6cgjxkfhxnw4dn7lghn5q6ra7ri5ag1x9dkfzcl82"))))
4656 (properties `((upstream-name . "gbRd")))
4657 (build-system r-build-system)
4658 (home-page "https://cran.r-project.org/web/packages/gbRd/")
4659 (synopsis "Utilities for processing Rd objects and files")
4661 "This package provides utilities for processing Rd objects and files.
4662 Extract argument descriptions and other parts of the help pages of
4664 (license license:gpl2+)))
4666 (define-public r-rdpack
4673 (uri (cran-uri "Rdpack" version))
4676 "067w0w6kza0hkzcnx58danl83yfvl9yjacr47mnid2bg856gdd1b"))))
4677 (properties `((upstream-name . "Rdpack")))
4678 (build-system r-build-system)
4680 `(("r-bibtex" ,r-bibtex)
4681 ("r-gbrd" ,r-gbrd)))
4682 (home-page "https://github.com/GeoBosh/Rdpack")
4683 (synopsis "Update and manipulate Rd documentation objects")
4685 "This package provides functions for manipulation of R documentation
4686 objects, including functions @code{reprompt()} and @code{ereprompt()} for
4687 updating Rd documentation for functions, methods and classes; it also includes
4688 Rd macros for citations and import of references from bibtex files for use in
4689 Rd files and roxygen2 comments, as well as many functions for manipulation of
4690 references and Rd files.")
4691 (license license:gpl2+)))
4693 (define-public r-officer
4700 (uri (cran-uri "officer" version))
4703 "14b6ii9h3fi5g8ja929mfhxps9r7x78flqjdy437y9aygkhmiz2i"))))
4704 (build-system r-build-system)
4706 `(("r-base64enc" ,r-base64enc)
4707 ("r-digest" ,r-digest)
4708 ("r-htmltools" ,r-htmltools)
4709 ("r-magrittr" ,r-magrittr)
4715 (home-page "https://davidgohel.github.io/officer")
4716 (synopsis "Manipulation of Word and PowerPoint documents")
4718 "This package provides tools to access and manipulate Word and PowerPoint
4719 documents from R. The package focuses on tabular and graphical reporting from
4720 R; it also provides two functions that let users get document content into
4721 data objects. A set of functions lets add and remove images, tables and
4722 paragraphs of text in new or existing documents. When working with PowerPoint
4723 presentations, slides can be added or removed; shapes inside slides can also
4724 be added or removed. When working with Word documents, a cursor can be used
4725 to help insert or delete content at a specific location in the document.")
4726 (license license:gpl3)))
4728 (define-public r-snakecase
4730 (name "r-snakecase")
4735 (uri (cran-uri "snakecase" version))
4738 "1g6xai53dl24ws0mwhqrkcv583ziaq505cv3z8v5dhjgy98kilyj"))))
4739 (build-system r-build-system)
4741 `(("r-stringi" ,r-stringi)
4742 ("r-stringr" ,r-stringr)))
4743 (home-page "https://github.com/Tazinho/snakecase")
4744 (synopsis "Convert strings into any case")
4746 "This package provides a consistent, flexible and easy to use tool to
4747 parse and convert strings into cases like snake or camel among others.")
4748 (license license:gpl3)))
4750 (define-public r-prediction
4752 (name "r-prediction")
4757 (uri (cran-uri "prediction" version))
4760 "19d7312f5lkqfglfvlgssnvyw7gl161s0xradcry44r1i6qp05j1"))))
4761 (build-system r-build-system)
4763 `(("r-data-table" ,r-data-table)))
4764 (home-page "https://github.com/leeper/prediction")
4765 (synopsis "Tidy, type-safe prediction methods")
4767 "This package provides the @code{prediction()} function, a type-safe
4768 alternative to @code{predict()} that always returns a data frame. The package
4769 currently supports common model types (e.g., @code{\"lm\"}, @code{\"glm\"})
4770 from the @code{stats} package, as well as numerous other model classes from
4771 other add-on packages.")
4772 (license license:expat)))
4774 (define-public r-sjlabelled
4776 (name "r-sjlabelled")
4781 (uri (cran-uri "sjlabelled" version))
4784 "0xizj7mrhnbn8kwjgm076si9w68a7lgrx4vj1sbqmv9jx055h8wv"))))
4785 (build-system r-build-system)
4787 `(("r-broom" ,r-broom)
4788 ("r-dplyr" ,r-dplyr)
4789 ("r-haven" ,r-haven)
4790 ("r-magrittr" ,r-magrittr)
4791 ("r-prediction" ,r-prediction)
4792 ("r-purrr" ,r-purrr)
4793 ("r-rlang" ,r-rlang)
4794 ("r-snakecase" ,r-snakecase)
4795 ("r-tibble" ,r-tibble)
4796 ("r-tidyselect" ,r-tidyselect)))
4797 (home-page "https://github.com/strengejacke/sjlabelled")
4798 (synopsis "Labelled data utility functions")
4800 "This package provides a collection of functions dealing with labelled
4801 data, like reading and writing data between R and other statistical software
4802 packages. This includes easy ways to get, set or change value and variable
4803 label attributes, to convert labelled vectors into factors or numeric (and
4804 vice versa), or to deal with multiple declared missing values.")
4805 (license license:gpl3)))
4807 (define-public r-sjmisc
4814 (uri (cran-uri "sjmisc" version))
4817 "11cy09k1d2y5wwqvafqxr01hzk4x68ji2pqlwj7fnpw27i3ap4q4"))))
4818 (build-system r-build-system)
4820 `(("r-broom" ,r-broom)
4821 ("r-crayon" ,r-crayon)
4822 ("r-dplyr" ,r-dplyr)
4823 ("r-haven" ,r-haven)
4824 ("r-magrittr" ,r-magrittr)
4825 ("r-pillar" ,r-pillar)
4826 ("r-purrr" ,r-purrr)
4827 ("r-rlang" ,r-rlang)
4828 ("r-sjlabelled" ,r-sjlabelled)
4829 ("r-stringdist" ,r-stringdist)
4830 ("r-stringr" ,r-stringr)
4831 ("r-tibble" ,r-tibble)
4832 ("r-tidyr" ,r-tidyr)
4833 ("r-tidyselect" ,r-tidyselect)))
4834 (home-page "https://github.com/strengejacke/sjmisc")
4835 (synopsis "Data and variable transformation functions")
4837 "This package is a collection of miscellaneous utility functions,
4838 supporting data transformation tasks like recoding, dichotomizing or grouping
4839 variables, setting and replacing missing values. The data transformation
4840 functions also support labelled data, and all integrate seamlessly into a
4841 tidyverse workflow.")
4842 (license license:gpl3)))
4844 (define-public r-nortest
4851 (uri (cran-uri "nortest" version))
4854 "17r0wpz72z9312c70nwi1i1kp1v9fm1h6jg7q5cx1mc1h420m1d3"))))
4855 (build-system r-build-system)
4856 (home-page "https://cran.r-project.org/web/packages/nortest/")
4857 (synopsis "Tests for normality")
4859 "This package provides five omnibus tests for testing the composite
4860 hypothesis of normality.")
4861 (license license:gpl2+)))
4863 (define-public r-moonbook
4870 (uri (cran-uri "moonBook" version))
4873 "0hys56mwbm776ff7dibi8wzyf69qiais9rs1jazv79lk6h56s9s6"))))
4874 (properties `((upstream-name . "moonBook")))
4875 (build-system r-build-system)
4877 `(("r-magrittr" ,r-magrittr)
4878 ("r-nortest" ,r-nortest)
4879 ("r-purrr" ,r-purrr)
4880 ("r-sjmisc" ,r-sjmisc)
4881 ("r-stringr" ,r-stringr)
4882 ("r-survival" ,r-survival)))
4883 (home-page "https://github.com/cardiomoon/moonBook")
4884 (synopsis "Functions and datasets for the book by Keon-Woong Moon")
4886 "This package provides several analysis-related functions for the book
4887 entitled \"R statistics and graph for medical articles\" (written in Korean),
4888 version 1, by Keon-Woong Moon with Korean demographic data with several plot
4890 (license license:gpl2)))
4892 (define-public r-flextable
4894 (name "r-flextable")
4899 (uri (cran-uri "flextable" version))
4902 "09j2y0z7rkc0w1cl9pp1cpk6fnzzfr6245mxa3ca42z9k2cy2jfl"))))
4903 (build-system r-build-system)
4905 `(("r-gdtools" ,r-gdtools)
4906 ("r-htmltools" ,r-htmltools)
4907 ("r-knitr" ,r-knitr)
4908 ("r-officer" ,r-officer)
4910 ("r-rmarkdown" ,r-rmarkdown)
4911 ("r-stringr" ,r-stringr)
4912 ("r-xml2" ,r-xml2)))
4913 (home-page "https://davidgohel.github.io/flextable")
4914 (synopsis "Functions for tabular reporting")
4916 "This package provides tools to create pretty tables for HTML documents
4917 and other formats. Functions are provided to let users create tables, modify
4918 and format their content. It extends the @code{officer} package and can be
4919 used within R markdown documents when rendering to HTML and to Word
4921 (license license:gpl3)))
4923 (define-public r-writexl
4930 (uri (cran-uri "writexl" version))
4933 "0r2v12dc4zqmr1agp6vbw0fc48i278018684x84psjjqfmnv14cf"))))
4934 (build-system r-build-system)
4935 (inputs `(("zlib" ,zlib)))
4936 (home-page "https://github.com/ropensci/writexl")
4937 (synopsis "Export data frames to xlsx format")
4939 "This package provides a data frame to xlsx exporter based on
4941 (license license:bsd-2)))
4943 (define-public r-biasedurn
4945 (name "r-biasedurn")
4950 (uri (cran-uri "BiasedUrn" version))
4953 "13i2lgfnjhlbbm2yxfc2l5hswqw6x03pwba5csjmirv8kpjw4xr3"))))
4954 (properties `((upstream-name . "BiasedUrn")))
4955 (build-system r-build-system)
4956 (home-page "https://cran.r-project.org/web/packages/BiasedUrn/")
4957 (synopsis "Biased Urn model distributions")
4959 "This package provides statistical models of biased sampling in the form
4960 of univariate and multivariate noncentral hypergeometric distributions,
4961 including Wallenius' noncentral hypergeometric distribution and Fisher's
4962 noncentral hypergeometric distribution (also called extended hypergeometric
4964 (license license:gpl3)))
4966 (define-public r-goplot
4973 (uri (cran-uri "GOplot" version))
4976 "1y8dv0kbzpr9za91njw0x233vx5d13vqml9hmpddcyi9s6va5nix"))))
4977 (properties `((upstream-name . "GOplot")))
4978 (build-system r-build-system)
4980 `(("r-ggdendro" ,r-ggdendro)
4981 ("r-ggplot2" ,r-ggplot2)
4982 ("r-gridextra" ,r-gridextra)
4983 ("r-rcolorbrewer" ,r-rcolorbrewer)))
4984 (home-page "https://github.com/wencke/wencke.github.io")
4985 (synopsis "Visualization of functional analysis data")
4987 "This package provides an implementation of multilayered visualizations
4988 for enhanced graphical representation of functional analysis data. It
4989 combines and integrates omics data derived from expression and functional
4990 annotation enrichment analyses. Its plotting functions have been developed
4991 with an hierarchical structure in mind: starting from a general overview to
4992 identify the most enriched categories (modified bar plot, bubble plot) to a
4993 more detailed one displaying different types of relevant information for the
4994 molecules in a given set of categories (circle plot, chord plot, cluster plot,
4995 Venn diagram, heatmap).")
4996 (license license:gpl2)))
4998 (define-public r-getopt
5005 (uri (cran-uri "getopt" version))
5008 "13p35lbpy7i578752fa71sbfvcsqw5qfa9p6kf8b5m3c5p9i4v1x"))))
5009 (build-system r-build-system)
5010 (home-page "https://github.com/trevorld/getopt")
5011 (synopsis "Command-line option processor for R")
5013 "This package is designed to be used with Rscript to write shebang
5014 scripts that accept short and long options. Many users will prefer to
5015 use the packages @code{optparse} or @code{argparse} which add extra
5016 features like automatically generated help options and usage texts,
5017 support for default values, positional argument support, etc.")
5018 (license license:gpl2+)))
5020 (define-public r-findpython
5022 (name "r-findpython")
5027 (uri (cran-uri "findpython" version))
5030 "1y08jk2ffmkf9zpwiz2xymjhfwqvls9vzsnq62v278ghw9d571jl"))))
5031 (build-system r-build-system)
5032 (home-page "https://github.com/trevorld/findpython")
5033 (synopsis "Functions to find an acceptable Python binary")
5035 "This package was designed to find an acceptable Python binary that
5036 matches version and feature constraints.")
5037 (license license:expat)))
5039 ;; This in not the same as "r-argparser"
5040 (define-public r-argparse
5047 (uri (cran-uri "argparse" version))
5050 "0fzrbj87b274vf96azdnsjxk2nf45d5wy58vzmlah4b4h7q4j524"))))
5051 (build-system r-build-system)
5052 (inputs `(("python" ,python)))
5054 `(("r-findpython" ,r-findpython)
5055 ("r-getopt" ,r-getopt)
5056 ("r-jsonlite" ,r-jsonlite)
5057 ("r-proto" ,r-proto)))
5058 (home-page "https://github.com/trevorld/argparse")
5059 (synopsis "Command line optional and positional argument parser")
5061 "This package provides a command line parser to be used with Rscript to
5062 write shebang scripts that gracefully accept positional and optional arguments
5063 and automatically generate usage notices.")
5064 (license license:gpl2+)))
5066 (define-public r-hash
5073 (uri (cran-uri "hash" version))
5076 "0mkx59bmni3b283znvbndnkbar85fzavzdfgmwrhskidsqcz34yz"))))
5077 (build-system r-build-system)
5078 (home-page "https://cran.r-project.org/web/packages/hash/")
5079 (synopsis "Implementation of hash/associated arrays/dictionaries")
5081 "This package implements a data structure similar to hashes in Perl and
5082 dictionaries in Python but with a purposefully R flavor. For objects of
5083 appreciable size, access using hashes outperforms native named lists and
5085 (license license:gpl2+)))
5087 (define-public r-orddom
5094 (uri (cran-uri "orddom" version))
5097 "165axs15fvwhrp89xd87l81q3h2qjll1vrwcsap645cwvb85nwsh"))))
5098 (build-system r-build-system)
5099 (propagated-inputs `(("r-psych" ,r-psych)))
5100 (home-page "https://cran.r-project.org/web/packages/orddom/")
5101 (synopsis "Ordinal dominance statistics")
5103 "This package provides tools to compute ordinal, statistics and effect
5104 sizes as an alternative to mean comparison: Cliff's delta or success rate
5105 difference (SRD), Vargha and Delaney's A or the Area Under a Receiver
5106 Operating Characteristic Curve (AUC), the discrete type of McGraw & Wong's
5107 Common Language Effect Size (CLES) or Grissom & Kim's Probability of
5108 Superiority (PS), and the Number needed to treat (NNT) effect size. Moreover,
5109 comparisons to Cohen's d are offered based on Huberty & Lowman's Percentage of
5110 Group (Non-)Overlap considerations.")
5111 (license license:gpl2)))
5113 (define-public r-doby
5120 (uri (cran-uri "doBy" version))
5123 "02vbv9nfgywg6lsiialkmfnax5z3rkyb9nr8j9l2cp8xi6ml95mb"))))
5124 (properties `((upstream-name . "doBy")))
5125 (build-system r-build-system)
5127 `(("r-dplyr" ,r-dplyr)
5128 ("r-magrittr" ,r-magrittr)
5130 ("r-matrix" ,r-matrix)
5131 ("r-plyr" ,r-plyr)))
5132 (home-page "http://people.math.aau.dk/~sorenh/software/doBy/")
5133 (synopsis "Groupwise statistics, LSmeans, linear contrasts, and utilities")
5135 "This package contains:
5138 @item facilities for working with grouped data: @code{do}
5139 something to data stratified @code{by} some variables.
5140 @item implementations of least-squares means, general linear contrasts, and
5141 @item miscellaneous other utilities.
5143 (license license:gpl2+)))
5145 (define-public r-refgenome
5147 (name "r-refgenome")
5152 (uri (cran-uri "refGenome" version))
5155 "15p0ra2p1pwhy5ixbhsz1g79c5sc2aap4i4c8kil0m2syg9y45sn"))))
5156 (properties `((upstream-name . "refGenome")))
5157 (build-system r-build-system)
5161 ("r-rsqlite" ,r-rsqlite)))
5162 (home-page "https://cran.r-project.org/web/packages/refGenome/")
5164 "Gene and splice site annotation using annotation data from Ensembl and UCSC")
5166 "This package contains functionality for importing and managing of
5167 downloaded genome annotation data from the Ensembl genome browser (European
5168 Bioinformatics Institute) and from the UCSC genome browser (University of
5169 California, Santa Cruz) and annotation routines for genomic positions and
5170 splice site positions.")
5171 (license license:gpl2)))
5173 (define-public r-basix
5180 (uri (cran-uri "BASIX" version))
5183 "18dkvv1iwskfnlpl6xridcgqpalbbpm2616mvc3hfrc0b26v01id"))))
5184 (properties `((upstream-name . "BASIX")))
5185 (build-system r-build-system)
5186 (home-page "https://cran.r-project.org/web/packages/BASIX/")
5187 (synopsis "Efficient C/C++ toolset for R")
5189 "BASIX provides some efficient C/C++ implementations of native R
5190 procedures to speed up calculations in R.")
5191 (license license:gpl2)))
5193 (define-public r-blockfest
5195 (name "r-blockfest")
5200 (uri (cran-uri "BlockFeST" version))
5203 "0hj7a5as7nxbgjac7lbj6qfwffx3g8x8phpf9a55f1c9cdzi73a5"))))
5204 (properties `((upstream-name . "BlockFeST")))
5205 (build-system r-build-system)
5206 (propagated-inputs `(("r-basix" ,r-basix)))
5207 (home-page "https://cran.r-project.org/web/packages/BlockFeST/")
5208 (synopsis "Bayesian calculation of region-specific fixation index")
5210 "This package provides an R implementation of an extension of the
5211 BayeScan software for codominant markers, adding the option to group
5212 individual SNPs into pre-defined blocks. A typical application of this new
5213 approach is the identification of genomic regions, genes, or gene sets
5214 containing one or more SNPs that evolved under directional selection.")
5215 (license license:gpl2)))
5217 (define-public r-proc
5224 (uri (cran-uri "pROC" version))
5227 "05ad69a6fxy9k903cw3h4q59ch2jv6qfg9yjdbw3cgiiazcafrlj"))))
5228 (properties `((upstream-name . "pROC")))
5229 (build-system r-build-system)
5231 `(("r-ggplot2" ,r-ggplot2)
5233 ("r-rcpp" ,r-rcpp)))
5234 (home-page "http://expasy.org/tools/pROC/")
5235 (synopsis "Display and analyze ROC curves")
5237 "This package provides tools for visualizing, smoothing and comparing
5238 receiver operating characteristic (ROC curves). The area under the
5239 curve (AUC) can be compared with statistical tests based on U-statistics or
5240 bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.")
5241 (license license:gpl3+)))
5243 (define-public r-rootsolve
5245 (name "r-rootsolve")
5250 (uri (cran-uri "rootSolve" version))
5253 "08ic6ggcc5dw4nv9xsqkm3vnvswmxyhnqnv1rdjv1h2gy1ivpcq8"))))
5254 (properties `((upstream-name . "rootSolve")))
5255 (build-system r-build-system)
5256 (native-inputs `(("gfortran" ,gfortran)))
5257 (home-page "https://cran.r-project.org/web/packages/rootSolve/")
5258 (synopsis "Tools for the analysis of ordinary differential equations")
5260 "This package provides routines to find the root of nonlinear functions,
5261 and to perform steady-state and equilibrium analysis of @dfn{ordinary
5262 differential equations} (ODE). It includes routines that:
5265 @item generate gradient and jacobian matrices (full and banded),
5266 @item find roots of non-linear equations by the Newton-Raphson method,
5267 @item estimate steady-state conditions of a system of (differential) equations
5268 in full, banded or sparse form, using the Newton-Raphson method, or by
5269 dynamically running,
5270 @item solve the steady-state conditions for uni- and multicomponent 1-D, 2-D,
5271 and 3-D partial differential equations, that have been converted to ordinary
5272 differential equations by numerical differencing (using the method-of-lines
5275 (license license:gpl2+)))
5277 (define-public r-abcanalysis
5279 (name "r-abcanalysis")
5284 (uri (cran-uri "ABCanalysis" version))
5286 (base32 "0wac1ksmnxa36v99ca4hv8k0rsh3igwpcllmlv9wf7i9kgqviqwi"))))
5287 (properties `((upstream-name . "ABCanalysis")))
5288 (build-system r-build-system)
5289 (propagated-inputs `(("r-plotrix" ,r-plotrix)))
5290 (home-page "https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/software-en/")
5291 (synopsis "Computed ABC Analysis")
5293 "Multivariate data sets often differ in several factors or derived statistical
5294 parameters, which have to be selected for a valid interpretation. Basing this
5295 selection on traditional statistical limits leads occasionally to the perception
5296 of losing information from a data set. This package provides tools to calculate
5297 these limits on the basis of the mathematical properties of the distribution of
5298 the analyzed items.")
5299 (license license:gpl3)))
5301 (define-public r-slam
5308 (uri (cran-uri "slam" version))
5310 (base32 "0hy4qzngcgafxxr6ld7n9a9wy979ji998gpcc32vidwyab66dj5h"))))
5311 (build-system r-build-system)
5312 (home-page "https://cran.r-project.org/web/packages/slam/")
5313 (synopsis "Sparse lightweight arrays and matrices")
5315 "This package contains data structures and algorithms for sparse arrays and matrices,
5316 based on index arrays and simple triplet representations, respectively.")
5317 (license license:gpl2)))
5319 (define-public r-manipulatewidget
5321 (name "r-manipulatewidget")
5326 (uri (cran-uri "manipulateWidget" version))
5328 (base32 "1zagrbwkn2d50zzw8i2vyb1hsq4cydmfsqiy1a2qlp6zrv8a6q9x"))))
5330 `((upstream-name . "manipulateWidget")))
5331 (build-system r-build-system)
5333 `(("r-base64enc" ,r-base64enc)
5334 ("r-codetools" ,r-codetools)
5335 ("r-htmltools" ,r-htmltools)
5336 ("r-htmlwidgets" ,r-htmlwidgets)
5337 ("r-knitr" ,r-knitr)
5338 ("r-miniui" ,r-miniui)
5339 ("r-shiny" ,r-shiny)
5340 ("r-webshot" ,r-webshot)))
5341 (home-page "https://github.com/rte-antares-rpackage/manipulateWidget/")
5342 (synopsis "Add even more interactivity to interactive charts")
5344 "This package lets you create in just a few lines of R code a nice user interface to
5345 modify the data or the graphical parameters of one or multiple interactive
5346 charts. It is useful to quickly explore visually some data or for package
5347 developers to generate user interfaces easy to maintain.")
5348 (license license:gpl2+)))
5357 (uri (cran-uri "A3" version))
5359 (base32 "017hq9pjsv1h9i7cqk5cfx27as54shlhdsdvr6jkhb8jfkpdb6cw"))))
5360 (properties `((upstream-name . "A3")))
5361 (build-system r-build-system)
5363 `(("r-pbapply" ,r-pbapply)
5364 ("r-xtable" ,r-xtable)))
5365 (home-page "https://cran.r-project.org/web/packages/A3/")
5366 (synopsis "Error metrics for predictive models")
5368 "This package supplies tools for tabulating and analyzing the results of predictive
5369 models. The methods employed are applicable to virtually any predictive model
5370 and make comparisons between different methodologies straightforward.")
5371 (license license:gpl2+)))
5373 (define-public r-infotheo
5380 (uri (cran-uri "infotheo" version))
5383 "18xacczfq3z3xpy434js4nf3l19lczngzd0lq26wh22pvg1yniwv"))))
5384 (build-system r-build-system)
5385 (home-page "http://homepage.meyerp.com/software")
5386 (synopsis "Information-theoretic measures")
5388 "This package implements various measures of information theory based on
5389 several entropy estimators.")
5390 (license license:gpl3+)))
5392 (define-public r-abcoptim
5399 (uri (cran-uri "ABCoptim" version))
5401 (base32 "1ih0xk88qhsmpvnxf56041wx5sk8as2f4f2gdnpnwdym9mbr9n4b"))))
5402 (properties `((upstream-name . "ABCoptim")))
5403 (build-system r-build-system)
5404 (propagated-inputs `(("r-rcpp" ,r-rcpp)))
5405 (home-page "https://github.com/gvegayon/ABCoptim/")
5406 (synopsis "Optimization of Artificial Bee Colony algorithm")
5408 "Artificial Bee Colony (ABC) is one of the most recently defined algorithms by Dervis
5409 Karaboga in 2005, motivated by the intelligent behavior of honey bees. It is as
5410 simple as Particle Swarm Optimization (PSO) and Differential Evolution (DE)
5411 algorithms, and uses only common control parameters such as colony size and
5412 maximum cycle number. The @code{r-abcoptim} implements the Artificial bee
5413 colony optimization algorithm @url{http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf}.
5414 This version is a work-in-progress and is written in R code.")
5415 (license license:expat)))
5417 (define-public r-abcp2
5424 (uri (cran-uri "ABCp2" version))
5426 (base32 "1s2skkxpzss7c29i8600psgrp0hl46jcrxqrmy2b4db8hc0kcnbx"))))
5427 (properties `((upstream-name . "ABCp2")))
5428 (build-system r-build-system)
5429 (propagated-inputs `(("r-mass" ,r-mass)))
5430 (home-page "https://cran.r-project.org/web/packages/ABCp2/")
5431 (synopsis "Approximate Bayesian Computational Model for Estimating P2")
5433 "This package tests the goodness of fit of a distribution of offspring to the Normal,
5434 Poisson, and Gamma distribution and estimates the proportional paternity of the
5435 second male (P2) based on the best fit distribution.")
5436 (license license:gpl2)))
5438 (define-public r-abcrf
5445 (uri (cran-uri "abcrf" version))
5447 (base32 "06vy3inikrr9hv36q4djhrgzi9zizdfnhz17wpra8kadmr7qj441"))))
5448 (build-system r-build-system)
5450 `(("r-mass" ,r-mass)
5451 ("r-matrixstats" ,r-matrixstats)
5452 ("r-ranger" ,r-ranger)
5454 ("r-rcpparmadillo" ,r-rcpparmadillo)
5455 ("r-readr" ,r-readr)
5456 ("r-stringr" ,r-stringr)))
5457 (home-page "https://cran.r-project.org/web/packages/abcrf/")
5458 (synopsis "Approximate bayesian computation via random forests")
5460 "This package performs approximate bayesian computation (ABC) model choice and
5461 parameter inference via random forests. This machine learning tool named random
5462 forests (RF) can conduct selection among the highly complex models covered by
5464 (license license:gpl2+)))
5466 (define-public r-abctools
5473 (uri (cran-uri "abctools" version))
5475 (base32 "07s9dg10i8lsxl73b4n2hynca2fjgb0ykb0dz8c3zv6cgw3cyx97"))))
5476 (build-system r-build-system)
5479 ("r-abind" ,r-abind)
5480 ("r-hmisc" ,r-hmisc)
5481 ("r-plyr" ,r-plyr)))
5482 (home-page "https://github.com/dennisprangle/abctools/")
5483 (synopsis "Tools for ABC analyses")
5485 "This @code{r-abctools} package provides tools for approximate Bayesian computation
5486 including summary statistic selection and assessing coverage. This includes
5487 recent dimension reduction algorithms to tune the choice of summary statistics,
5488 and coverage methods to tune the choice of threshold.")
5489 (license license:gpl2+)))
5491 (define-public r-ggstance
5498 (uri (cran-uri "ggstance" version))
5500 (base32 "0v7f3xdaaridw6d4jvnsfwxmpjrasvx5vl555wsrn50aah17fkvh"))))
5501 (build-system r-build-system)
5503 `(("r-ggplot2" ,r-ggplot2)
5505 ("r-rlang" ,r-rlang)
5506 ("r-withr" ,r-withr)))
5507 (home-page "https://cran.r-project.org/web/packages/ggstance/")
5508 (synopsis "Horizontal and vertical versions of @code{r-ggplot2}")
5510 "This package is a @code{r-ggplot2} extension that provides flipped components:
5512 @item horizontal versions of @code{r-ggplot2} stats and @code{r-ggplot2} geoms;
5513 @item vertical versions of @code{r-ggplot2} positions.
5515 (license license:gpl3)))
5517 (define-public r-mosaiccore
5519 (name "r-mosaiccore")
5524 (uri (cran-uri "mosaicCore" version))
5526 (base32 "1klw97h6lchw1cpcl8s637ikcl428cckmjq0czi7mibh9q9mw72z"))))
5527 (properties `((upstream-name . "mosaicCore")))
5528 (build-system r-build-system)
5530 `(("r-dplyr" ,r-dplyr)
5531 ("r-lazyeval" ,r-lazyeval)
5533 ("r-rlang" ,r-rlang)
5534 ("r-tidyr" ,r-tidyr)))
5535 (home-page "https://github.com/ProjectMOSAIC/mosaicCore/")
5536 (synopsis "Common utilities for mosaic family packages")
5538 "Common utilities used in other Mosaic family packages are collected here.")
5539 (license license:gpl2+)))
5541 (define-public r-ggformula
5543 (name "r-ggformula")
5548 (uri (cran-uri "ggformula" version))
5550 (base32 "1pmpdfjfbrc6kcpq70cr1kbj2qy711hw940g2aiis6l443z706kh"))))
5551 (build-system r-build-system)
5553 `(("r-ggplot2" ,r-ggplot2)
5554 ("r-ggstance" ,r-ggstance)
5555 ("r-magrittr" ,r-magrittr)
5556 ("r-mosaiccore" ,r-mosaiccore)
5557 ("r-rlang" ,r-rlang)
5558 ("r-stringr" ,r-stringr)
5559 ("r-tibble" ,r-tibble)
5560 ("r-tidyr" ,r-tidyr)))
5561 (home-page "https://github.com/ProjectMOSAIC/ggformula/")
5562 (synopsis "Formula interface for the @code{r-ggplot2}")
5564 "The @code{r-ggformula} introduces a family of graphics functions, gf_point(),
5565 gf_density(), and so on, bring the formula interface to ggplot(). This captures
5566 and extends the excellent simplicity of the lattice-graphics formula interface,
5567 while providing the intuitive capabilities of @code{r-ggplot2}.")
5568 (license license:expat)))
5570 (define-public r-mosaicdata
5572 (name "r-mosaicdata")
5577 (uri (cran-uri "mosaicData" version))
5579 (base32 "04z0mdm52mykqsxsinhmsihn181zf6cw321gayk2rjp7lj7mwdq9"))))
5580 (properties `((upstream-name . "mosaicData")))
5581 (build-system r-build-system)
5582 (home-page "https://cran.r-project.org/web/packages/mosaicData/")
5583 (synopsis "Data sets for project Mosaic")
5585 "This package provides data sets from project Mosaic @url{http://mosaic-web.org}
5586 used to teach mathematics, statistics, computation and modeling.")
5587 (license license:gpl2+)))
5589 (define-public r-mosaic
5596 (uri (cran-uri "mosaic" version))
5598 (base32 "10jbrg8kli00kfgbh2f67bymm5cnlancc9dplb1j7fl552yjddn2"))))
5599 (build-system r-build-system)
5601 `(("r-broom" ,r-broom)
5602 ("r-dplyr" ,r-dplyr)
5603 ("r-ggdendro" ,r-ggdendro)
5604 ("r-ggformula" ,r-ggformula)
5605 ("r-ggplot2" ,r-ggplot2)
5606 ("r-ggrepel" ,r-ggrepel)
5608 ("r-gridextra" ,r-gridextra)
5609 ("r-lattice" ,r-lattice)
5610 ("r-latticeextra" ,r-latticeextra)
5611 ("r-lazyeval" ,r-lazyeval)
5613 ("r-matrix" ,r-matrix)
5614 ("r-mosaiccore" ,r-mosaiccore)
5615 ("r-mosaicdata" ,r-mosaicdata)
5616 ("r-readr" ,r-readr)
5617 ("r-tidyr" ,r-tidyr)))
5618 (home-page "https://github.com/ProjectMOSAIC/mosaic/")
5619 (synopsis "Mathematics, statistics, and computation teaching utilities")
5621 "This package contain data sets and utilities from
5622 @url{http://mosaic-web.org, Project MOSAIC} used to teach mathematics,
5623 statistics, computation and modeling. Project MOSAIC is a community of
5624 educators working to tie together aspects of quantitative work that students
5625 in science, technology, engineering and mathematics will need in their
5626 professional lives, but which are usually taught in isolation, if at all.")
5627 (license license:gpl2+)))
5629 (define-public r-abd
5636 (uri (cran-uri "abd" version))
5638 (base32 "191gspqzdv573vaw624ri0f5cm6v4j524bjs74d4a1hn3kn6r9b7"))))
5639 (build-system r-build-system)
5641 `(("r-lattice" ,r-lattice)
5642 ("r-mosaic" ,r-mosaic)
5643 ("r-nlme" ,r-nlme)))
5644 (home-page "https://cran.r-project.org/web/packages/abd/")
5645 (synopsis "Analysis of biological data")
5647 "The @code{r-abd} package contains data sets and sample code for the Analysis of
5648 biological data by Michael Whitlock and Dolph Schluter.")
5649 (license license:gpl2)))
5651 (define-public r-svgui
5658 (uri (cran-uri "svGUI" version))
5660 (base32 "1r7ab0p4yr8q03gj02hmj7k1ghksgkg4nx750c0ajfs2q9y1dxfc"))))
5661 (properties `((upstream-name . "svGUI")))
5662 (build-system r-build-system)
5663 (home-page "https://github.com/SciViews/svGUI/")
5664 (synopsis "Functions for managing GUI clients in R")
5666 "The SciViews @code{svGUI} package eases the management of Graphical User
5667 Interfaces (GUI) in R. It is independent from any particular GUI widgets. It
5668 centralizes info about GUI elements currently used, and it dispatches GUI
5669 calls to the particular toolkits in use in function of the context.")
5670 (license license:gpl2)))