gnu: r-gsalib: Update to 2.2.1.
[jackhill/guix/guix.git] / gnu / packages / cran.scm
1 ;;; GNU Guix --- Functional package management for GNU
2 ;;; Copyright © 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Ricardo Wurmus <rekado@elephly.net>
3 ;;; Copyright © 2015 Andreas Enge <andreas@enge.fr>
4 ;;; Copyright © 2015, 2016 Pjotr Prins <pjotr.guix@thebird.nl>
5 ;;; Copyright © 2016, 2017 Ben Woodcroft <donttrustben@gmail.com>
6 ;;; Copyright © 2016, 2017, 2018, 2020, 2021 Roel Janssen <roel@gnu.org>
7 ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
8 ;;; Copyright © 2017 Raoul Bonnal <ilpuccio.febo@gmail.com>
9 ;;; Copyright © 2018 Vijayalakshmi Vedantham <vijimay12@gmail.com>
10 ;;; Copyright © 2018 Sahithi Yarlagadda <sahi@swecha.net>
11 ;;; Copyright © 2018 Sandeep Subramanian <sandeepsubramanian94@gmail.com>
12 ;;; Copyright © 2018 Charlie Ritter <chewzeirta@posteo.net>
13 ;;; Copyright © 2018 Konrad Hinsen <konrad.hinsen@fastmail.net>
14 ;;; Copyright © 2018, 2020, 2021, 2022 Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
15 ;;; Copyright © 2018 Laura Lazzati <laura.lazzati.15@gmail.com>
16 ;;; Copyright © 2018 Leo Famulari <leo@famulari.name>
17 ;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
18 ;;; Copyright © 2018, 2019 Brett Gilio <brettg@gnu.org>
19 ;;; Copyright © 2019 Nicolò Balzarotti <anothersms@gmail.com>
20 ;;; Copyright © 2019, 2020, 2021 Wiktor Żelazny <wzelazny@vurv.cz>
21 ;;; Copyright © 2019 Arne Babenhauserheide <arne_bab@web.de>
22 ;;; Copyright © 2019, 2020 Efraim Flashner <efraim@flashner.co.il>
23 ;;; Copyright © 2020 Todor Kondić <tk.code@protonmail.com>
24 ;;; Copyright © 2020 Danjela Lura <danielaluraa@gmail.com>
25 ;;; Copyright © 2020 Naga Malleswari <nagamalli@riseup.net>
26 ;;; Copyright © 2020 Eric Brown <ecbrown@ericcbrown.com>
27 ;;; Copyright © 2020 Peter Lo <peterloleungyau@gmail.com>
28 ;;; Copyright © 2020 Rafael Luque Leiva <rafael.luque@osoco.es>
29 ;;; Copyright © 2020, 2021 Lars-Dominik Braun <ldb@leibniz-psychology.org>
30 ;;; Copyright © 2020 Vinicius Monego <monego@posteo.net>
31 ;;; Copyright © 2020 Antoine Côté <antoine.cote@posteo.net>
32 ;;; Copyright © 2020 Arun Isaac <arunisaac@systemreboot.net>
33 ;;; Copyright © 2020 Magali Lemes <magalilemes00@gmail.com>
34 ;;; Copyright © 2020, 2021, 2022 Simon Tournier <zimon.toutoune@gmail.com>
35 ;;; Copyright © 2020 Aniket Patil <aniket112.patil@gmail.com>
36 ;;; Copyright © 2021 Marcel Schilling <marcel.schilling@uni-luebeck.de>
37 ;;; Copyright © 2021 Guillaume Le Vaillant <glv@posteo.net>
38 ;;; Copyright © 2022 Navid Afkhami <navid.afkhami@mdc-berlin.de>
39 ;;; Copyright © 2022 Greg Hogan <code@greghogan.com>
40 ;;;
41 ;;; This file is part of GNU Guix.
42 ;;;
43 ;;; GNU Guix is free software; you can redistribute it and/or modify it
44 ;;; under the terms of the GNU General Public License as published by
45 ;;; the Free Software Foundation; either version 3 of the License, or (at
46 ;;; your option) any later version.
47 ;;;
48 ;;; GNU Guix is distributed in the hope that it will be useful, but
49 ;;; WITHOUT ANY WARRANTY; without even the implied warranty of
50 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
51 ;;; GNU General Public License for more details.
52 ;;;
53 ;;; You should have received a copy of the GNU General Public License
54 ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
55
56 (define-module (gnu packages cran)
57 #:use-module ((guix licenses) #:prefix license:)
58 #:use-module (guix packages)
59 #:use-module (guix download)
60 #:use-module (guix gexp)
61 #:use-module (guix git-download)
62 #:use-module (guix utils)
63 #:use-module (guix build-system gnu)
64 #:use-module (guix build-system r)
65 #:use-module (gnu packages)
66 #:use-module (gnu packages algebra)
67 #:use-module (gnu packages autotools)
68 #:use-module (gnu packages base)
69 #:use-module (gnu packages bioinformatics)
70 #:use-module (gnu packages c)
71 #:use-module (gnu packages compression)
72 #:use-module (gnu packages crypto)
73 #:use-module (gnu packages curl)
74 #:use-module (gnu packages databases)
75 #:use-module (gnu packages fontutils)
76 #:use-module (gnu packages fribidi)
77 #:use-module (gnu packages gcc)
78 #:use-module (gnu packages geo)
79 #:use-module (gnu packages ghostscript)
80 #:use-module (gnu packages gl)
81 #:use-module (gnu packages gnome)
82 #:use-module (gnu packages graph)
83 #:use-module (gnu packages gtk)
84 #:use-module (gnu packages haskell-xyz)
85 #:use-module (gnu packages icu4c)
86 #:use-module (gnu packages image)
87 #:use-module (gnu packages imagemagick)
88 #:use-module (gnu packages java)
89 #:use-module (gnu packages javascript)
90 #:use-module (gnu packages libevent)
91 #:use-module (gnu packages machine-learning)
92 #:use-module (gnu packages maths)
93 #:use-module (gnu packages mpi)
94 #:use-module (gnu packages multiprecision)
95 #:use-module (gnu packages networking)
96 #:use-module (gnu packages node)
97 #:use-module (gnu packages pcre)
98 #:use-module (gnu packages pdf)
99 #:use-module (gnu packages perl)
100 #:use-module (gnu packages pkg-config)
101 #:use-module (gnu packages pulseaudio) ;libsndfile
102 #:use-module (gnu packages protobuf)
103 #:use-module (gnu packages python)
104 #:use-module (gnu packages python-xyz)
105 #:use-module (gnu packages sqlite)
106 #:use-module (gnu packages statistics)
107 #:use-module (gnu packages tbb)
108 #:use-module (gnu packages tcl)
109 #:use-module (gnu packages tex)
110 #:use-module (gnu packages textutils)
111 #:use-module (gnu packages tls)
112 #:use-module (gnu packages uglifyjs)
113 #:use-module (gnu packages version-control)
114 #:use-module (gnu packages video)
115 #:use-module (gnu packages web)
116 #:use-module (gnu packages xml)
117 #:use-module (gnu packages xorg))
118
119 (define-public r-aer
120 (package
121 (name "r-aer")
122 (version "1.2-10")
123 (source (origin
124 (method url-fetch)
125 (uri (cran-uri "AER" version))
126 (sha256
127 (base32
128 "1p6vxr0220lim5i4gwsvphqrfd65zbs8h3qydz4gipca9asmy2k5"))))
129 (properties `((upstream-name . "AER")))
130 (build-system r-build-system)
131 (propagated-inputs
132 (list r-car
133 r-formula
134 r-lmtest
135 r-sandwich
136 r-survival
137 r-zoo))
138 (home-page "https://cran.r-project.org/package=AER")
139 (synopsis "Applied econometrics with R")
140 (description
141 "This package provides functions, data sets, examples, demos, and
142 vignettes for the book Christian Kleiber and Achim Zeileis (2008), Applied
143 Econometrics with R, Springer-Verlag, New York. ISBN 978-0-387-77316-2. (See
144 the vignette \"AER\" for a package overview.)")
145 ;; Either version of the GPL
146 (license (list license:gpl2 license:gpl3))))
147
148 (define-public r-afpt
149 (package
150 (name "r-afpt")
151 (version "1.1.0.2")
152 (source (origin
153 (method url-fetch)
154 (uri (cran-uri "afpt" version))
155 (sha256
156 (base32
157 "1z0r4r7prxbhadmkdg6345g0b5vq9dqyyw9hh3fpad9zkc7k6xbc"))))
158 (properties `((upstream-name . "afpt")))
159 (build-system r-build-system)
160 (native-inputs (list r-knitr))
161 (home-page "https://github.com/MarcoKlH/afpt-r/")
162 (synopsis "Tools for modelling of animal flight performance")
163 (description
164 "This package allows estimation and modelling of flight costs in animal
165 (vertebrate) flight, implementing the aerodynamic power model. Flight
166 performance is estimated based on basic morphological measurements such as
167 body mass, wingspan and wing area. @code{Afpt} can be used to make
168 predictions on how animals should adjust their flight behaviour and wingbeat
169 kinematics to varying flight conditions.")
170 (license license:gpl3+)))
171
172 (define-public r-aod
173 (package
174 (name "r-aod")
175 (version "1.3.2")
176 (source
177 (origin
178 (method url-fetch)
179 (uri (cran-uri "aod" version))
180 (sha256
181 (base32 "0p2i536s0aa54rah1l465g77k2ldn6jm6s25y9vc06mk29xvx1cv"))))
182 (properties `((upstream-name . "aod")))
183 (build-system r-build-system)
184 (home-page "https://cran.r-project.org/package=aod")
185 (synopsis "Analysis of overdispersed data")
186 (description
187 "This package provides a set of functions to analyze overdispersed counts
188 or proportions. Most of the methods are already available elsewhere but are
189 scattered in different packages. The proposed functions should be considered
190 as complements to more sophisticated methods such as @dfn{generalized
191 estimating equations} (GEE) or @dfn{generalized linear mixed effect
192 models} (GLMM).")
193 (license license:gpl2+)))
194
195 (define-public r-brio
196 (package
197 (name "r-brio")
198 (version "1.1.3")
199 (source
200 (origin
201 (method url-fetch)
202 (uri (cran-uri "brio" version))
203 (sha256
204 (base32
205 "1inwzvlf6zj6gi47gd0byzqv02qajb3l475z8pjvx2b1hm0r1a7a"))))
206 (properties `((upstream-name . "brio")))
207 (build-system r-build-system)
208 (home-page "https://github.com/r-lib/brio")
209 (synopsis "Basic R input output")
210 (description
211 "This package provides functions to handle basic input output. These
212 functions always read and write UTF-8 (8-bit Unicode Transformation Format)
213 files and provide more explicit control over line endings.")
214 (license license:expat)))
215
216 (define-public r-ca
217 (package
218 (name "r-ca")
219 (version "0.71.1")
220 (source (origin
221 (method url-fetch)
222 (uri (cran-uri "ca" version))
223 (sha256
224 (base32
225 "095lk7p2b9835hc3a03c4019wg0baf0dhz6c2vqpaq1m9k4jy304"))))
226 (properties `((upstream-name . "ca")))
227 (build-system r-build-system)
228 (home-page "http://www.carme-n.org/")
229 (synopsis "Simple, multiple and joint correspondence analysis")
230 (description
231 "This is a package for computation and visualization of simple,
232 multiple and joint correspondence analysis.")
233 ;; Any version of the GPL
234 (license license:gpl3+)))
235
236 (define-public r-cachem
237 (package
238 (name "r-cachem")
239 (version "1.0.6")
240 (source
241 (origin
242 (method url-fetch)
243 (uri (cran-uri "cachem" version))
244 (sha256
245 (base32
246 "0r0q5w8lsxak46crnkbi739qzys90hlw7cqqqhv99xzkpkvm554s"))))
247 (properties `((upstream-name . "cachem")))
248 (build-system r-build-system)
249 (propagated-inputs
250 (list r-fastmap r-rlang))
251 (home-page "https://cachem.r-lib.org/")
252 (synopsis "Cache R objects with automatic pruning")
253 (description
254 "This package provides key-value stores with automatic pruning. Caches
255 can limit either their total size or the age of the oldest object (or both),
256 automatically pruning objects to maintain the constraints.")
257 (license license:expat)))
258
259 (define-public r-collections
260 (package
261 (name "r-collections")
262 (version "0.3.6")
263 (source
264 (origin
265 (method url-fetch)
266 (uri (cran-uri "collections" version))
267 (sha256
268 (base32 "19y7nds67700zy6354s1i0aglgjylzv65psccz5x3ih8f48sakr3"))))
269 (properties `((upstream-name . "collections")))
270 (build-system r-build-system)
271 (home-page "https://github.com/randy3k/collections")
272 (synopsis "High performance container data types")
273 (description
274 "This package provides high performance container data types such as
275 queues, stacks, deques, dicts and ordered dicts.")
276 (license license:expat)))
277
278 (define-public r-curry
279 (package
280 (name "r-curry")
281 (version "0.1.1")
282 (source
283 (origin
284 (method url-fetch)
285 (uri (cran-uri "curry" version))
286 (sha256
287 (base32
288 "1ps9hvbnb02m0b8hlw4admwbziyjvswj08ldi2dk3ymnrpawcc29"))))
289 (properties `((upstream-name . "curry")))
290 (build-system r-build-system)
291 (home-page "https://github.com/thomasp85/curry")
292 (synopsis "Partial function application")
293 (description
294 "Partial application is the process of reducing the arity of a function
295 by fixing one or more arguments, thus creating a new function lacking the
296 fixed arguments. The @code{curry} package provides three different ways of
297 performing partial function application by fixing arguments from either end of
298 the argument list (currying and tail currying) or by fixing multiple named
299 arguments (partial application). This package provides this functionality
300 through the @code{%<%}, @code{%-<%}, and @code{%><%} operators which allows
301 for a programming style comparable to modern functional languages. Compared
302 to other implementations such a @code{purrr::partial()} the operators in
303 @code{curry} composes functions with named arguments, aiding in autocomplete
304 etc.")
305 (license license:gpl2+)))
306
307 (define-public r-datawizard
308 (package
309 (name "r-datawizard")
310 (version "0.6.3")
311 (source
312 (origin
313 (method url-fetch)
314 (uri (cran-uri "datawizard" version))
315 (sha256
316 (base32
317 "0cn9ixljf4l333d401pz5rcwqkzpl6d90as153j1wrkz9rjzm6i7"))))
318 (properties `((upstream-name . "datawizard")))
319 (build-system r-build-system)
320 (propagated-inputs
321 (list r-insight))
322 (native-inputs
323 (list r-knitr))
324 (home-page "https://easystats.github.io/datawizard/")
325 (synopsis "Easy data wrangling")
326 (description
327 "This package provides a lightweight package to easily manipulate,
328 clean, transform, and prepare your data for analysis. It also forms the data
329 wrangling backend for the packages in the @code{easystats} ecosystem.")
330 (license license:gpl3)))
331
332 (define-public r-dbscan
333 (package
334 (name "r-dbscan")
335 (version "1.1-11")
336 (source
337 (origin
338 (method url-fetch)
339 (uri (cran-uri "dbscan" version))
340 (sha256
341 (base32 "0bz66lvvg7290c5260ph92k4r7adgisbx3vml9096qhjwrkqwjgh"))))
342 (properties `((upstream-name . "dbscan")))
343 (build-system r-build-system)
344 (propagated-inputs (list r-rcpp))
345 (native-inputs (list r-knitr))
346 (home-page "https://github.com/mhahsler/dbscan")
347 (synopsis "Density-based spatial clustering of applications with noise")
348 (description
349 "This package provides a fast reimplementation of several density-based
350 algorithms of the DBSCAN family. It includes the clustering algorithms DBSCAN
351 (density-based spatial clustering of applications with noise) and
352 @dfn{hierarchical DBSCAN} (HDBSCAN), the ordering algorithm @dfn{ordering
353 points to identify the clustering structure} (OPTICS), shared nearest neighbor
354 clustering, and the outlier detection algorithms @dfn{local outlier
355 factor} (LOF) and @dfn{global-local outlier score from hierarchies} (GLOSH).
356 The implementations use the kd-tree data structure for faster k-nearest
357 neighbor search. An R interface to fast kNN and fixed-radius NN search is
358 also provided.")
359 (license license:gpl2+)))
360
361 (define-public r-diffobj
362 (package
363 (name "r-diffobj")
364 (version "0.3.5")
365 (source
366 (origin
367 (method url-fetch)
368 (uri (cran-uri "diffobj" version))
369 (sha256
370 (base32
371 "0q6gwd9pqh41f6j5p9jl92aji4p8kx9inffpha93d7jc3ndsfq6q"))))
372 (properties `((upstream-name . "diffobj")))
373 (build-system r-build-system)
374 (propagated-inputs (list r-crayon))
375 (native-inputs (list r-knitr))
376 (home-page "https://github.com/brodieG/diffobj")
377 (synopsis "Diffs for R objects")
378 (description
379 "Generate a colorized diff of two R objects for an intuitive
380 visualization of their differences.")
381 (license license:gpl2+)))
382
383 (define-public r-dirichletreg
384 (package
385 (name "r-dirichletreg")
386 (version "0.7-1")
387 (source
388 (origin
389 (method url-fetch)
390 (uri (cran-uri "DirichletReg" version))
391 (sha256
392 (base32 "1ql5mwb7zb06y9j6inrlngq7c15as4j17wd8kc71fxs0a2jdj7xi"))))
393 (properties `((upstream-name . "DirichletReg")))
394 (build-system r-build-system)
395 (propagated-inputs (list r-formula r-maxlik))
396 (native-inputs (list r-knitr))
397 (home-page "https://cran.r-project.org/package=DirichletReg")
398 (synopsis "Dirichlet regression")
399 (description "This package implements Dirichlet regression models.")
400 (license license:gpl2+)))
401
402 (define-public r-dixontest
403 (package
404 (name "r-dixontest")
405 (version "1.0.4")
406 (source
407 (origin
408 (method url-fetch)
409 (uri (cran-uri "dixonTest" version))
410 (sha256
411 (base32 "0gz39s1z987bg56vwrpcs14wzyf7p07s7l7z9napz0i38564wsdq"))))
412 (properties `((upstream-name . "dixonTest")))
413 (build-system r-build-system)
414 (native-inputs (list gfortran))
415 (home-page "https://cran.r-project.org/package=dixonTest")
416 (synopsis "Dixon's ratio test for outlier detection")
417 (description
418 "For outlier detection in small and normally distributed samples the ratio
419 test of Dixon (Q-test) can be used. Density, distribution function, quantile
420 function and random generation for Dixon's ratio statistics are provided as
421 wrapper functions. The core applies McBane's Fortran functions that use
422 Gaussian quadrature for a numerical solution.")
423 (license license:gpl3)))
424
425 (define-public r-dmwr2
426 (package
427 (name "r-dmwr2")
428 (version "0.0.2")
429 (source (origin
430 (method url-fetch)
431 (uri (cran-uri "DMwR2" version))
432 (sha256
433 (base32
434 "1vzfbz2k05j8r2hpig3d2grb99rnnh2s1sviii3prcyqicxfh0i9"))))
435 (properties `((upstream-name . "DMwR2")))
436 (build-system r-build-system)
437 (propagated-inputs
438 (list r-class
439 r-dbi
440 r-dplyr
441 r-quantmod
442 r-readr
443 r-rpart
444 r-xts
445 r-zoo))
446 (home-page "https://github.com/ltorgo/DMwR2")
447 (synopsis
448 "Functions and data for the second edition of \"Data Mining with R\"")
449 (description
450 "This package provides functions and data accompanying the second
451 edition of the book \"Data Mining with R, learning with case studies\"
452 by Luis Torgo, published by CRC Press.")
453 (license license:gpl2+)))
454
455 (define-public r-emdist
456 (package
457 (name "r-emdist")
458 (version "0.3-2")
459 (source
460 (origin
461 (method url-fetch)
462 (uri (cran-uri "emdist" version))
463 (sha256
464 (base32
465 "05mv6xhm15b0mq9kzyiblkb14bdqmjrwl64ghdk66il0w8i7p6nh"))))
466 (properties `((upstream-name . "emdist")))
467 (build-system r-build-system)
468 (home-page "http://www.rforge.net/emd")
469 (synopsis "Earth mover's distance")
470 (description
471 "This package provides tools to calculate the Earth Mover's
472 Distance (EMD).")
473 (license license:expat)))
474
475 (define-public r-ggalt
476 (package
477 (name "r-ggalt")
478 (version "0.4.0")
479 (source (origin
480 (method url-fetch)
481 (uri (cran-uri "ggalt" version))
482 (sha256
483 (base32
484 "0ssa274d41vhd6crzjz7jqzbwgnjimxwxl23p2cx35aqs5wdfjpc"))))
485 (properties `((upstream-name . "ggalt")))
486 (build-system r-build-system)
487 (propagated-inputs
488 (list r-ash
489 r-dplyr
490 r-extrafont
491 r-ggplot2
492 r-gtable
493 r-kernsmooth
494 r-maps
495 r-mass
496 r-plotly
497 r-proj4
498 r-rcolorbrewer
499 r-scales
500 r-tibble))
501 (native-inputs (list r-knitr))
502 (home-page "https://github.com/hrbrmstr/ggalt")
503 (synopsis
504 "Geometries, coordinate systems, fonts and more for ggplot2")
505 (description
506 "This package provides a compendium of new geometries, coordinate systems,
507 statistical transformations, scales and fonts for ggplot2, including splines,
508 1d and 2d densities, univariate average shifted histograms, a new map
509 coordinate system based on the PROJ.4-library along with
510 @code{geom_cartogram()} that mimics the original functionality of
511 @code{geom_map()}, formatters for \"bytes\", a @code{stat_stepribbon()}
512 function, increased @code{plotly} compatibility and the @code{StateFace} open
513 source font ProPublica. Further new functionality includes lollipop charts,
514 dumbbell charts, the ability to encircle points and coordinate-system-based
515 text annotations.")
516 (license license:agpl3)))
517
518 (define-public r-glmpca
519 (package
520 (name "r-glmpca")
521 (version "0.2.0")
522 (source (origin
523 (method url-fetch)
524 (uri (cran-uri "glmpca" version))
525 (sha256
526 (base32
527 "02xjf0gg52925hw9nw2j0znfmzfzfwbv0fxjl9d2fy9j63drr2h4"))))
528 (properties `((upstream-name . "glmpca")))
529 (build-system r-build-system)
530 (propagated-inputs (list r-mass))
531 (native-inputs (list r-knitr))
532 (home-page "https://github.com/willtownes/glmpca")
533 (synopsis "Dimension Reduction of Non-Normally Distributed Data")
534 (description
535 "This package implements a generalized version of principal components
536 analysis (GLM-PCA) for dimension reduction of non-normally distributed data
537 such as counts or binary matrices.")
538 (license license:lgpl3+)))
539
540 (define-public r-googledrive
541 (package
542 (name "r-googledrive")
543 (version "2.0.0")
544 (source
545 (origin
546 (method url-fetch)
547 (uri (cran-uri "googledrive" version))
548 (sha256
549 (base32
550 "09jsiknzyfgxd0nzdr3wrrjw24allch2x74h96qg8vh8dad4cp30"))))
551 (properties `((upstream-name . "googledrive")))
552 (build-system r-build-system)
553 (propagated-inputs
554 (list r-cli
555 r-gargle
556 r-glue
557 r-httr
558 r-jsonlite
559 r-lifecycle
560 r-magrittr
561 r-pillar
562 r-purrr
563 r-rlang
564 r-tibble
565 r-uuid
566 r-vctrs
567 r-withr))
568 (native-inputs
569 (list r-knitr))
570 (home-page "https://googledrive.tidyverse.org")
571 (synopsis "Interface to Google Drive")
572 (description "This package lets you manage Google Drive files from R.")
573 (license license:expat)))
574
575 (define-public r-googlevis
576 (package
577 (name "r-googlevis")
578 (version "0.7.0")
579 (source
580 (origin
581 (method url-fetch)
582 (uri (cran-uri "googleVis" version))
583 (sha256
584 (base32 "1s82xcs6zrlmnhay764bspzwvabfyi35nq6fwdrrk3v79q13c5jz"))))
585 (properties `((upstream-name . "googleVis")))
586 (build-system r-build-system)
587 (propagated-inputs (list r-jsonlite))
588 (native-inputs (list r-knitr))
589 (home-page "https://mages.github.io/googleVis/")
590 (synopsis "R interface to Google Charts")
591 (description
592 "The @code{googleVis} package provides an interface between R and the Google
593 Charts API. Google Charts offer interactive charts which can be embedded into
594 web pages. The functions of the @code{googleVis} package allow the user to
595 visualise data stored in R data frames with Google Charts without uploading
596 the data to Google. The output of a @code{googleVis} function is HTML code
597 that contains the data and references to JavaScript functions hosted by
598 Google. @code{googleVis} makes use of the internal R HTTP server to display
599 the output locally.")
600 (license license:gpl2+)))
601
602 (define-public r-guix-install
603 (package
604 (name "r-guix-install")
605 (version "1.0.0")
606 (source
607 (origin
608 (method url-fetch)
609 (uri (cran-uri "guix.install" version))
610 (sha256
611 (base32 "0s3wb5781yc43c9zwrn7i87zcbrlx7xr0ms0v9hvgs7qsv02id9j"))))
612 (properties `((upstream-name . "guix.install")))
613 (build-system r-build-system)
614 (propagated-inputs (list r-runit))
615 (home-page "https://github.com/BIMSBbioinfo/guix.install")
616 (synopsis "Install R packages with GNU Guix")
617 (description
618 "This R package provides a single procedure @code{guix.install()}, which
619 allows users to install R packages via Guix right from within their running R
620 session. If the requested R package does not exist in Guix at this time, the
621 package and all its missing dependencies will be imported recursively and the
622 generated package definitions will be written to @file{~/.Rguix/packages.scm}.
623 This record of imported packages can be used later to reproduce the
624 environment, and to add the packages in question to a proper Guix channel (or
625 Guix itself). @code{guix.install()} not only supports installing packages
626 from CRAN, but also from Bioconductor or even arbitrary git or mercurial
627 repositories, replacing the need for installation via @code{devtools}.")
628 (license license:gpl3+)))
629
630 (define-public r-ids
631 (package
632 (name "r-ids")
633 (version "1.0.1")
634 (source
635 (origin
636 (method url-fetch)
637 (uri (cran-uri "ids" version))
638 (sha256
639 (base32
640 "1s6ga94gds5ydr9f8qbjfgfpg2dvbnkcrlybqlb33hk3c0c2l8dn"))))
641 (properties `((upstream-name . "ids")))
642 (build-system r-build-system)
643 (propagated-inputs
644 (list r-openssl r-uuid))
645 (native-inputs (list r-knitr))
646 (home-page "https://github.com/richfitz/ids")
647 (synopsis "Generate random identifiers")
648 (description
649 "This package lets you generate random or human readable and
650 pronounceable identifiers.")
651 (license license:expat)))
652
653 (define-public r-googlesheets4
654 (package
655 (name "r-googlesheets4")
656 (version "1.0.1")
657 (source
658 (origin
659 (method url-fetch)
660 (uri (cran-uri "googlesheets4" version))
661 (sha256
662 (base32
663 "14b5lzn6vjn72mw7vf3lzm2ppbjf0wr0n6sw0v5r6h4lk37cnki8"))))
664 (properties `((upstream-name . "googlesheets4")))
665 (build-system r-build-system)
666 (propagated-inputs
667 (list r-cellranger
668 r-cli
669 r-curl
670 r-gargle
671 r-glue
672 r-googledrive
673 r-httr
674 r-ids
675 r-magrittr
676 r-purrr
677 r-rematch2
678 r-rlang
679 r-tibble
680 r-vctrs))
681 (home-page "https://github.com/tidyverse/googlesheets4")
682 (synopsis "Access Google Sheets using the Sheets API V4")
683 (description
684 "This package lets you interact with Google Sheets through the
685 @url{https://developers.google.com/sheets/api,Sheets API v4}. This package
686 can read and write both the metadata and the cell data in a Sheet.")
687 (license license:expat)))
688
689 (define-public r-proj4
690 (package
691 (name "r-proj4")
692 (version "1.0-11")
693 (source (origin
694 (method url-fetch)
695 (uri (cran-uri "proj4" version))
696 (sha256
697 (base32
698 "07fil52jswbg2h807cd82m2wlm5j2fb891ifri9ms037099qdwf5"))))
699 (properties `((upstream-name . "proj4")))
700 (build-system r-build-system)
701 (inputs (list proj.4 zlib))
702 (native-inputs (list pkg-config))
703 (home-page "http://www.rforge.net/proj4/")
704 (synopsis "Simple interface to the PROJ.4 cartographic projections library")
705 (description
706 "This package provides a simple interface to lat/long projection and
707 datum transformation of the PROJ.4 cartographic projections library. It
708 allows transformation of geographic coordinates from one projection and/or
709 datum to another.")
710 (license license:gpl2)))
711
712 (define-public r-waldo
713 (package
714 (name "r-waldo")
715 (version "0.4.0")
716 (source
717 (origin
718 (method url-fetch)
719 (uri (cran-uri "waldo" version))
720 (sha256
721 (base32
722 "1aky28rn70l24s0sygl36267cf7hjzhchagsz26abfxwr7p8kvjp"))))
723 (properties `((upstream-name . "waldo")))
724 (build-system r-build-system)
725 (propagated-inputs
726 (list r-cli
727 r-diffobj
728 r-fansi
729 r-glue
730 r-rematch2
731 r-rlang
732 r-tibble))
733 (home-page "https://github.com/r-lib/waldo")
734 (synopsis "Find differences between R objects")
735 (description
736 "Compare complex R objects and reveal the key differences. This package
737 was designed particularly for use in testing packages where being able to
738 quickly isolate key differences makes understanding test failures much
739 easier.")
740 (license license:expat)))
741
742 (define-public r-rticles
743 (package
744 (name "r-rticles")
745 (version "0.24")
746 (source
747 (origin
748 (method url-fetch)
749 (uri (cran-uri "rticles" version))
750 (sha256
751 (base32
752 "05idvyfjfa4f244km4sxripg8gndvganx5s0ch00xbi4cqnlr2pq"))))
753 (properties `((upstream-name . "rticles")))
754 (build-system r-build-system)
755 (propagated-inputs
756 (list r-knitr r-rmarkdown r-tinytex r-xfun r-yaml))
757 (home-page "https://github.com/rstudio/rticles")
758 (synopsis "Article formats for R Markdown")
759 (description
760 "This package provides a suite of custom R Markdown formats and templates
761 for authoring journal articles and conference submissions.")
762 (license license:gpl3)))
763
764 (define-public r-babelwhale
765 (package
766 (name "r-babelwhale")
767 (version "1.1.0")
768 (source
769 (origin
770 (method url-fetch)
771 (uri (cran-uri "babelwhale" version))
772 (sha256
773 (base32 "01l8vwyz3bx0iks6cjs5y9ifdsnc1p1yqp4i0kzqd1gjhycizv6y"))))
774 (properties `((upstream-name . "babelwhale")))
775 (build-system r-build-system)
776 (propagated-inputs
777 (list r-crayon
778 r-digest
779 r-dplyr
780 r-dynutils
781 r-fs
782 r-glue
783 r-processx
784 r-purrr))
785 (home-page "https://github.com/dynverse/babelwhale")
786 (synopsis "Talking to Docker and Singularity containers")
787 (description
788 "This package provides a unified interface to interact with Docker and
789 Singularity containers. You can execute a command inside a container, mount a
790 volume or copy a file.")
791 (license license:expat)))
792
793 (define-public r-benchmarkmedata
794 (package
795 (name "r-benchmarkmedata")
796 (version "1.0.4")
797 (source (origin
798 (method url-fetch)
799 (uri (cran-uri "benchmarkmeData" version))
800 (sha256
801 (base32
802 "1n4vjkagqlm6kw2hilf4gjfcdjad0bcg652j9nl2ygbq3kdnh1vf"))))
803 (build-system r-build-system)
804 (propagated-inputs
805 (list r-dplyr r-tibble))
806 (home-page "https://github.com/csgillespie/benchmarkme-data")
807 (synopsis "Data set for the @code{benchmarkme} package")
808 (description "This package contains the data set for the crowd-sourced
809 benchmarks from running the @code{benchmarkme} package.")
810 (license license:gpl2+)))
811
812 (define-public r-benchmarkme
813 (package
814 (name "r-benchmarkme")
815 (version "1.0.8")
816 (source (origin
817 (method url-fetch)
818 (uri (cran-uri "benchmarkme" version))
819 (sha256
820 (base32
821 "0qaz8wy3n08k9lr8qljk5i8z8db18scbdc8m734aymd307h00w8x"))))
822 (build-system r-build-system)
823 (native-inputs
824 (list r-knitr))
825 (propagated-inputs
826 (list r-benchmarkmedata
827 r-doparallel
828 r-dplyr
829 r-foreach
830 r-httr
831 r-matrix
832 r-stringr
833 r-tibble))
834 (home-page "https://csgillespie.github.io/benchmarkme/")
835 (synopsis "Crowd-sourced system benchmarks")
836 (description "This package provides functionality to benchmark your CPU
837 and compare against other CPUs. Also provides functions for obtaining system
838 specifications, such as RAM, CPU type, and R version.")
839 (license license:gpl2+)))
840
841 (define-public r-bezier
842 (package
843 (name "r-bezier")
844 (version "1.1.2")
845 (source (origin
846 (method url-fetch)
847 (uri (cran-uri "bezier" version))
848 (sha256
849 (base32
850 "1vw5128v8h973xwa1fdm9cw2jvrldj87nd55lddlp3qsz3ag4br6"))))
851 (build-system r-build-system)
852 (home-page "https://cran.r-project.org/web/packages/bezier/")
853 (synopsis "Bezier curve and spline toolkit")
854 (description
855 "This package is a toolkit for working with Bezier curves and splines.
856 The package provides functions for point generation, arc length estimation,
857 degree elevation and curve fitting.")
858 (license license:gpl2+)))
859
860 (define-public r-bwstest
861 (package
862 (name "r-bwstest")
863 (version "0.2.2")
864 (source
865 (origin
866 (method url-fetch)
867 (uri (cran-uri "BWStest" version))
868 (sha256
869 (base32 "02amzlfprmw5pyis0dg0kg0x8xqh50a4vfdcxxmklrzik3b1vzzs"))))
870 (properties `((upstream-name . "BWStest")))
871 (build-system r-build-system)
872 (propagated-inputs (list r-memoise r-rcpp))
873 (home-page "https://github.com/shabbychef/BWStest")
874 (synopsis "Baumgartner Weiss Schindler Test of equal distributions")
875 (description
876 "This package performs the Baumgartner-Weiss-Schindler two-sample test of
877 equal probability distributions (doi:10.2307/2533862). It also performs
878 similar rank-based tests for equal probability distributions due to Neuhauser
879 (doi:10.1080/10485250108832874) and Murakami
880 (doi:10.1080/00949655.2010.551516).")
881 (license license:lgpl3)))
882
883 (define-public r-v8
884 (package
885 (name "r-v8")
886 (version "4.2.1")
887 (source
888 (origin
889 (method url-fetch)
890 (uri (cran-uri "V8" version))
891 (sha256
892 (base32
893 "1w1zihmhrygn2i674wimbv7xqjnwlld4x3ndvh5dl4cdg7s1m24r"))))
894 (properties `((upstream-name . "V8")))
895 (build-system r-build-system)
896 (arguments
897 `(#:phases
898 (modify-phases %standard-phases
899 (add-after 'unpack 'find-v8
900 (lambda* (#:key inputs #:allow-other-keys)
901 (substitute* "configure"
902 (("^PKG_LIBS=.*")
903 (string-append "PKG_LIBS="
904 (assoc-ref inputs "libnode")
905 "/lib/libnode.so.64\n")))
906 (setenv "INCLUDE_DIR"
907 (string-append
908 (assoc-ref inputs "libnode")
909 "/include/node"))
910 (setenv "LIB_DIR"
911 (string-append
912 (assoc-ref inputs "libnode") "/lib")))))))
913 (inputs
914 (list libnode zlib))
915 (propagated-inputs
916 (list r-curl r-jsonlite r-rcpp))
917 (native-inputs
918 (list r-knitr))
919 (home-page "https://jeroen.cran.dev/V8")
920 (synopsis "Embedded JavaScript and WebAssembly engine for R")
921 (description
922 "This package provides an R interface to V8: Google's JavaScript and
923 WebAssembly engine.")
924 (license license:expat)))
925
926 (define-public r-rvenn
927 (package
928 (name "r-rvenn")
929 (version "1.1.0")
930 (source
931 (origin
932 (method url-fetch)
933 (uri (cran-uri "RVenn" version))
934 (sha256
935 (base32
936 "016m00xv59lkwm2is32v5nr4lw5a1ymdnz34r3ffflcv9bfrc6n4"))))
937 (properties `((upstream-name . "RVenn")))
938 (build-system r-build-system)
939 (propagated-inputs
940 (list r-ggforce
941 r-ggplot2
942 r-magrittr
943 r-pheatmap
944 r-purrr
945 r-rlang
946 r-vegan))
947 (native-inputs (list r-knitr))
948 (home-page "https://cran.r-project.org/package=RVenn")
949 (synopsis "Set operations for many sets")
950 (description
951 "The base functions for set operations in @code{R} can be used for only two
952 sets. This package @code{RVenn} provides functions for dealing with multiple sets.
953 It uses @code{purr} to find the union, intersection and difference of three or
954 more sets. This package also provides functions for pairwise set operations among
955 several sets. Further, based on @code{ggplot2} and @code{ggforce}, a Venn diagram
956 can be drawn for two or three sets. For bigger data sets, a clustered heatmap
957 showing the presence or absence of the elements of the sets can be drawn based on
958 the @code{pheatmap} package. Finally, enrichment test can be applied to two sets
959 whether an overlap is statistically significant or not.")
960 (license license:gpl3)))
961
962 (define-public r-dot
963 (package
964 (name "r-dot")
965 (version "0.1")
966 (source
967 (origin
968 (method url-fetch)
969 (uri (cran-uri "DOT" version))
970 (sha256
971 (base32
972 "0qh5n57cp9c2n5yn59q4wggz82943pwfanp3kx869aba2x3sj30i"))))
973 (properties `((upstream-name . "DOT")))
974 (build-system r-build-system)
975 (propagated-inputs
976 (list r-v8))
977 (home-page "http://haghish.com/dot")
978 (synopsis "Render and Export DOT Graphs in R")
979 (description
980 "This package provides tools to render DOT diagram markup language in R
981 and also provides the possibility to export the graphs in PostScript and
982 SVG (Scalable Vector Graphics) formats. In addition, it supports literate
983 programming packages such as @code{knitr} and @code{rmarkdown}.")
984 (license license:expat)))
985
986 (define-public r-carrier
987 (package
988 (name "r-carrier")
989 (version "0.1.0")
990 (source
991 (origin
992 (method url-fetch)
993 (uri (cran-uri "carrier" version))
994 (sha256
995 (base32 "0bqnwnnjqjk9q0lxq6kkz9s75ss10lfyyywyyi24m8wppxpw1vqc"))))
996 (properties `((upstream-name . "carrier")))
997 (build-system r-build-system)
998 (propagated-inputs
999 (list r-pryr r-rlang))
1000 (home-page "https://github.com/r-lib/carrier")
1001 (synopsis "Isolate functions for remote execution")
1002 (description
1003 "Sending functions to remote processes can be wasteful of resources
1004 because they carry their environments with them. With this package, it is
1005 easy to create functions that are isolated from their environment. These
1006 isolated functions, also called crates, print to the console with their total
1007 size and can be easily tested locally before being sent to a remote.")
1008 (license license:gpl3)))
1009
1010 (define-public r-clipr
1011 (package
1012 (name "r-clipr")
1013 (version "0.8.0")
1014 (source
1015 (origin
1016 (method url-fetch)
1017 (uri (cran-uri "clipr" version))
1018 (sha256
1019 (base32
1020 "1s9vvv3cxnz8w11gsi8z9ddv9jzib5qf5qqxnwqrrv7vj8cr7hij"))))
1021 (build-system r-build-system)
1022 (native-inputs
1023 (list r-knitr))
1024 (home-page "https://github.com/mdlincoln/clipr")
1025 (synopsis "Read and write from the system clipboard")
1026 (description
1027 "This package provides simple utility functions to read from and write to
1028 the system clipboards.")
1029 (license license:gpl3)))
1030
1031 (define-public r-clvalid
1032 (package
1033 (name "r-clvalid")
1034 (version "0.7")
1035 (source (origin
1036 (method url-fetch)
1037 (uri (cran-uri "clValid" version))
1038 (sha256
1039 (base32
1040 "18aiyjhnh5mfdxbzns4cy0r8bymfikhwkybpn4g04qhli5ls8z83"))))
1041 (properties `((upstream-name . "clValid")))
1042 (build-system r-build-system)
1043 (propagated-inputs (list r-class r-cluster))
1044 (home-page "https://cran.r-project.org/package=clValid")
1045 (synopsis "Validation of clustering results")
1046 (description
1047 "Statistical and biological validation of clustering results. This
1048 package implements Dunn Index, Silhouette, Connectivity, Stability, BHI and
1049 BSI. Further information can be found in Brock, G et al. (2008) <doi:
1050 10.18637/jss.v025.i04>.")
1051 (license license:lgpl3)))
1052
1053 (define-public r-dlm
1054 (package
1055 (name "r-dlm")
1056 (version "1.1-5")
1057 (source
1058 (origin
1059 (method url-fetch)
1060 (uri (cran-uri "dlm" version))
1061 (sha256
1062 (base32 "1aksm66sfa7ipl5xgs4j5giac7q2m744wjl40mva56xn6i674h4r"))))
1063 (properties `((upstream-name . "dlm")))
1064 (build-system r-build-system)
1065 (home-page "https://cran.r-project.org/package=dlm")
1066 (synopsis "Bayesian and Likelihood Analysis of Dynamic Linear Models")
1067 (description
1068 "This package provides routines for Maximum likelihood, Kalman filtering
1069 and smoothing, and Bayesian analysis of Normal linear State Space models, also
1070 known as Dynamic Linear Models.")
1071 (license license:gpl2+)))
1072
1073 (define-public r-zoo
1074 (package
1075 (name "r-zoo")
1076 (version "1.8-11")
1077 (source (origin
1078 (method url-fetch)
1079 (uri (cran-uri "zoo" version))
1080 (sha256
1081 (base32
1082 "19cw09bhwj2qyd72765ym1cm2wmhh801ccif889nzq5gfpw513l4"))))
1083 (build-system r-build-system)
1084 (propagated-inputs
1085 (list r-lattice))
1086 (home-page "http://zoo.R-Forge.R-project.org/")
1087 (synopsis "S3 infrastructure for regular and irregular time series")
1088 (description "This package contains an S3 class with methods for totally
1089 ordered indexed observations. It is particularly aimed at irregular time
1090 series of numeric vectors/matrices and factors.")
1091 (license license:gpl2+)))
1092
1093 (define-public r-fontawesome
1094 (package
1095 (name "r-fontawesome")
1096 (version "0.4.0")
1097 (source
1098 (origin
1099 (method url-fetch)
1100 (uri (cran-uri "fontawesome" version))
1101 (sha256
1102 (base32 "0br4sjl2z5av5kf42mnp35sichk3syrz68xic08wxnqdnp2hn2kn"))))
1103 (properties `((upstream-name . "fontawesome")))
1104 (build-system r-build-system)
1105 (propagated-inputs
1106 (list r-htmltools r-rlang))
1107 (home-page "https://github.com/rstudio/fontawesome")
1108 (synopsis "Easily work with Font Awesome icons")
1109 (description
1110 "Easily and flexibly insert Font Awesome icons into R Markdown documents
1111 and Shiny apps. These icons can be inserted into HTML content through inline
1112 SVG tags or @code{i} tags. There is also a utility function for exporting
1113 Font Awesome icons as PNG images for those situations where raster graphics
1114 are needed.")
1115 (license license:expat)))
1116
1117 (define-public r-fingerprint
1118 (package
1119 (name "r-fingerprint")
1120 (version "3.5.7")
1121 (source
1122 (origin
1123 (method url-fetch)
1124 (uri (cran-uri "fingerprint" version))
1125 (sha256
1126 (base32 "04jcwkydjrs31pia6kq8z2n9s54im950q08hs2ay15xjxxkmb8ic"))))
1127 (properties `((upstream-name . "fingerprint")))
1128 (build-system r-build-system)
1129 (home-page "https://cran.r-project.org/package=fingerprint")
1130 (synopsis "Functions to Operate on Binary Fingerprint Data")
1131 (description
1132 "This package provides functions to manipulate binary fingerprints of
1133 arbitrary length. A fingerprint is represented by an object of S4 class
1134 @code{fingerprint}. The bitwise logical functions in R are overridden so that
1135 they can be used directly with @code{fingerprint} objects. A number of
1136 distance metrics are also available. Fingerprints can be converted to
1137 Euclidean vectors (i.e., points on the unit hypersphere) and can also be
1138 folded. Arbitrary fingerprint formats can be handled via line handlers.
1139 Currently handlers are provided for CDK, MOE and BCI fingerprint data.")
1140 ;; Any version of the GPL
1141 (license (list license:gpl2+ license:gpl3+))))
1142
1143 (define-public r-fpeek
1144 (package
1145 (name "r-fpeek")
1146 (version "0.1.2")
1147 (source
1148 (origin
1149 (method url-fetch)
1150 (uri (cran-uri "fpeek" version))
1151 (sha256
1152 (base32 "0kv46g21ndxchg3q8ynq7hjjkh6i2zlc21axn5y1jjzigrw047ii"))))
1153 (properties `((upstream-name . "fpeek")))
1154 (build-system r-build-system)
1155 (propagated-inputs (list r-rcpp))
1156 (home-page "https://github.com/davidgohel/fpeek")
1157 (synopsis "Check text files content at a glance")
1158 (description
1159 "This package provides tools to help working with text files. It can
1160 return the number of lines; print the first and last lines; convert encoding.
1161 Operations are made without reading the entire file before starting, resulting
1162 in good performances with large files.")
1163 (license license:expat)))
1164
1165 (define-public r-ggalluvial
1166 (package
1167 (name "r-ggalluvial")
1168 (version "0.12.3")
1169 (source (origin
1170 (method url-fetch)
1171 (uri (cran-uri "ggalluvial" version))
1172 (sha256
1173 (base32
1174 "0mkan9gxg3yxjism22yxbhvlh2lh7wpbrqpb355za790prcmjbh3"))))
1175 (properties `((upstream-name . "ggalluvial")))
1176 (build-system r-build-system)
1177 (propagated-inputs
1178 (list r-dplyr
1179 r-ggplot2
1180 r-lazyeval
1181 r-rlang
1182 r-tidyr
1183 r-tidyselect))
1184 (native-inputs
1185 (list r-knitr))
1186 (home-page "http://corybrunson.github.io/ggalluvial/")
1187 (synopsis "Alluvial plots for ggplot2")
1188 (description "This package provides alluvial plots for @code{ggplot2}.
1189 Alluvial plots use variable-width ribbons and stacked bar plots to represent
1190 multi-dimensional or repeated-measures data with categorical or ordinal
1191 variables.")
1192 (license license:gpl3)))
1193
1194 (define-public r-ggpp
1195 (package
1196 (name "r-ggpp")
1197 (version "0.4.5")
1198 (source
1199 (origin
1200 (method url-fetch)
1201 (uri (cran-uri "ggpp" version))
1202 (sha256
1203 (base32
1204 "02inwvfz2zxsj7bq0nz11c5spnyaf8zhjnlfllpwfjfy46qrx2p9"))))
1205 (properties `((upstream-name . "ggpp")))
1206 (build-system r-build-system)
1207 (propagated-inputs
1208 (list r-dplyr
1209 r-ggplot2
1210 r-glue
1211 r-gridextra
1212 r-lubridate
1213 r-magrittr
1214 r-mass
1215 r-polynom
1216 r-rlang
1217 r-scales
1218 r-stringr
1219 r-tibble
1220 r-xts
1221 r-zoo))
1222 (native-inputs
1223 (list r-knitr))
1224 (home-page "https://docs.r4photobiology.info/ggpp/")
1225 (synopsis "Grammar extensions to ggplot2")
1226 (description
1227 "This package contains extensions to ggplot2.
1228
1229 @enumerate
1230 @item Geomas: @code{geom_table}, @code{geom_plot} and @code{geom_grob} add
1231 insets to plots using native data coordinates, while @code{geom_table_npc},
1232 @code{geom_plot_npc} and @code{geom_grob_npc} do the same using @code{npc}
1233 coordinates through new aesthetics @code{npcx} and @code{npcy}.
1234 @item Statistics: select observations based on 2D density.
1235 @item Positions: radial nudging away from a center point and nudging away from
1236 a line or curve.
1237 @end enumerate
1238 ")
1239 (license license:gpl2+)))
1240
1241 (define-public r-ggprism
1242 (package
1243 (name "r-ggprism")
1244 (version "1.0.3")
1245 (source (origin
1246 (method url-fetch)
1247 (uri (cran-uri "ggprism" version))
1248 (sha256
1249 (base32
1250 "09dh0r8r5s61i5dbk6rswajc2vm7k8wvlqyvzq8wr160676lycjp"))))
1251 (properties `((upstream-name . "ggprism")))
1252 (build-system r-build-system)
1253 (propagated-inputs
1254 (list r-digest
1255 r-ggplot2
1256 r-glue
1257 r-gtable
1258 r-rlang
1259 r-scales
1260 r-tibble))
1261 (native-inputs (list r-knitr))
1262 (home-page "https://csdaw.github.io/ggprism/")
1263 (synopsis "ggplot2 extension inspired by GraphPad Prism")
1264 (description
1265 "This package provides various themes, palettes, and other functions that are
1266 used to customise ggplots to look like they were made in GraphPad Prism. The
1267 Prism-look is achieved with @code{theme_prism()} and
1268 @code{scale_fill|colour_prism()}, axes can be changed with custom guides like
1269 @code{guide_prism_minor()}, and significance indicators added with
1270 @code{add_pvalue()}.")
1271 (license license:gpl3+)))
1272
1273 (define-public r-ggrastr
1274 (package
1275 (name "r-ggrastr")
1276 (version "1.0.1")
1277 (source (origin
1278 (method url-fetch)
1279 (uri (cran-uri "ggrastr" version))
1280 (sha256
1281 (base32
1282 "07sx5wlawfyb0zy5am2q1ajhkdym5r9ih47p57l8bv4dlc7ykml2"))))
1283 (properties `((upstream-name . "ggrastr")))
1284 (build-system r-build-system)
1285 (propagated-inputs (list r-cairo r-ggbeeswarm r-ggplot2 r-png r-ragg))
1286 (native-inputs (list r-knitr))
1287 (home-page "https://github.com/VPetukhov/ggrastr")
1288 (synopsis "Rasterize layers for ggplot2")
1289 (description
1290 "Rasterize only specific layers of a ggplot2 plot while simultaneously keeping
1291 all labels and text in vector format. This allows users to keep plots within
1292 the reasonable size limit without losing vector properties of the
1293 scale-sensitive information.")
1294 (license license:expat)))
1295
1296 (define-public r-ggvenn
1297 (package
1298 (name "r-ggvenn")
1299 (version "0.1.9")
1300 (source (origin
1301 (method url-fetch)
1302 (uri (cran-uri "ggvenn" version))
1303 (sha256
1304 (base32
1305 "0bm52j3idchignp6nrw7c76jlbfkjf5zng258957vq019vx9qxrq"))))
1306 (properties `((upstream-name . "ggvenn")))
1307 (build-system r-build-system)
1308 (propagated-inputs (list r-dplyr r-ggplot2))
1309 (home-page "https://cran.r-project.org/package=ggvenn")
1310 (synopsis "Draw Venn diagram with ggplot2")
1311 (description
1312 "This package offers an easy to use way to draw a Venn diagram with
1313 @code{ggplot2}.")
1314 (license license:expat)))
1315
1316 (define-public r-ggvenndiagram
1317 (package
1318 (name "r-ggvenndiagram")
1319 (version "1.2.2")
1320 (source
1321 (origin
1322 (method url-fetch)
1323 (uri (cran-uri "ggVennDiagram" version))
1324 (sha256
1325 (base32
1326 "1l4cincm7c2q9x3djiv1lm9bvivaqk7kincx19b8f760wz9hp74k"))))
1327 (properties `((upstream-name . "ggVennDiagram")))
1328 (build-system r-build-system)
1329 (propagated-inputs
1330 (list r-dplyr
1331 r-ggplot2
1332 r-magrittr
1333 r-plotly
1334 r-purrr
1335 r-rvenn
1336 r-sf
1337 r-tibble
1338 r-yulab-utils))
1339 (native-inputs (list r-knitr))
1340 (home-page "https://github.com/gaospecial/ggVennDiagram")
1341 (synopsis "Implementention of the Venn diagram using ggplot2")
1342 (description
1343 "This package implements easy-to-use functions to generate 2-7 sets Venn
1344 plot in publication quality. @code{ggVennDiagram} plot Venn using
1345 well-defined geometry dataset and @code{ggplot2}. The shapes of 2-4 sets Venn
1346 use circles and ellipses, while the shapes of 4-7 sets Venn use irregular
1347 polygons (4 has both forms), which are developed and imported from another
1348 package @code{venn}. We provide internal functions to integrate shape data
1349 with user provided sets data, and calculated the geometry of every
1350 regions/intersections of them, then separately plot Venn in three components:
1351 set edges, set labels, and regions. From version 1.0, it is possible to
1352 customize these components as you demand in ordinary @code{ggplot2} grammar.")
1353 (license license:gpl3)))
1354
1355 (define-public r-lmds
1356 (package
1357 (name "r-lmds")
1358 (version "0.1.0")
1359 (source
1360 (origin
1361 (method url-fetch)
1362 (uri (cran-uri "lmds" version))
1363 (sha256
1364 (base32 "130azb0nc2wwxv0qi8v5s4rd02p9lc92zwn634pv7b8awbw81i65"))))
1365 (properties `((upstream-name . "lmds")))
1366 (build-system r-build-system)
1367 (propagated-inputs
1368 (list r-assertthat r-dynutils r-irlba r-matrix))
1369 (home-page "https://github.com/dynverse/lmds")
1370 (synopsis "Landmark multi-dimensional scaling")
1371 (description
1372 "This package provides a fast dimensionality reduction method scalable
1373 to large numbers of samples. @dfn{Landmark Multi-Dimensional Scaling} (LMDS)
1374 is an extension of classical Torgerson MDS, but rather than calculating a
1375 complete distance matrix between all pairs of samples, only the distances
1376 between a set of landmarks and the samples are calculated.")
1377 (license license:gpl3)))
1378
1379 (define-public r-lmodel2
1380 (package
1381 (name "r-lmodel2")
1382 (version "1.7-3")
1383 (source
1384 (origin
1385 (method url-fetch)
1386 (uri (cran-uri "lmodel2" version))
1387 (sha256
1388 (base32 "1fiin2nkffbihz1s8ixmw9lgf8mn3j9krr8iiflizk10mdv54hnb"))))
1389 (properties `((upstream-name . "lmodel2")))
1390 (build-system r-build-system)
1391 (home-page "https://cran.r-project.org/package=lmodel2")
1392 (synopsis "Model II regression")
1393 (description
1394 "This package computes model II simple linear regression using
1395 @dfn{ordinary least squares} (OLS), @dfn{major axis} (MA), @dfn{standard major
1396 axis} (SMA), and @dfn{ranged major axis} (RMA).")
1397 (license license:gpl2)))
1398
1399 (define-public r-ggpmisc
1400 (package
1401 (name "r-ggpmisc")
1402 (version "0.5.1")
1403 (source (origin
1404 (method url-fetch)
1405 (uri (cran-uri "ggpmisc" version))
1406 (sha256
1407 (base32
1408 "18085n6id5v3g3w1z1010im85i4yii4wib2cmcxwqk7qvk9rsrqi"))))
1409 (build-system r-build-system)
1410 (propagated-inputs
1411 (list r-confintr
1412 r-dplyr
1413 r-generics
1414 r-ggplot2
1415 r-ggpp
1416 r-lmodel2
1417 r-lubridate
1418 r-mass
1419 r-plyr
1420 r-polynom
1421 r-quantreg
1422 r-rlang
1423 r-scales
1424 r-splus2r
1425 r-tibble))
1426 (native-inputs
1427 (list r-knitr))
1428 (home-page "https://www.r4photobiology.info/")
1429 (synopsis "Miscellaneous Extensions to @code{ggplot2}")
1430 (description "This package provides extensions to @code{ggplot2},
1431 respecting the grammar of its graphics paradigm.")
1432 (license license:gpl2+)))
1433
1434 (define-public r-ggside
1435 (package
1436 (name "r-ggside")
1437 (version "0.2.1")
1438 (source (origin
1439 (method url-fetch)
1440 (uri (cran-uri "ggside" version))
1441 (sha256
1442 (base32
1443 "1vl7kzgmi5xxxsqvyg4cm4xwd3lfjgysay1lw6hri5vj22mnga5h"))))
1444 (properties `((upstream-name . "ggside")))
1445 (build-system r-build-system)
1446 (propagated-inputs
1447 (list r-ggplot2
1448 r-glue
1449 r-gtable
1450 r-rlang
1451 r-scales
1452 r-tibble))
1453 (native-inputs (list r-knitr))
1454 (home-page "https://cran.r-project.org/package=ggside")
1455 (synopsis "Side grammar graphics that extends @code{ggplot2}")
1456 (description
1457 "The grammar of graphics as shown in @code{ggplot2} has provided an
1458 expressive API for users to build plots. This package @{ggside} extends
1459 @code{ggplot2} by allowing users to add graphical information about one of the
1460 main panel's axis using a familiar @code{ggplot2} style API with tidy data.
1461 This package is particularly useful for visualizing metadata on a discrete
1462 axis, or summary graphics on a continuous axis such as a boxplot or a density
1463 distribution.")
1464 (license license:expat)))
1465
1466 (define-public r-gprofiler
1467 (package
1468 (name "r-gprofiler")
1469 (version "0.7.0")
1470 (source
1471 (origin
1472 (method url-fetch)
1473 (uri (cran-uri "gProfileR" version))
1474 (sha256
1475 (base32
1476 "1h1v0kgpsn04ald2izznh7fr2riwisj5hcgz4k7h3qc931rf0r4k"))))
1477 (properties `((upstream-name . "gProfileR")))
1478 (build-system r-build-system)
1479 (propagated-inputs
1480 (list r-plyr r-rcurl))
1481 (home-page "https://cran.r-project.org/web/packages/gProfileR/")
1482 (synopsis "Interface to the g:Profiler toolkit")
1483 (description
1484 "This package provides tools for functional enrichment analysis,
1485 gene identifier conversion and mapping homologous genes across related
1486 organisms via the @code{g:Profiler} toolkit.")
1487 (license license:gpl2+)))
1488
1489 (define-public r-gprofiler2
1490 (package
1491 (name "r-gprofiler2")
1492 (version "0.2.1")
1493 (source
1494 (origin
1495 (method url-fetch)
1496 (uri (cran-uri "gprofiler2" version))
1497 (sha256
1498 (base32
1499 "0r0h34b35xzgd9rh55yndn0anxy0z45zdlqa6qfmpn91b6v1bb1g"))))
1500 (properties `((upstream-name . "gprofiler2")))
1501 (build-system r-build-system)
1502 (propagated-inputs
1503 (list r-crosstalk
1504 r-dplyr
1505 r-ggplot2
1506 r-gridextra
1507 r-jsonlite
1508 r-plotly
1509 r-rcurl
1510 r-tidyr
1511 r-viridislite))
1512 (native-inputs (list r-knitr))
1513 (home-page "https://cran.r-project.org/web/packages/gprofiler2/")
1514 (synopsis "Interface to the g:Profiler toolset")
1515 (description
1516 "This package provides a toolset for functional enrichment analysis and
1517 visualization, gene/protein/SNP identifier conversion and mapping orthologous
1518 genes across species via @url{https://biit.cs.ut.ee/gprofiler,g:Profiler}.
1519 The main tools are:
1520
1521 @enumerate
1522 @item @code{g:GOSt}, functional enrichment analysis and visualization of gene
1523 lists;
1524 @item @code{g:Convert}, gene/protein/transcript identifier conversion across
1525 various namespaces;
1526 @item @code{g:Orth}, orthology search across species;
1527 @item @code{g:SNPense}, mapping SNP rs identifiers to chromosome positions,
1528 genes and variant effects.
1529 @end enumerate
1530
1531 This package is an R interface corresponding to the 2019 update of
1532 @code{g:Profiler} and provides access to versions @code{e94_eg41_p11} and
1533 higher.")
1534 (license license:gpl2+)))
1535
1536 (define-public r-oenb
1537 (package
1538 (name "r-oenb")
1539 (version "0.0.2")
1540 (source
1541 (origin
1542 (method url-fetch)
1543 (uri (cran-uri "oenb" version))
1544 (sha256
1545 (base32
1546 "1jgxw7ycx2lcdzglg9nix8k08fs4r6i5jdsjzrd6w1dg6smsinl5"))))
1547 (properties `((upstream-name . "oenb")))
1548 (build-system r-build-system)
1549 (propagated-inputs
1550 (list r-dplyr r-xml))
1551 (native-inputs (list r-knitr))
1552 (home-page "https://github.com/franzmohr/oenb")
1553 (synopsis "Tools for the OeNB Data Web Service")
1554 (description
1555 "Tools to access data from the data web service of the
1556 @acronym{OeNB, Oesterreichische Nationalbank},
1557 @url{https://www.oenb.at/en/Statistics/User-Defined-Tables/webservice.html}.")
1558 (license license:gpl2+)))
1559
1560 (define-public r-orgmassspecr
1561 (package
1562 (name "r-orgmassspecr")
1563 (version "0.5-3")
1564 (source (origin
1565 (method url-fetch)
1566 (uri (cran-uri "OrgMassSpecR" version))
1567 (sha256
1568 (base32
1569 "1dx9d8rb1dfqyhyc26zhfnxiv3rz2ikvs2mwqnsrq3lsjs9dvyc8"))))
1570 (properties `((upstream-name . "OrgMassSpecR")))
1571 (build-system r-build-system)
1572 (native-inputs (list r-knitr))
1573 (home-page "http://OrgMassSpec.github.io/")
1574 (synopsis "Organic or biological mass spectrometry data analysis")
1575 (description
1576 "This package @code{OrgMassSpecR} is an extension of the @code{R}
1577 statistical computing language. It contains functions to assist with organic
1578 or biological mass spectrometry data analysis. Mass spectral libraries are
1579 available as companion packages.")
1580 (license license:bsd-2)))
1581
1582 (define-public r-scales
1583 (package
1584 (name "r-scales")
1585 (version "1.2.1")
1586 (source
1587 (origin
1588 (method url-fetch)
1589 (uri (cran-uri "scales" version))
1590 (sha256
1591 (base32 "027daznawr9dy0z9s99lh64i4am691hdir01n7gr7vmgpmnkwiar"))))
1592 (build-system r-build-system)
1593 (propagated-inputs
1594 (list r-farver
1595 r-labeling
1596 r-lifecycle
1597 r-munsell
1598 r-rcolorbrewer
1599 r-rlang
1600 r-r6
1601 r-viridislite))
1602 (home-page "https://github.com/hadley/scales")
1603 (synopsis "Scale functions for visualization")
1604 (description
1605 "This package provides graphical scales that map data to aesthetics, and
1606 provides methods for automatically determining breaks and labels for axes and
1607 legends.")
1608 (license license:expat)))
1609
1610 (define-public r-pacman
1611 (package
1612 (name "r-pacman")
1613 (version "0.5.1")
1614 (source (origin
1615 (method url-fetch)
1616 (uri (cran-uri "pacman" version))
1617 (sha256
1618 (base32
1619 "0z7gngd6h83cpjhq1vg75wvzhdjbgjh7gj5d4zvvi9gd2lmagjcy"))))
1620 (build-system r-build-system)
1621 (propagated-inputs
1622 (list r-remotes))
1623 (home-page "https://github.com/trinker/pacman")
1624 (synopsis "Package Management Tool")
1625 (description "This package provides tools to more conveniently perform
1626 tasks associated with add-on packages. @code{pacman} conveniently wraps
1627 library and package related functions and names them in an intuitive and
1628 consistent fashion. It seeks to combine functionality from lower level
1629 functions which can speed up workflow.")
1630 (license license:gpl2)))
1631
1632 (define-public r-paralleldist
1633 (package
1634 (name "r-paralleldist")
1635 (version "0.2.6")
1636 (source
1637 (origin
1638 (method url-fetch)
1639 (uri (cran-uri "parallelDist" version))
1640 (sha256
1641 (base32 "01ly4hxwa64a0ya5gla8rvv72s9mcknsfznivjkh937pbjwb7iih"))))
1642 (properties `((upstream-name . "parallelDist")))
1643 (build-system r-build-system)
1644 (propagated-inputs (list r-rcpp r-rcpparmadillo r-rcppparallel))
1645 (home-page "https://github.com/alexeckert/parallelDist")
1646 (synopsis "Parallel Distance Matrix Computation using multiple threads")
1647 (description
1648 "This package provides a fast parallelized alternative to R's native
1649 @code{dist} function to calculate distance matrices for continuous, binary,
1650 and multi-dimensional input matrices, which supports a broad variety of
1651 predefined distance functions from other R packages, as well as user- defined
1652 functions written in C++. For ease of use, the @code{parDist} function
1653 extends the signature of the @code{dist} function and uses the same parameter
1654 naming conventions as distance methods of existing R packages.")
1655 (license license:gpl2+)))
1656
1657 (define-public r-pheatmap
1658 (package
1659 (name "r-pheatmap")
1660 (version "1.0.12")
1661 (source
1662 (origin
1663 (method url-fetch)
1664 (uri (cran-uri "pheatmap" version))
1665 (sha256
1666 (base32
1667 "1hdh74az3vyzz6dqa311rhxdm74n46lyr03p862kn80p0kp9d7ap"))))
1668 (build-system r-build-system)
1669 (propagated-inputs
1670 (list r-gtable r-rcolorbrewer r-scales))
1671 (home-page "https://cran.r-project.org/web/packages/pheatmap")
1672 (synopsis "Pretty heatmaps")
1673 (description
1674 "This package provides an implementation of heatmaps that offers more
1675 control over dimensions and appearance.")
1676 (license license:gpl2+)))
1677
1678 (define-public r-philentropy
1679 (package
1680 (name "r-philentropy")
1681 (version "0.6.0")
1682 (source (origin
1683 (method url-fetch)
1684 (uri (cran-uri "philentropy" version))
1685 (sha256
1686 (base32
1687 "1dpf4hfflp4mcql4na46wzcq1flabkipiwyycz9wj5xbxlmcz2hk"))))
1688 (properties `((upstream-name . "philentropy")))
1689 (build-system r-build-system)
1690 (propagated-inputs (list r-kernsmooth r-poorman r-rcpp))
1691 (native-inputs (list r-knitr))
1692 (home-page "https://github.com/drostlab/philentropy")
1693 (synopsis
1694 "Similarity and distance quantification between probability functions")
1695 (description
1696 "This package computes optimized distance and similarity measures for
1697 comparing probability functions (Drost (2018) <doi:10.21105/joss.00765>).
1698 These comparisons between probability functions have their foundations in a
1699 broad range of scientific disciplines from mathematics to ecology. The aim of
1700 this package is to provide a core framework for clustering, classification,
1701 statistical inference, goodness-of-fit, non-parametric statistics, information
1702 theory, and machine learning tasks that are based on comparing univariate or
1703 multivariate probability functions.")
1704 (license license:gpl2)))
1705
1706 (define-public r-pnwcolors
1707 (package
1708 (name "r-pnwcolors")
1709 (version "0.1.0")
1710 (source
1711 (origin
1712 (method url-fetch)
1713 (uri (cran-uri "PNWColors" version))
1714 (sha256
1715 (base32
1716 "1phplnclkficfv8s6wsyrckk4ixzbayiy5iix6dddg40485l9nyj"))))
1717 (properties `((upstream-name . "PNWColors")))
1718 (build-system r-build-system)
1719 (home-page "https://github.com/jakelawlor/PNWColors")
1720 (synopsis "Color palettes for data visualizations")
1721 (description
1722 "This package provides color palettes. They are checked for colorblind
1723 accessibility from hue, saturation, and lightness value scaling using the
1724 Chroma.js Color Palette Helper. See @url{https://gka.github.io/palettes}.")
1725 (license license:cc0)))
1726
1727 (define-public r-plotfunctions
1728 (package
1729 (name "r-plotfunctions")
1730 (version "1.4")
1731 (source
1732 (origin
1733 (method url-fetch)
1734 (uri (cran-uri "plotfunctions" version))
1735 (sha256
1736 (base32 "0asmxw8283fpvl83h478j5nyg59xqifqaa8f2f6l199gvvswhhg2"))))
1737 (properties `((upstream-name . "plotfunctions")))
1738 (build-system r-build-system)
1739 (native-inputs (list r-knitr))
1740 (home-page "https://jacolienvanrij.com/tutorials.html")
1741 (synopsis "Various functions to facilitate visualization of data and analysis")
1742 (description
1743 "When analyzing data, plots are a helpful tool for visualizing data and
1744 interpreting statistical models. This package provides a set of simple tools
1745 for building plots incrementally, starting with an empty plot region, and
1746 adding bars, data points, regression lines, error bars, gradient legends,
1747 density distributions in the margins, and even pictures. The package builds
1748 further on R graphics by simply combining functions and settings in order to
1749 reduce the amount of code to produce for the user. As a result, the package
1750 does not use formula input or special syntax, but can be used in combination
1751 with default R plot functions.")
1752 (license license:gpl2+)))
1753
1754 (define-public r-polychrome
1755 (package
1756 (name "r-polychrome")
1757 (version "1.5.1")
1758 (source
1759 (origin
1760 (method url-fetch)
1761 (uri (cran-uri "Polychrome" version))
1762 (sha256
1763 (base32 "0hyi02m2jpdhk1ky6ihz6dv5pwqwjwk4csjim2qr8ywx8midmrvg"))))
1764 (properties `((upstream-name . "Polychrome")))
1765 (build-system r-build-system)
1766 (propagated-inputs
1767 (list r-colorspace r-scatterplot3d))
1768 (native-inputs
1769 (list r-knitr))
1770 (home-page "http://oompa.r-forge.r-project.org/")
1771 (synopsis "Qualitative palettes with many colors")
1772 (description
1773 "This package provides tools for creating, viewing, and assessing
1774 qualitative palettes with many (20-30 or more) colors. See Coombes and
1775 colleagues (2019) @url{https://doi:10.18637/jss.v090.c01}.")
1776 (license license:asl2.0)))
1777
1778 (define-public r-polylabelr
1779 (package
1780 (name "r-polylabelr")
1781 (version "0.2.0")
1782 (source (origin
1783 (method url-fetch)
1784 (uri (cran-uri "polylabelr" version))
1785 (sha256
1786 (base32
1787 "01b2v0l5g8nxwbd6nwqv8ahypgh6gfhd4qabg75brlj7z1iyfzf2"))))
1788 (properties `((upstream-name . "polylabelr")))
1789 (build-system r-build-system)
1790 (propagated-inputs (list r-rcpp))
1791 (home-page "https://github.com/jolars/polylabelr")
1792 (synopsis "Finding pole of inaccessibility (visual center) of a polygon")
1793 (description
1794 "This package provides a wrapper around the @code{C++} library @code{
1795 polylabel} from @code{Mapbox}, providing an efficient routine for finding the
1796 approximate pole of inaccessibility of a polygon, which usually serves as an
1797 excellent candidate for labeling of a polygon.")
1798 (license license:expat)))
1799
1800 (define-public r-poorman
1801 (package
1802 (name "r-poorman")
1803 (version "0.2.6")
1804 (source (origin
1805 (method url-fetch)
1806 (uri (cran-uri "poorman" version))
1807 (sha256
1808 (base32
1809 "0x1pk00ca7wjxnqfh1jphgsxcrq37s0c1nawv52yh5qgc4z0m3ij"))))
1810 (properties `((upstream-name . "poorman")))
1811 (build-system r-build-system)
1812 (native-inputs (list r-knitr))
1813 (home-page "https://nathaneastwood.github.io/poorman/")
1814 (synopsis "Dependency-free recreation of dplyr")
1815 (description
1816 "This package provides a replication of key functionality from
1817 @code{dplyr} and the wider @code{tidyverse} using only @code{base}.")
1818 (license license:expat)))
1819
1820 (define-public r-ecp
1821 (package
1822 (name "r-ecp")
1823 (version "3.1.3")
1824 (source (origin
1825 (method url-fetch)
1826 (uri (cran-uri "ecp" version))
1827 (sha256
1828 (base32
1829 "0n602jssl6rf596nwm6hbl7s9vdlqi20w8mrhxicj373mw5v22m8"))))
1830 (build-system r-build-system)
1831 (propagated-inputs
1832 (list r-rcpp))
1833 (home-page "https://cran.r-project.org/web/packages/ecp/")
1834 (synopsis "Multiple change-point analysis of multivariate data")
1835 (description
1836 "This package implements various procedures for finding multiple
1837 change-points. Two methods make use of dynamic programming and pruning, with
1838 no distributional assumptions other than the existence of certain absolute
1839 moments in one method. Hierarchical and exact search methods are included.
1840 All methods return the set of estimated change-points as well as other summary
1841 information.")
1842 (license license:gpl2+)))
1843
1844 (define-public r-ellipsis
1845 (package
1846 (name "r-ellipsis")
1847 (version "0.3.2")
1848 (source
1849 (origin
1850 (method url-fetch)
1851 (uri (cran-uri "ellipsis" version))
1852 (sha256
1853 (base32
1854 "0n0mm9jngklv7j9wa64jdji035z0smmnsp2dfwcz9isrxgjnc0m9"))))
1855 (build-system r-build-system)
1856 (propagated-inputs
1857 (list r-rlang))
1858 (home-page "https://github.com/hadley/ellipsis")
1859 (synopsis "Tools for working with additional arguments")
1860 (description
1861 "In S3 generics, it's useful to take @code{...} so that methods can have
1862 additional arguments. But this flexibility comes at a cost: misspelled
1863 arguments will be silently ignored. The @code{ellipsis} package is an
1864 experiment that allows a generic to warn if any arguments passed in @code{...}
1865 are not used.")
1866 (license license:gpl3)))
1867
1868 (define-public r-ga
1869 (package
1870 (name "r-ga")
1871 (version "3.2.3")
1872 (source
1873 (origin
1874 (method url-fetch)
1875 (uri (cran-uri "GA" version))
1876 (sha256
1877 (base32 "0q0br75zklnp0g3j98x6lll5fhyayxqzaqs3hc2z39s2imwi2fpb"))))
1878 (properties `((upstream-name . "GA")))
1879 (build-system r-build-system)
1880 (propagated-inputs
1881 (list r-cli
1882 r-crayon
1883 r-foreach
1884 r-iterators
1885 r-rcpp
1886 r-rcpparmadillo))
1887 (native-inputs
1888 (list r-knitr))
1889 (home-page "https://luca-scr.github.io/GA/")
1890 (synopsis "Genetic algorithms for stochastic optimisation")
1891 (description
1892 "Flexible general-purpose toolbox implementing genetic algorithms (GAs)
1893 for stochastic optimisation. Binary, real-valued, and permutation
1894 representations are available to optimize a fitness function, i.e., a function
1895 provided by users depending on their objective function. Several genetic
1896 operators are available and can be combined to explore the best settings for
1897 the current task. Furthermore, users can define new genetic operators and
1898 easily evaluate their performances. Local search using general-purpose
1899 optimisation algorithms can be applied stochastically to exploit interesting
1900 regions. GAs can be run sequentially or in parallel, using an explicit
1901 master-slave parallelisation or a coarse-grain islands approach.")
1902 (license license:gpl2+)))
1903
1904 (define-public r-grr
1905 (package
1906 (name "r-grr")
1907 (version "0.9.5")
1908 (source
1909 (origin
1910 (method url-fetch)
1911 (uri (cran-uri "grr" version))
1912 (sha256
1913 (base32
1914 "0arbcgrvhkwb5xk4nry1ffg2qj0v8ivhjghdr505ib4357g0c9i9"))))
1915 (build-system r-build-system)
1916 (home-page "https://cran.r-project.org/web/packages/grr")
1917 (synopsis "Alternative implementations of base R functions")
1918 (description
1919 "This package provides alternative implementations of some base R
1920 functions, including @code{sort}, @code{order}, and @code{match}. The
1921 functions are simplified but can be faster or have other advantages.")
1922 (license license:gpl3)))
1923
1924 (define-public r-matrix-utils
1925 (package
1926 (name "r-matrix-utils")
1927 (version "0.9.8")
1928 (source
1929 (origin
1930 (method url-fetch)
1931 (uri (cran-uri "Matrix.utils" version))
1932 (sha256
1933 (base32
1934 "0a5fq1scykqk0kc9j051j6fix6j2dqwz5wbgb0amaxsiywz9vigb"))))
1935 (properties `((upstream-name . "Matrix.utils")))
1936 (build-system r-build-system)
1937 (propagated-inputs
1938 (list r-grr r-matrix))
1939 (home-page "https://github.com/cvarrichio/Matrix.utils")
1940 (synopsis
1941 "Data.frame-Like Operations on Sparse and Dense Matrix Objects")
1942 (description
1943 "This package implements data manipulation methods such as @code{cast},
1944 @code{aggregate}, and @code{merge}/@code{join} for Matrix and Matrix-like
1945 objects.")
1946 (license license:gpl3)))
1947
1948 (define-public r-mboost
1949 (package
1950 (name "r-mboost")
1951 (version "2.9-7")
1952 (source (origin
1953 (method url-fetch)
1954 (uri (cran-uri "mboost" version))
1955 (sha256
1956 (base32
1957 "01ln0vxbbx1fq77q17sx61si82lhfibbchsnf2yw9032cn8wnhh2"))))
1958 (build-system r-build-system)
1959 (propagated-inputs
1960 (list r-lattice
1961 r-matrix
1962 r-nnls
1963 r-partykit
1964 r-quadprog
1965 r-stabs
1966 r-survival))
1967 (home-page "https://github.com/boost-R/mboost")
1968 (synopsis "Model-based boosting")
1969 (description
1970 "This package provides a functional gradient descent algorithm (boosting)
1971 for optimizing general risk functions utilizing component-wise (penalised)
1972 least squares estimates or regression trees as base-learners for fitting
1973 generalized linear, additive and interaction models to potentially
1974 high-dimensional data.")
1975 (license license:gpl2)))
1976
1977 (define-public r-shadowtext
1978 (package
1979 (name "r-shadowtext")
1980 (version "0.1.2")
1981 (source (origin
1982 (method url-fetch)
1983 (uri (cran-uri "shadowtext" version))
1984 (sha256
1985 (base32
1986 "0zdfidrcnmxmfhngv86ppxrjmpmz9kl78l4yfah2lc5vgmrlwg15"))))
1987 (properties `((upstream-name . "shadowtext")))
1988 (build-system r-build-system)
1989 (propagated-inputs
1990 (list r-ggplot2 r-scales))
1991 (native-inputs
1992 (list r-knitr))
1993 (home-page "https://github.com/GuangchuangYu/shadowtext/")
1994 (synopsis "Shadow text grob and layer")
1995 (description "This package implements @code{shadowtextGrob()} for
1996 @code{grid} and @code{geom_shadowtext()} layer for @code{ggplot2}.
1997 These functions draw text grob with background shadow.")
1998 (license license:artistic2.0)))
1999
2000 (define-public r-sys
2001 (package
2002 (name "r-sys")
2003 (version "3.4.1")
2004 (source
2005 (origin
2006 (method url-fetch)
2007 (uri (cran-uri "sys" version))
2008 (sha256
2009 (base32
2010 "0lng3ri17jxq06c6hhhmvsb65lazkiqpp1h4pii4w9jqvs7nskij"))))
2011 (build-system r-build-system)
2012 (home-page "https://github.com/jeroen/sys")
2013 (synopsis "Powerful and reliable tools for running system commands in R")
2014 (description
2015 "This package provides drop-in replacements for the base @code{system2()}
2016 function with fine control and consistent behavior across platforms. It
2017 supports clean interruption, timeout, background tasks, and streaming STDIN /
2018 STDOUT / STDERR over binary or text connections. The package also provides
2019 functions for evaluating expressions inside a temporary fork. Such
2020 evaluations have no side effects on the main R process, and support reliable
2021 interrupts and timeouts. This provides the basis for a sandboxing
2022 mechanism.")
2023 (license license:expat)))
2024
2025 (define-public r-ashr
2026 (package
2027 (name "r-ashr")
2028 (version "2.2-54")
2029 (source (origin
2030 (method url-fetch)
2031 (uri (cran-uri "ashr" version))
2032 (sha256
2033 (base32
2034 "177xs3apnc6yy6737qqv4z8snf0hkpbghab63hrplbyb9wfssfga"))))
2035 (properties `((upstream-name . "ashr")))
2036 (build-system r-build-system)
2037 (propagated-inputs
2038 (list r-etrunct
2039 r-invgamma
2040 r-matrix
2041 r-mixsqp
2042 r-rcpp
2043 r-squarem
2044 r-truncnorm))
2045 (native-inputs
2046 (list r-knitr))
2047 (home-page "https://github.com/stephens999/ashr")
2048 (synopsis "Methods for adaptive shrinkage, using empirical bayes")
2049 (description "This package implements an empirical Bayes approach for
2050 large-scale hypothesis testing and false discovery rate estimation.")
2051 (license license:gpl3+)))
2052
2053 (define-public r-askpass
2054 (package
2055 (name "r-askpass")
2056 (version "1.1")
2057 (source
2058 (origin
2059 (method url-fetch)
2060 (uri (cran-uri "askpass" version))
2061 (sha256
2062 (base32
2063 "07q0ik8jzk44vpwh48rr3fnpd7dzsdhjjsl4l850rffv3dyq4h6v"))))
2064 (build-system r-build-system)
2065 (propagated-inputs (list r-sys))
2066 (home-page "https://github.com/jeroen/askpass")
2067 (synopsis "Safe password entry for R")
2068 (description
2069 "This package provides cross-platform utilities for prompting the user
2070 for credentials or a passphrase, for example to authenticate with a server or
2071 read a protected key.")
2072 (license license:expat)))
2073
2074 (define-public r-astsa
2075 (package
2076 (name "r-astsa")
2077 (version "1.16")
2078 (source
2079 (origin
2080 (method url-fetch)
2081 (uri (cran-uri "astsa" version))
2082 (sha256
2083 (base32 "09872vkqb180cwprdfr3cn85jhazlc4vjdj6pjc70s06bh834f3w"))))
2084 (properties `((upstream-name . "astsa")))
2085 (build-system r-build-system)
2086 (home-page "https://github.com/nickpoison/astsa/")
2087 (synopsis "Applied statistical time series analysis")
2088 (description
2089 "This package provides data sets and scripts to accompany Time Series
2090 Analysis and Its Applications: With R Examples (4th ed), by R.H. Shumway and
2091 D.S. Stoffer. Springer Texts in Statistics, 2017,
2092 @url{https://doi.org/10.1007/978-3-319-52452-8}, and Time Series: A Data
2093 Analysis Approach Using R. Chapman-Hall, 2019,
2094 @url{https://doi.org/10.1201/9780429273285}.")
2095 (license license:gpl3)))
2096
2097 (define-public r-vegan
2098 (package
2099 (name "r-vegan")
2100 (version "2.6-4")
2101 (source
2102 (origin
2103 (method url-fetch)
2104 (uri (cran-uri "vegan" version))
2105 (sha256
2106 (base32
2107 "01hxlb5sy0d28ajq993fqs4z0qjcyl610d0ahjyjpbkrpszd92jx"))))
2108 (build-system r-build-system)
2109 (native-inputs
2110 (list r-knitr ; needed for vignettes
2111 gfortran))
2112 (propagated-inputs
2113 (list r-cluster r-lattice r-mass r-mgcv r-permute))
2114 (home-page "https://cran.r-project.org/web/packages/vegan")
2115 (synopsis "Functions for community ecology")
2116 (description
2117 "The vegan package provides tools for descriptive community ecology. It
2118 has most basic functions of diversity analysis, community ordination and
2119 dissimilarity analysis. Most of its multivariate tools can be used for other
2120 data types as well.")
2121 (license license:gpl2+)))
2122
2123 (define-public r-tidyverse
2124 (package
2125 (name "r-tidyverse")
2126 (version "1.3.2")
2127 (source
2128 (origin
2129 (method url-fetch)
2130 (uri (cran-uri "tidyverse" version))
2131 (sha256
2132 (base32
2133 "0qfgq4p2aq95j39xd5kcing2cacy7rzy7f6zf0bnpsa95svziyrp"))))
2134 (build-system r-build-system)
2135 (propagated-inputs
2136 (list r-broom
2137 r-cli
2138 r-crayon
2139 r-dbplyr
2140 r-dplyr
2141 r-dtplyr
2142 r-forcats
2143 r-ggplot2
2144 r-googledrive
2145 r-googlesheets4
2146 r-haven
2147 r-hms
2148 r-httr
2149 r-jsonlite
2150 r-lubridate
2151 r-magrittr
2152 r-modelr
2153 r-pillar
2154 r-purrr
2155 r-readr
2156 r-readxl
2157 r-reprex
2158 r-rlang
2159 r-rstudioapi
2160 r-rvest
2161 r-stringr
2162 r-tibble
2163 r-tidyr
2164 r-xml2))
2165 (native-inputs
2166 (list r-knitr))
2167 (home-page "https://tidyverse.tidyverse.org")
2168 (synopsis "Install and load packages from the \"Tidyverse\"")
2169 (description
2170 "The @code{tidyverse} is a set of packages that work in harmony because
2171 they share common data representations and API design. This package is
2172 designed to make it easy to install and load multiple tidyverse packages in a
2173 single step.")
2174 (license license:gpl3)))
2175
2176 (define-public r-rvest
2177 (package
2178 (name "r-rvest")
2179 (version "1.0.3")
2180 (source
2181 (origin
2182 (method url-fetch)
2183 (uri (cran-uri "rvest" version))
2184 (sha256
2185 (base32 "07hws9infwchy19smrcd9m6c0jii0bdn335yxqk3ramgj5ryyrd4"))))
2186 (build-system r-build-system)
2187 (propagated-inputs
2188 (list r-cli
2189 r-glue
2190 r-httr
2191 r-lifecycle
2192 r-magrittr
2193 r-rlang
2194 r-selectr
2195 r-tibble
2196 r-withr
2197 r-xml2))
2198 (native-inputs
2199 (list r-knitr))
2200 (home-page "https://github.com/hadley/rvest")
2201 (synopsis "Simple web scraping for R")
2202 (description
2203 "@code{r-rvest} helps you scrape information from web pages. It is
2204 designed to work with @code{magrittr} to make it easy to express common web
2205 scraping tasks, inspired by libraries like @code{BeautifulSoup}.")
2206 (license license:gpl3)))
2207
2208 (define-public r-selectr
2209 (package
2210 (name "r-selectr")
2211 (version "0.4-2")
2212 (source
2213 (origin
2214 (method url-fetch)
2215 (uri (cran-uri "selectr" version))
2216 (sha256
2217 (base32 "09y1n3iy297g49xlpl7xrjpwgnm57pskx5991lyfcpizbz8ax22m"))))
2218 (build-system r-build-system)
2219 (propagated-inputs
2220 (list r-stringr r-r6))
2221 (home-page "https://sjp.co.nz/projects/selectr/")
2222 (synopsis "Translate CSS selectors to XPath expressions")
2223 (description
2224 "@code{r-selectr} translates a CSS3 selector into an equivalent XPath
2225 expression. This allows you to use CSS selectors when working with the XML
2226 package as it can only evaluate XPath expressions. Also provided are
2227 convenience functions useful for using CSS selectors on XML nodes. This
2228 package is a port of the Python package @code{cssselect}.")
2229 (license license:bsd-3)))
2230
2231 (define-public r-reprex
2232 (package
2233 (name "r-reprex")
2234 (version "2.0.2")
2235 (source
2236 (origin
2237 (method url-fetch)
2238 (uri (cran-uri "reprex" version))
2239 (sha256
2240 (base32
2241 "14khx09yzn97xhags48lvym1g37h1l2ymvw6r1jlldhjc7i1cnx8"))))
2242 (build-system r-build-system)
2243 (propagated-inputs
2244 (list r-callr
2245 r-cli
2246 r-clipr
2247 r-fs
2248 r-glue
2249 r-knitr
2250 r-lifecycle
2251 r-rlang
2252 r-rmarkdown
2253 r-rstudioapi
2254 r-withr))
2255 (native-inputs
2256 (list r-knitr))
2257 (home-page "https://github.com/tidyverse/reprex")
2258 (synopsis "Prepare reproducible R code examples for sharing")
2259 (description
2260 "This package provides a convenience wrapper that uses the
2261 @code{rmarkdown} package to render small snippets of code to target formats
2262 that include both code and output. The goal is to encourage the sharing of
2263 small, reproducible, and runnable examples on code-oriented websites or email.
2264 @code{reprex} also extracts clean, runnable R code from various common formats,
2265 such as copy/paste from an R session.")
2266 (license license:expat)))
2267
2268 (define-public r-reordercluster
2269 (package
2270 (name "r-reordercluster")
2271 (version "2.0")
2272 (source (origin
2273 (method url-fetch)
2274 (uri (cran-uri "ReorderCluster" version))
2275 (sha256
2276 (base32
2277 "0zq143xvv2br7016f9b1501ymcpkjqm3al1dn5qfm21axyi2p1iq"))))
2278 (build-system r-build-system)
2279 (propagated-inputs
2280 (list r-gplots r-gtools r-rcpp))
2281 (home-page "https://cran.r-project.org/web/packages/ReorderCluster")
2282 (synopsis "Reordering the dendrogram according to the class labels")
2283 (description "This package provides tools for performing the leaf reordering
2284 for the dendrogram that preserves the hierarchical clustering result and at the
2285 same time tries to group instances from the same class together.")
2286 (license license:gpl3+)))
2287
2288 (define-public r-callr
2289 (package
2290 (name "r-callr")
2291 (version "3.7.2")
2292 (source
2293 (origin
2294 (method url-fetch)
2295 (uri (cran-uri "callr" version))
2296 (sha256
2297 (base32
2298 "01q3b0w1cbrryvv1dwvnyd3j1f09xmhnwg1wskc51r3r4qhqmnhj"))))
2299 (build-system r-build-system)
2300 (propagated-inputs
2301 (list r-r6 r-processx))
2302 (home-page "https://github.com/r-lib/callr#readme")
2303 (synopsis "Call R from R")
2304 (description
2305 "It is sometimes useful to perform a computation in a separate R process,
2306 without affecting the current R process at all. This package does exactly
2307 that.")
2308 (license license:expat)))
2309
2310 (define-public r-depmixs4
2311 (package
2312 (name "r-depmixs4")
2313 (version "1.5-0")
2314 (source (origin
2315 (method url-fetch)
2316 (uri (cran-uri "depmixS4" version))
2317 (sha256
2318 (base32
2319 "1pacvhw5m4fsk3ysbal50fdqbvlaz8ywyqp6bn1wh42wipqbb2i8"))))
2320 (propagated-inputs
2321 (list r-nnet r-nlme r-mass r-rsolnp))
2322 (build-system r-build-system)
2323 (home-page "https://cran.r-project.org/web/packages/depmixS4/")
2324 (synopsis "Dependent Mixture Models")
2325 (description "This package fits latent (hidden) Markov models on mixed
2326 categorical and continuous (time series) data, otherwise known as dependent
2327 mixture models.")
2328 (license license:gpl2+)))
2329
2330 (define-public r-readxl
2331 (package
2332 (name "r-readxl")
2333 (version "1.4.1")
2334 (source
2335 (origin
2336 (method url-fetch)
2337 (uri (cran-uri "readxl" version))
2338 (sha256
2339 (base32
2340 "1ym11mldwj31lgk5av264v8b2zn7fmq5nd30rnm1pchgjizvpgpn"))))
2341 (build-system r-build-system)
2342 (propagated-inputs
2343 (list r-cellranger r-cpp11 r-progress r-tibble))
2344 (native-inputs
2345 (list r-knitr))
2346 (home-page "https://readxl.tidyverse.org")
2347 (synopsis "Read Excel files")
2348 (description
2349 "This package lets you import Excel files into R. It supports
2350 @file{.xls} via the embedded @code{libxls} C library and @file{.xlsx} via
2351 the embedded @code{RapidXML} C++ library.")
2352 ;; XXX: This package bundles a copy of 'libxsl' which is BSD-2 and
2353 ;; 'rapidxml' which is Boost.
2354 (license (list license:gpl3 license:bsd-2 license:boost1.0))))
2355
2356 (define-public r-model4you
2357 (package
2358 (name "r-model4you")
2359 (version "0.9-7")
2360 (source (origin
2361 (method url-fetch)
2362 (uri (cran-uri "model4you" version))
2363 (sha256
2364 (base32
2365 "0pni9v3nradvy8sp2m07903vc7z610xrh426lf19dxss12kgrfi8"))))
2366 (build-system r-build-system)
2367 (propagated-inputs
2368 (list r-formula
2369 r-ggplot2
2370 r-gridextra
2371 r-partykit
2372 r-sandwich
2373 r-survival))
2374 (home-page "https://cran.r-project.org/web/packages/model4you/")
2375 (synopsis "Stratified and personalised models based on trees and forests")
2376 (description
2377 "This package provides procedures for model-based trees for subgroup
2378 analyses in clinical trials and model-based forests for the estimation and
2379 prediction of personalised treatment effects. Currently partitioning of linear
2380 models, @code{lm()}, generalised linear models, @code{glm()}, and
2381 Weibull models, @code{survreg()}, are supported. Advanced plotting functionality is
2382 supported for the trees and a test for parameter heterogeneity is provided for
2383 the personalised models.")
2384 (license license:gpl2+)))
2385
2386 (define-public r-modelr
2387 (package
2388 (name "r-modelr")
2389 (version "0.1.9")
2390 (source
2391 (origin
2392 (method url-fetch)
2393 (uri (cran-uri "modelr" version))
2394 (sha256
2395 (base32
2396 "1jd9vxirj5ii4ac0ka07g0rcq1c8yqv06jg27nmvp5a6kvlgvs8h"))))
2397 (build-system r-build-system)
2398 (propagated-inputs
2399 (list r-broom
2400 r-magrittr
2401 r-purrr
2402 r-rlang
2403 r-tibble
2404 r-tidyr
2405 r-tidyselect
2406 r-vctrs))
2407 (home-page "https://github.com/tidyverse/modelr")
2408 (synopsis "Helper functions for modelling in pipelines")
2409 (description
2410 "Functions for modelling that help you seamlessly integrate modelling
2411 into a pipeline of data manipulation and visualisation.")
2412 (license license:gpl3)))
2413
2414 (define-public r-hmm
2415 (package
2416 (name "r-hmm")
2417 (version "1.0.1")
2418 (source (origin
2419 (method url-fetch)
2420 (uri (cran-uri "HMM" version))
2421 (sha256
2422 (base32
2423 "03b548bnwqpnd7zypb4gvy9chyi5li2hp99a9vrh4qszxg2ihas7"))))
2424 (properties `((upstream-name . "HMM")))
2425 (build-system r-build-system)
2426 (home-page "https://cran.r-project.org/web/packages/HMM/")
2427 (synopsis "Hidden Markov Models")
2428 (description "This package provides an easy to use library to setup, apply
2429 and make inference with discrete time and discrete space hidden Markov
2430 models.")
2431 (license license:gpl2+)))
2432
2433 (define-public r-hiddenmarkov
2434 (package
2435 (name "r-hiddenmarkov")
2436 (version "1.8-13")
2437 (source (origin
2438 (method url-fetch)
2439 (uri (cran-uri "HiddenMarkov" version))
2440 (sha256
2441 (base32
2442 "05dm3nl0ffsz2ziw3bz5bivyxk7r5bxs8xhky3hz660qaqzd51ki"))))
2443 (build-system r-build-system)
2444 (native-inputs
2445 (list gfortran))
2446 (home-page "https://cran.r-project.org/web/packages/HiddenMarkov/")
2447 (synopsis "Hidden markov models for R")
2448 (description "This package contains functions for the analysis of Discrete
2449 Time Hidden Markov Models, Markov Modulated GLMs and the Markov Modulated
2450 Poisson Process. It includes functions for simulation, parameter estimation,
2451 and the Viterbi algorithm. The algorithms are based of those of Walter
2452 Zucchini.")
2453 (license license:gpl2+)))
2454
2455 (define-public r-httpuv
2456 (package
2457 (name "r-httpuv")
2458 (version "1.6.6")
2459 (source (origin
2460 (method url-fetch)
2461 (uri (cran-uri "httpuv" version))
2462 (sha256
2463 (base32
2464 "14qjf7bpl7pay89b7vi2vccl342q8xs6101a9x6qijy54k9myfa1"))
2465 ;; Unvendor bundled libraries. As of 1.5.4 the vendored libuv
2466 ;; only contains fixes for building on Solaris.
2467 (patches (search-patches "r-httpuv-1.6.6-unvendor-libuv.patch"))
2468 (modules '((guix build utils)))
2469 ;; Cannot unbundle http-parser, because it contains local
2470 ;; modifications.
2471 (snippet
2472 '(delete-file-recursively "src/libuv"))))
2473 (build-system r-build-system)
2474 (arguments
2475 `(#:phases
2476 (modify-phases %standard-phases
2477 (add-after 'unpack 'unbundle-libuv
2478 (lambda* (#:key outputs #:allow-other-keys)
2479 (substitute* (find-files "src" "\\.cpp$|\\.h$")
2480 (("\"libuv/include/uv\\.h\"")
2481 "<uv.h>"))
2482 ;; Fix https://github.com/rstudio/httpuv/issues/282
2483 (substitute* "src/http.cpp"
2484 (("uv_pipe_init\\(pLoop, &pSocket->handle\\.pipe, true\\);")
2485 "uv_pipe_init(pLoop, &pSocket->handle.pipe, 0);")))))))
2486 (inputs
2487 (list libuv zlib))
2488 (propagated-inputs
2489 (list r-later r-promises r-r6 r-rcpp))
2490 (home-page "https://github.com/rstudio/httpuv")
2491 (synopsis "HTTP and WebSocket server library for R")
2492 (description
2493 "The httpuv package provides low-level socket and protocol support for
2494 handling HTTP and WebSocket requests directly from within R. It is primarily
2495 intended as a building block for other packages, rather than making it
2496 particularly easy to create complete web applications using httpuv alone.")
2497 ;; This package includes third-party code that was originally released
2498 ;; under various non-copyleft licenses. Full licensing information can be
2499 ;; obtained here: https://github.com/rstudio/httpuv/blob/master/LICENSE
2500 (license license:gpl3+)))
2501
2502 (define-public r-jsonlite
2503 (package
2504 (name "r-jsonlite")
2505 (version "1.8.3")
2506 (source (origin
2507 (method url-fetch)
2508 (uri (cran-uri "jsonlite" version))
2509 (sha256
2510 (base32
2511 "1w685bwhvqxh8y3b4rmzmbbxsj0sqrdad4rni7dxbiqzd2piszy5"))))
2512 (build-system r-build-system)
2513 (native-inputs
2514 (list r-knitr))
2515 (home-page "https://arxiv.org/abs/1403.2805")
2516 (synopsis "Robust, high performance JSON parser and generator for R")
2517 (description
2518 "The jsonlite package provides a fast JSON parser and generator optimized
2519 for statistical data and the web. It offers flexible, robust, high
2520 performance tools for working with JSON in R and is particularly powerful for
2521 building pipelines and interacting with a web API. In addition to converting
2522 JSON data from/to R objects, jsonlite contains functions to stream, validate,
2523 and prettify JSON data. The unit tests included with the package verify that
2524 all edge cases are encoded and decoded consistently for use with dynamic data
2525 in systems and applications.")
2526 (license license:expat)))
2527
2528 (define-public r-servr
2529 (package
2530 (name "r-servr")
2531 (version "0.24")
2532 (source (origin
2533 (method url-fetch)
2534 (uri (cran-uri "servr" version))
2535 (sha256
2536 (base32
2537 "11x0857m3xzdbzr4z0vx4fcdk36arfagyf2qgamvprich0qisknr"))))
2538 (build-system r-build-system)
2539 (propagated-inputs
2540 (list r-httpuv r-jsonlite r-mime r-xfun))
2541 (home-page "https://github.com/yihui/servr")
2542 (synopsis "Simple HTTP server to serve static files or dynamic documents")
2543 (description
2544 "Servr provides an HTTP server in R to serve static files, or dynamic
2545 documents that can be converted to HTML files (e.g., R Markdown) under a given
2546 directory.")
2547 (license license:expat)))
2548
2549 (define-public r-howmany
2550 (package
2551 (name "r-howmany")
2552 (version "0.3-1")
2553 (source (origin
2554 (method url-fetch)
2555 (uri (cran-uri "howmany" version))
2556 (sha256
2557 (base32
2558 "045ck8qahfg2swbgyf7dpl32ryq1m4sbalhr7m5qdgpm62vz8h7f"))))
2559 (build-system r-build-system)
2560 (home-page "https://cran.r-project.org/web/packages/howmany/")
2561 (synopsis "Lower bound for the number of correct rejections")
2562 (description "When testing multiple hypotheses simultaneously, this package
2563 provides functionality to calculate a lower bound for the number of correct
2564 rejections (as a function of the number of rejected hypotheses), which holds
2565 simultaneously -with high probability- for all possible number of rejections.
2566 As a special case, a lower bound for the total number of false null hypotheses
2567 can be inferred. Dependent test statistics can be handled for multiple tests
2568 of associations. For independent test statistics, it is sufficient to provide
2569 a list of p-values.")
2570 (license license:gpl2+)))
2571
2572 (define-public r-htmltools
2573 (package
2574 (name "r-htmltools")
2575 (version "0.5.3")
2576 (source (origin
2577 (method url-fetch)
2578 (uri (cran-uri "htmltools" version))
2579 (sha256
2580 (base32
2581 "0krjyz99q7zvdfg60b128c0zwr36h54gb05jw9c874d8kqv1ni9c"))))
2582 (build-system r-build-system)
2583 (propagated-inputs
2584 (list r-base64enc r-digest r-fastmap r-rlang))
2585 (home-page "https://cran.r-project.org/web/packages/htmltools")
2586 (synopsis "R tools for HTML")
2587 (description
2588 "This package provides tools for HTML generation and output in R.")
2589 (license license:expat)))
2590
2591 (define-public r-htmlwidgets
2592 (package
2593 (name "r-htmlwidgets")
2594 (version "1.5.4")
2595 (source (origin
2596 (method url-fetch)
2597 (uri (cran-uri "htmlwidgets" version))
2598 (sha256
2599 (base32
2600 "1hgz8sx8xrvfcdwa4q15k942w4qsqg8lyxbbf7qyfzbi807wcgqs"))))
2601 (build-system r-build-system)
2602 (propagated-inputs
2603 (list r-htmltools r-jsonlite r-yaml))
2604 (native-inputs
2605 (list r-knitr))
2606 (home-page "https://github.com/ramnathv/htmlwidgets")
2607 (synopsis "HTML Widgets for R")
2608 (description
2609 "HTML widgets is a framework for creating HTML widgets that render in
2610 various contexts including the R console, R Markdown documents, and Shiny web
2611 applications.")
2612 (license license:expat)))
2613
2614 (define-public r-htmltable
2615 (package
2616 (name "r-htmltable")
2617 (version "2.4.1")
2618 (source
2619 (origin
2620 (method url-fetch)
2621 (uri (cran-uri "htmlTable" version))
2622 (sha256
2623 (base32 "14qg65nw0bpikqs1hb1x7apzdzrnnl3ykjnks67kkp46v1skwzrs"))))
2624 (properties `((upstream-name . "htmlTable")))
2625 (build-system r-build-system)
2626 (propagated-inputs
2627 (list r-checkmate
2628 r-htmltools
2629 r-htmlwidgets
2630 r-knitr
2631 r-magrittr
2632 r-rstudioapi
2633 r-stringr))
2634 (native-inputs
2635 (list r-knitr))
2636 (home-page "http://gforge.se/packages/")
2637 (synopsis "Advanced tables for Markdown/HTML")
2638 (description
2639 "This package provides functions to build tables with advanced layout
2640 elements such as row spanners, column spanners, table spanners, zebra
2641 striping, and more. While allowing advanced layout, the underlying
2642 CSS-structure is simple in order to maximize compatibility with word
2643 processors such as LibreOffice. The package also contains a few text
2644 formatting functions that help outputting text compatible with HTML or
2645 LaTeX.")
2646 (license license:gpl3+)))
2647
2648 (define-public r-curl
2649 (package
2650 (name "r-curl")
2651 (version "4.3.3")
2652 (source (origin
2653 (method url-fetch)
2654 (uri (cran-uri "curl" version))
2655 (sha256
2656 (base32
2657 "17kwc7njblfndnlij0m5a7a3jj42ag412xg0ry5ddnj0mnnbcrrm"))))
2658 (build-system r-build-system)
2659 (arguments
2660 `(#:phases
2661 (modify-phases %standard-phases
2662 ;; The environment variable CURL_CA_BUNDLE is only respected when
2663 ;; running Windows, so we disable the platform checks.
2664 ;; This can be removed once the libcurl has been patched.
2665 (add-after 'unpack 'allow-CURL_CA_BUNDLE
2666 (lambda _
2667 (substitute* "R/onload.R"
2668 (("if \\(!grepl\\(\"mingw\".*")
2669 "if (FALSE)\n"))
2670 (substitute* "src/handle.c"
2671 (("/\\* Only set" m)
2672 (string-append "\
2673 const char *_ca_bundle = getenv(\"CURL_CA_BUNDLE\");
2674 if(_ca_bundle != NULL) { curl_easy_setopt(handle, CURLOPT_CAINFO, _ca_bundle); }
2675 " m))))))))
2676 (inputs
2677 (list curl zlib))
2678 (native-inputs
2679 (list pkg-config r-knitr))
2680 (home-page "https://github.com/jeroenooms/curl")
2681 (synopsis "HTTP client for R")
2682 (description
2683 "The @code{curl()} and @code{curl_download()} functions provide highly
2684 configurable drop-in replacements for base @code{url()} and
2685 @code{download.file()} with better performance, support for encryption, gzip
2686 compression, authentication, and other @code{libcurl} goodies. The core of
2687 the package implements a framework for performing fully customized requests
2688 where data can be processed either in memory, on disk, or streaming via the
2689 callback or connection interfaces.")
2690 (license license:expat)))
2691
2692 (define-public r-hwriter
2693 (package
2694 (name "r-hwriter")
2695 (version "1.3.2.1")
2696 (source
2697 (origin
2698 (method url-fetch)
2699 (uri (cran-uri "hwriter" version))
2700 (sha256
2701 (base32
2702 "1wxnv8h9cs65m3z01dpnnkgn2cpwfsck70g1jz9nbkr7mdaa4bzd"))))
2703 (build-system r-build-system)
2704 (home-page "https://cran.r-project.org/web/packages/hwriter")
2705 (synopsis "Output R objects in HTML format")
2706 (description
2707 "This package provides easy-to-use and versatile functions to output R
2708 objects in HTML format.")
2709 (license license:lgpl2.1+)))
2710
2711 (define-public r-rjson
2712 (package
2713 (name "r-rjson")
2714 (version "0.2.21")
2715 (source
2716 (origin
2717 (method url-fetch)
2718 (uri (cran-uri "rjson" version))
2719 (sha256
2720 (base32
2721 "1qm27r1w677zg31gsiln60hcciszbymkw78cnaq7s36cbk9mcawq"))))
2722 (build-system r-build-system)
2723 (home-page "https://cran.r-project.org/web/packages/rjson")
2724 (synopsis "JSON library for R")
2725 (description
2726 "This package provides functions to convert R objects into JSON objects
2727 and vice-versa.")
2728 (license license:gpl2+)))
2729
2730 (define-public r-fastmap
2731 (package
2732 (name "r-fastmap")
2733 (version "1.1.0")
2734 (source
2735 (origin
2736 (method url-fetch)
2737 (uri (cran-uri "fastmap" version))
2738 (sha256
2739 (base32
2740 "0aw29hnq3ppn7bsnwg9d9sp84k1cvq30lrmfzqn315n0nhkfa4wi"))))
2741 (properties `((upstream-name . "fastmap")))
2742 (build-system r-build-system)
2743 (home-page "https://r-lib.github.io/fastmap/")
2744 (synopsis "Fast implementation of a key-value store")
2745 (description
2746 "This package provides a fast implementation of a key-value store.
2747 Environments are commonly used as key-value stores, but every time a new key
2748 is used, it is added to R's global symbol table, causing a small amount of
2749 memory leakage. This can be problematic in cases where many different keys
2750 are used. Fastmap avoids this memory leak issue by implementing the map using
2751 data structures in C++.")
2752 (license license:expat)))
2753
2754 (define-public r-fastghquad
2755 (package
2756 (name "r-fastghquad")
2757 (version "1.0.1")
2758 (source
2759 (origin
2760 (method url-fetch)
2761 (uri (cran-uri "fastGHQuad" version))
2762 (sha256
2763 (base32
2764 "1zj7nsbnx4g253m3dpz9vi3zk3jxwrixwjw1ks6n4shpb4dlkp2w"))))
2765 (properties `((upstream-name . "fastGHQuad")))
2766 (build-system r-build-system)
2767 (propagated-inputs
2768 (list r-rcpp))
2769 (home-page "https://github.com/awblocker/fastGHQuad")
2770 (synopsis "Fast Rcpp implementation of Gauss-Hermite Quadrature")
2771 (description
2772 "This package implements numerically-stable Gauss-Hermite quadrature
2773 rules and utility functions for adaptive GH quadrature.")
2774 (license license:expat)))
2775
2776 (define-public r-rstpm2
2777 (package
2778 (name "r-rstpm2")
2779 (version "1.5.8")
2780 (source
2781 (origin
2782 (method url-fetch)
2783 (uri (cran-uri "rstpm2" version))
2784 (sha256
2785 (base32
2786 "038qq5kar9f5ygd18aicwfqrr7fl37p0r9shgpc6wf2vmj564crn"))))
2787 (properties `((upstream-name . "rstpm2")))
2788 (build-system r-build-system)
2789 (propagated-inputs
2790 (list r-bbmle
2791 r-bh
2792 r-desolve
2793 r-fastghquad
2794 r-mgcv
2795 r-rcpp
2796 r-rcpparmadillo
2797 r-survival))
2798 (native-inputs
2799 (list gfortran))
2800 (home-page "https://github.com/mclements/rstpm2")
2801 (synopsis "Link-based survival models")
2802 (description
2803 "This package provides R implementations of @dfn{generalized survival
2804 models} (GSMs), smooth @dfn{accelerated failure time} (AFT) models and Markov
2805 multi-state models.")
2806 ;; One of these licenses
2807 (license (list license:gpl2 license:gpl3))))
2808
2809 ;; This package includes minified JavaScript files. When upgrading please
2810 ;; check that there are no new minified JavaScript files.
2811 (define-public r-jquerylib
2812 (package
2813 (name "r-jquerylib")
2814 (version "0.1.4")
2815 (source
2816 (origin
2817 (method url-fetch)
2818 (uri (cran-uri "jquerylib" version))
2819 (sha256
2820 (base32
2821 "04a40v4znpj98j7y6009d74a6g9dchj5rr3p08cgz9p3rlfw3g7h"))
2822 (snippet
2823 '(for-each delete-file
2824 '("inst/lib/1.12.4/jquery-1.12.4.min.js"
2825 "inst/lib/2.2.4/jquery-2.2.4.min.js"
2826 "inst/lib/3.6.0/jquery-3.6.0.min.js")))))
2827 (properties `((upstream-name . "jquerylib")))
2828 (build-system r-build-system)
2829 (arguments
2830 `(#:modules ((guix build utils)
2831 (guix build r-build-system)
2832 (srfi srfi-1))
2833 #:phases
2834 (modify-phases %standard-phases
2835 (add-after 'unpack 'process-javascript
2836 (lambda* (#:key inputs #:allow-other-keys)
2837 (with-directory-excursion "inst/lib/"
2838 (call-with-values
2839 (lambda ()
2840 (unzip2
2841 `(("1.12.4/jquery-1.12.4.js"
2842 "1.12.4/jquery-1.12.4.min.js")
2843 ("2.2.4/jquery-2.2.4.js"
2844 "2.2.4/jquery-2.2.4.min.js")
2845 ("3.6.0/jquery-3.6.0.js"
2846 "3.6.0/jquery-3.6.0.min.js"))))
2847 (lambda (sources targets)
2848 (for-each (lambda (source target)
2849 (format #t "Processing ~a --> ~a~%"
2850 source target)
2851 (invoke "esbuild" source "--minify"
2852 (string-append "--outfile=" target)))
2853 sources targets)))))))))
2854 (propagated-inputs
2855 (list r-htmltools))
2856 (native-inputs
2857 (list esbuild))
2858 (home-page "https://cran.r-project.org/package=jquerylib")
2859 (synopsis "Obtain jQuery as an HTML dependency object")
2860 (description
2861 "Obtain any major version of jQuery and use it in any webpage generated
2862 by htmltools (e.g. shiny, htmlwidgets, and rmarkdown). Most R users don't
2863 need to use this package directly, but other R packages (e.g. shiny,
2864 rmarkdown, etc.) depend on this package to avoid bundling redundant copies of
2865 jQuery.")
2866 (license license:expat)))
2867
2868 (define-public r-sass
2869 (package
2870 (name "r-sass")
2871 (version "0.4.2")
2872 (source
2873 (origin
2874 (method url-fetch)
2875 (uri (cran-uri "sass" version))
2876 (sha256
2877 (base32
2878 "0iln5ky6k1ix0gddlyw4rr2953kc499x66bcyi9yiyp91nfh82dl"))))
2879 (properties `((upstream-name . "sass")))
2880 (build-system r-build-system)
2881 (propagated-inputs
2882 (list r-fs r-htmltools r-r6 r-rappdirs r-rlang))
2883 (native-inputs (list r-knitr))
2884 (home-page "https://github.com/rstudio/sass")
2885 (synopsis "Syntactically Awesome Style Sheets (SASS)")
2886 (description
2887 "This package provides an SCSS compiler, powered by the libsass library.
2888 With this, R developers can use variables, inheritance, and functions to
2889 generate dynamic style sheets. The package uses the Sass CSS extension
2890 language, which is stable, powerful, and CSS compatible.")
2891 (license license:expat)))
2892
2893 (define-public r-saver
2894 (package
2895 (name "r-saver")
2896 (version "1.1.2")
2897 (source (origin
2898 (method url-fetch)
2899 (uri (cran-uri "SAVER" version))
2900 (sha256
2901 (base32
2902 "1s1kw8idkaj7j90fw4qn9k0wd4vz0sblsk06ry6lm4afcar0p158"))))
2903 (properties `((upstream-name . "SAVER")))
2904 (build-system r-build-system)
2905 (propagated-inputs
2906 (list r-doparallel
2907 r-foreach
2908 r-glmnet
2909 r-iterators
2910 r-matrix))
2911 (native-inputs (list r-knitr))
2912 (home-page "https://github.com/mohuangx/SAVER")
2913 (synopsis
2914 "Recovery of gene expression profile in noisy and sparse scRNA-seq data")
2915 (description
2916 "This package is an implementation of a regularized regression prediction
2917 and empirical Bayes method to recover the true gene expression profile in noisy
2918 and sparse single-cell RNA-seq data. In @dfn{single-cell RNA sequencing}
2919 (scRNA-seq) studies, only a small fraction of the transcripts present in each
2920 cell are sequenced. This leads to unreliable quantification of genes with low
2921 or moderate expression, which hinders downstream analysis. This package
2922 @dfn{single-cell analysis via expression recovery} (SAVER) implements an
2923 expression recovery method for unique molecule index (UMI)-based scRNA-seq
2924 data that borrows information across genes and cells to provide accurate
2925 expression estimates for all genes.")
2926 (license license:gpl2)))
2927
2928 ;; This package includes minified JavaScript files. When upgrading please
2929 ;; check that there are no new minified JavaScript files.
2930 (define-public r-bslib
2931 (package
2932 (name "r-bslib")
2933 (version "0.4.0")
2934 (source
2935 (origin
2936 (method url-fetch)
2937 (uri (cran-uri "bslib" version))
2938 (sha256
2939 (base32
2940 "1hkmaj0mpygbf6qr1955biv9z4q3khflyqi5x0c3dwi6qz74xspv"))
2941 (snippet
2942 '(for-each delete-file
2943 '("inst/lib/bs-a11y-p/plugins/js/bootstrap-accessibility.min.js"
2944 "inst/lib/bs-colorpicker/js/bootstrap-colorpicker.min.js"
2945 "inst/lib/bs3/assets/javascripts/bootstrap.min.js"
2946 "inst/lib/bs4/dist/js/bootstrap.bundle.min.js"
2947 "inst/lib/bs5/dist/js/bootstrap.bundle.min.js")))))
2948 (properties `((upstream-name . "bslib")))
2949 (build-system r-build-system)
2950 (arguments
2951 `(#:modules ((guix build utils)
2952 (guix build r-build-system)
2953 (srfi srfi-1))
2954 #:phases
2955 (modify-phases %standard-phases
2956 (add-after 'unpack 'process-javascript
2957 (lambda* (#:key inputs #:allow-other-keys)
2958 (with-directory-excursion "inst/lib/"
2959 (call-with-values
2960 (lambda ()
2961 (unzip2
2962 `(("bs-a11y-p/plugins/js/bootstrap-accessibility.js"
2963 "bs-a11y-p/plugins/js/bootstrap-accessibility.min.js")
2964 ("bs-colorpicker/js/bootstrap-colorpicker.js"
2965 "bs-colorpicker/js/bootstrap-colorpicker.min.js")
2966 ("bs3/assets/javascripts/bootstrap.js"
2967 "bs3/assets/javascripts/bootstrap.min.js")
2968 (,(assoc-ref inputs "js-bootstrap4-bundle")
2969 "bs4/dist/js/bootstrap.bundle.min.js")
2970 (,(assoc-ref inputs "js-bootstrap5-bundle")
2971 "bs5/dist/js/bootstrap.bundle.min.js"))))
2972 (lambda (sources targets)
2973 (for-each (lambda (source target)
2974 (format #t "Processing ~a --> ~a~%"
2975 source target)
2976 (invoke "esbuild" source "--minify"
2977 (string-append "--outfile=" target)))
2978 sources targets)))))))))
2979 (propagated-inputs
2980 (list r-cachem
2981 r-htmltools
2982 r-jquerylib
2983 r-jsonlite
2984 r-memoise
2985 r-rlang
2986 r-sass))
2987 (native-inputs
2988 `(("esbuild" ,esbuild)
2989 ("js-bootstrap4-bundle"
2990 ,(origin
2991 (method url-fetch)
2992 (uri "https://raw.githubusercontent.com/twbs/bootstrap/v4.6.0/dist/js/bootstrap.bundle.js")
2993 (sha256
2994 (base32
2995 "04abvgp923w36qfqkkl2syim3bl119nwxbgials90z1jyb8jgss1"))))
2996 ("js-bootstrap5-bundle"
2997 ,(origin
2998 (method url-fetch)
2999 (uri "https://raw.githubusercontent.com/twbs/bootstrap/v5.1.3/dist/js/bootstrap.bundle.js")
3000 (sha256
3001 (base32
3002 "116979i2vr1y9i6g7n5iir19p85xwr642scbl9jcqdr0w9801nw6"))))))
3003 (home-page "https://rstudio.github.io/bslib/")
3004 (synopsis "Custom Bootstrap Sass themes for shiny and rmarkdown")
3005 (description
3006 "This package simplifies custom CSS styling of both shiny and rmarkdown
3007 via Bootstrap Sass. It supports both Bootstrap 3 and 4 as well as their
3008 various Bootswatch themes. An interactive widget is also provided for
3009 previewing themes in real time.")
3010 (license license:expat)))
3011
3012 ;; This package includes minified JavaScript files. When upgrading please
3013 ;; check that there are no new minified JavaScript files.
3014 (define-public r-shiny
3015 (package
3016 (name "r-shiny")
3017 (version "1.7.1")
3018 (source
3019 (origin
3020 (method git-fetch)
3021 (uri (git-reference
3022 (url "https://github.com/rstudio/shiny")
3023 (commit (string-append "v" version))))
3024 (file-name (git-file-name name version))
3025 (sha256
3026 (base32
3027 "0wvc6jlgs41p05wbk8gahnl7sfnc4hpliyh9dbi5w52ngsg6wcr7"))
3028 (snippet
3029 '(for-each delete-file
3030 '("inst/www/shared/bootstrap/js/bootstrap.min.js"
3031 "inst/www/shared/bootstrap/accessibility/js/bootstrap-accessibility.min.js" ; TODO
3032 "inst/www/shared/datatables/js/jquery.dataTables.min.js"
3033 "inst/www/shared/datepicker/js/bootstrap-datepicker.min.js"
3034 "inst/www/shared/highlight/highlight.pack.js"
3035 "inst/www/shared/ionrangeslider/js/ion.rangeSlider.min.js"
3036 "inst/www/shared/jquery.min.js"
3037 "inst/www/shared/jqueryui/jquery-ui.min.js"
3038 "inst/www/shared/legacy/jquery.min.js"
3039 "inst/www/shared/selectize/accessibility/js/selectize-plugin-a11y.min.js"
3040 "inst/www/shared/selectize/js/selectize.min.js"
3041 "inst/www/shared/shiny.min.js"
3042 "inst/www/shared/showdown/compressed/showdown.js"
3043 "inst/www/shared/strftime/strftime-min.js")))))
3044 (build-system r-build-system)
3045 (arguments
3046 `(#:modules ((guix build r-build-system)
3047 (guix build minify-build-system)
3048 (guix build utils)
3049 (ice-9 match))
3050 #:imported-modules (,@%r-build-system-modules
3051 (guix build minify-build-system))
3052 #:phases
3053 (modify-phases (@ (guix build r-build-system) %standard-phases)
3054 (add-after 'unpack 'replace-bundled-minified-JavaScript
3055 (lambda* (#:key inputs #:allow-other-keys)
3056 (let ((replace-file (lambda (old new)
3057 (format #t "replacing ~a with ~a\n" old new)
3058 (symlink new old))))
3059 ;; NOTE: Files in ./inst/www/shared/datepicker/js/locales/
3060 ;; contain just data. They are not minified code, so we don't
3061 ;; replace them.
3062 (with-directory-excursion "inst/www/shared"
3063 (replace-file "strftime/strftime-min.js"
3064 (search-input-file inputs
3065 "/share/javascript/strftime.min.js"))
3066 (replace-file "highlight/highlight.pack.js"
3067 (search-input-file inputs
3068 "/share/javascript/highlight.min.js"))
3069 (replace-file "datatables/js/jquery.dataTables.min.js"
3070 (search-input-file inputs
3071 "/share/javascript/jquery.dataTables.min.js"))
3072 (replace-file "selectize/js/selectize.min.js"
3073 (search-input-file inputs
3074 "/share/javascript/selectize.min.js"))
3075 (for-each (match-lambda
3076 ((source . target)
3077 (minify source #:target target)))
3078 `(("jqueryui/jquery-ui.js" .
3079 "jqueryui/jquery-ui.min.js")
3080 ("datepicker/js/bootstrap-datepicker.js" .
3081 "datepicker/js/bootstrap-datepicker.min.js")
3082 ("ionrangeslider/js/ion.rangeSlider.js" .
3083 "ionrangeslider/js/ion.rangeSlider.min.js")
3084 ("bootstrap/js/bootstrap.js" .
3085 "bootstrap/js/bootstrap.min.js")
3086 (,(assoc-ref inputs "js-bootstrap-accessibility") .
3087 "bootstrap/accessibility/js/bootstrap-accessibility.min.js")
3088 ("shiny.js" .
3089 "shiny.min.js")
3090 ("jquery.js" .
3091 "jquery.min.js")
3092 ("legacy/jquery.js" .
3093 "legacy/jquery.min.js")
3094 ("selectize/accessibility/js/selectize-plugin-a11y.js" .
3095 "selectize/accessibility/js/selectize-plugin-a11y.min.js")
3096 ("showdown/src/showdown.js" .
3097 "showdown/compressed/showdown.js"))))))))))
3098 (propagated-inputs
3099 (list r-bslib
3100 r-cachem
3101 r-commonmark
3102 r-crayon
3103 r-ellipsis
3104 r-fastmap
3105 r-fontawesome
3106 r-glue
3107 r-htmltools
3108 r-httpuv
3109 r-jsonlite
3110 r-later
3111 r-lifecycle
3112 r-mime
3113 r-promises
3114 r-r6
3115 r-rlang
3116 r-sourcetools
3117 r-withr
3118 r-xtable))
3119 (inputs
3120 (list js-datatables js-selectize js-strftime js-highlight))
3121 (native-inputs
3122 `(("uglifyjs" ,node-uglify-js)
3123 ("gfortran" ,gfortran)
3124 ("js-bootstrap-accessibility"
3125 ,(origin
3126 (method url-fetch)
3127 (uri "https://raw.githubusercontent.com/paypal/bootstrap-accessibility-plugin/\
3128 v1.0.7/_site/plugins/js/bootstrap-accessibility.js")
3129 (sha256
3130 (base32
3131 "1489wyzwrpf86y7vhc13n4v3mszmsfybhd3f75jkpnbvyp5sncm8"))))))
3132 (home-page "https://shiny.rstudio.com")
3133 (synopsis "Easy interactive web applications with R")
3134 (description
3135 "Makes it incredibly easy to build interactive web applications
3136 with R. Automatic \"reactive\" binding between inputs and outputs and
3137 extensive prebuilt widgets make it possible to build beautiful,
3138 responsive, and powerful applications with minimal effort.")
3139 (license license:artistic2.0)))
3140
3141 (define-public r-shinyhelper
3142 (package
3143 (name "r-shinyhelper")
3144 (version "0.3.2")
3145 (source
3146 (origin
3147 (method url-fetch)
3148 (uri (cran-uri "shinyhelper" version))
3149 (sha256
3150 (base32 "1c4hvf19j3yyh8r12nx85ldkxs89g98q74csnqs5ml5l79a65vgp"))))
3151 (properties `((upstream-name . "shinyhelper")))
3152 (build-system r-build-system)
3153 (propagated-inputs (list r-markdown r-shiny))
3154 (home-page "https://cran.r-project.org/package=shinyhelper")
3155 (synopsis "Easily add Markdown help files to shiny app elements")
3156 (description
3157 "This package creates a lightweight way to add markdown helpfiles to
3158 Shiny apps, using modal dialog boxes, with no need to observe each help button
3159 separately.")
3160 (license license:gpl3)))
3161
3162 ;; This package includes minified JavaScript files. When upgrading please
3163 ;; check that there are no new minified JavaScript files.
3164 (define-public r-shinytree
3165 (package
3166 (name "r-shinytree")
3167 (version "0.2.7")
3168 (source
3169 (origin
3170 (method url-fetch)
3171 (uri (cran-uri "shinyTree" version))
3172 (sha256
3173 (base32
3174 "0jfx2capckv7hf2yx3fn8i4rcmhi222ah91jnmhg497x8wgz31s3"))
3175 (modules '((guix build utils)))
3176 (snippet
3177 '(begin
3178 ;; Delete minified JavaScript
3179 (for-each delete-file
3180 '("inst/www/jsTree-3.3.7/libs/require.js"
3181 "inst/www/jsTree-3.3.7/libs/jquery.js"
3182 "inst/www/jsTree-3.3.7/jstree.min.js"))
3183 #t))))
3184 (properties `((upstream-name . "shinyTree")))
3185 (build-system r-build-system)
3186 (arguments
3187 `(#:modules ((guix build utils)
3188 (guix build r-build-system)
3189 (srfi srfi-1)
3190 (ice-9 popen))
3191 #:phases
3192 (modify-phases %standard-phases
3193 (add-after 'unpack 'replace-minified-javascript
3194 (lambda* (#:key inputs #:allow-other-keys)
3195 (with-directory-excursion "inst/www/jsTree-3.3.7/"
3196 (symlink (search-input-file inputs
3197 "/share/javascript/require.min.js")
3198 "libs/require.js")
3199 (call-with-values
3200 (lambda ()
3201 (unzip2
3202 `((,(assoc-ref inputs "js-jquery")
3203 "libs/jquery.js")
3204 ("jstree.js"
3205 "jstree.min.js"))))
3206 (lambda (sources targets)
3207 (for-each (lambda (source target)
3208 (format #t "Processing ~a --> ~a~%"
3209 source target)
3210 (let ((minified (open-pipe* OPEN_READ "uglifyjs" source)))
3211 (call-with-output-file target
3212 (lambda (port)
3213 (dump-port minified port)))))
3214 sources targets))))
3215 #t)))))
3216 (propagated-inputs
3217 (list r-htmlwidgets r-jsonlite r-promises r-shiny r-stringr))
3218 (inputs
3219 (list js-requirejs))
3220 (native-inputs
3221 `(("uglifyjs" ,node-uglify-js)
3222 ("js-jquery"
3223 ,(origin
3224 (method url-fetch)
3225 (uri "https://code.jquery.com/jquery-3.3.1.js")
3226 (sha256
3227 (base32
3228 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))))
3229 (home-page "https://cran.r-project.org/web/packages/shinyTree/")
3230 (synopsis "jsTree bindings for Shiny")
3231 (description
3232 "This package exposes R bindings to jsTree, a JavaScript library that
3233 supports interactive trees, to enable rich, editable trees in Shiny.")
3234 (license license:expat)))
3235
3236 (define-public r-shinydashboard
3237 (package
3238 (name "r-shinydashboard")
3239 (version "0.7.2")
3240 (source (origin
3241 (method url-fetch)
3242 (uri (cran-uri "shinydashboard" version))
3243 (sha256
3244 (base32
3245 "0hrqkwlpb8rnmp5j74p134g4c4cl16icmwc2ip6k1634fa2y8vm5"))))
3246 (build-system r-build-system)
3247 ;; The directory inst/AdminLTE/ contains a minified JavaScript file.
3248 ;; Regenerate it from the included sources.
3249 (arguments
3250 `(#:phases
3251 (modify-phases %standard-phases
3252 (add-after 'unpack 'generate-minified-javascript
3253 (lambda _
3254 (with-directory-excursion "inst/AdminLTE"
3255 (let ((target "app.min.js")
3256 (source "app.js"))
3257 (format #t "Processing ~a --> ~a~%"
3258 source target)
3259 (delete-file target)
3260 (invoke "esbuild" source "--minify"
3261 (string-append "--outfile=" target)))))))))
3262 (propagated-inputs
3263 (list r-htmltools r-promises r-shiny))
3264 (native-inputs
3265 (list esbuild))
3266 (home-page "https://rstudio.github.io/shinydashboard/")
3267 (synopsis "Create dashboards with shiny")
3268 (description "This package provides an extension to the Shiny web
3269 application framework for R, making it easy to create attractive dashboards.")
3270 ;; This package includes software that was released under the Expat
3271 ;; license, but the whole package is released under GPL version 2 or
3272 ;; later.
3273 (license license:gpl2+)))
3274
3275 (define-public r-shinyfiles
3276 (package
3277 (name "r-shinyfiles")
3278 (version "0.9.3")
3279 (source
3280 (origin
3281 (method url-fetch)
3282 (uri (cran-uri "shinyFiles" version))
3283 (sha256
3284 (base32 "11kjq0vw5c98lzrg80m9w917lkgw5im2h9wgk1b84vlaxrjy2wja"))))
3285 (properties `((upstream-name . "shinyFiles")))
3286 (build-system r-build-system)
3287 (propagated-inputs
3288 (list r-fs r-htmltools r-jsonlite r-shiny r-tibble))
3289 (home-page "https://github.com/thomasp85/shinyFiles")
3290 (synopsis "Server-side file system viewer for Shiny")
3291 (description
3292 "This package provides functionality for client-side navigation of the
3293 server side file system in shiny apps. In case the app is running locally
3294 this gives the user direct access to the file system without the need to
3295 \"download\" files to a temporary location. Both file and folder selection as
3296 well as file saving is available.")
3297 (license license:gpl2+)))
3298
3299 (define-public r-shinythemes
3300 (package
3301 (name "r-shinythemes")
3302 (version "1.2.0")
3303 (source
3304 (origin
3305 (method url-fetch)
3306 (uri (cran-uri "shinythemes" version))
3307 (sha256
3308 (base32
3309 "0qr9bfxw8afxns44i2j4msignf6g5qb2nzpay2lpv343rrlqbmip"))))
3310 (properties `((upstream-name . "shinythemes")))
3311 (build-system r-build-system)
3312 (propagated-inputs (list r-shiny))
3313 (home-page "https://rstudio.github.io/shinythemes/")
3314 (synopsis "Themes for Shiny")
3315 (description
3316 "This package provides themes for use with Shiny. It includes several
3317 Bootstrap themes, which are packaged for use with Shiny applications.")
3318 ;; The package is released under version 3 of the GPL, but it includes
3319 ;; source files that are covered by the Expat license. It also includes
3320 ;; fonts under SIL or the ASL.
3321 (license (list license:gpl3 license:expat
3322 license:silofl1.1 license:asl2.0))))
3323
3324 ;; The package sources include minified variants of d3.js and non-minified
3325 ;; source code of d3-jetpack.
3326 (define-public r-d3r
3327 (package
3328 (name "r-d3r")
3329 (version "1.0.0")
3330 (source
3331 (origin
3332 (method url-fetch)
3333 (uri (cran-uri "d3r" version))
3334 (sha256
3335 (base32
3336 "1qijkllfaaw0lb29j8mappm8jz9kg8gkihxq5wqhb4gabsazdwva"))))
3337 (build-system r-build-system)
3338 (arguments
3339 `(#:modules ((guix build utils)
3340 (guix build r-build-system)
3341 (srfi srfi-1))
3342 #:phases
3343 (modify-phases %standard-phases
3344 (add-after 'unpack 'process-javascript
3345 (lambda* (#:key inputs #:allow-other-keys)
3346 (with-directory-excursion "inst/www/d3/"
3347 (call-with-values
3348 (lambda ()
3349 (unzip2
3350 `((,(assoc-ref inputs "d3.v3.js")
3351 "v3/dist/d3.min.js")
3352 (,(assoc-ref inputs "d3.v4.js")
3353 "v4/dist/d3.min.js")
3354 (,(assoc-ref inputs "d3.v5.js")
3355 "v5/dist/d3.min.js")
3356 (,(assoc-ref inputs "d3.v6.js")
3357 "v6/dist/d3.min.js")
3358 (,(assoc-ref inputs "d3.v7.js")
3359 "v7/dist/d3.min.js"))))
3360 (lambda (sources targets)
3361 (for-each (lambda (source target)
3362 (format #t "Processing ~a --> ~a~%"
3363 source target)
3364 (delete-file target)
3365 (invoke "esbuild" source "--minify"
3366 (string-append "--outfile=" target)))
3367 sources targets)))))))))
3368 (propagated-inputs
3369 (list r-dplyr r-htmltools r-rlang r-tidyr))
3370 (native-inputs
3371 `(("esbuild" ,esbuild)
3372 ("d3.v3.js"
3373 ,(origin
3374 (method url-fetch)
3375 (uri "https://d3js.org/d3.v3.js")
3376 (sha256
3377 (base32
3378 "1arr7sr08vy7wh0nvip2mi7dpyjw4576vf3bm45rp4g5lc1k1x41"))))
3379 ("d3.v4.js"
3380 ,(origin
3381 (method url-fetch)
3382 (uri "https://d3js.org/d3.v4.js")
3383 (sha256
3384 (base32
3385 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))
3386 ("d3.v5.js"
3387 ,(origin
3388 (method url-fetch)
3389 (uri "https://d3js.org/d3.v5.js")
3390 (sha256
3391 (base32
3392 "177ypw6mjrp2ch9lj6znibwacwrvm4ypjxflsxsnl2sigx5dcwic"))))
3393 ("d3.v6.js"
3394 ,(origin
3395 (method url-fetch)
3396 (uri "https://d3js.org/d3.v6.js")
3397 (sha256
3398 (base32
3399 "13hick3glizzm442b9swlwz584rzwwvhpq9qvfbh3m5jay10wxw0"))))
3400 ("d3.v7.js"
3401 ,(origin
3402 (method url-fetch)
3403 (uri "https://d3js.org/d3.v7.js")
3404 (sha256
3405 (base32
3406 "1hif1phswlkkpvcf1hbqmfsxdb5s5gr5g2frcwbh0rh8g6nbkyqi"))))))
3407 (home-page "https://github.com/timelyportfolio/d3r")
3408 (synopsis "d3.js utilities for R")
3409 (description
3410 "This package provides a suite of functions to help ease the use of the
3411 d3.js visualization library in R. These helpers include
3412 @code{htmltools::htmlDependency} functions, hierarchy builders, and conversion
3413 tools for @code{partykit}, @code{igraph}, @code{table}, and @code{data.frame}
3414 R objects into the JSON format that the d3.js library expects.")
3415 (license license:bsd-3)))
3416
3417 ;; We use the latest commit here because the last release was in 2016 while
3418 ;; the latest commit was in 2018.
3419 (define-public r-sankeyd3
3420 (let ((commit "fd50a74e29056e0d67d75b4d04de47afb2f932bc")
3421 (revision "1"))
3422 (package
3423 (name "r-sankeyd3")
3424 (version (git-version "0.3.2" revision commit))
3425 (source
3426 (origin
3427 (method git-fetch)
3428 (uri (git-reference
3429 (url "https://github.com/fbreitwieser/sankeyD3")
3430 (commit commit)))
3431 (file-name (git-file-name name version))
3432 (sha256
3433 (base32
3434 "0jrcnfax321pszbpjdifnkbrgbjr43bjzvlzv1p5a8wskksqwiyx"))))
3435 (build-system r-build-system)
3436 (propagated-inputs
3437 (list r-d3r r-htmlwidgets r-shiny r-magrittr))
3438 (home-page "https://github.com/fbreitwieser/sankeyD3")
3439 (synopsis "Sankey network graphs from R")
3440 (description
3441 "This package provides an R library to generate Sankey network graphs
3442 in R and Shiny via the D3 visualization library.")
3443 ;; The R code is licensed under GPLv3+. It includes the non-minified
3444 ;; JavaScript source code of d3-sankey, which is released under the
3445 ;; 3-clause BSD license.
3446 (license (list license:gpl3+ license:bsd-3)))))
3447
3448 (define-public r-wesanderson
3449 (package
3450 (name "r-wesanderson")
3451 (version "0.3.6")
3452 (source
3453 (origin
3454 (method url-fetch)
3455 (uri (cran-uri "wesanderson" version))
3456 (sha256
3457 (base32
3458 "09mr6p2jmqdjq27cz974w5hyxgn929zp9z3inhxqmmh1582fmdi2"))))
3459 (properties `((upstream-name . "wesanderson")))
3460 (build-system r-build-system)
3461 (home-page "https://github.com/karthik/wesanderson")
3462 (synopsis "Wes Anderson color palette generator")
3463 (description
3464 "This package provides color palettes that have been generated mostly
3465 from Wes Anderson movies.")
3466 (license license:expat)))
3467
3468 (define-public r-gg-gap
3469 (package
3470 (name "r-gg-gap")
3471 (version "1.3")
3472 (source
3473 (origin
3474 (method url-fetch)
3475 (uri (cran-uri "gg.gap" version))
3476 (sha256
3477 (base32
3478 "0m66050ryn31xmsmmikjsssllasvjdmp9yjbwfdwfpwdv106zn9h"))))
3479 (properties `((upstream-name . "gg.gap")))
3480 (build-system r-build-system)
3481 (propagated-inputs
3482 (list r-cowplot r-ggplot2))
3483 (home-page "https://github.com/ChrisLou-bioinfo/gg.gap")
3484 (synopsis "Define segments on the y-axis for ggplot2")
3485 (description
3486 "The @code{gg.gap} function enables you to define segments for the y-axis
3487 in a ggplot2 plot.")
3488 (license license:gpl3)))
3489
3490 (define-public r-mbess
3491 (package
3492 (name "r-mbess")
3493 (version "4.9.2")
3494 (source
3495 (origin
3496 (method url-fetch)
3497 (uri (cran-uri "MBESS" version))
3498 (sha256
3499 (base32 "0cq4z7nx361rcw42jflrrdjbqs2q5973dlvhcr7i2wbkj3gzkwla"))))
3500 (properties `((upstream-name . "MBESS")))
3501 (build-system r-build-system)
3502 (propagated-inputs
3503 (list r-boot r-lavaan r-mass r-mnormt r-nlme r-openmx r-sem r-semtools))
3504 (home-page "https://www3.nd.edu/~kkelley/site/MBESS.html")
3505 (synopsis "Methods for designing research studies")
3506 (description
3507 "This package implements methods that are useful in designing research
3508 studies and analyzing data, with particular emphasis on methods that are
3509 developed for or used within the behavioral, educational, and social
3510 sciences (broadly defined). That being said, many of the methods implemented
3511 within MBESS are applicable to a wide variety of disciplines. MBESS has a
3512 suite of functions for a variety of related topics, such as effect sizes,
3513 confidence intervals for effect sizes (including standardized effect sizes and
3514 noncentral effect sizes), sample size planning (from the @dfn{accuracy in
3515 parameter estimation} (AIPE), power analytic, equivalence, and minimum-risk
3516 point estimation perspectives), mediation analysis, various properties of
3517 distributions, and a variety of utility functions.")
3518 ;; Either version of the GPL.
3519 (license (list license:gpl2 license:gpl3))))
3520
3521 (define-public r-homologene
3522 (package
3523 (name "r-homologene")
3524 (version "1.4.68.19.3.27")
3525 (source
3526 (origin
3527 (method url-fetch)
3528 (uri (cran-uri "homologene" version))
3529 (sha256
3530 (base32 "0d7wxisk0vqk1n165v1i19bc02zv78h5r5d3jqai5y6nkmwn01sh"))))
3531 (properties `((upstream-name . "homologene")))
3532 (build-system r-build-system)
3533 (propagated-inputs
3534 (list r-dplyr r-magrittr r-purrr r-r-utils r-readr))
3535 (home-page "https://github.com/oganm/homologene")
3536 (synopsis "Quick access to homologene and gene annotation updates")
3537 (description
3538 "This package provides a wrapper for the homologene database by the
3539 National Center for Biotechnology Information (NCBI). It allows searching for
3540 gene homologs across species. The package also includes an updated version of
3541 the homologene database where gene identifiers and symbols are replaced with
3542 their latest (at the time of submission) version and functions to fetch latest
3543 annotation data to keep updated.")
3544 (license license:expat)))
3545
3546 (define-public r-ggtern
3547 (package
3548 (name "r-ggtern")
3549 (version "3.3.5")
3550 (source
3551 (origin
3552 (method url-fetch)
3553 (uri (cran-uri "ggtern" version))
3554 (sha256
3555 (base32 "15hhn8msy0l8zbq8ms0zvg1iajn1c28gd77v3hp6dvwwsla8zzbd"))))
3556 (properties `((upstream-name . "ggtern")))
3557 (build-system r-build-system)
3558 (propagated-inputs
3559 (list r-compositions
3560 r-ggplot2
3561 r-gridextra
3562 r-gtable
3563 r-hexbin
3564 r-latex2exp
3565 r-lattice
3566 r-mass
3567 r-plyr
3568 r-proto
3569 r-scales))
3570 (home-page "http://www.ggtern.com")
3571 (synopsis "Extension to ggplot2 for ternary diagrams")
3572 (description
3573 "This package extends the functionality of ggplot2, providing the
3574 capability to plot ternary diagrams for (a subset of) the ggplot2 geometries.
3575 Additionally, ggtern has implemented several new geometries which are
3576 unavailable to the standard ggplot2 release.")
3577 (license license:gpl2)))
3578
3579 (define-public r-tablerdash
3580 (package
3581 (name "r-tablerdash")
3582 (version "0.1.0")
3583 (source
3584 (origin
3585 (method url-fetch)
3586 (uri (cran-uri "tablerDash" version))
3587 (sha256
3588 (base32
3589 "1mnp6lxa7d669r325aynq1n3f35r9sy4v1fvdh4cymbf33s8mkmm"))
3590 (snippet
3591 '(begin
3592 ;; Delete minified JavaScript
3593 (for-each delete-file
3594 '("inst/tablerDash-0.1.0/require.min.js"
3595 "inst/bootstrap-4.0.0/bootstrap.bundle.min.js"))
3596 #true))))
3597 (properties `((upstream-name . "tablerDash")))
3598 (build-system r-build-system)
3599 (arguments
3600 `(#:modules ((guix build utils)
3601 (guix build r-build-system)
3602 (srfi srfi-1))
3603 #:phases
3604 (modify-phases %standard-phases
3605 (add-after 'unpack 'process-javascript
3606 (lambda* (#:key inputs #:allow-other-keys)
3607 (with-directory-excursion "inst"
3608 (call-with-values
3609 (lambda ()
3610 (unzip2
3611 `((,(assoc-ref inputs "js-requirejs")
3612 "tablerDash-0.1.0/require.min.js")
3613 (,(assoc-ref inputs "js-bootstrap")
3614 "bootstrap-4.0.0/bootstrap.bundle.min.js"))))
3615 (lambda (sources targets)
3616 (for-each (lambda (source target)
3617 (format #t "Processing ~a --> ~a~%"
3618 source target)
3619 (invoke "esbuild" source "--minify"
3620 (string-append "--outfile=" target)))
3621 sources targets))))
3622 #t)))))
3623 (propagated-inputs
3624 (list r-htmltools r-knitr r-shiny))
3625 (native-inputs
3626 `(("esbuild" ,esbuild)
3627 ("js-requirejs"
3628 ,(origin
3629 (method url-fetch)
3630 (uri "https://raw.githubusercontent.com/requirejs/requirejs/2.3.5/require.js")
3631 (sha256
3632 (base32
3633 "06w32mwqii9cx409ivda88z58qbkcdb4p6hf6jawchsgagaziyds"))))
3634 ("js-bootstrap"
3635 ,(origin
3636 (method url-fetch)
3637 (uri "https://raw.githubusercontent.com/twbs/bootstrap/\
3638 v4.0.0/dist/js/bootstrap.bundle.js")
3639 (sha256
3640 (base32
3641 "0cvfqffn45vfbj3fk6wmrhkyndhk4id89vgydssbbzxjkfwprfrj"))))))
3642 (home-page "https://rinterface.github.io/tablerDash/")
3643 (synopsis "Tabler API for Shiny")
3644 (description
3645 "This package provides an R interface to the
3646 @url{https://tabler.io,Tabler} HTML template. tablerDash is a light Bootstrap
3647 4 dashboard template. There are different layouts available such as a one
3648 page dashboard or a multi-page template, where the navigation menu is
3649 contained in the navigation bar.")
3650 (license license:gpl2+)))
3651
3652 (define-public r-spelling
3653 (package
3654 (name "r-spelling")
3655 (version "2.2")
3656 (source
3657 (origin
3658 (method url-fetch)
3659 (uri (cran-uri "spelling" version))
3660 (sha256
3661 (base32
3662 "179nj9w1v27qq9q5240ddvggp0795998sxyqjvbqjvq9dmach3bl"))))
3663 (properties `((upstream-name . "spelling")))
3664 (build-system r-build-system)
3665 (propagated-inputs
3666 (list r-commonmark r-hunspell r-knitr r-xml2))
3667 (home-page "https://docs.ropensci.org/spelling/")
3668 (synopsis "Tools for spell checking in R")
3669 (description
3670 "This is an R package for spell checking common document formats
3671 including LaTeX, markdown, manual pages, and DESCRIPTION files. It includes
3672 utilities to automate checking of documentation and vignettes as a unit test
3673 during @code{R CMD check}. Both British and American English are supported
3674 out of the box and other languages can be added. In addition, packages may
3675 define a wordlist to allow custom terminology without having to abuse
3676 punctuation.")
3677 (license license:expat)))
3678
3679 (define-public r-crosstalk
3680 (package
3681 (name "r-crosstalk")
3682 (version "1.2.0")
3683 (source
3684 (origin
3685 (method url-fetch)
3686 (uri (cran-uri "crosstalk" version))
3687 (sha256
3688 (base32
3689 "180y7mhpj17axpadwhh7s0qvrpdnag7g977vk256l96d6nmvlds2"))))
3690 (build-system r-build-system)
3691 (propagated-inputs
3692 (list r-htmltools r-jsonlite r-lazyeval r-r6))
3693 (home-page "https://rstudio.github.io/crosstalk/")
3694 (synopsis "Inter-widget interactivity for HTML widgets")
3695 (description
3696 "This package provides building blocks for allowing HTML widgets to
3697 communicate with each other, with Shiny or without (i.e., static @code{.html}
3698 files). It currently supports linked brushing and filtering.")
3699 (license license:expat)))
3700
3701 (define-public r-rook
3702 (package
3703 (name "r-rook")
3704 (version "1.1-1")
3705 (source
3706 (origin
3707 (method url-fetch)
3708 (uri (cran-uri "Rook" version))
3709 (sha256
3710 (base32
3711 "00s9a0kr9rwxvlq433daxjk4ji8m0w60hjdprf502msw9kxfrx00"))))
3712 (properties `((upstream-name . "Rook")))
3713 (build-system r-build-system)
3714 (propagated-inputs (list r-brew))
3715 (home-page "https://cran.r-project.org/web/packages/Rook")
3716 (synopsis "Web server interface for R")
3717 (description
3718 "This package contains the Rook specification and convenience software
3719 for building and running Rook applications. A Rook application is an R
3720 reference class object that implements a @code{call} method or an R closure
3721 that takes exactly one argument, an environment, and returns a list with three
3722 named elements: the @code{status}, the @code{headers}, and the @code{body}.")
3723 (license license:gpl2)))
3724
3725 (define-public r-miniui
3726 (package
3727 (name "r-miniui")
3728 (version "0.1.1.1")
3729 (source
3730 (origin
3731 (method url-fetch)
3732 (uri (cran-uri "miniUI" version))
3733 (sha256
3734 (base32
3735 "1h5h2sc57h95d6bsgs95l26911g38hvjc1v50bc31xl9689l2as5"))))
3736 (properties `((upstream-name . "miniUI")))
3737 (build-system r-build-system)
3738 (propagated-inputs
3739 (list r-htmltools r-shiny))
3740 (home-page "https://cran.r-project.org/web/packages/miniUI/")
3741 (synopsis "Shiny UI widgets for small screens")
3742 (description
3743 "This package provides UI widget and layout functions for writing Shiny apps that
3744 work well on small screens.")
3745 (license license:gpl3)))
3746
3747 (define-public r-feather
3748 (package
3749 (name "r-feather")
3750 (version "0.3.5")
3751 (source
3752 (origin
3753 (method url-fetch)
3754 (uri (cran-uri "feather" version))
3755 (sha256
3756 (base32
3757 "1gxd0h2m56sjjlzn4dry6s13nddxc4l5i11gsvavaf2dwbahdzsh"))))
3758 (build-system r-build-system)
3759 (propagated-inputs
3760 (list r-hms r-rcpp r-tibble))
3761 (home-page "https://github.com/wesm/feather")
3762 (synopsis "R Bindings to the Feather API")
3763 (description "Read and write feather files, a lightweight binary columnar
3764 data store designed for maximum speed.")
3765 (license license:asl2.0)))
3766
3767 (define-public r-maps
3768 (package
3769 (name "r-maps")
3770 (version "3.4.1")
3771 (source
3772 (origin
3773 (method url-fetch)
3774 (uri (cran-uri "maps" version))
3775 (sha256
3776 (base32
3777 "0034114pdakxcx480b45qy9j4vq1v5ss961ssy92w4nqiqhsb4z6"))))
3778 (build-system r-build-system)
3779 (home-page "https://cran.r-project.org/web/packages/maps")
3780 (synopsis "Draw geographical maps")
3781 (description "This package provides an R module for display of maps.
3782 Projection code and larger maps are in separate packages (@code{mapproj} and
3783 @code{mapdata}).")
3784 (license license:gpl2)))
3785
3786 (define-public r-mapproj
3787 (package
3788 (name "r-mapproj")
3789 (version "1.2.9")
3790 (source
3791 (origin
3792 (method url-fetch)
3793 (uri (cran-uri "mapproj" version))
3794 (sha256
3795 (base32
3796 "10nzfbyfkc545qxf51i33g0f8iiidcnhj971ylphnbh7j2sgla6s"))))
3797 (build-system r-build-system)
3798 (propagated-inputs (list r-maps))
3799 (home-page "https://cran.r-project.org/web/packages/mapproj")
3800 (synopsis "Map projection in R")
3801 (description "This package converts latitude/longitude into projected
3802 coordinates.")
3803 (license (list license:gpl2 ; The R interface
3804 (license:non-copyleft ; The C code
3805 "https://www.gnu.org/licenses/license-list.en.html#lucent102"
3806 "Lucent Public License Version 1.02")))))
3807
3808 (define-public r-rgooglemaps
3809 (package
3810 (name "r-rgooglemaps")
3811 (version "1.4.5.3")
3812 (source
3813 (origin
3814 (method url-fetch)
3815 (uri (cran-uri "RgoogleMaps" version))
3816 (sha256
3817 (base32
3818 "02v8k0bw70q4qwx4lcdy8p25q7n3ql2ll46lfpqllxa1p26svmfi"))))
3819 (properties `((upstream-name . "RgoogleMaps")))
3820 (build-system r-build-system)
3821 (propagated-inputs
3822 (list r-png r-sp))
3823 (home-page "https://cran.r-project.org/web/packages/RgoogleMaps")
3824 (synopsis "Use Google Maps in R")
3825 (description "This package serves two purposes:
3826 @enumerate
3827 @item Provide a comfortable R interface to query the Google server for static
3828 maps, and
3829 @item Use the map as a background image to overlay plots within R. This
3830 requires proper coordinate scaling.
3831 @end enumerate\n")
3832 (license license:gpl2+)))
3833
3834 (define-public r-gensa
3835 (package
3836 (name "r-gensa")
3837 (version "1.1.7")
3838 (source (origin
3839 (method url-fetch)
3840 (uri (cran-uri "GenSA" version))
3841 (sha256
3842 (base32
3843 "03xqwxm7v7rnihx730a4p65dfwhjh4345r3d78y0qxxplk8d76cx"))))
3844 (properties `((upstream-name . "GenSA")))
3845 (build-system r-build-system)
3846 (home-page "https://cran.r-project.org/package=GenSA")
3847 (synopsis "Generalized simulated annealing")
3848 (description "This package performs search for the global minimum of a very
3849 complex non-linear objective function with a very large number of optima.")
3850 (license license:gpl2)))
3851
3852 (define-public r-geosphere
3853 (package
3854 (name "r-geosphere")
3855 (version "1.5-14")
3856 (source
3857 (origin
3858 (method url-fetch)
3859 (uri (cran-uri "geosphere" version))
3860 (sha256
3861 (base32
3862 "0bg4vfmrw140j2ax0p6bflvb77w03ir39wa87l96rj473jpa9hzj"))))
3863 (build-system r-build-system)
3864 (propagated-inputs (list r-sp))
3865 (home-page "https://cran.r-project.org/web/packages/geosphere")
3866 (synopsis "Spherical trigonometry")
3867 (description "This package computes spherical trigonometry for geographic
3868 applications. That is, compute distances and related measures for angular
3869 (longitude/latitude) locations.")
3870 (license license:gpl3+)))
3871
3872 (define-public r-jpeg
3873 (package
3874 (name "r-jpeg")
3875 (version "0.1-9")
3876 (source
3877 (origin
3878 (method url-fetch)
3879 (uri (cran-uri "jpeg" version))
3880 (sha256
3881 (base32
3882 "0wihj538wdnr71wdldym83qadb4kh68a6rkallwbh2f25r27b881"))))
3883 (build-system r-build-system)
3884 (inputs (list libjpeg-turbo))
3885 (home-page "https://www.rforge.net/jpeg/")
3886 (synopsis "Read and write JPEG images with R")
3887 (description "This package provides a way to read, write and display
3888 bitmap images stored in the JPEG format with R. It can read and write both
3889 files and in-memory raw vectors.")
3890 (license license:gpl2+)))
3891
3892 (define-public r-ggmap
3893 (package
3894 (name "r-ggmap")
3895 (version "3.0.0")
3896 (source
3897 (origin
3898 (method url-fetch)
3899 (uri (cran-uri "ggmap" version))
3900 (sha256
3901 (base32
3902 "13dmzl6z62pzjiffilarkji46vy0sacxa8a7mhrhc3biq3ylzhln"))))
3903 (build-system r-build-system)
3904 (propagated-inputs
3905 (list r-bitops
3906 r-digest
3907 r-dplyr
3908 r-ggplot2
3909 r-glue
3910 r-httr
3911 r-jpeg
3912 r-magrittr
3913 r-plyr
3914 r-png
3915 r-purrr
3916 r-rgooglemaps
3917 r-rjson
3918 r-scales
3919 r-stringr
3920 r-tibble
3921 r-tidyr))
3922 (home-page "https://github.com/dkahle/ggmap")
3923 (synopsis "Spatial visualization with ggplot2")
3924 (description "This package provides a collection of functions to visualize
3925 spatial data and models on top of static maps from various online sources (e.g
3926 Google Maps and Stamen Maps). It includes tools common to those tasks,
3927 including functions for geolocation and routing.")
3928 (license license:gpl2)))
3929
3930 (define-public r-haven
3931 (package
3932 (name "r-haven")
3933 (version "2.5.1")
3934 (source
3935 (origin
3936 (method url-fetch)
3937 (uri (cran-uri "haven" version))
3938 (sha256
3939 (base32
3940 "0w0aqm0z4h0rm1f7fylm1mbv79p43y2r795w64wczcd0jwh4ch4z"))
3941 (modules '((guix build utils)))
3942 (snippet
3943 ;; unvendor readstat
3944 '(delete-file-recursively "src/readstat"))))
3945 (build-system r-build-system)
3946 (arguments
3947 '(#:phases
3948 (modify-phases %standard-phases
3949 (add-after 'unpack 'unbundle-readstat
3950 (lambda _
3951 ;; We’re not building readstat.
3952 (substitute* "configure"
3953 (("exit 1") "")) ;don't be so dramatic!
3954 (substitute* '("src/Makevars.in"
3955 "configure")
3956 (("^PKG_LIBS=.*") "PKG_LIBS=\"-lreadstat\"\n")))))))
3957 (inputs
3958 (list readstat))
3959 (native-inputs
3960 (list r-knitr))
3961 (propagated-inputs
3962 (list r-cli
3963 r-cpp11
3964 r-forcats
3965 r-hms
3966 r-lifecycle
3967 r-rlang
3968 r-readr
3969 r-tibble
3970 r-tidyselect
3971 r-vctrs))
3972 (home-page "https://haven.tidyverse.org")
3973 (synopsis "Import and export SPSS, Stata and SAS files")
3974 (description
3975 "This package lets you import foreign statistical formats into R via the
3976 @url{https://github.com/WizardMac/ReadStat,ReadStat} C library.")
3977 (license license:expat)))
3978
3979 (define-public r-amap
3980 (package
3981 (name "r-amap")
3982 (version "0.8-19")
3983 (source (origin
3984 (method url-fetch)
3985 (uri (cran-uri "amap" version))
3986 (sha256
3987 (base32
3988 "000r5705lq2mc15skin07dfxjf5816nbfy4gqkya1sv99dlfljbk"))))
3989 (build-system r-build-system)
3990 (native-inputs
3991 (list gfortran))
3992 (home-page "http://mulcyber.toulouse.inra.fr/projects/amap/")
3993 (synopsis "Another multidimensional analysis package")
3994 (description "This package provides tools for clustering and principal
3995 component analysis (with robust methods, and parallelized functions).")
3996 (license license:gpl2+)))
3997
3998 (define-public r-ape
3999 (package
4000 (name "r-ape")
4001 (version "5.6-2")
4002 (source
4003 (origin
4004 (method url-fetch)
4005 (uri (cran-uri "ape" version))
4006 (sha256
4007 (base32
4008 "0mqjsh7maczd02iwa4fb896q3kgd9jnlilq7y1yz18ch0c54aqlv"))))
4009 (build-system r-build-system)
4010 (propagated-inputs
4011 (list r-lattice r-nlme r-rcpp))
4012 (home-page "http://ape-package.ird.fr/")
4013 (synopsis "Analyses of phylogenetics and evolution")
4014 (description
4015 "This package provides functions for reading, writing, plotting, and
4016 manipulating phylogenetic trees, analyses of comparative data in a
4017 phylogenetic framework, ancestral character analyses, analyses of
4018 diversification and macroevolution, computing distances from DNA sequences,
4019 and several other tools.")
4020 (license license:gpl2+)))
4021
4022 (define-public r-abbyyr
4023 (package
4024 (name "r-abbyyr")
4025 (version "0.5.5")
4026 (source
4027 (origin
4028 (method url-fetch)
4029 (uri (cran-uri "abbyyR" version))
4030 (sha256
4031 (base32
4032 "1vldnd3dg89aj6a73nhirirqddbfdrnzhb5m3679i60sark8nk6r"))))
4033 (properties `((upstream-name . "abbyyR")))
4034 (build-system r-build-system)
4035 (propagated-inputs
4036 (list r-curl
4037 r-httr
4038 r-plyr
4039 r-progress
4040 r-readr
4041 r-xml))
4042 (home-page "https://github.com/soodoku/abbyyR")
4043 (synopsis "Access to Abbyy Optical Character Recognition (OCR) API")
4044 (description
4045 "This package provides tools to get text from images of text using Abbyy
4046 Cloud Optical Character Recognition (OCR) API. With abbyyyR, one can easily
4047 OCR images, barcodes, forms, documents with machine readable zones, e.g.
4048 passports and get the results in a variety of formats including plain text and
4049 XML. To learn more about the Abbyy OCR API, see @url{http://ocrsdk.com/}.")
4050 (license license:expat)))
4051
4052 (define-public r-colorspace
4053 (package
4054 (name "r-colorspace")
4055 (version "2.0-3")
4056 (source
4057 (origin
4058 (method url-fetch)
4059 (uri (cran-uri "colorspace" version))
4060 (sha256
4061 (base32 "0zw52s8g2gxp8i1ax96azxmxqrbhb7aad5px0c1vgr6n9p682mp7"))))
4062 (build-system r-build-system)
4063 (native-inputs
4064 (list r-knitr))
4065 (home-page "https://cran.r-project.org/web/packages/colorspace")
4066 (synopsis "Color space manipulation")
4067 (description
4068 "This package carries out a mapping between assorted color spaces
4069 including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
4070 CIELAB. Qualitative, sequential, and diverging color palettes based on HCL
4071 colors are provided.")
4072 (license license:bsd-3)))
4073
4074 (define-public r-glue
4075 (package
4076 (name "r-glue")
4077 (version "1.6.2")
4078 (source
4079 (origin
4080 (method url-fetch)
4081 (uri (cran-uri "glue" version))
4082 (sha256
4083 (base32
4084 "1gzxk5jgdh2xq9r7z09xs306ygzf27vhg3pyfl7ck1755gqii9cx"))))
4085 (build-system r-build-system)
4086 ;; knitr depends on glue, so we can't add knitr here to build the
4087 ;; vignettes.
4088 #;
4089 (native-inputs
4090 `(("r-knitr" ,r-knitr)))
4091 (home-page "https://github.com/tidyverse/glue")
4092 (synopsis "Interpreted string literals")
4093 (description
4094 "This package provides an implementation of interpreted string literals,
4095 inspired by Python's Literal String Interpolation (PEP-0498) and
4096 Docstrings (PEP-0257) and Julia's Triple-Quoted String Literals.")
4097 (license license:expat)))
4098
4099 (define-public r-paletteer
4100 (package
4101 (name "r-paletteer")
4102 (version "1.5.0")
4103 (source (origin
4104 (method url-fetch)
4105 (uri (cran-uri "paletteer" version))
4106 (sha256
4107 (base32
4108 "1mm0k651356cjasv7wibscw82m1k8mwpp4xafpv66dsq24h28ikl"))))
4109 (properties `((upstream-name . "paletteer")))
4110 (build-system r-build-system)
4111 (propagated-inputs (list r-prismatic r-rematch2 r-rlang r-rstudioapi))
4112 (home-page "https://github.com/EmilHvitfeldt/paletteer")
4113 (synopsis "Comprehensive collection of color palettes")
4114 (description
4115 "The choices of color palettes in R can be quite overwhelming with palettes
4116 spread over many packages with many different API's. This package aims to
4117 collect all color palettes across the R ecosystem under the same package with
4118 a streamlined API.")
4119 (license license:gpl3)))
4120
4121 (define-public r-palmerpenguins
4122 (package
4123 (name "r-palmerpenguins")
4124 (version "0.1.1")
4125 (source
4126 (origin
4127 (method url-fetch)
4128 (uri (cran-uri "palmerpenguins" version))
4129 (sha256
4130 (base32
4131 "1d1h3bfx750is4qqj4w00rcigk9rrdy69bvd5bgqz5y7ls5x8h1a"))))
4132 (properties
4133 `((upstream-name . "palmerpenguins")))
4134 (build-system r-build-system)
4135 (home-page "https://allisonhorst.github.io/palmerpenguins/")
4136 (synopsis "Palmer Archipelago (Antarctica) penguin data")
4137 (description
4138 "This package includes size measurements, clutch observations, and blood
4139 isotope ratios for adult foraging Adélie, Chinstrap, and Gentoo penguins
4140 observed on islands in the Palmer Archipelago near Palmer Station, Antarctica.
4141 Data were collected and made available by Dr. Kristen Gorman and the Palmer
4142 Station Long Term Ecological Research (LTER) Program.")
4143 (license license:cc0)))
4144
4145 (define-public r-pastecs
4146 (package
4147 (name "r-pastecs")
4148 (version "1.3.21")
4149 (source (origin
4150 (method url-fetch)
4151 (uri (cran-uri "pastecs" version))
4152 (sha256
4153 (base32
4154 "0z4dic94ar646w7zc2ggi5hgvf2qnznsani94c5pyql8zspz47lc"))))
4155 (build-system r-build-system)
4156 (propagated-inputs
4157 (list r-boot))
4158 (home-page "https://github.com/phgrosjean/pastecs")
4159 (synopsis "Analysis of space-time ecological series")
4160 (description
4161 "This package provides functions for regulation, decomposition and analysis
4162 of space-time series. The @code{pastecs} library is a PNEC-Art4 and IFREMER
4163 initiative to bring PASSTEC 2000 functionalities to R.")
4164 (license license:gpl2+)))
4165
4166 (define-public r-partykit
4167 (package
4168 (name "r-partykit")
4169 (version "1.2-16")
4170 (source (origin
4171 (method url-fetch)
4172 (uri (cran-uri "partykit" version))
4173 (sha256
4174 (base32
4175 "1cnx6qbw5svwh3nq40n5vr20179ihd3jgznm7mz4k50qkkid8hz6"))))
4176 (build-system r-build-system)
4177 (propagated-inputs
4178 (list r-formula
4179 r-inum
4180 r-libcoin
4181 r-mvtnorm
4182 r-rpart
4183 r-survival))
4184 (home-page "http://partykit.R-Forge.R-project.org/partykit")
4185 (synopsis "Toolkit for recursive partytioning")
4186 (description
4187 "This package provides a toolkit with infrastructure for representing,
4188 summarizing, and visualizing tree-structured regression and classification
4189 models.")
4190 (license license:gpl2+)))
4191
4192 (define-public r-plogr
4193 (package
4194 (name "r-plogr")
4195 (version "0.2.0")
4196 (source
4197 (origin
4198 (method url-fetch)
4199 (uri (cran-uri "plogr" version))
4200 (sha256
4201 (base32
4202 "0a8dhzlna79ggyhfr0nncgh15a9n6r0dsz664pz0ah323wpblqqf"))))
4203 (build-system r-build-system)
4204 (home-page "https://github.com/krlmlr/plogr")
4205 (synopsis "R bindings for the plog C++ logging library")
4206 (description
4207 "This package provides the header files for a stripped-down version of
4208 the plog header-only C++ logging library, and a method to log to R's standard
4209 error stream.")
4210 (license license:expat)))
4211
4212 (define-public r-pls
4213 (package
4214 (name "r-pls")
4215 (version "2.8-1")
4216 (source
4217 (origin
4218 (method url-fetch)
4219 (uri (cran-uri "pls" version))
4220 (sha256
4221 (base32 "137jg3x7aqwyki29i4kzp8d6imn17nq6wzzfjw5q19pixvmpybp2"))))
4222 (build-system r-build-system)
4223 (home-page "https://mevik.net/work/software/pls.html")
4224 (synopsis "Partial Least Squares and Principal Component Regression")
4225 (description
4226 "The pls package implements multivariate regression methods: Partial Least
4227 Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), and
4228 Canonical Powered Partial Least Squares (@dfn{CPPLS}). It supports:
4229
4230 @itemize
4231 @item several algorithms: the traditional orthogonal scores (@dfn{NIPALS}) PLS
4232 algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
4233 @item multi-response models (or @dfn{PLS2})
4234 @item flexible cross-validation
4235 @item Jackknife variance estimates of regression coefficients
4236 @item extensive and flexible plots: scores, loadings, predictions, coefficients,
4237 (R)MSEP, R², and correlation loadings
4238 @item formula interface, modelled after @code{lm()}, with methods for predict,
4239 print, summary, plot, update, etc.
4240 @item extraction functions for coefficients, scores, and loadings
4241 @item MSEP, RMSEP, and R² estimates
4242 @item multiplicative scatter correction (@dfn{MSC})
4243 @end itemize\n")
4244 (license license:gpl2)))
4245
4246 (define-public r-ps
4247 (package
4248 (name "r-ps")
4249 (version "1.7.2")
4250 (source
4251 (origin
4252 (method url-fetch)
4253 (uri (cran-uri "ps" version))
4254 (sha256
4255 (base32 "06mjwsn074195vd4yv7zzkmcf3sc124cw0cbnddj86swvggfn9cj"))))
4256 (build-system r-build-system)
4257 (home-page "https://ps.r-lib.org")
4258 (synopsis "List, query, and manipulate system processes")
4259 (description
4260 "The ps package implements an API to list, query, and manipulate system
4261 processes. Most of its code is based on the @code{psutil} Python package.")
4262 (license license:bsd-3)))
4263
4264 (define-public r-pkgbuild
4265 (package
4266 (name "r-pkgbuild")
4267 (version "1.3.1")
4268 (source
4269 (origin
4270 (method url-fetch)
4271 (uri (cran-uri "pkgbuild" version))
4272 (sha256
4273 (base32 "0j6v5nbp8kg1m3j999gd1qsbdmqcqm1mf28ngmm177miwv8q4skw"))))
4274 (build-system r-build-system)
4275 (propagated-inputs
4276 (list r-callr
4277 r-cli
4278 r-crayon
4279 r-desc
4280 r-prettyunits
4281 r-r6
4282 r-rprojroot
4283 r-withr))
4284 (home-page "https://github.com/r-pkgs/pkgbuild")
4285 (synopsis "Find tools needed to build R packages")
4286 (description
4287 "This package provides functions used to build R packages. It locates
4288 compilers needed to build R packages on various platforms and ensures the PATH
4289 is configured appropriately so R can use them.")
4290 (license license:gpl3)))
4291
4292 (define-public r-pkgload
4293 (package
4294 (name "r-pkgload")
4295 (version "1.3.1")
4296 (source
4297 (origin
4298 (method url-fetch)
4299 (uri (cran-uri "pkgload" version))
4300 (sha256
4301 (base32
4302 "16k7n5hrwkzdwm54qyf5p6d1v5rf6vq688x48iylw6bygc6vgf66"))))
4303 (build-system r-build-system)
4304 (propagated-inputs
4305 (list r-cli
4306 r-crayon
4307 r-desc
4308 r-fs
4309 r-glue
4310 r-rlang
4311 r-rprojroot
4312 r-withr))
4313 (home-page "https://github.com/r-lib/pkgload")
4314 (synopsis "Simulate package installation and attach")
4315 (description
4316 "This package simulates the process of installing a package and then
4317 attaching it. This is a key part of the @code{devtools} package as it allows
4318 you to rapidly iterate while developing a package.")
4319 (license license:gpl3)))
4320
4321 (define-public r-pvclust
4322 (package
4323 (name "r-pvclust")
4324 (version "2.2-0")
4325 (source (origin
4326 (method url-fetch)
4327 (uri (cran-uri "pvclust" version))
4328 (sha256
4329 (base32
4330 "0082icm54k2yq60k06qpr92a626k39j2jr0046lva4ylmhxqb4kq"))))
4331 (build-system r-build-system)
4332 (home-page "https://github.com/shimo-lab/pvclust")
4333 (synopsis
4334 "Hierarchical clustering with P-values via multiscale bootstrap resampling")
4335 (description "This package provides an implementation of multiscale bootstrap
4336 resampling for assessing the uncertainty in hierarchical cluster analysis. It
4337 provides an AU (approximately unbiased) P-value as well as a BP (bootstrap probability)
4338 value for each cluster in a dendrogram.")
4339 (license license:gpl2+)))
4340
4341 (define-public r-rcpp
4342 (package
4343 (name "r-rcpp")
4344 (version "1.0.9")
4345 (source
4346 (origin
4347 (method url-fetch)
4348 (uri (cran-uri "Rcpp" version))
4349 (sha256
4350 (base32 "0xli48y9nsj8x8p5vkhisiz4l23g8r2623rn0i4xb5javh3fqz40"))))
4351 (build-system r-build-system)
4352 (home-page "http://www.rcpp.org")
4353 (synopsis "Seamless R and C++ integration")
4354 (description
4355 "The Rcpp package provides R functions as well as C++ classes which offer
4356 a seamless integration of R and C++. Many R data types and objects can be
4357 mapped back and forth to C++ equivalents which facilitates both writing of new
4358 code as well as easier integration of third-party libraries. Documentation
4359 about Rcpp is provided by several vignettes included in this package, via the
4360 @code{Rcpp Gallery} site at <http://gallery.rcpp.org>, the paper by Eddelbuettel
4361 and Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
4362 @code{citation(\"Rcpp\")} for details on these last two.")
4363 (license license:gpl2+)))
4364
4365 (define-public r-rcppml
4366 (package
4367 (name "r-rcppml")
4368 (version "0.3.7")
4369 (source
4370 (origin
4371 (method url-fetch)
4372 (uri (cran-uri "RcppML" version))
4373 (sha256
4374 (base32 "1ih8i7i6m221iw227mnl3rvnaw2l53h8fpnc4f8yn9sm10anap1j"))))
4375 (properties `((upstream-name . "RcppML")))
4376 (build-system r-build-system)
4377 (propagated-inputs (list r-matrix r-rcpp r-rcppeigen))
4378 (native-inputs (list r-knitr))
4379 (home-page "https://github.com/zdebruine/RcppML")
4380 (synopsis "Rcpp machine learning library")
4381 (description
4382 "This package provides fast machine learning algorithms including matrix
4383 factorization and divisive clustering for large sparse and dense matrices.")
4384 (license license:gpl2+)))
4385
4386 (define-public r-rcppthread
4387 (package
4388 (name "r-rcppthread")
4389 (version "2.1.3")
4390 (source
4391 (origin
4392 (method url-fetch)
4393 (uri (cran-uri "RcppThread" version))
4394 (sha256
4395 (base32
4396 "0iprpidf7q1wlrgr9dwiikb6apqk80pyjcyni56k64nl7lrkszhj"))))
4397 (properties `((upstream-name . "RcppThread")))
4398 (build-system r-build-system)
4399 (home-page
4400 "https://github.com/tnagler/RcppThread")
4401 (synopsis "R threading in C++")
4402 (description
4403 "This package provides a C++11-style thread class and thread pool that can
4404 safely be interrupted from R.")
4405 (license license:expat)))
4406
4407 (define-public r-rcppnumerical
4408 (package
4409 (name "r-rcppnumerical")
4410 (version "0.4-0")
4411 (source (origin
4412 (method url-fetch)
4413 (uri (cran-uri "RcppNumerical" version))
4414 (sha256
4415 (base32
4416 "1a92fql6mijhnr1kxkcxwivf95pk9lhgmhzkshs51h0ybfv5krik"))))
4417 (build-system r-build-system)
4418 (propagated-inputs
4419 (list r-rcpp r-rcppeigen))
4420 (home-page "https://github.com/yixuan/RcppNumerical")
4421 (synopsis"Numerical computing libraries integration with @code{Rcpp}")
4422 (description "This package provides a collection of libraries for numerical
4423 computing (numerical integration, optimization, etc.) and their integration
4424 with @code{Rcpp}.")
4425 (license license:gpl2+)))
4426
4427 (define-public r-rcppxptrutils
4428 (package
4429 (name "r-rcppxptrutils")
4430 (version "0.1.2")
4431 (source
4432 (origin
4433 (method url-fetch)
4434 (uri (cran-uri "RcppXPtrUtils" version))
4435 (sha256
4436 (base32 "0hm57nf4dzgsmg4hjj6wikwjx93fgfwkmybw6ly4b58wi6qwml1l"))))
4437 (properties `((upstream-name . "RcppXPtrUtils")))
4438 (build-system r-build-system)
4439 (propagated-inputs (list r-rcpp))
4440 (home-page "https://github.com/Enchufa2/RcppXPtrUtils")
4441 (synopsis "XPtr add-ons for Rcpp")
4442 (description
4443 "This package provides the means to compile user-supplied C++ functions
4444 with Rcpp and retrieve an @code{XPtr} that can be passed to other C++
4445 components.")
4446 (license license:expat)))
4447
4448 (define-public r-bindr
4449 (package
4450 (name "r-bindr")
4451 (version "0.1.1")
4452 (source
4453 (origin
4454 (method url-fetch)
4455 (uri (cran-uri "bindr" version))
4456 (sha256
4457 (base32
4458 "1l05fpk2yql3jka321c0bdgx6mqq9pvfrg2844lbjfpbgjkmqy3w"))))
4459 (build-system r-build-system)
4460 (home-page "https://github.com/krlmlr/bindr")
4461 (synopsis "Parametrized active bindings")
4462 (description
4463 "This package provides a simple interface for creating active bindings
4464 where the bound function accepts additional arguments.")
4465 (license license:expat)))
4466
4467 (define-public r-bindrcpp
4468 (package
4469 (name "r-bindrcpp")
4470 (version "0.2.2")
4471 (source
4472 (origin
4473 (method url-fetch)
4474 (uri (cran-uri "bindrcpp" version))
4475 (sha256
4476 (base32
4477 "0rz4ibjdjsxl99ff3ha79z7cnjmilx4rx58fk9kk7ld9xc4hf4s8"))))
4478 (build-system r-build-system)
4479 (propagated-inputs
4480 (list r-bindr r-plogr r-rcpp))
4481 (home-page "https://github.com/krlmlr/bindrcpp")
4482 (synopsis "Rcpp interface to active bindings")
4483 (description
4484 "This package provides an easy way to fill an environment with active
4485 bindings that call a C++ function.")
4486 (license license:expat)))
4487
4488 (define-public r-auc
4489 (package
4490 (name "r-auc")
4491 (version "0.3.2")
4492 (source
4493 (origin
4494 (method url-fetch)
4495 (uri (cran-uri "AUC" version))
4496 (sha256
4497 (base32
4498 "07xf47kypqbsg2mixmq6mnh4s89aqan9bgl6kfv6lbx8ajv2asw3"))))
4499 (properties `((upstream-name . "AUC")))
4500 (build-system r-build-system)
4501 (home-page "https://cran.r-project.org/web/packages/AUC")
4502 (synopsis "Compute the area under the curve of selected measures")
4503 (description
4504 "This package includes functions to compute the area under the curve of
4505 selected measures: the area under the sensitivity curve (AUSEC), the area
4506 under the specificity curve (AUSPC), the area under the accuracy
4507 curve (AUACC), and the area under the receiver operating characteristic
4508 curve (AUROC). The curves can also be visualized. Support for partial areas
4509 is provided.")
4510 (license license:gpl2+)))
4511
4512 (define-public r-calibrate
4513 (package
4514 (name "r-calibrate")
4515 (version "1.7.7")
4516 (source
4517 (origin
4518 (method url-fetch)
4519 (uri (cran-uri "calibrate" version))
4520 (sha256
4521 (base32 "19kgrnsyq67iqv1biyssqi30a6v2836ql20nabpy2m692ns0jfvi"))))
4522 (build-system r-build-system)
4523 (propagated-inputs
4524 (list r-mass))
4525 (home-page "https://cran.r-project.org/web/packages/calibrate")
4526 (synopsis "Calibration of scatterplot and biplot axes")
4527 (description
4528 "This is a package for drawing calibrated scales with tick marks
4529 on (non-orthogonal) variable vectors in scatterplots and biplots.")
4530 (license license:gpl2)))
4531
4532 (define-public r-shape
4533 (package
4534 (name "r-shape")
4535 (version "1.4.6")
4536 (source
4537 (origin
4538 (method url-fetch)
4539 (uri (cran-uri "shape" version))
4540 (sha256
4541 (base32
4542 "0yqbrrx2ywmfl99s6d1n6jblc63k1mxbiqyv8y0kq8jws1g3w45r"))))
4543 (build-system r-build-system)
4544 (home-page "https://cran.r-project.org/web/packages/shape")
4545 (synopsis "Functions for plotting graphical shapes")
4546 (description
4547 "This package provides functions for plotting graphical shapes such as
4548 ellipses, circles, cylinders, arrows, ...")
4549 (license license:gpl3+)))
4550
4551 (define-public r-globaloptions
4552 (package
4553 (name "r-globaloptions")
4554 (version "0.1.2")
4555 (source
4556 (origin
4557 (method url-fetch)
4558 (uri (cran-uri "GlobalOptions" version))
4559 (sha256
4560 (base32 "0gkm77w6db9ajyncy1xdcivplap06a51zi99m009kylccschd2a7"))))
4561 (properties `((upstream-name . "GlobalOptions")))
4562 (build-system r-build-system)
4563 (native-inputs
4564 (list r-knitr))
4565 (home-page "https://github.com/jokergoo/GlobalOptions")
4566 (synopsis "Generate functions to get or set global options")
4567 (description
4568 "This package provides more controls on the option values such as
4569 validation and filtering on the values, making options invisible or private.")
4570 (license license:gpl2+)))
4571
4572 (define-public r-circlize
4573 (package
4574 (name "r-circlize")
4575 (version "0.4.15")
4576 (source
4577 (origin
4578 (method url-fetch)
4579 (uri (cran-uri "circlize" version))
4580 (sha256
4581 (base32
4582 "1iswb7dy08as3pbzxvhx5qlsbnwvp79nwg8m158nfz7y2d9xa0nn"))))
4583 (build-system r-build-system)
4584 (propagated-inputs
4585 (list r-colorspace r-globaloptions r-shape))
4586 (native-inputs
4587 (list r-knitr))
4588 (home-page "https://github.com/jokergoo/circlize")
4589 (synopsis "Circular visualization")
4590 (description
4591 "Circular layout is an efficient way to visualise huge amounts of
4592 information. This package provides an implementation of circular layout
4593 generation in R as well as an enhancement of available software. Its
4594 flexibility is based on the usage of low-level graphics functions such that
4595 self-defined high-level graphics can be easily implemented by users for
4596 specific purposes. Together with the seamless connection between the powerful
4597 computational and visual environment in R, it gives users more convenience and
4598 freedom to design figures for better understanding complex patterns behind
4599 multi-dimensional data.")
4600 (license license:gpl2+)))
4601
4602 (define-public r-powerlaw
4603 (package
4604 (name "r-powerlaw")
4605 (version "0.70.6")
4606 (source
4607 (origin
4608 (method url-fetch)
4609 (uri (cran-uri "poweRlaw" version))
4610 (sha256
4611 (base32 "14d1myxllvm1grnfiszzzxaiqpb2jpmsi19wq70r8r2wki293h7g"))))
4612 (properties `((upstream-name . "poweRlaw")))
4613 (build-system r-build-system)
4614 (propagated-inputs
4615 (list r-pracma))
4616 (native-inputs
4617 (list r-knitr))
4618 (home-page "https://github.com/csgillespie/poweRlaw")
4619 (synopsis "Tools for the analysis of heavy tailed distributions")
4620 (description
4621 "This package provides an implementation of maximum likelihood estimators
4622 for a variety of heavy tailed distributions, including both the discrete and
4623 continuous power law distributions. Additionally, a goodness-of-fit based
4624 approach is used to estimate the lower cut-off for the scaling region.")
4625 ;; Any of these GPL versions.
4626 (license (list license:gpl2 license:gpl3))))
4627
4628 (define-public r-compare
4629 (package
4630 (name "r-compare")
4631 (version "0.2-6")
4632 (source
4633 (origin
4634 (method url-fetch)
4635 (uri (cran-uri "compare" version))
4636 (sha256
4637 (base32
4638 "0k9zms930b5dz9gy8414li21wy0zg9x9vp7301v5cvyfi0g7xzgw"))))
4639 (build-system r-build-system)
4640 (home-page "https://cran.r-project.org/web/packages/compare")
4641 (synopsis "Comparing objects for differences")
4642 (description
4643 "This package provides functions to compare a model object to a
4644 comparison object. If the objects are not identical, the functions can be
4645 instructed to explore various modifications of the objects (e.g., sorting
4646 rows, dropping names) to see if the modified versions are identical.")
4647 (license license:gpl2+)))
4648
4649 (define-public r-dendextend
4650 (package
4651 (name "r-dendextend")
4652 (version "1.16.0")
4653 (source
4654 (origin
4655 (method url-fetch)
4656 (uri (cran-uri "dendextend" version))
4657 (sha256
4658 (base32
4659 "0rl4f0b73s1gdjfxgpnz87lhv131qazxb6vsv2935ad266fd0bzc"))))
4660 (build-system r-build-system)
4661 (propagated-inputs
4662 (list r-ggplot2 r-magrittr r-viridis))
4663 (native-inputs
4664 (list r-knitr))
4665 (home-page "https://cran.r-project.org/web/packages/dendextend")
4666 (synopsis "Extending 'dendrogram' functionality in R")
4667 (description
4668 "This package offers a set of functions for extending @code{dendrogram}
4669 objects in R, letting you visualize and compare trees of hierarchical
4670 clusterings. You can adjust a tree's graphical parameters (the color, size,
4671 type, etc of its branches, nodes and labels) and visually and statistically
4672 compare different dendrograms to one another.")
4673 ;; Any of these versions
4674 (license (list license:gpl2 license:gpl3))))
4675
4676 (define-public r-getoptlong
4677 (package
4678 (name "r-getoptlong")
4679 (version "1.0.5")
4680 (source
4681 (origin
4682 (method url-fetch)
4683 (uri (cran-uri "GetoptLong" version))
4684 (sha256
4685 (base32
4686 "00fpm6nd3kqa2ikasxa62jzywi46fvvmx1mdavcp5yrxxn37j8wc"))))
4687 (properties `((upstream-name . "GetoptLong")))
4688 (build-system r-build-system)
4689 (inputs
4690 (list perl))
4691 (propagated-inputs
4692 (list r-crayon r-globaloptions r-rjson))
4693 (native-inputs
4694 (list r-knitr))
4695 (home-page "https://github.com/jokergoo/GetoptLong")
4696 (synopsis "Parsing command-line arguments and variable interpolation")
4697 (description
4698 "This is yet another command-line argument parser which wraps the
4699 powerful Perl module @code{Getopt::Long} and with some adaptation for easier
4700 use in R. It also provides a simple way for variable interpolation in R.")
4701 (license license:gpl2+)))
4702
4703 (define-public r-fastmatch
4704 (package
4705 (name "r-fastmatch")
4706 (version "1.1-3")
4707 (source
4708 (origin
4709 (method url-fetch)
4710 (uri (cran-uri "fastmatch" version))
4711 (sha256
4712 (base32
4713 "0qcq1gwl9pijgp34giyq5y9rk0ly3d7xza2b7r68xx63ifqa1vqx"))))
4714 (build-system r-build-system)
4715 (home-page "https://www.rforge.net/fastmatch")
4716 (synopsis "Fast match function")
4717 (description
4718 "This package provides a fast @code{match} replacement for cases that
4719 require repeated look-ups. It is slightly faster that R's built-in
4720 @code{match} function on first match against a table, but extremely fast on
4721 any subsequent lookup as it keeps the hash table in memory.")
4722 (license license:gpl2)))
4723
4724 (define-public r-ff
4725 (package
4726 (name "r-ff")
4727 (version "4.0.7")
4728 (source
4729 (origin
4730 (method url-fetch)
4731 (uri (cran-uri "ff" version))
4732 (sha256
4733 (base32
4734 "1yl3ipzz9bjkfy9bbna7xz5n7iz4lchnw5l7agww7by764yk6iqa"))))
4735 (build-system r-build-system)
4736 (propagated-inputs (list r-bit))
4737 (home-page "http://ff.r-forge.r-project.org/")
4738 (synopsis "Memory-efficient storage of large data on disk and access functions")
4739 (description
4740 "This package provides data structures that are stored on disk but
4741 behave (almost) as if they were in RAM by transparently mapping only a section
4742 in main memory.")
4743 ;; error Architecture not supported.
4744 (supported-systems (delete "aarch64-linux" %supported-systems))
4745 (license license:gpl2)))
4746
4747 (define-public r-ffbase
4748 (package
4749 (name "r-ffbase")
4750 (version "0.13.3")
4751 (source
4752 (origin
4753 (method url-fetch)
4754 (uri (cran-uri "ffbase" version))
4755 (sha256
4756 (base32
4757 "1dp6lblfq2j7r1b4b8ls47jlx8j27n88d5vp8w116lb8pa01zxmk"))))
4758 (build-system r-build-system)
4759 (propagated-inputs
4760 (list r-bit r-fastmatch r-ff))
4761 (home-page "https://github.com/edwindj/ffbase")
4762 (synopsis "Basic statistical functions for package 'ff'")
4763 (description
4764 "This package extends the out of memory vectors of @code{ff} with
4765 statistical functions and other utilities to ease their usage.")
4766 (license license:gpl3)))
4767
4768 (define-public r-prettyunits
4769 (package
4770 (name "r-prettyunits")
4771 (version "1.1.1")
4772 (source
4773 (origin
4774 (method url-fetch)
4775 (uri (cran-uri "prettyunits" version))
4776 (sha256
4777 (base32
4778 "1ibmzgknw5896q2i6r59jz2izblxwgb29ivvjzx50pkd1jl9l6cs"))))
4779 (build-system r-build-system)
4780 (home-page "https://github.com/gaborcsardi/prettyunits")
4781 (synopsis "Pretty, human readable formatting of quantities")
4782 (description
4783 "This package provides tools for pretty, human readable formatting of
4784 quantities.")
4785 (license license:expat)))
4786
4787 (define-public r-princurve
4788 (package
4789 (name "r-princurve")
4790 (version "2.1.6")
4791 (source (origin
4792 (method url-fetch)
4793 (uri (cran-uri "princurve" version))
4794 (sha256
4795 (base32
4796 "0wzk329bxljkzz57y220lsfckpsn45w348m6dcxh29zbj0ik65h2"))))
4797 (build-system r-build-system)
4798 (propagated-inputs
4799 (list r-rcpp))
4800 (home-page "https://github.com/rcannood/princurve")
4801 (synopsis "Fit a principal curve in arbitrary dimension")
4802 (description "This package provides procedures for fitting a principal
4803 curve to a data matrix in arbitrary dimensions.")
4804 (license license:gpl2)))
4805
4806 (define-public r-prismatic
4807 (package
4808 (name "r-prismatic")
4809 (version "1.1.1")
4810 (source (origin
4811 (method url-fetch)
4812 (uri (cran-uri "prismatic" version))
4813 (sha256
4814 (base32
4815 "013i0mq4n8s2zbzvfrz1vjcn2a6l98bamslkcv1a3cn70gpphja9"))))
4816 (properties `((upstream-name . "prismatic")))
4817 (build-system r-build-system)
4818 (propagated-inputs (list r-farver))
4819 (home-page "https://github.com/EmilHvitfeldt/prismatic")
4820 (synopsis "Color manipulation tools")
4821 (description
4822 "Manipulate and visualize colors in a intuitive, low-dependency and functional
4823 way.")
4824 (license license:expat)))
4825
4826 (define-public r-reshape
4827 (package
4828 (name "r-reshape")
4829 (version "0.8.9")
4830 (source
4831 (origin
4832 (method url-fetch)
4833 (uri (cran-uri "reshape" version))
4834 (sha256
4835 (base32
4836 "0j203qmc076x5lp6q2xi4dq4xdb73jmsa42rpxp1c37knnrph4br"))))
4837 (build-system r-build-system)
4838 (propagated-inputs
4839 (list r-plyr))
4840 (home-page "http://had.co.nz/reshape")
4841 (synopsis "Flexibly reshape data")
4842 (description
4843 "Flexibly restructure and aggregate data using just two functions:
4844 @code{melt} and @code{cast}. This package provides them.")
4845 (license license:expat)))
4846
4847 (define-public r-restrserve
4848 (package
4849 (name "r-restrserve")
4850 (version "1.2.1")
4851 (source
4852 (origin
4853 (method url-fetch)
4854 (uri (cran-uri "RestRserve" version))
4855 (sha256
4856 (base32 "1xfcp0y9l31815g1jk33mnkb6z68qpjl0gb4fj7f4578kx3v1c8p"))))
4857 (build-system r-build-system)
4858 (propagated-inputs
4859 (list r-checkmate
4860 r-digest
4861 r-jsonlite
4862 r-mime
4863 r-r6
4864 r-rcpp
4865 r-rserve
4866 r-uuid))
4867 (native-inputs
4868 (list r-knitr))
4869 (home-page "https://restrserve.org")
4870 (synopsis "R web API framework")
4871 (description
4872 "RestRserve is an R web API framework for building high-performance AND
4873 robust microservices and app backends. With Rserve backend on UNIX-like
4874 systems it is parallel by design. It will handle incoming requests in
4875 parallel - each request in a separate fork.")
4876 (license license:gpl2+)))
4877
4878 (define-public r-progress
4879 (package
4880 (name "r-progress")
4881 (version "1.2.2")
4882 (source
4883 (origin
4884 (method url-fetch)
4885 (uri (cran-uri "progress" version))
4886 (sha256
4887 (base32
4888 "0dgzb362641aqm8xd88iqa8jmpdm43xs0aba0d5kk6fvapnxi95l"))))
4889 (build-system r-build-system)
4890 (propagated-inputs
4891 (list r-crayon r-hms r-prettyunits r-r6))
4892 (home-page "https://github.com/gaborcsardi/progress")
4893 (synopsis "Terminal progress bars")
4894 (description
4895 "This package provides configurable progress bars. They may include
4896 percentage, elapsed time, and/or the estimated completion time. They work in
4897 terminals, in Emacs ESS, RStudio, Windows Rgui, and the macOS R.app. The
4898 package also provides a C++ API, that works with or without Rcpp.")
4899 (license license:expat)))
4900
4901 (define-public r-ggally
4902 (package
4903 (name "r-ggally")
4904 (version "2.1.2")
4905 (source
4906 (origin
4907 (method url-fetch)
4908 (uri (cran-uri "GGally" version))
4909 (sha256
4910 (base32
4911 "1r98zgh2grn8330cf26r1c20gl131zm778szvn5wj6q6pwv2yd9h"))))
4912 (properties `((upstream-name . "GGally")))
4913 (build-system r-build-system)
4914 (inputs
4915 (list openssl))
4916 (propagated-inputs
4917 (list r-dplyr
4918 r-forcats
4919 r-ggplot2
4920 r-gtable
4921 r-lifecycle
4922 r-plyr
4923 r-progress
4924 r-rcolorbrewer
4925 r-reshape
4926 r-rlang
4927 r-scales
4928 r-tidyr))
4929 (home-page "https://ggobi.github.io/ggally")
4930 (synopsis "Extension to ggplot2")
4931 (description
4932 "The R package ggplot2 is a plotting system based on the grammar of
4933 graphics. GGally extends ggplot2 by adding several functions to reduce the
4934 complexity of combining geometric objects with transformed data. Some of
4935 these functions include a pairwise plot matrix, a two group pairwise plot
4936 matrix, a parallel coordinates plot, a survival plot, and several functions to
4937 plot networks.")
4938 (license license:gpl2+)))
4939
4940 (define-public r-proxy
4941 (package
4942 (name "r-proxy")
4943 (version "0.4-27")
4944 (source
4945 (origin
4946 (method url-fetch)
4947 (uri (cran-uri "proxy" version))
4948 (sha256
4949 (base32
4950 "0gsng2aggnljl4z82la9hpnd26hngzhj8fizx4wx22npqjj93694"))))
4951 (build-system r-build-system)
4952 (home-page "https://cran.r-project.org/web/packages/proxy")
4953 (synopsis "Distance and similarity measures")
4954 (description
4955 "This package provides an extensible framework for the efficient
4956 calculation of auto- and cross-proximities, along with implementations of the
4957 most popular ones.")
4958 (license license:gpl2)))
4959
4960 (define-public r-sp
4961 (package
4962 (name "r-sp")
4963 (version "1.5-0")
4964 (source
4965 (origin
4966 (method url-fetch)
4967 (uri (cran-uri "sp" version))
4968 (sha256
4969 (base32 "077q1wh9ihhcn1338xspnd90hy16ljxsav1xcrxdxj4fyynhd6lk"))))
4970 (build-system r-build-system)
4971 (propagated-inputs
4972 (list r-lattice))
4973 (native-inputs
4974 (list r-knitr))
4975 (home-page "https://cran.r-project.org/web/packages/sp")
4976 (synopsis "Classes and methods for spatial data")
4977 (description
4978 "This package provides classes and methods for spatial data; the classes
4979 document where the spatial location information resides, for 2D or 3D data.
4980 Utility functions are provided, e.g. for plotting data as maps, spatial
4981 selection, as well as methods for retrieving coordinates, for subsetting,
4982 print, summary, etc.")
4983 (license license:gpl2+)))
4984
4985 (define-public r-laplacesdemon
4986 (package
4987 (name "r-laplacesdemon")
4988 (version "16.1.6")
4989 (source
4990 (origin
4991 (method url-fetch)
4992 (uri (cran-uri "LaplacesDemon" version))
4993 (sha256
4994 (base32 "1dsfp65cg06f25zjzd5ib4qyn1alfhbhpgyvpcw5n6bszn13idap"))))
4995 (properties `((upstream-name . "LaplacesDemon")))
4996 (build-system r-build-system)
4997 (home-page "https://github.com/LaplacesDemonR/LaplacesDemon")
4998 (synopsis "Complete environment for Bayesian inference")
4999 (description
5000 "This package provides a complete environment for Bayesian inference using
5001 a variety of different samplers.")
5002 (license license:expat)))
5003
5004 (define-public r-rmtstat
5005 (package
5006 (name "r-rmtstat")
5007 (version "0.3.1")
5008 (source
5009 (origin
5010 (method url-fetch)
5011 (uri (cran-uri "RMTstat" version))
5012 (sha256
5013 (base32
5014 "1r1a2sdqv64m9cpm2pz6r8abf7l810126ayd8iq3gx86c7bjfj5v"))))
5015 (properties `((upstream-name . "RMTstat")))
5016 (build-system r-build-system)
5017 (home-page "https://cran.r-project.org/web/packages/RMTstat")
5018 (synopsis "Distributions, statistics and tests derived from random matrix theory")
5019 (description
5020 "This package provides functions for working with the Tracy-Widom laws
5021 and other distributions related to the eigenvalues of large Wishart
5022 matrices.")
5023 (license license:bsd-3)))
5024
5025 (define-public r-rmpi
5026 (package
5027 (name "r-rmpi")
5028 (version "0.6-9.2")
5029 (source (origin
5030 (method url-fetch)
5031 (uri (cran-uri "Rmpi" version))
5032 (sha256
5033 (base32
5034 "06mxqgrimhfsag5giv810c7ycdbaycqs4qcj41pnfbj0jypw32im"))))
5035 (properties `((upstream-name . "Rmpi")))
5036 (build-system r-build-system)
5037 (arguments
5038 `(#:configure-flags '("--configure-args=\"--with-Rmpi-type=OPENMPI\"")
5039 #:phases (modify-phases %standard-phases
5040 (add-before 'install 'mpi-setup
5041 ,%openmpi-setup))))
5042 (inputs
5043 (list openmpi))
5044 (native-inputs
5045 (list pkg-config))
5046 (home-page "http://www.stats.uwo.ca/faculty/yu/Rmpi")
5047 (synopsis "R interface to message-passing interface (MPI)")
5048 (description
5049 "This package provides an interface (wrapper) to MPI APIs. It also
5050 provides an interactive R manager and worker environment.")
5051 (license license:gpl2+)))
5052
5053 (define-public r-lmoments
5054 (package
5055 (name "r-lmoments")
5056 (version "1.3-1")
5057 (source
5058 (origin
5059 (method url-fetch)
5060 (uri (cran-uri "Lmoments" version))
5061 (sha256
5062 (base32
5063 "0pc63bj9a8hzr5m3yssrc4kin39fffwkl8rggs3sagzr12d4i7bw"))))
5064 (properties `((upstream-name . "Lmoments")))
5065 (build-system r-build-system)
5066 (propagated-inputs
5067 (list r-rcpp r-rcpparmadillo))
5068 (home-page "http://www.tilastotiede.fi/juha_karvanen.html")
5069 (synopsis "L-moments and quantile mixtures")
5070 (description
5071 "This package contains functions to estimate L-moments and trimmed
5072 L-moments from the data. It also contains functions to estimate the
5073 parameters of the normal polynomial quantile mixture and the Cauchy polynomial
5074 quantile mixture from L-moments and trimmed L-moments.")
5075 (license license:gpl2)))
5076
5077 (define-public r-distillery
5078 (package
5079 (name "r-distillery")
5080 (version "1.2-1")
5081 (source
5082 (origin
5083 (method url-fetch)
5084 (uri (cran-uri "distillery" version))
5085 (sha256
5086 (base32
5087 "1ymmxyamkq0zbz2m4gllln1ihks2hcib6gs0mls92as79srz122b"))))
5088 (build-system r-build-system)
5089 (home-page "https://ral.ucar.edu/staff/ericg/")
5090 (synopsis "Functions for confidence intervals and object information")
5091 (description
5092 "This package provides some very simple method functions for confidence
5093 interval calculation and to distill pertinent information from a potentially
5094 complex object; primarily used in common with the packages extRemes and
5095 SpatialVx.")
5096 (license license:gpl2+)))
5097
5098 (define-public r-etrunct
5099 (package
5100 (name "r-etrunct")
5101 (version "0.1")
5102 (source (origin
5103 (method url-fetch)
5104 (uri (cran-uri "etrunct" version))
5105 (sha256
5106 (base32
5107 "0ayazgyqlc8jcqr03cwfmfhm4pck6xri1r6vkgqy4arqkrrnrcqr"))))
5108 (properties `((upstream-name . "etrunct")))
5109 (build-system r-build-system)
5110 (home-page "https://cran.r-project.org/web/packages/etrunct")
5111 (synopsis "Computes moments of univariate truncated T distribution")
5112 (description "This package computes moments of univariate truncated
5113 T distribution. There is only one exported function, @code{e_trunct},
5114 which should be seen for details.")
5115 (license license:expat)))
5116
5117 (define-public r-excelr
5118 (package
5119 (name "r-excelr")
5120 (version "0.4.0")
5121 (source
5122 (origin
5123 (method url-fetch)
5124 (uri (cran-uri "excelR" version))
5125 (sha256
5126 (base32 "1pb4sy54zjv5vrh7gjjv7qlpab74km6mfsmfyl0yhmr0jx01hrw0"))
5127 (snippet
5128 '(delete-file "inst/htmlwidgets/lib/jexcel/js/jexcel.min.js"))))
5129 (properties `((upstream-name . "excelR")))
5130 (build-system r-build-system)
5131 (arguments
5132 `(#:phases
5133 (modify-phases %standard-phases
5134 (add-after 'unpack 'process-javascript
5135 (lambda* (#:key inputs #:allow-other-keys)
5136 (with-directory-excursion "inst/htmlwidgets/lib/jexcel/js/"
5137 (let ((source (assoc-ref inputs "js-jexcel"))
5138 (target "jexcel.min.js"))
5139 (format #true "Processing ~a --> ~a~%"
5140 source target)
5141 (invoke "esbuild" source "--minify"
5142 (string-append "--outfile=" target)))))))))
5143 (native-inputs
5144 `(("esbuild" ,esbuild)
5145 ;; There is no tag for this particular commit, but comparison of the
5146 ;; contents of the JavaScript files point to this commit as the most
5147 ;; likely source.
5148 ("js-jexcel"
5149 ,(origin
5150 (method url-fetch)
5151 (uri (string-append "https://raw.githubusercontent.com/jspreadsheet/ce/"
5152 "8af1960f76e6803bebc5750013d2ebe95354e88a/dist/jexcel.js"))
5153 (sha256
5154 (base32
5155 "0y88hsr9d8cpnvdmbm17m328pc4kc5wbcv02kzmhm0bryzhviw7h"))))))
5156 (propagated-inputs (list r-htmlwidgets r-jsonlite))
5157 (home-page "https://github.com/Swechhya/excelR")
5158 (synopsis "Wrapper of the JavaScript library jExcel")
5159 (description
5160 "This package provides an R interface to the jExcel library to
5161 create web-based interactive tables and spreadsheets compatible with
5162 spreadsheet software.")
5163 (license license:expat)))
5164
5165 (define-public r-extremes
5166 (package
5167 (name "r-extremes")
5168 (version "2.1-2")
5169 (source
5170 (origin
5171 (method url-fetch)
5172 (uri (cran-uri "extRemes" version))
5173 (sha256
5174 (base32
5175 "19q560prq02h3bwk01jb68693qb5bhsv8wiqhia7v5knm34qv8x7"))))
5176 (properties `((upstream-name . "extRemes")))
5177 (build-system r-build-system)
5178 (propagated-inputs
5179 (list r-distillery r-lmoments))
5180 (home-page "https://www.assessment.ucar.edu/toolkit/")
5181 (synopsis "Extreme value analysis")
5182 (description
5183 "ExtRemes is a suite of functions for carrying out analyses on the
5184 extreme values of a process of interest; be they block maxima over long blocks
5185 or excesses over a high threshold.")
5186 (license license:gpl2+)))
5187
5188 (define-public r-lmtest
5189 (package
5190 (name "r-lmtest")
5191 (version "0.9-40")
5192 (source
5193 (origin
5194 (method url-fetch)
5195 (uri (cran-uri "lmtest" version))
5196 (sha256
5197 (base32
5198 "15yr2kx08wy085bnziqmj1p6hf9mg3qp2a8465jk2df6di6hsh34"))))
5199 (build-system r-build-system)
5200 (propagated-inputs
5201 (list r-zoo))
5202 (native-inputs
5203 (list gfortran))
5204 (home-page "https://cran.r-project.org/web/packages/lmtest")
5205 (synopsis "Testing linear regression models")
5206 (description
5207 "This package provides a collection of tests, data sets, and examples for
5208 diagnostic checking in linear regression models. Furthermore, some generic
5209 tools for inference in parametric models are provided.")
5210 ;; Either version is okay
5211 (license (list license:gpl2 license:gpl3))))
5212
5213 (define-public r-idr
5214 (package
5215 (name "r-idr")
5216 (version "1.3")
5217 (source (origin
5218 (method url-fetch)
5219 (uri (cran-uri "idr" version))
5220 (sha256
5221 (base32
5222 "1r6icxf0c0y9wvihwmkk5xqscr1qhacqk3w2076kjm2993f10fbb"))))
5223 (build-system r-build-system)
5224 (home-page "https://cran.r-project.org/web/packages/idr/")
5225 (synopsis "Irreproducible discovery rate")
5226 (description
5227 "This is a package for estimating the copula mixture model and plotting
5228 correspondence curves in \"Measuring reproducibility of high-throughput
5229 experiments\" (2011), Annals of Applied Statistics, Vol. 5, No. 3, 1752-1779,
5230 by Li, Brown, Huang, and Bickel")
5231 (license license:gpl2+)))
5232
5233 (define-public r-inline
5234 (package
5235 (name "r-inline")
5236 (version "0.3.19")
5237 (source (origin
5238 (method url-fetch)
5239 (uri (cran-uri "inline" version))
5240 (sha256
5241 (base32
5242 "1mcr9hgq6kkq03n7pkcccxa7vg8jma0q7lfxc5vvkc6snydk1s8f"))))
5243 (build-system r-build-system)
5244 (home-page "https://cran.r-project.org/web/packages/inline")
5245 (synopsis "Functions to inline C, C++, Fortran function calls from R")
5246 (description
5247 "This package provides functionality to dynamically define R functions
5248 and S4 methods with inlined C, C++ or Fortran code supporting @code{.C} and
5249 @code{.Call} calling conventions.")
5250 ;; Any version of the LGPL.
5251 (license license:lgpl3+)))
5252
5253 (define-public r-inum
5254 (package
5255 (name "r-inum")
5256 (version "1.0-4")
5257 (source (origin
5258 (method url-fetch)
5259 (uri (cran-uri "inum" version))
5260 (sha256
5261 (base32
5262 "1khkzja8lwn9075864vbyajqina9m588ahf1fsrrajrsqilyzssz"))))
5263 (build-system r-build-system)
5264 (propagated-inputs
5265 (list r-libcoin))
5266 (home-page "https://cran.r-project.org/web/packages/inum/")
5267 (synopsis "Interval and enum-type representation of vectors")
5268 (description
5269 "This package provides an enum-type representation of vectors and
5270 representation of intervals, including a method of coercing variables
5271 in data frames.")
5272 (license license:gpl2)))
5273 (define-public r-invgamma
5274 (package
5275 (name "r-invgamma")
5276 (version "1.1")
5277 (source (origin
5278 (method url-fetch)
5279 (uri (cran-uri "invgamma" version))
5280 (sha256
5281 (base32
5282 "12ga2y4wc9bc5zz6vimvxwgjpsx3ys3209nq63gscbw559ydxa5a"))))
5283 (properties `((upstream-name . "invgamma")))
5284 (build-system r-build-system)
5285 (home-page "https://github.com/dkahle/invgamma")
5286 (synopsis "Inverse gamma distribution")
5287 (description "This package provides a light weight implementation of the
5288 standard distribution functions for the inverse gamma distribution, wrapping
5289 those for the gamma distribution in the @code{stats} package.")
5290 (license license:gpl2)))
5291
5292 (define-public r-bdsmatrix
5293 (package
5294 (name "r-bdsmatrix")
5295 (version "1.3-6")
5296 (source
5297 (origin
5298 (method url-fetch)
5299 (uri (cran-uri "bdsmatrix" version))
5300 (sha256
5301 (base32
5302 "1g300x11rv56f826mbv7mbb67a5xz3dv74hpjc18jh3q8gap3j7r"))))
5303 (properties `((upstream-name . "bdsmatrix")))
5304 (build-system r-build-system)
5305 (home-page "https://cran.r-project.org/web/packages/bdsmatrix/")
5306 (synopsis "Routines for block diagonal symmetric matrices")
5307 (description
5308 "This package provides procedures to work with block diagonal symmetric
5309 matrices, a special case of sparse matrices.")
5310 (license license:lgpl2.0)))
5311
5312 (define-public r-bbmle
5313 (package
5314 (name "r-bbmle")
5315 (version "1.0.25")
5316 (source
5317 (origin
5318 (method url-fetch)
5319 (uri (cran-uri "bbmle" version))
5320 (sha256
5321 (base32
5322 "0mdj21q7k0fp4cj7la14vmcjmp49zqm57g7r6zrwmxpv0acwda46"))))
5323 (build-system r-build-system)
5324 (propagated-inputs
5325 (list r-bdsmatrix
5326 r-lattice
5327 r-mass
5328 r-matrix
5329 r-mvtnorm
5330 r-numderiv))
5331 (native-inputs
5332 (list r-knitr))
5333 (home-page "https://cran.r-project.org/web/packages/bbmle")
5334 (synopsis "Tools for General Maximum Likelihood Estimation")
5335 (description
5336 "This package provides methods and functions for fitting maximum
5337 likelihood models in R. This package modifies and extends the @code{mle}
5338 classes in the @code{stats4} package.")
5339 ;; Any version of the GPL
5340 (license license:gpl2+)))
5341
5342 (define-public r-emdbook
5343 (package
5344 (name "r-emdbook")
5345 (version "1.3.12")
5346 (source
5347 (origin
5348 (method url-fetch)
5349 (uri (cran-uri "emdbook" version))
5350 (sha256
5351 (base32
5352 "0ls3zxxlwmdv7zn1v9i1y9zc2sn0hbgmyjvsj7zn3ajsw7wwlih6"))))
5353 (build-system r-build-system)
5354 (propagated-inputs
5355 (list r-bbmle r-coda r-lattice r-mass r-plyr))
5356 (home-page "http://www.math.mcmaster.ca/bolker/emdbook")
5357 (synopsis "Support functions and data for \"Ecological Models and Data\"")
5358 (description
5359 "This package provides auxiliary functions and data sets for \"Ecological
5360 Models and Data\", a book presenting maximum likelihood estimation and related
5361 topics for ecologists (ISBN 978-0-691-12522-0).")
5362 ;; Any GPL version
5363 (license (list license:gpl2 license:gpl3))))
5364
5365 (define-public r-lpsolve
5366 (package
5367 (name "r-lpsolve")
5368 (version "5.6.17")
5369 (source
5370 (origin
5371 (method url-fetch)
5372 (uri (cran-uri "lpSolve" version))
5373 (sha256
5374 (base32
5375 "124jdjvxi1kqfd10jv85jqllvba1hi2z4j5g7n8wc1fwv4mq09gp"))))
5376 (properties `((upstream-name . "lpSolve")))
5377 (build-system r-build-system)
5378 (home-page "https://cran.r-project.org/web/packages/lpSolve")
5379 (synopsis "R interface to Lp_solve to solve linear/integer programs")
5380 (description
5381 "Lp_solve is software for solving linear, integer and mixed integer
5382 programs. This implementation supplies a \"wrapper\" function in C and some R
5383 functions that solve general linear/integer problems, assignment problems, and
5384 transportation problems.")
5385 (license license:lgpl2.0)))
5386
5387 (define-public r-limsolve
5388 (package
5389 (name "r-limsolve")
5390 (version "1.5.6")
5391 (source
5392 (origin
5393 (method url-fetch)
5394 (uri (cran-uri "limSolve" version))
5395 (sha256
5396 (base32
5397 "1829rd2cnd8qj80z9a7sgc7gx4sf3kvl5g6d2a0lqqw30f9sjzmr"))))
5398 (properties `((upstream-name . "limSolve")))
5399 (build-system r-build-system)
5400 (propagated-inputs
5401 (list r-lpsolve r-mass r-quadprog))
5402 (native-inputs (list gfortran))
5403 (home-page "https://cran.r-project.org/web/packages/limSolve")
5404 (synopsis "Solving linear inverse models")
5405 (description
5406 "This package provides functions that:
5407
5408 @enumerate
5409 @item find the minimum/maximum of a linear or quadratic function,
5410 @item sample an underdetermined or overdetermined system,
5411 @item solve a linear system Ax=B for the unknown x.
5412 @end enumerate
5413
5414 It includes banded and tridiagonal linear systems. The package calls Fortran
5415 functions from LINPACK.")
5416 ;; Any GPL version.
5417 (license (list license:gpl2+ license:gpl3+))))
5418
5419 (define-public r-fitdistrplus
5420 (package
5421 (name "r-fitdistrplus")
5422 (version "1.1-8")
5423 (source
5424 (origin
5425 (method url-fetch)
5426 (uri (cran-uri "fitdistrplus" version))
5427 (sha256
5428 (base32
5429 "0nhgjvwya95v6b9khbsgp44lw10xg35w61lmka1v6wq7yh827izk"))))
5430 (build-system r-build-system)
5431 (propagated-inputs
5432 (list r-mass r-survival))
5433 (native-inputs
5434 (list r-knitr))
5435 (home-page "http://riskassessment.r-forge.r-project.org")
5436 (synopsis "Fitting a parametric distribution from data")
5437 (description
5438 "This package extends the @code{fitdistr} function of the MASS package
5439 with several functions to help the fit of a parametric distribution to
5440 non-censored or censored data. Censored data may contain left-censored,
5441 right-censored and interval-censored values, with several lower and upper
5442 bounds. In addition to @dfn{maximum likelihood estimation} (MLE), the package
5443 provides moment matching (MME), quantile matching (QME) and maximum
5444 goodness-of-fit estimation (MGE) methods (available only for non-censored
5445 data). Weighted versions of MLE, MME and QME are available.")
5446 (license license:gpl2+)))
5447
5448 (define-public r-energy
5449 (package
5450 (name "r-energy")
5451 (version "1.7-10")
5452 (source
5453 (origin
5454 (method url-fetch)
5455 (uri (cran-uri "energy" version))
5456 (sha256
5457 (base32
5458 "19xyw5bkyzfk22gly2ca2nsznqnrhaq4a77727kr1k26bj3y8gal"))))
5459 (build-system r-build-system)
5460 (propagated-inputs
5461 (list r-boot r-gsl r-rcpp))
5462 (home-page "https://cran.r-project.org/web/packages/energy")
5463 (synopsis "Multivariate inference via the energy of data")
5464 (description
5465 "This package provides e-statistics (energy) tests and statistics for
5466 multivariate and univariate inference, including distance correlation,
5467 one-sample, two-sample, and multi-sample tests for comparing multivariate
5468 distributions, are implemented. Measuring and testing multivariate
5469 independence based on distance correlation, partial distance correlation,
5470 multivariate goodness-of-fit tests, clustering based on energy distance,
5471 testing for multivariate normality, distance components (disco) for
5472 non-parametric analysis of structured data, and other energy
5473 statistics/methods are implemented.")
5474 (license license:gpl2+)))
5475
5476 (define-public r-suppdists
5477 (package
5478 (name "r-suppdists")
5479 (version "1.1-9.7")
5480 (source
5481 (origin
5482 (method url-fetch)
5483 (uri (cran-uri "SuppDists" version))
5484 (sha256
5485 (base32
5486 "025b9nlxz62wk84295csyzbncpn80i3iby3sxdigf3swcgi2fmbb"))))
5487 (properties `((upstream-name . "SuppDists")))
5488 (build-system r-build-system)
5489 (home-page "https://cran.r-project.org/web/packages/SuppDists")
5490 (synopsis "Supplementary distributions")
5491 (description
5492 "This package provides ten distributions supplementing those built into
5493 R. Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi squared,
5494 Spearman's rho, maximum F ratio, the Pearson product moment correlation
5495 coefficient, Johnson distributions, normal scores and generalized
5496 hypergeometric distributions. In addition two random number generators of
5497 George Marsaglia are included.")
5498 (license license:gpl2+)))
5499
5500 (define-public r-ksamples
5501 (package
5502 (name "r-ksamples")
5503 (version "1.2-9")
5504 (source
5505 (origin
5506 (method url-fetch)
5507 (uri (cran-uri "kSamples" version))
5508 (sha256
5509 (base32
5510 "1zs22p68d6320kcylisnk0b5wmpapxkyz15py09czxzw7npw8gms"))))
5511 (properties `((upstream-name . "kSamples")))
5512 (build-system r-build-system)
5513 (propagated-inputs
5514 (list r-suppdists))
5515 (home-page "https://cran.r-project.org/web/packages/kSamples")
5516 (synopsis "K-Sample rank tests and their combinations")
5517 (description
5518 "This package provides tools to compares k samples using the
5519 Anderson-Darling test, Kruskal-Wallis type tests with different rank score
5520 criteria, Steel's multiple comparison test, and the Jonckheere-Terpstra (JT)
5521 test. It computes asymptotic, simulated or (limited) exact P-values, all
5522 valid under randomization, with or without ties, or conditionally under random
5523 sampling from populations, given the observed tie pattern. Except for Steel's
5524 test and the JT test it also combines these tests across several blocks of
5525 samples.")
5526 (license license:gpl2+)))
5527
5528 (define-public r-cvst
5529 (package
5530 (name "r-cvst")
5531 (version "0.2-3")
5532 (source
5533 (origin
5534 (method url-fetch)
5535 (uri (cran-uri "CVST" version))
5536 (sha256
5537 (base32
5538 "0bgk0d6w3dyhb5s30idnp6jpb3m8wf3b79wqlg127wwm0cird8pg"))))
5539 (properties `((upstream-name . "CVST")))
5540 (build-system r-build-system)
5541 (propagated-inputs
5542 (list r-kernlab r-matrix))
5543 (home-page "https://cran.r-project.org/web/packages/CVST")
5544 (synopsis "Fast cross-validation via sequential testing")
5545 (description
5546 "This package implements the fast cross-validation via sequential
5547 testing (CVST) procedure. CVST is an improved cross-validation procedure
5548 which uses non-parametric testing coupled with sequential analysis to
5549 determine the best parameter set on linearly increasing subsets of the data.
5550 Additionally to the CVST the package contains an implementation of the
5551 ordinary k-fold cross-validation with a flexible and powerful set of helper
5552 objects and methods to handle the overall model selection process. The
5553 implementations of the Cochran's Q test with permutations and the sequential
5554 testing framework of Wald are generic and can therefore also be used in other
5555 contexts.")
5556 (license license:gpl2+)))
5557
5558 (define-public r-squarem
5559 (package
5560 (name "r-squarem")
5561 (version "2021.1")
5562 (source
5563 (origin
5564 (method url-fetch)
5565 (uri (cran-uri "SQUAREM" version))
5566 (sha256
5567 (base32
5568 "0n1s32l9p4vdm3h5q6g43s0qbpzry08difsh0yay80wrla6f3rb6"))))
5569 (properties `((upstream-name . "SQUAREM")))
5570 (build-system r-build-system)
5571 (home-page "https://coah.jhu.edu/people/Faculty_personal_Pages/Varadhan.html")
5572 (synopsis "Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms")
5573 (description
5574 "This package provides algorithms for accelerating the convergence of
5575 slow, monotone sequences from smooth, contraction mapping such as the EM
5576 algorithm. It can be used to accelerate any smooth, linearly convergent
5577 acceleration scheme. A tutorial style introduction to this package is
5578 available in a vignette.")
5579 (license license:gpl2+)))
5580
5581 (define-public r-progressr
5582 (package
5583 (name "r-progressr")
5584 (version "0.11.0")
5585 (source
5586 (origin
5587 (method url-fetch)
5588 (uri (cran-uri "progressr" version))
5589 (sha256
5590 (base32 "1nbc6vvsyqa1gvh1a1m4prnvng88wsa0r35i9fiwq84a6j18qrnq"))))
5591 (properties `((upstream-name . "progressr")))
5592 (build-system r-build-system)
5593 (propagated-inputs
5594 (list r-digest))
5595 (home-page "https://progressr.futureverse.org")
5596 (synopsis "Inclusive, unifying API for progress updates")
5597 (description
5598 "This package provides a minimal, unifying API for scripts and packages
5599 to report progress updates from anywhere including when using parallel
5600 processing. The package is designed such that the developer can to focus on
5601 what progress should be reported on without having to worry about how to
5602 present it. The end user has full control of how, where, and when to render
5603 these progress updates.")
5604 (license license:gpl3+)))
5605
5606 (define-public r-lava
5607 (package
5608 (name "r-lava")
5609 (version "1.7.0")
5610 (source
5611 (origin
5612 (method url-fetch)
5613 (uri (cran-uri "lava" version))
5614 (sha256
5615 (base32
5616 "092y5v5mp9a9mqia47fqh22br31crp8w5b4ks2y15242ydlxly1h"))))
5617 (build-system r-build-system)
5618 (propagated-inputs
5619 (list r-future-apply r-numderiv r-progressr r-squarem r-survival))
5620 (native-inputs
5621 (list r-knitr))
5622 (home-page "https://github.com/kkholst/lava")
5623 (synopsis "Latent variable models")
5624 (description
5625 "This package provides tools for the estimation and simulation of latent
5626 variable models.")
5627 (license license:gpl3)))
5628
5629 (define-public r-drr
5630 (package
5631 (name "r-drr")
5632 (version "0.0.4")
5633 (source
5634 (origin
5635 (method url-fetch)
5636 (uri (cran-uri "DRR" version))
5637 (sha256
5638 (base32
5639 "1y70si1gig4l7jx5jiqsqliyywfsvimkx53x3zh1lc3yj2j6bqwk"))))
5640 (properties `((upstream-name . "DRR")))
5641 (build-system r-build-system)
5642 (propagated-inputs
5643 (list r-cvst r-kernlab r-matrix))
5644 (home-page "https://cran.r-project.org/web/packages/DRR")
5645 (synopsis "Dimensionality reduction via regression")
5646 (description
5647 "This package provides an implementation of dimensionality reduction via
5648 regression using Kernel Ridge Regression.")
5649 (license license:gpl3)))
5650
5651 (define-public r-prodlim
5652 (package
5653 (name "r-prodlim")
5654 (version "2019.11.13")
5655 (source
5656 (origin
5657 (method url-fetch)
5658 (uri (cran-uri "prodlim" version))
5659 (sha256
5660 (base32
5661 "03wvh3kirp1prac5nky6a5whs97rvaf4hc27x0fnh51sa17r42b8"))))
5662 (build-system r-build-system)
5663 (propagated-inputs
5664 (list r-kernsmooth r-lava r-rcpp r-survival))
5665 (home-page "https://cran.r-project.org/web/packages/prodlim")
5666 (synopsis "Product-limit estimation for censored event history analysis")
5667 (description
5668 "This package provides a fast and user-friendly implementation of
5669 nonparametric estimators for censored event history (survival) analysis with
5670 the Kaplan-Meier and Aalen-Johansen methods.")
5671 (license license:gpl2+)))
5672
5673 (define-public r-dimred
5674 (package
5675 (name "r-dimred")
5676 (version "0.2.6")
5677 (source
5678 (origin
5679 (method url-fetch)
5680 (uri (cran-uri "dimRed" version))
5681 (sha256
5682 (base32
5683 "05zlkf6hjdqqr1sgw7ww9f17vjnsiqfaj9kvdvi146phh53v2zls"))))
5684 (properties `((upstream-name . "dimRed")))
5685 (build-system r-build-system)
5686 (propagated-inputs
5687 (list r-drr r-magrittr))
5688 (native-inputs
5689 (list r-knitr))
5690 (home-page "https://github.com/gdkrmr/dimRed")
5691 (synopsis "Framework for dimensionality reduction")
5692 (description
5693 "This package provides a collection of dimensionality reduction
5694 techniques from R packages and provides a common interface for calling the
5695 methods.")
5696 (license license:gpl3)))
5697
5698 (define-public r-timedate
5699 (package
5700 (name "r-timedate")
5701 (version "4021.106")
5702 (source
5703 (origin
5704 (method url-fetch)
5705 (uri (cran-uri "timeDate" version))
5706 (sha256
5707 (base32
5708 "1qhh1d85s8r4wkcf4fljfm67lnkj8flnx9iz4hdg305xdkng3b8l"))))
5709 (properties `((upstream-name . "timeDate")))
5710 (build-system r-build-system)
5711 (home-page "https://www.rmetrics.org")
5712 (synopsis "Chronological and calendar objects")
5713 (description
5714 "This package provides an environment for teaching \"Financial
5715 Engineering and Computational Finance\" and for managing chronological and
5716 calendar objects.")
5717 (license license:gpl2+)))
5718
5719 (define-public r-magic
5720 (package
5721 (name "r-magic")
5722 (version "1.6-0")
5723 (source
5724 (origin
5725 (method url-fetch)
5726 (uri (cran-uri "magic" version))
5727 (sha256
5728 (base32
5729 "1gybia2aq80ldk1d845y5srncfzbbmpqhgl7vfaz7qqqjs6d85j5"))))
5730 (build-system r-build-system)
5731 (propagated-inputs
5732 (list r-abind))
5733 (home-page "https://github.com/RobinHankin/magic.git")
5734 (synopsis "Create and investigate magic squares")
5735 (description
5736 "This package provides a collection of efficient, vectorized algorithms
5737 for the creation and investigation of magic squares and hypercubes, including
5738 a variety of functions for the manipulation and analysis of arbitrarily
5739 dimensioned arrays.")
5740 (license license:gpl2)))
5741
5742 (define-public r-rmysql
5743 (package
5744 (name "r-rmysql")
5745 (version "0.10.24")
5746 (source
5747 (origin
5748 (method url-fetch)
5749 (uri (cran-uri "RMySQL" version))
5750 (sha256
5751 (base32
5752 "0hbjcf0gzkkg8h50msj4a6ymax9s3j4aw44jl1mqcxkdmfn9l6ya"))))
5753 (properties `((upstream-name . "RMySQL")))
5754 (build-system r-build-system)
5755 (inputs
5756 (list `(,mariadb "dev") zlib))
5757 (propagated-inputs
5758 (list r-dbi))
5759 (home-page "https://github.com/r-dbi/RMySQL")
5760 (synopsis "Database interface and MySQL driver for R")
5761 (description
5762 "This package provides a DBI interface to MySQL / MariaDB. The RMySQL
5763 package contains an old implementation based on legacy code from S-PLUS which
5764 is being phased out. A modern MySQL client based on Rcpp is available from
5765 the RMariaDB package.")
5766 (license license:gpl2)))
5767
5768 (define-public r-rpostgresql
5769 (package
5770 (name "r-rpostgresql")
5771 (version "0.7-4")
5772 (source
5773 (origin
5774 (method url-fetch)
5775 (uri (cran-uri "RPostgreSQL" version))
5776 (sha256
5777 (base32
5778 "1ijnsly8wgy6cfib4xvdaz2g9hk1gzg7q52r37zkvc7jjh0gdbdn"))))
5779 (properties `((upstream-name . "RPostgreSQL")))
5780 (build-system r-build-system)
5781 (inputs
5782 (list postgresql))
5783 (propagated-inputs
5784 (list r-dbi))
5785 (home-page "https://github.com/tomoakin/RPostgreSQL")
5786 (synopsis "R interface to the PostgreSQL database system")
5787 (description
5788 "This package provides a Database Interface (DBI) compliant driver for R
5789 to access PostgreSQL database systems.")
5790 ;; The whole package is released under GPL version 2. It includes code
5791 ;; under the PostgreSQL license.
5792 (license license:gpl2)))
5793
5794 (define-public r-linprog
5795 (package
5796 (name "r-linprog")
5797 (version "0.9-4")
5798 (source
5799 (origin
5800 (method url-fetch)
5801 (uri (cran-uri "linprog" version))
5802 (sha256
5803 (base32
5804 "1d34m2nyk7m6j2dci69bhy5mlw479xax1517j7f14pq7vhpsm9l1"))))
5805 (build-system r-build-system)
5806 (propagated-inputs (list r-lpsolve))
5807 (home-page "http://linprog.r-forge.r-project.org/")
5808 (synopsis "Linear programming and optimization")
5809 (description
5810 "This package can be used to solve Linear Programming / Linear
5811 Optimization problems by using the simplex algorithm.")
5812 (license license:gpl2+)))
5813
5814 (define-public r-geometry
5815 (package
5816 (name "r-geometry")
5817 (version "0.4.6.1")
5818 (source
5819 (origin
5820 (method url-fetch)
5821 (uri (cran-uri "geometry" version))
5822 (sha256
5823 (base32
5824 "0wplszaxi6phxffp3zww5alwnfbh9521qi43h65w057lrm1pmj2j"))))
5825 (build-system r-build-system)
5826 (propagated-inputs
5827 (list r-magic r-linprog r-lpsolve r-rcpp r-rcppprogress))
5828 (home-page "http://geometry.r-forge.r-project.org/")
5829 (synopsis "Mesh generator and surface tessellator")
5830 (description
5831 "This package makes the qhull library available in R, in a similar manner
5832 as in Octave. Qhull computes convex hulls, Delaunay triangulations, halfspace
5833 intersections about a point, Voronoi diagrams, furthest-site Delaunay
5834 triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d, 4-d,
5835 and higher dimensions. It implements the Quickhull algorithm for computing
5836 the convex hull. Qhull does not support constrained Delaunay triangulations,
5837 or mesh generation of non-convex objects, but the package does include some R
5838 functions that allow for this. Currently the package only gives access to
5839 Delaunay triangulation and convex hull computation.")
5840 ;; The Qhull sources are included and are distributed under a custom
5841 ;; non-copyleft license. The R sources are released under GPL version 2.
5842 (license (list license:gpl2
5843 (license:non-copyleft "http://www.qhull.org/COPYING.txt")))))
5844
5845 (define-public r-ddalpha
5846 (package
5847 (name "r-ddalpha")
5848 (version "1.3.13")
5849 (source
5850 (origin
5851 (method url-fetch)
5852 (uri (cran-uri "ddalpha" version))
5853 (sha256
5854 (base32
5855 "1bjfgb3lbzhjb5wx9hzp90jppq7vnj59bmd2n9ymi8sh1570m9p4"))))
5856 (build-system r-build-system)
5857 (propagated-inputs
5858 (list r-bh
5859 r-class
5860 r-geometry
5861 r-mass
5862 r-rcpp
5863 r-robustbase
5864 r-sfsmisc))
5865 (native-inputs
5866 (list gfortran))
5867 (home-page "https://cran.r-project.org/web/packages/ddalpha")
5868 (synopsis "Depth-Based classification and calculation of data depth")
5869 (description
5870 "This package contains procedures for depth-based supervised learning,
5871 which are entirely non-parametric, in particular the DDalpha-procedure (Lange,
5872 Mosler and Mozharovskyi, 2014). The training data sample is transformed by a
5873 statistical depth function to a compact low-dimensional space, where the final
5874 classification is done. It also offers an extension to functional data and
5875 routines for calculating certain notions of statistical depth functions. 50
5876 multivariate and 5 functional classification problems are included.")
5877 (license license:gpl2)))
5878
5879 (define-public r-gower
5880 (package
5881 (name "r-gower")
5882 (version "1.0.0")
5883 (source
5884 (origin
5885 (method url-fetch)
5886 (uri (cran-uri "gower" version))
5887 (sha256
5888 (base32
5889 "0p9qx9aafkdm7wibfwk59jzw6vspsff6zwp84bc40lg0myxbf737"))))
5890 (build-system r-build-system)
5891 (home-page "https://github.com/markvanderloo/gower")
5892 (synopsis "Gower's distance")
5893 (description
5894 "This package provides tools to compute Gower's distance (or similarity)
5895 coefficient between records, and to compute the top-n matches between records.
5896 Core algorithms are executed in parallel on systems supporting OpenMP.")
5897 (license license:gpl3)))
5898
5899 (define-public r-rcpproll
5900 (package
5901 (name "r-rcpproll")
5902 (version "0.3.0")
5903 (source
5904 (origin
5905 (method url-fetch)
5906 (uri (cran-uri "RcppRoll" version))
5907 (sha256
5908 (base32
5909 "0srzfhzkk42kzrdjnhbb37946jp1p688rgysy6k3i2is8jb21zyb"))))
5910 (properties `((upstream-name . "RcppRoll")))
5911 (build-system r-build-system)
5912 (propagated-inputs
5913 (list r-rcpp))
5914 (home-page "https://cran.r-project.org/web/packages/RcppRoll")
5915 (synopsis "Efficient rolling and windowed operations")
5916 (description
5917 "This package provides fast and efficient routines for common rolling /
5918 windowed operations. Routines for the efficient computation of windowed mean,
5919 median, sum, product, minimum, maximum, standard deviation and variance are
5920 provided.")
5921 (license license:gpl2+)))
5922
5923 (define-public r-ipred
5924 (package
5925 (name "r-ipred")
5926 (version "0.9-13")
5927 (source
5928 (origin
5929 (method url-fetch)
5930 (uri (cran-uri "ipred" version))
5931 (sha256
5932 (base32
5933 "162ckhqn24l0l5ih7qi2k3lxw5iprm1g5a34q1ik0b9wv5ia0s31"))))
5934 (build-system r-build-system)
5935 (propagated-inputs
5936 (list r-class
5937 r-mass
5938 r-nnet
5939 r-prodlim
5940 r-rpart
5941 r-survival))
5942 (home-page "https://cran.r-project.org/web/packages/ipred")
5943 (synopsis "Improved predictors")
5944 (description
5945 "This package provides improved predictive models by indirect
5946 classification and bagging for classification, regression and survival
5947 problems as well as resampling based estimators of prediction error.")
5948 (license license:gpl2+)))
5949
5950 (define-public r-psych
5951 (package
5952 (name "r-psych")
5953 (version "2.2.9")
5954 (source
5955 (origin
5956 (method url-fetch)
5957 (uri (cran-uri "psych" version))
5958 (sha256
5959 (base32
5960 "0wamcwbwn2x5y91d5hv3l3sfc41k685hlsv9cx8gkzl7yfziimac"))))
5961 (build-system r-build-system)
5962 (propagated-inputs
5963 (list r-lattice r-mnormt r-nlme))
5964 (native-inputs
5965 (list r-knitr))
5966 (home-page "https://cran.r-project.org/web/packages/psych/")
5967 (synopsis "Procedures for psychological, psychometric, and personality research")
5968 (description
5969 "This package provides a general purpose toolbox for personality,
5970 psychometric theory and experimental psychology. Functions are primarily for
5971 multivariate analysis and scale construction using factor analysis, principal
5972 component analysis, cluster analysis and reliability analysis, although others
5973 provide basic descriptive statistics. Item Response Theory is done using
5974 factor analysis of tetrachoric and polychoric correlations. Functions for
5975 analyzing data at multiple levels include within and between group statistics,
5976 including correlations and factor analysis. Functions for simulating and
5977 testing particular item and test structures are included. Several functions
5978 serve as a useful front end for structural equation modeling. Graphical
5979 displays of path diagrams, factor analysis and structural equation models are
5980 created using basic graphics.")
5981 (license license:gpl2+)))
5982
5983 (define-public r-generics
5984 (package
5985 (name "r-generics")
5986 (version "0.1.3")
5987 (source
5988 (origin
5989 (method url-fetch)
5990 (uri (cran-uri "generics" version))
5991 (sha256
5992 (base32
5993 "0lyhhwik0w7m5h3fbwl2f52gc1v2g6g6h6sc47sa9f58pxin213m"))))
5994 (build-system r-build-system)
5995 (home-page "https://github.com/r-lib/generics")
5996 (synopsis "Common S3 generics not provided by base R methods")
5997 (description
5998 "In order to reduce potential package dependencies and conflicts,
5999 generics provides a number of commonly used S3 generics that are not provided
6000 by base R methods related to model fitting.")
6001 (license license:gpl2)))
6002
6003 (define-public r-broom
6004 (package
6005 (name "r-broom")
6006 (version "1.0.1")
6007 (source
6008 (origin
6009 (method url-fetch)
6010 (uri (cran-uri "broom" version))
6011 (sha256
6012 (base32
6013 "14i8729m38nxf5q344isgq4006p3b50wi3q8jgckxqphhnj5lpjb"))))
6014 (build-system r-build-system)
6015 (propagated-inputs
6016 (list r-backports
6017 r-dplyr
6018 r-ellipsis
6019 r-generics
6020 r-ggplot2
6021 r-glue
6022 r-purrr
6023 r-rlang
6024 r-stringr
6025 r-tibble
6026 r-tidyr))
6027 (native-inputs
6028 (list r-knitr))
6029 (home-page "https://github.com/tidyverse/broom")
6030 (synopsis "Convert statistical analysis objects into tidy data frames")
6031 (description
6032 "This package provides tools to convert statistical analysis objects from
6033 R into tidy data frames, so that they can more easily be combined, reshaped
6034 and otherwise processed with tools like @code{dplyr}, @code{tidyr} and
6035 @code{ggplot2}. The package provides three S3 generics: @code{tidy}, which
6036 summarizes a model's statistical findings such as coefficients of a
6037 regression; @code{augment}, which adds columns to the original data such as
6038 predictions, residuals and cluster assignments; and @code{glance}, which
6039 provides a one-row summary of model-level statistics.")
6040 (license license:expat)))
6041
6042 (define-public r-recipes
6043 (package
6044 (name "r-recipes")
6045 (version "1.0.2")
6046 (source
6047 (origin
6048 (method url-fetch)
6049 (uri (cran-uri "recipes" version))
6050 (sha256
6051 (base32
6052 "03k7spw5vivj35lwqj8xj259smgc04qxkdimk5ck9yj656d5lyqs"))))
6053 (build-system r-build-system)
6054 (propagated-inputs
6055 (list r-cli
6056 r-dplyr
6057 r-ellipsis
6058 r-generics
6059 r-glue
6060 r-gower
6061 r-hardhat
6062 r-ipred
6063 r-lifecycle
6064 r-lubridate
6065 r-magrittr
6066 r-matrix
6067 r-purrr
6068 r-rlang
6069 r-tibble
6070 r-tidyr
6071 r-tidyselect
6072 r-timedate
6073 r-vctrs
6074 r-withr))
6075 (native-inputs
6076 (list r-knitr))
6077 (home-page "https://github.com/topepo/recipes")
6078 (synopsis "Preprocessing tools to create design matrices")
6079 (description
6080 "Recipes is an extensible framework to create and preprocess design
6081 matrices. Recipes consist of one or more data manipulation and analysis
6082 \"steps\". Statistical parameters for the steps can be estimated from an
6083 initial data set and then applied to other data sets. The resulting design
6084 matrices can then be used as inputs into statistical or machine learning
6085 models.")
6086 (license license:gpl2)))
6087
6088 (define-public r-pdist
6089 (package
6090 (name "r-pdist")
6091 (version "1.2.1")
6092 (source
6093 (origin
6094 (method url-fetch)
6095 (uri (cran-uri "pdist" version))
6096 (sha256
6097 (base32
6098 "0bvg8si81hs79v39d7svv4zbv2p0sk2r6m9vamibvkh9qvl4x406"))))
6099 (build-system r-build-system)
6100 (home-page "https://github.com/jeffwong/pdist")
6101 (synopsis "Partitioned distance function")
6102 (description
6103 "Pdist computes the euclidean distance between rows of a matrix X and
6104 rows of another matrix Y. Previously, this could be done by binding the two
6105 matrices together and calling @code{dist}, but this creates unnecessary
6106 computation by computing the distances between a row of X and another row of
6107 X, and likewise for Y. Pdist strictly computes distances across the two
6108 matrices, not within the same matrix, making computations significantly faster
6109 for certain use cases.")
6110 (license license:gpl3+)))
6111
6112 (define-public r-ggrepel
6113 (package
6114 (name "r-ggrepel")
6115 (version "0.9.1")
6116 (source
6117 (origin
6118 (method url-fetch)
6119 (uri (cran-uri "ggrepel" version))
6120 (sha256
6121 (base32
6122 "1z5xyr5f4aryy0v1gzz9m8m4s5fzzwbrf0fxll1nbflr8xnr3yr9"))))
6123 (build-system r-build-system)
6124 (propagated-inputs
6125 (list r-ggplot2 r-rcpp r-rlang r-scales))
6126 (native-inputs
6127 (list r-knitr)) ; for vignettes
6128 (home-page "https://github.com/slowkow/ggrepel")
6129 (synopsis "Repulsive text and label geometries for ggplot2")
6130 (description
6131 "This package provides text and label geometries for ggplot2 that help to
6132 avoid overlapping text labels. Labels repel away from each other and away
6133 from the data points.")
6134 (license license:gpl3)))
6135
6136 (define-public r-coro
6137 (package
6138 (name "r-coro")
6139 (version "1.0.3")
6140 (source
6141 (origin
6142 (method url-fetch)
6143 (uri (cran-uri "coro" version))
6144 (sha256
6145 (base32 "0wvxdpdh3xrskz5s5wfkva856x849knx1jigbf0ff6s6n6qjjxsf"))))
6146 (properties `((upstream-name . "coro")))
6147 (build-system r-build-system)
6148 (propagated-inputs (list r-rlang))
6149 (native-inputs (list r-knitr))
6150 (home-page "https://github.com/r-lib/coro")
6151 (synopsis "Coroutines for R")
6152 (description
6153 "This package provides coroutines for R, a family of functions that can
6154 be suspended and resumed later on. This includes async functions (which
6155 await) and generators (which yield). Async functions are based on the
6156 concurrency framework of the @code{promises} package. Generators are based on
6157 a dependency free iteration protocol defined in @code{coro} and are compatible
6158 with iterators from the @code{reticulate} package.")
6159 (license license:expat)))
6160
6161 (define-public r-corrplot
6162 (package
6163 (name "r-corrplot")
6164 (version "0.92")
6165 (source
6166 (origin
6167 (method url-fetch)
6168 (uri (cran-uri "corrplot" version))
6169 (sha256
6170 (base32
6171 "1g98jk6xsl08z4n6sy5vriif99m31zhbz7j3dh1kfj4w7yb9zh78"))))
6172 (build-system r-build-system)
6173 (native-inputs
6174 (list r-knitr))
6175 (home-page "https://github.com/taiyun/corrplot")
6176 (synopsis "Visualization of a correlation matrix")
6177 (description
6178 "This package provides a graphical display of a correlation matrix or
6179 general matrix. It also contains some algorithms to do matrix reordering. In
6180 addition, corrplot is good at details, including choosing color, text labels,
6181 color labels, layout, etc.")
6182 ;; Any version of the GPL
6183 (license license:gpl2+)))
6184
6185 (define-public r-stringdist
6186 (package
6187 (name "r-stringdist")
6188 (version "0.9.9")
6189 (source
6190 (origin
6191 (method url-fetch)
6192 (uri (cran-uri "stringdist" version))
6193 (sha256
6194 (base32 "0pkggr25azadczhnsxc9wh1753wigf3wijyvwfc2ip5a42c1f55x"))))
6195 (build-system r-build-system)
6196 (home-page "https://github.com/markvanderloo/stringdist")
6197 (synopsis "Approximate string matching and string distance functions")
6198 (description
6199 "This package implements an approximate string matching version of R's
6200 native @code{match} function. It can calculate various string distances based
6201 on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal string alignment),
6202 qgrams (q- gram, cosine, jaccard distance) or heuristic metrics (Jaro,
6203 Jaro-Winkler). An implementation of soundex is provided as well. Distances
6204 can be computed between character vectors while taking proper care of encoding
6205 or between integer vectors representing generic sequences.")
6206 (license license:gpl3+)))
6207
6208 (define-public r-ucminf
6209 (package
6210 (name "r-ucminf")
6211 (version "1.1-4.1")
6212 (source
6213 (origin
6214 (method url-fetch)
6215 (uri (cran-uri "ucminf" version))
6216 (sha256
6217 (base32
6218 "1cknk42allcflgk16i4gwi4a389idrxqz6y2w8i7s9mdfgrvd981"))))
6219 (build-system r-build-system)
6220 (native-inputs (list gfortran))
6221 (home-page "https://cran.r-project.org/web/packages/ucminf/")
6222 (synopsis "General-purpose unconstrained non-linear optimization")
6223 (description
6224 "This package provides an implementation of an algorithm for
6225 general-purpose unconstrained non-linear optimization. The algorithm is of
6226 quasi-Newton type with BFGS updating of the inverse Hessian and soft line
6227 search with a trust region type monitoring of the input to the line search
6228 algorithm. The interface of @code{ucminf} is designed for easy interchange
6229 with the package @code{optim}.")
6230 (license license:gpl2+)))
6231
6232 (define-public r-usedist
6233 (package
6234 (name "r-usedist")
6235 (version "0.4.0")
6236 (source
6237 (origin
6238 (method url-fetch)
6239 (uri (cran-uri "usedist" version))
6240 (sha256
6241 (base32 "0ddf1zcalbrn293qmr9kdzz3x16fzc4k1bwb1pjmwnspisqfi8kj"))))
6242 (properties `((upstream-name . "usedist")))
6243 (build-system r-build-system)
6244 (home-page "https://cran.r-project.org/package=usedist")
6245 (synopsis "Distance matrix utilities")
6246 (description
6247 "This package provides functions to re-arrange, extract, and work with
6248 distances.")
6249 (license license:gpl3)))
6250
6251 (define-public r-useful
6252 (package
6253 (name "r-useful")
6254 (version "1.2.6")
6255 (source (origin
6256 (method url-fetch)
6257 (uri (cran-uri "useful" version))
6258 (sha256
6259 (base32
6260 "0n50v1q75k518sq23id14jphwla35q4sasahrnrnllwrachl67v1"))))
6261 (properties `((upstream-name . "useful")))
6262 (build-system r-build-system)
6263 (propagated-inputs
6264 (list r-assertthat
6265 r-dplyr
6266 r-ggplot2
6267 r-magrittr
6268 r-matrix
6269 r-plyr
6270 r-purrr
6271 r-scales))
6272 (home-page "https://github.com/jaredlander/useful")
6273 (synopsis "Collection of handy, useful functions")
6274 (description "This package provides a set of little functions that have been
6275 found useful to do little odds and ends such as plotting the results of K-means
6276 clustering, substituting special text characters, viewing parts of a
6277 @code{data.frame}, constructing formulas from text and building design and
6278 response matrices.")
6279 (license license:bsd-3)))
6280
6281 (define-public r-ordinal
6282 (package
6283 (name "r-ordinal")
6284 (version "2019.12-10")
6285 (source
6286 (origin
6287 (method url-fetch)
6288 (uri (cran-uri "ordinal" version))
6289 (sha256
6290 (base32
6291 "09bpmjmbf4x82kgf6bm4bkncq2apdv9mk20zj4zgma2jx2vyfhbs"))))
6292 (build-system r-build-system)
6293 (propagated-inputs
6294 (list r-mass r-matrix r-numderiv r-ucminf))
6295 (home-page "https://github.com/runehaubo/ordinal")
6296 (synopsis "Regression models for ordinal data")
6297 (description
6298 "This package provides an implementation of cumulative link (mixed)
6299 models also known as ordered regression models, proportional odds models,
6300 proportional hazards models for grouped survival times and ordered models.
6301 Estimation is via maximum likelihood and mixed models are fitted with the
6302 Laplace approximation and adaptive Gauss-Hermite quadrature.")
6303 (license license:gpl2+)))
6304
6305 (define-public r-jomo
6306 (package
6307 (name "r-jomo")
6308 (version "2.7-4")
6309 (source
6310 (origin
6311 (method url-fetch)
6312 (uri (cran-uri "jomo" version))
6313 (sha256
6314 (base32
6315 "1zck7p872k080hyfs0hibq7v13zmsry1jdlnq7k33ff1iljbq99d"))))
6316 (build-system r-build-system)
6317 (propagated-inputs
6318 (list r-lme4 r-mass r-ordinal r-survival r-tibble))
6319 (home-page "https://cran.r-project.org/web/packages/jomo/")
6320 (synopsis "Multilevel Joint Modelling Multiple Imputation")
6321 (description
6322 "Similarly to Schafer's package pan, jomo is a package for multilevel
6323 joint modelling multiple imputation @url{Carpenter and Kenward (2013),
6324 http://doi.org/10.1002/9781119942283}. Novel aspects of jomo are the
6325 possibility of handling binary and categorical data through latent normal
6326 variables, the option to use cluster-specific covariance matrices and to
6327 impute compatibly with the substantive model.")
6328 (license license:gpl2)))
6329
6330 (define-public r-pan
6331 (package
6332 (name "r-pan")
6333 (version "1.6")
6334 (source
6335 (origin
6336 (method url-fetch)
6337 (uri (cran-uri "pan" version))
6338 (sha256
6339 (base32
6340 "1dk3jjj826p7xrz10qz04vyc068xnypg7bp0pj4c32z3da0xzh5d"))))
6341 (build-system r-build-system)
6342 (native-inputs (list gfortran))
6343 (home-page "https://cran.r-project.org/web/packages/pan/")
6344 (synopsis "Multiple imputation for multivariate panel or clustered data")
6345 (description
6346 "This package implements multiple imputation for multivariate panel or
6347 clustered data.")
6348 (license license:gpl3)))
6349
6350 (define-public r-mitml
6351 (package
6352 (name "r-mitml")
6353 (version "0.4-3")
6354 (source
6355 (origin
6356 (method url-fetch)
6357 (uri (cran-uri "mitml" version))
6358 (sha256
6359 (base32
6360 "00i18nnvrdrg91crgcp2a431xs71cawaip3xkqk2myv0iav3xga9"))))
6361 (build-system r-build-system)
6362 (propagated-inputs
6363 (list r-haven r-jomo r-pan))
6364 (native-inputs
6365 (list r-knitr))
6366 (home-page "https://cran.r-project.org/web/packages/mitml/")
6367 (synopsis "Tools for multiple imputation in multilevel modeling")
6368 (description
6369 "This package provides tools for multiple imputation of missing data in
6370 multilevel modeling. It includes a user-friendly interface to the packages
6371 pan and jomo, and several functions for visualization, data management and the
6372 analysis of multiply imputed data sets.")
6373 (license license:gpl2+)))
6374
6375 (define-public r-mice
6376 (package
6377 (name "r-mice")
6378 (version "3.14.0")
6379 (source
6380 (origin
6381 (method url-fetch)
6382 (uri (cran-uri "mice" version))
6383 (sha256
6384 (base32
6385 "01fnfrr7adp29s5kic95r9q0rdznkz2pjmziyimnrqzyicyvfyzq"))))
6386 (build-system r-build-system)
6387 (propagated-inputs
6388 (list r-broom
6389 r-cpp11
6390 r-dplyr
6391 r-generics
6392 r-lattice
6393 r-rcpp
6394 r-rlang
6395 r-tidyr
6396 r-withr))
6397 (home-page "https://cran.r-project.org/web/packages/mice/")
6398 (synopsis "Multivariate imputation by chained equations")
6399 (description
6400 "Multiple imputation using @dfn{Fully Conditional Specification} (FCS)
6401 implemented by the MICE algorithm as described in @url{Van Buuren and
6402 Groothuis-Oudshoorn (2011), http://doi.org/10.18637/jss.v045.i03}. Each
6403 variable has its own imputation model. Built-in imputation models are
6404 provided for continuous data (predictive mean matching, normal), binary
6405 data (logistic regression), unordered categorical data (polytomous logistic
6406 regression) and ordered categorical data (proportional odds). MICE can also
6407 impute continuous two-level data (normal model, pan, second-level variables).
6408 Passive imputation can be used to maintain consistency between variables.
6409 Various diagnostic plots are available to inspect the quality of the
6410 imputations.")
6411 ;; Any of these two versions.
6412 (license (list license:gpl2 license:gpl3))))
6413
6414 (define-public r-truncnorm
6415 (package
6416 (name "r-truncnorm")
6417 (version "1.0-8")
6418 (source
6419 (origin
6420 (method url-fetch)
6421 (uri (cran-uri "truncnorm" version))
6422 (sha256
6423 (base32
6424 "0zn88wdd58223kibk085rhsikl4yhlrwiyq109hzjg06hy6lwmj9"))))
6425 (build-system r-build-system)
6426 (home-page "https://cran.r-project.org/web/packages/truncnorm/")
6427 (synopsis "Truncated normal distribution")
6428 (description "This package provides functions for the truncated normal
6429 distribution with mean equal to @code{mean} and standard deviation equal to
6430 @code{sd}. It includes density, distribution, quantile, and expected value
6431 functions, as well as a random generation function.")
6432 (license license:gpl2)))
6433
6434 (define-public r-rsolnp
6435 (package
6436 (name "r-rsolnp")
6437 (version "1.16")
6438 (source
6439 (origin
6440 (method url-fetch)
6441 (uri (cran-uri "Rsolnp" version))
6442 (sha256
6443 (base32
6444 "0w7nkj6igr0gi7r7jg950lsx7dj6aipgxi6vbjsf5f5yc9h7fhii"))))
6445 (properties `((upstream-name . "Rsolnp")))
6446 (build-system r-build-system)
6447 (propagated-inputs
6448 (list r-truncnorm))
6449 (home-page "https://cran.r-project.org/web/packages/Rsolnp/")
6450 (synopsis "General non-linear optimization")
6451 (description "The Rsolnp package implements a general non-linear augmented
6452 Lagrange multiplier method solver, a @dfn{sequential quadratic
6453 programming} (SQP) based solver).")
6454 ;; Any version of the GPL.
6455 (license license:gpl2+)))
6456
6457 (define-public r-hardyweinberg
6458 (package
6459 (name "r-hardyweinberg")
6460 (version "1.7.5")
6461 (source
6462 (origin
6463 (method url-fetch)
6464 (uri (cran-uri "HardyWeinberg" version))
6465 (sha256
6466 (base32
6467 "0b3szw090dsc3bkas2kvx787ww2i6zzg2qmdyivmqc8amx5arn6g"))))
6468 (properties `((upstream-name . "HardyWeinberg")))
6469 (build-system r-build-system)
6470 (propagated-inputs
6471 (list r-mice r-nnet r-rcpp r-rsolnp))
6472 (home-page "https://cran.r-project.org/package=HardyWeinberg")
6473 (synopsis "Statistical tests and graphics for Hardy-Weinberg equilibrium")
6474 (description
6475 "This package contains tools for exploring Hardy-Weinberg equilibrium for
6476 diallelic genetic marker data. All classical tests (chi-square, exact,
6477 likelihood-ratio and permutation tests) for Hardy-Weinberg equilibrium are
6478 included in the package, as well as functions for power computation and for
6479 the simulation of marker data under equilibrium and disequilibrium. Routines
6480 for dealing with markers on the X-chromosome are included. Functions for
6481 testing equilibrium in the presence of missing data by using multiple
6482 imputation are also provided. Implements several graphics for exploring the
6483 equilibrium status of a large set of diallelic markers: ternary plots with
6484 acceptance regions, log-ratio plots and Q-Q plots.")
6485 (license license:gpl2+)))
6486
6487 (define-public r-sm
6488 (package
6489 (name "r-sm")
6490 (version "2.2-5.7.1")
6491 (source
6492 (origin
6493 (method url-fetch)
6494 (uri (cran-uri "sm" version))
6495 (sha256
6496 (base32
6497 "0mql7rlm8wkdwmx1lv7pscdk9ibvsdpfdv8bpaz1hv2gn4pc637a"))))
6498 (build-system r-build-system)
6499 (native-inputs (list gfortran))
6500 (home-page "http://www.stats.gla.ac.uk/~adrian/sm/")
6501 (synopsis "Smoothing methods for nonparametric regression and density estimation")
6502 (description
6503 "This is software accompanying the book 'Applied Smoothing Techniques for
6504 Data Analysis---The Kernel Approach with S-Plus Illustrations', Oxford
6505 University Press. It provides smoothing methods for nonparametric regression
6506 and density estimation")
6507 (license license:gpl2+)))
6508
6509 (define-public r-smurf
6510 (package
6511 (name "r-smurf")
6512 (version "1.1.3")
6513 (source (origin
6514 (method url-fetch)
6515 (uri (cran-uri "smurf" version))
6516 (sha256
6517 (base32
6518 "0n99dzsb17r0a6d8nkijfg6rdvvc2g4pard2dnmyjq0p69j3f3gb"))))
6519 (properties `((upstream-name . "smurf")))
6520 (build-system r-build-system)
6521 (propagated-inputs
6522 (list r-catdata
6523 r-glmnet
6524 r-mass
6525 r-matrix
6526 r-mgcv
6527 r-rcolorbrewer
6528 r-rcpp
6529 r-rcpparmadillo
6530 r-speedglm))
6531 (native-inputs (list r-knitr))
6532 (home-page "https://gitlab.com/TReynkens/smurf")
6533 (synopsis "Sparse multi-type regularized feature modeling")
6534 (description
6535 "The @code{smurf} package contains the implementation of the
6536 @dfn{Sparse Multi-type Regularized Feature} (SMuRF) modeling algorithm
6537 to fit @dfn{generalized linear models} (GLMs) with multiple types of
6538 predictors via regularized maximum likelihood. Next to the fitting
6539 procedure, following functionality is available:
6540
6541 @itemize
6542 @item Selection of the regularization tuning parameter lambda using
6543 three different approaches: in-sample, out-of-sample or using
6544 cross-validation.
6545 @item S3 methods to handle the fitted object including visualization
6546 of the coefficients and a model summary.
6547 @end itemize")
6548 (license license:gpl2+)))
6549
6550 (define-public r-venndiagram
6551 (package
6552 (name "r-venndiagram")
6553 (version "1.7.3")
6554 (source (origin
6555 (method url-fetch)
6556 (uri (cran-uri "VennDiagram" version))
6557 (sha256
6558 (base32
6559 "0ilcxcp8qskmb5cp7fyb7i0qizg42lrx0ny8ws3if90kfrglghp7"))))
6560 (properties `((upstream-name . "VennDiagram")))
6561 (build-system r-build-system)
6562 (propagated-inputs
6563 (list r-futile-logger))
6564 (home-page "https://cran.r-project.org/web/packages/VennDiagram/")
6565 (synopsis "Generate High-Resolution Venn and Euler Plots")
6566 (description
6567 "This package provides a set of functions to generate high-resolution
6568 Venn and Euler plots. It includes handling for several special cases,
6569 including two-case scaling, and extensive customization of plot shape and
6570 structure.")
6571 (license license:gpl2+)))
6572
6573 (define-public r-vioplot
6574 (package
6575 (name "r-vioplot")
6576 (version "0.3.7")
6577 (source
6578 (origin
6579 (method url-fetch)
6580 (uri (cran-uri "vioplot" version))
6581 (sha256
6582 (base32
6583 "1dmdasp3jldc41233z6r08w3j76vyyp9m3jrj7n4ahk48yd5siq6"))))
6584 (build-system r-build-system)
6585 (propagated-inputs
6586 (list r-sm r-zoo))
6587 (native-inputs
6588 (list r-knitr))
6589 (home-page "http://wsopuppenkiste.wiso.uni-goettingen.de/~dadler")
6590 (synopsis "Violin plot")
6591 (description
6592 "This package provides a violin plot, which is a combination of a box
6593 plot and a kernel density plot.")
6594 (license license:bsd-3)))
6595
6596 (define-public r-rsofia
6597 (package
6598 (name "r-rsofia")
6599 (version "1.1")
6600 (source (origin
6601 (method url-fetch)
6602 ;; This package has been removed from CRAN, so we can
6603 ;; only fetch it from the archives.
6604 (uri (string-append "https://cran.r-project.org/src/"
6605 "contrib/Archive/RSofia/RSofia_"
6606 version ".tar.gz"))
6607 (sha256
6608 (base32
6609 "0q931y9rcf6slb0s2lsxhgqrzy4yqwh8hb1124nxg0bjbxvjbihn"))))
6610 (properties `((upstream-name . "RSofia")))
6611 (build-system r-build-system)
6612 (propagated-inputs
6613 (list r-rcpp))
6614 (home-page "https://cran.r-project.org/src/contrib/Archive/RSofia")
6615 (synopsis "Port of sofia-ml to R")
6616 (description "This package is a port of sofia-ml to R. Sofia-ml is a
6617 suite of fast incremental algorithms for machine learning that can be used for
6618 training models for classification or ranking.")
6619 (license license:asl2.0)))
6620
6621 (define-public r-xts
6622 (package
6623 (name "r-xts")
6624 (version "0.12.2")
6625 (source
6626 (origin
6627 (method url-fetch)
6628 (uri (cran-uri "xts" version))
6629 (sha256
6630 (base32
6631 "0hx7vh8cm4c80rnhwqg78l5xb0snvf4adrkbb74z93vmxgm7qa4w"))))
6632 (build-system r-build-system)
6633 (propagated-inputs (list r-zoo))
6634 (home-page "https://github.com/joshuaulrich/xts")
6635 (synopsis "Extensible time series")
6636 (description
6637 "This package provides for uniform handling of R's different time-based
6638 data classes by extending @code{zoo}, maximizing native format information
6639 preservation and allowing for user-level customization and extension, while
6640 simplifying cross-class interoperability.")
6641 (license license:gpl2+)))
6642
6643 (define-public r-performanceanalytics
6644 (package
6645 (name "r-performanceanalytics")
6646 (version "2.0.4")
6647 (source
6648 (origin
6649 (method url-fetch)
6650 (uri (cran-uri "PerformanceAnalytics" version))
6651 (sha256
6652 (base32
6653 "0ci26hsj4wnw9g0mh4vrn0cg986cpcpx169rvw6v6rbnjxq718bq"))))
6654 (properties
6655 `((upstream-name . "PerformanceAnalytics")))
6656 (build-system r-build-system)
6657 (propagated-inputs
6658 (list r-quadprog r-xts r-zoo))
6659 (home-page "https://r-forge.r-project.org/projects/returnanalytics/")
6660 (synopsis "Econometric tools for performance and risk analysis")
6661 (description "This is a collection of econometric functions for
6662 performance and risk analysis. This package aims to aid practitioners and
6663 researchers in utilizing the latest research in analysis of non-normal return
6664 streams. In general, it is most tested on return (rather than price) data on
6665 a regular scale, but most functions will work with irregular return data as
6666 well, and increasing numbers of functions will work with P&L or price data
6667 where possible.")
6668 ;; Either version may be picked.
6669 (license (list license:gpl2 license:gpl3))))
6670
6671 (define-public r-laeken
6672 (package
6673 (name "r-laeken")
6674 (version "0.5.2")
6675 (source
6676 (origin
6677 (method url-fetch)
6678 (uri (cran-uri "laeken" version))
6679 (sha256
6680 (base32
6681 "1p3ccbaydlr52p8qmgmm2l6kryvq6jjjx7mqn2vv0gpjaxqhyy92"))))
6682 (build-system r-build-system)
6683 (propagated-inputs
6684 (list r-boot r-mass))
6685 (home-page "https://cran.r-project.org/web/packages/laeken/")
6686 (synopsis "Estimation of indicators on social exclusion and poverty")
6687 (description "This package provides tools for the estimation of indicators
6688 on social exclusion and poverty, as well as an implementation of Pareto tail
6689 modeling for empirical income distributions.")
6690 (license license:gpl2+)))
6691
6692 (define-public r-vcd
6693 (package
6694 (name "r-vcd")
6695 (version "1.4-10")
6696 (source
6697 (origin
6698 (method url-fetch)
6699 (uri (cran-uri "vcd" version))
6700 (sha256
6701 (base32
6702 "0nxkl1x39xf8l0apgvlbr30i8lasix7hyyc93g6514r8z8m1k23i"))))
6703 (build-system r-build-system)
6704 (propagated-inputs
6705 (list r-colorspace r-lmtest r-mass))
6706 (home-page "https://cran.r-project.org/web/packages/vcd/")
6707 (synopsis "Visualizing categorical data")
6708 (description "This package provides visualization techniques, data sets,
6709 summary and inference procedures aimed particularly at categorical data.
6710 Special emphasis is given to highly extensible grid graphics. The package was
6711 originally inspired by the book \"Visualizing Categorical Data\" by Michael
6712 Friendly and is now the main support package for a new book, \"Discrete Data
6713 Analysis with R\" by Michael Friendly and David Meyer (2015).")
6714 (license license:gpl2)))
6715
6716 (define-public r-vcfr
6717 (package
6718 (name "r-vcfr")
6719 (version "1.13.0")
6720 (source (origin
6721 (method url-fetch)
6722 (uri (cran-uri "vcfR" version))
6723 (sha256
6724 (base32
6725 "1g4y11vpr3wrvf5prj7y33c2bah6rn4xfb4a1y7n7niafd2yhg3l"))))
6726 (build-system r-build-system)
6727 (native-inputs
6728 (list r-knitr))
6729 (inputs
6730 (list zlib))
6731 (propagated-inputs
6732 (list r-ape
6733 r-dplyr
6734 r-magrittr
6735 r-memuse
6736 r-pinfsc50
6737 r-rcpp
6738 r-stringr
6739 r-tibble
6740 r-vegan
6741 r-viridislite))
6742 (home-page "https://github.com/knausb/vcfR")
6743 (synopsis "Manipulate and visualize VCF data")
6744 (description "This package facilitates easy manipulation of variant call
6745 format (VCF) data. Functions are provided to rapidly read from and write to
6746 VCF files. Once VCF data is read into R, a parser function extracts matrices
6747 of data. This information can then be used for quality control or other
6748 purposes. Additional functions provide visualization of genomic data. Once
6749 processing is complete data may be written to a VCF file. It also may be
6750 converted into other popular R objects. This package provides a link between
6751 VCF data and familiar R software.")
6752 (license license:gpl3)))
6753
6754 (define-public r-ica
6755 (package
6756 (name "r-ica")
6757 (version "1.0-3")
6758 (source
6759 (origin
6760 (method url-fetch)
6761 (uri (cran-uri "ica" version))
6762 (sha256
6763 (base32
6764 "0rdqd3kz2cv3xvf6yz55bwhsg3k7j90d450i3azs2xkbn4q3aka7"))))
6765 (build-system r-build-system)
6766 (home-page "https://cran.r-project.org/web/packages/ica/")
6767 (synopsis "Independent component analysis")
6768 (description "This package provides tools for @dfn{Independent Component
6769 Analysis} (ICA) using various algorithms: FastICA,
6770 Information-Maximization (Infomax), and @dfn{Joint Approximate Diagonalization
6771 of Eigenmatrices} (JADE).")
6772 (license license:gpl2+)))
6773
6774 (define-public r-ips
6775 (package
6776 (name "r-ips")
6777 (version "0.0.11")
6778 (source (origin
6779 (method url-fetch)
6780 (uri (cran-uri "ips" version))
6781 (sha256
6782 (base32
6783 "02jxanfhsjrabj33nwjv71vdc87hiyzikyqrfdj9ix6dky6lm199"))))
6784 (properties `((upstream-name . "ips")))
6785 (build-system r-build-system)
6786 (propagated-inputs (list r-ape r-phangorn r-plyr r-seqinr r-xml))
6787 (home-page "https://cran.r-project.org/package=ips")
6788 (synopsis "Interfaces to phylogenetic software in R")
6789 (description
6790 "This package provides functions that wrap popular phylogenetic software
6791 for sequence alignment, masking of sequence alignments, and estimation of
6792 phylogenies and ancestral character states.")
6793 (license license:gpl3)))
6794
6795 (define-public r-dtw
6796 (package
6797 (name "r-dtw")
6798 (version "1.23-1")
6799 (source
6800 (origin
6801 (method url-fetch)
6802 (uri (cran-uri "dtw" version))
6803 (sha256
6804 (base32
6805 "0vc2is1hf1g0sw92kzl8mddck264qwiqgm5q2wkcwwz65fss7mkf"))))
6806 (build-system r-build-system)
6807 (propagated-inputs (list r-proxy))
6808 (home-page "http://dtw.r-forge.r-project.org/")
6809 (synopsis "Dynamic Time Warping Algorithms")
6810 (description "This package provides a comprehensive implementation of
6811 @dfn{dynamic time warping} (DTW) algorithms in R. DTW computes the
6812 optimal (least cumulative distance) alignment between points of two time
6813 series. Common DTW variants covered include local (slope) and global (window)
6814 constraints, subsequence matches, arbitrary distance definitions,
6815 normalizations, minimum variance matching, and so on.")
6816 (license license:gpl2+)))
6817
6818 (define-public r-sdmtools
6819 (package
6820 (name "r-sdmtools")
6821 (version "1.1-221.2")
6822 (source
6823 (origin
6824 (method url-fetch)
6825 (uri (cran-uri "SDMTools" version))
6826 (sha256
6827 (base32
6828 "1xvcd97ikqsfdpk2fddy3k0z1ajqga7nv9bgac9c1wnjk1gqrpgh"))))
6829 (properties `((upstream-name . "SDMTools")))
6830 (build-system r-build-system)
6831 (propagated-inputs (list r-r-utils))
6832 (home-page "https://www.rforge.net/SDMTools/")
6833 (synopsis "Species distribution modelling tools")
6834 (description "This package provides a set of tools for post processing
6835 the outcomes of species distribution modeling exercises. It includes novel
6836 methods for comparing models and tracking changes in distributions through
6837 time. It further includes methods for visualizing outcomes, selecting
6838 thresholds, calculating measures of accuracy and landscape fragmentation
6839 statistics, etc.")
6840 (license license:gpl3+)))
6841
6842 (define-public r-scatterplot3d
6843 (package
6844 (name "r-scatterplot3d")
6845 (version "0.3-42")
6846 (source
6847 (origin
6848 (method url-fetch)
6849 (uri (cran-uri "scatterplot3d" version))
6850 (sha256
6851 (base32
6852 "05jjdiam5w0znb114vc90zahclj22pqj1zzvr96nr10s1vkxvzm9"))))
6853 (build-system r-build-system)
6854 (home-page "https://cran.r-project.org/web/packages/scatterplot3d/")
6855 (synopsis "3D scatter plot")
6856 (description "This package provides an implementation of scatter plots for
6857 plotting. a three dimensional point cloud.")
6858 (license license:gpl2)))
6859
6860 (define-public r-ggridges
6861 (package
6862 (name "r-ggridges")
6863 (version "0.5.4")
6864 (source
6865 (origin
6866 (method url-fetch)
6867 (uri (cran-uri "ggridges" version))
6868 (sha256
6869 (base32
6870 "0lfqx21g09s3fp74mld47qfx1nnav18xqj37griyqk406hh1rxrb"))))
6871 (build-system r-build-system)
6872 (propagated-inputs
6873 (list r-ggplot2 r-scales r-withr))
6874 (native-inputs
6875 (list r-knitr))
6876 (home-page "https://github.com/clauswilke/ggridges")
6877 (synopsis "Ridgeline plots in ggplot2")
6878 (description
6879 "Ridgeline plots provide a convenient way of visualizing changes in
6880 distributions over time or space. This package enables the creation of such
6881 plots in @code{ggplot2}.")
6882 (license license:gpl2)))
6883
6884 (define-public r-ggjoy
6885 (package
6886 (name "r-ggjoy")
6887 (version "0.4.1")
6888 (source
6889 (origin
6890 (method url-fetch)
6891 (uri (cran-uri "ggjoy" version))
6892 (sha256
6893 (base32
6894 "012md2m0jqfcccb933j423m3ck31v3p0pd41gjxpyg9082y7ixyj"))))
6895 (build-system r-build-system)
6896 (propagated-inputs
6897 (list r-ggplot2 r-ggridges))
6898 (home-page "https://github.com/clauswilke/ggjoy")
6899 (synopsis "Joyplots in ggplot2")
6900 (description "Joyplots provide a convenient way of visualizing changes in
6901 distributions over time or space. This package enables the creation of such
6902 plots in @code{ggplot2}.")
6903 (license license:gpl2)))
6904
6905 (define-public r-cli
6906 (package
6907 (name "r-cli")
6908 (version "3.4.1")
6909 (source
6910 (origin
6911 (method url-fetch)
6912 (uri (cran-uri "cli" version))
6913 (sha256
6914 (base32
6915 "0kklv5zy9rhly8fr7fdl3dlm3hr81yvbqd5cdz38b1lbzpxmwn0w"))))
6916 (build-system r-build-system)
6917 (home-page "https://github.com/r-lib/cli#readme")
6918 (synopsis "Helpers for developing command line interfaces")
6919 (description "This package provides a suite of tools designed to build
6920 attractive command line interfaces (CLIs). It includes tools for drawing
6921 rules, boxes, trees, and Unicode symbols with ASCII alternatives.")
6922 (license license:expat)))
6923
6924 (define-public r-argparser
6925 (package
6926 (name "r-argparser")
6927 (version "0.7.1")
6928 (source
6929 (origin
6930 (method url-fetch)
6931 (uri (cran-uri "argparser" version))
6932 (sha256
6933 (base32
6934 "0xcl0ivsbc4iw8s7027q4cx68j6s5lihbby0xa9pmlv4wjmcvdr6"))))
6935 (build-system r-build-system)
6936 (home-page "https://bitbucket.org/djhshih/argparser")
6937 (synopsis "Command-line argument parser")
6938 (description
6939 "This package provides a cross-platform command-line argument parser
6940 written purely in R with no external dependencies. It is useful with the
6941 Rscript front-end and facilitates turning an R script into an executable
6942 script.")
6943 (license license:gpl3+)))
6944
6945 (define-public r-aricode
6946 (package
6947 (name "r-aricode")
6948 (version "1.0.1")
6949 (source (origin
6950 (method url-fetch)
6951 (uri (cran-uri "aricode" version))
6952 (sha256
6953 (base32
6954 "0772l9gyrih48l1kymih0mb7szjqqnwcm4lzj0yzp4cs8l2mdf4f"))))
6955 (properties `((upstream-name . "aricode")))
6956 (build-system r-build-system)
6957 (propagated-inputs (list r-matrix r-rcpp))
6958 (home-page "https://github.com/jchiquet/aricode")
6959 (synopsis "Efficient computations of standard clustering comparison measures")
6960 (description
6961 "This package implements an efficient O(n) algorithm based on
6962 bucket-sorting for fast computation of standard clustering comparison
6963 measures. Available measures include @dfn{adjusted Rand index} (ARI),
6964 @dfn{normalized information distance} (NID), @dfn{normalized mutual
6965 information} (NMI), @dfn{adjusted mutual information} (AMI), @dfn{normalized
6966 variation information} (NVI) and entropy.")
6967 (license license:gpl3+)))
6968
6969 (define-public r-debugme
6970 (package
6971 (name "r-debugme")
6972 (version "1.1.0")
6973 (source
6974 (origin
6975 (method url-fetch)
6976 (uri (cran-uri "debugme" version))
6977 (sha256
6978 (base32
6979 "1c9sg55zvf10h8198jdnpamm6f66lzw3c3jnmdp9ls6na0j0xbjd"))))
6980 (build-system r-build-system)
6981 (propagated-inputs (list r-crayon))
6982 (home-page "https://github.com/r-lib/debugme#readme")
6983 (synopsis "Debug R packages")
6984 (description
6985 "This package allows the user to specify debug messages as special string
6986 constants, and control debugging of packages via environment variables.")
6987 (license license:expat)))
6988
6989 (define-public r-processx
6990 (package
6991 (name "r-processx")
6992 (version "3.8.0")
6993 (source
6994 (origin
6995 (method url-fetch)
6996 (uri (cran-uri "processx" version))
6997 (sha256
6998 (base32 "02zviyqk1ljvrdc3bgqxnkyb8mkmqlgmq6l0c881a523dk9djw4j"))))
6999 (build-system r-build-system)
7000 (propagated-inputs
7001 (list r-ps r-r6))
7002 (home-page "https://github.com/r-lib/processx3")
7003 (synopsis "Execute and control system processes")
7004 (description
7005 "This package provides portable tools to run system processes in the
7006 background. It can check if a background process is running; wait on a
7007 background process to finish; get the exit status of finished processes; kill
7008 background processes and their children; restart processes. It can read the
7009 standard output and error of the processes, using non-blocking connections.
7010 @code{processx} can poll a process for standard output or error, with a
7011 timeout. It can also poll several processes at once.")
7012 (license license:expat)))
7013
7014 (define-public r-tsp
7015 (package
7016 (name "r-tsp")
7017 (version "1.2-1")
7018 (source
7019 (origin
7020 (method url-fetch)
7021 (uri (cran-uri "TSP" version))
7022 (sha256
7023 (base32
7024 "1pa6pb4qrh2iybpjzjiny6hshj0shjdm0pxqnidcrg5hyfzzxd9b"))))
7025 (properties `((upstream-name . "TSP")))
7026 (build-system r-build-system)
7027 (propagated-inputs (list r-foreach))
7028 (home-page "https://cran.r-project.org/web/packages/TSP/")
7029 (synopsis "Traveling salesperson problem (TSP)")
7030 (description "This package provides basic infrastructure and some
7031 algorithms for the @dfn{traveling salesperson problem}(TSP) (also known as the
7032 traveling salesman problem).")
7033 (license license:gpl3)))
7034
7035 (define-public r-qap
7036 (package
7037 (name "r-qap")
7038 (version "0.1-2")
7039 (source
7040 (origin
7041 (method url-fetch)
7042 (uri (cran-uri "qap" version))
7043 (sha256
7044 (base32
7045 "19adb1bw46pcnmmhqz2jklr0vmma3llxajqp0j9mqfksmsisv927"))))
7046 (build-system r-build-system)
7047 (native-inputs (list gfortran))
7048 (home-page "https://cran.r-project.org/web/packages/qap/")
7049 (synopsis "Heuristics for the quadratic assignment problem (QAP)")
7050 (description "This package implements heuristics for the @dfn{quadratic
7051 assignment problem} (QAP). Currently only a simulated annealing heuristic is
7052 available.")
7053 (license license:gpl3)))
7054
7055 (define-public r-gclus
7056 (package
7057 (name "r-gclus")
7058 (version "1.3.2")
7059 (source
7060 (origin
7061 (method url-fetch)
7062 (uri (cran-uri "gclus" version))
7063 (sha256
7064 (base32
7065 "1cz0g0i972955hhaji30rx8448x7f3as7z1sww9i5h86ybgirilw"))))
7066 (build-system r-build-system)
7067 (propagated-inputs (list r-cluster))
7068 (home-page "https://cran.r-project.org/web/packages/gclus/")
7069 (synopsis "Clustering graphics")
7070 (description "This package orders panels in scatterplot matrices and
7071 parallel coordinate displays by some merit index. It contains various indices
7072 of merit, ordering functions, and enhanced versions of @code{pairs} and
7073 @code{parcoord} which color panels according to their merit level.")
7074 (license license:gpl2+)))
7075
7076 (define-public r-webshot
7077 (package
7078 (name "r-webshot")
7079 (version "0.5.4")
7080 (source
7081 (origin
7082 (method url-fetch)
7083 (uri (cran-uri "webshot" version))
7084 (sha256
7085 (base32
7086 "094ggb6yby5irf3hj45p6vp5wdy6rjwpc0h6xbgf2mbqxyxbkhix"))))
7087 (build-system r-build-system)
7088 (propagated-inputs
7089 (list r-callr r-jsonlite r-magrittr))
7090 (home-page "https://github.com/wch/webshot/")
7091 (synopsis "Take screenshots of web pages")
7092 (description
7093 "Webshot makes it easy to take screenshots of web pages from within R.
7094 It can also run Shiny applications locally and take screenshots of the
7095 application; and it can render and screenshot static as well as interactive R
7096 Markdown documents.")
7097 (license license:gpl2)))
7098
7099 (define-public r-seriation
7100 (package
7101 (name "r-seriation")
7102 (version "1.4.0")
7103 (source
7104 (origin
7105 (method url-fetch)
7106 (uri (cran-uri "seriation" version))
7107 (sha256
7108 (base32
7109 "1bcd559wsjjdmpc1892vsf8wrkh4ijgn1y71h3y3v5clmd21ycmx"))))
7110 (build-system r-build-system)
7111 (propagated-inputs
7112 (list r-ca
7113 r-cluster
7114 r-colorspace
7115 r-gclus
7116 r-mass
7117 r-qap
7118 r-registry
7119 r-tsp))
7120 (native-inputs (list gfortran))
7121 (home-page "https://s2.smu.edu/IDA/seriation/")
7122 (synopsis "Infrastructure for ordering objects using seriation")
7123 (description
7124 "This package provides infrastructure for seriation with an
7125 implementation of several seriation/sequencing techniques to reorder matrices,
7126 dissimilarity matrices, and dendrograms. It also provides (optimally)
7127 reordered heatmaps, color images and clustering visualizations like
7128 dissimilarity plots, and visual assessment of cluster tendency plots (VAT and
7129 iVAT).")
7130 (license license:gpl3)))
7131
7132 (define-public r-xfun
7133 (package
7134 (name "r-xfun")
7135 (version "0.34")
7136 (source
7137 (origin
7138 (method url-fetch)
7139 (uri (cran-uri "xfun" version))
7140 (sha256
7141 (base32 "0gc5lbk73bf0yhvc7wwz7hbq39hvphd8xdsgwi2c125rxcgnrrsh"))))
7142 (build-system r-build-system)
7143 ;; knitr itself depends on xfun
7144 #;
7145 (native-inputs
7146 `(("r-knitr" ,r-knitr)))
7147 (home-page "https://github.com/yihui/xfun")
7148 (synopsis "Miscellaneous functions")
7149 (description
7150 "This package provides miscellaneous functions commonly used in other
7151 packages maintained by Yihui Xie.")
7152 (license license:expat)))
7153
7154 (define-public r-utf8
7155 (package
7156 (name "r-utf8")
7157 (version "1.2.2")
7158 (source
7159 (origin
7160 (method url-fetch)
7161 (uri (cran-uri "utf8" version))
7162 (sha256
7163 (base32
7164 "1x6qg19z4qih9lk3mvnmx0vailm1khp5lylw4hlwz6rssj3yw6m7"))))
7165 (build-system r-build-system)
7166 (native-inputs
7167 (list r-knitr r-rmarkdown)) ; for vignettes
7168 (home-page "https://github.com/patperry/r-utf8")
7169 (synopsis "Unicode text processing")
7170 (description
7171 "This package provides tools to process and print UTF-8 encoded
7172 international text (Unicode). Input, validate, normalize, encode, format, and
7173 display.")
7174 (license license:asl2.0)))
7175
7176 (define-public r-zeallot
7177 (package
7178 (name "r-zeallot")
7179 (version "0.1.0")
7180 (source
7181 (origin
7182 (method url-fetch)
7183 (uri (cran-uri "zeallot" version))
7184 (sha256
7185 (base32
7186 "1sd1igcfnv27pa3bqxlbyxchi562h7grnjg1l7wxx3bwr49i57s3"))))
7187 (build-system r-build-system)
7188 (home-page "https://github.com/nteetor/zeallot")
7189 (synopsis "Multiple, unpacking, and destructuring assignment")
7190 (description
7191 "This package provides a @code{%<-%} operator to perform multiple,
7192 unpacking, and destructuring assignment in R. The operator unpacks the
7193 right-hand side of an assignment into multiple values and assigns these values
7194 to variables on the left-hand side of the assignment.")
7195 (license license:expat)))
7196
7197 (define-public r-zlog
7198 (package
7199 (name "r-zlog")
7200 (version "1.0.0")
7201 (source (origin
7202 (method url-fetch)
7203 (uri (cran-uri "zlog" version))
7204 (sha256
7205 (base32
7206 "1d5j31p0h3rrn230087h3ngpvwknlisjv0f1qdbicdj9m177spci"))))
7207 (properties `((upstream-name . "zlog")))
7208 (build-system r-build-system)
7209 (native-inputs (list r-knitr))
7210 (home-page "https://cran.r-project.org/package=zlog")
7211 (synopsis "Transformation for laboratory easurements")
7212 (description
7213 "The @code{zlog} package offers functions to transform laboratory
7214 measurements into standardised z or @math{z(log)-values}. Therefore the lower
7215 and upper reference limits are needed. If these are not known they could be
7216 estimated from a given sample.")
7217 (license license:gpl3+)))
7218
7219 (define-public r-vctrs
7220 (package
7221 (name "r-vctrs")
7222 (version "0.5.0")
7223 (source
7224 (origin
7225 (method url-fetch)
7226 (uri (cran-uri "vctrs" version))
7227 (sha256
7228 (base32
7229 "11pnblg2fpa3lr5hbiyw6w7wvlkdvqw35wxrkffcxnlxqc9jwdvw"))))
7230 (build-system r-build-system)
7231 (propagated-inputs
7232 (list r-cli r-glue r-lifecycle r-rlang))
7233 (native-inputs
7234 (list r-knitr))
7235 (home-page "https://github.com/r-lib/vctrs")
7236 (synopsis "Vector helpers")
7237 (description
7238 "There are three main goals to the @code{vctrs} package:
7239
7240 @enumerate
7241 @item To propose @code{vec_size()} and @code{vec_type()} as alternatives to
7242 @code{length()} and @code{class()}. These definitions are paired with a
7243 framework for type-coercion and size-recycling.
7244 @item To define type- and size-stability as desirable function properties, use
7245 them to analyse existing base function, and to propose better alternatives.
7246 This work has been particularly motivated by thinking about the ideal
7247 properties of @code{c()}, @code{ifelse()}, and @code{rbind()}.
7248 @item To provide a new @code{vctr} base class that makes it easy to create new
7249 S3 vectors. @code{vctrs} provides methods for many base generics in terms of
7250 a few new @code{vctrs} generics, making implementation considerably simpler
7251 and more robust.
7252 @end enumerate\n")
7253 (license license:gpl3)))
7254
7255 (define-public r-pillar
7256 (package
7257 (name "r-pillar")
7258 (version "1.8.1")
7259 (source
7260 (origin
7261 (method url-fetch)
7262 (uri (cran-uri "pillar" version))
7263 (sha256
7264 (base32
7265 "1v47dm2v4nlswd1gmgcx5c7yrgn1ksdfr9lqkc63jf2nkv6af1ig"))))
7266 (build-system r-build-system)
7267 (propagated-inputs
7268 (list r-cli
7269 r-fansi
7270 r-glue
7271 r-lifecycle
7272 r-rlang
7273 r-utf8
7274 r-vctrs))
7275 (native-inputs
7276 (list r-knitr))
7277 (home-page "https://github.com/r-lib/pillar")
7278 (synopsis "Coloured formatting for columns")
7279 (description
7280 "This package provides a @code{pillar} generic designed for formatting
7281 columns of data using the full range of colours provided by modern
7282 terminals.")
7283 (license license:gpl3)))
7284
7285 (define-public r-pinfsc50
7286 (package
7287 (name "r-pinfsc50")
7288 (version "1.2.0")
7289 (source (origin
7290 (method url-fetch)
7291 (uri (cran-uri "pinfsc50" version))
7292 (sha256
7293 (base32
7294 "1547xyxmfb7zi8h9bsm6k67dcw4hpp129xzvmgwfw7r6p4af47zd"))))
7295 (build-system r-build-system)
7296 (home-page "https://cran.r-project.org/web/packages/pinfsc50/")
7297 (synopsis "Genomic data for the plant pathogen Phytophthora infestans")
7298 (description "This package contains genomic data for the plant pathogen
7299 Phytophthora infestans. It includes a variant file, a sequence file and an
7300 annotation file. This package is intended to be used as example data for
7301 packages that work with genomic data.")
7302 (license license:gpl2+)))
7303
7304 (define-public r-uuid
7305 (package
7306 (name "r-uuid")
7307 (version "1.1-0")
7308 (source
7309 (origin
7310 (method url-fetch)
7311 (uri (cran-uri "uuid" version))
7312 (sha256
7313 (base32
7314 "0bzlc2knmr338h4ykx8v8c2a1inizxafj8rh13kwii68gpp50nz7"))))
7315 (build-system r-build-system)
7316 (home-page "https://www.rforge.net/uuid")
7317 (synopsis "Tools for generating and handling of UUIDs")
7318 (description
7319 "This package provides tools for generating and handling of
7320 @dfn{Universally Unique Identifiers} (UUIDs).")
7321 (license license:expat)))
7322
7323 (define-public r-tinytex
7324 (package
7325 (name "r-tinytex")
7326 (version "0.42")
7327 (source
7328 (origin
7329 (method url-fetch)
7330 (uri (cran-uri "tinytex" version))
7331 (sha256
7332 (base32
7333 "1c925r62h84mhwd7v5j35ckdldf6cwb3wzczdn5s72hig0cplpr0"))))
7334 (build-system r-build-system)
7335 (propagated-inputs
7336 (list r-xfun))
7337 (home-page "https://github.com/yihui/tinytex")
7338 (synopsis "Helper functions for TeX Live and compiling LaTeX documents")
7339 (description
7340 "This package provides helper functions to install and maintain the LaTeX
7341 distribution named TinyTeX, a lightweight, cross-platform, portable, and
7342 easy-to-maintain version of TeX Live. This package also contains helper
7343 functions to compile LaTeX documents, and install missing LaTeX packages
7344 automatically.")
7345 (license license:expat)))
7346
7347 (define-public r-tinytest
7348 (package
7349 (name "r-tinytest")
7350 (version "1.3.1")
7351 (source
7352 (origin
7353 (method url-fetch)
7354 (uri (cran-uri "tinytest" version))
7355 (sha256
7356 (base32
7357 "1mq31f7bzcz5bkgzl9khm1i80axfzra7gcjqxd2yqb4wrw1m3x4s"))))
7358 (properties `((upstream-name . "tinytest")))
7359 (build-system r-build-system)
7360 (home-page "https://github.com/markvanderloo/tinytest")
7361 (synopsis "Lightweight unit testing framework")
7362 (description
7363 "This package provides a lightweight unit testing framework. Main
7364 features:
7365
7366 @enumerate
7367 @item install tests with the package;
7368 @item test results are treated as data that can be stored and manipulated;
7369 @item test files are R scripts interspersed with test commands, that can be
7370 programmed over;
7371 @item fully automated build-install-test sequence for packages;
7372 @item skip tests when not run locally (e.g. on CRAN);
7373 @item flexible and configurable output printing;
7374 @item compare computed output with output stored with the package;
7375 @item run tests in parallel;
7376 @item extensible by other packages;
7377 @item report side effects.
7378 @end enumerate
7379 ")
7380 (license license:gpl3)))
7381
7382 (define-public r-network
7383 (package
7384 (name "r-network")
7385 (version "1.18.0")
7386 (source
7387 (origin
7388 (method url-fetch)
7389 (uri (cran-uri "network" version))
7390 (sha256
7391 (base32
7392 "0nyf8i94lnqm4gfjz1szbwvl4c438xg3rjdkqr18fz68fh0v3x2r"))))
7393 (build-system r-build-system)
7394 (propagated-inputs
7395 (list r-magrittr r-statnet-common r-tibble))
7396 (home-page "https://statnet.org/")
7397 (synopsis "Classes for relational data")
7398 (description
7399 "This package provides tools to create and modify network objects. The
7400 @code{network} class can represent a range of relational data types, and
7401 supports arbitrary vertex/edge/graph attributes.")
7402 (license license:gpl2+)))
7403
7404 (define-public r-stabs
7405 (package
7406 (name "r-stabs")
7407 (version "0.6-4")
7408 (source
7409 (origin
7410 (method url-fetch)
7411 (uri (cran-uri "stabs" version))
7412 (sha256
7413 (base32
7414 "1nf1yg14cgxrs4np1yghpzw1nczaslfv3rvf3918wrlzg0vp6l7q"))))
7415 (build-system r-build-system)
7416 (native-inputs
7417 (list r-knitr))
7418 (home-page "https://github.com/hofnerb/stabs")
7419 (synopsis "Stability selection with error control")
7420 (description
7421 "This package provides resampling procedures to assess the stability of
7422 selected variables with additional finite sample error control for
7423 high-dimensional variable selection procedures such as Lasso or boosting.
7424 Both, standard stability selection (Meinshausen & Buhlmann, 2010) and
7425 complementary pairs stability selection with improved error bounds
7426 (Shah & Samworth, 2013) are implemented. The package can be combined with
7427 arbitrary user specified variable selection approaches.")
7428 (license license:gpl2)))
7429
7430 (define-public r-rle
7431 (package
7432 (name "r-rle")
7433 (version "0.9.2")
7434 (source
7435 (origin
7436 (method url-fetch)
7437 (uri (cran-uri "rle" version))
7438 (sha256
7439 (base32
7440 "0sagl0jggg40lihzy7pfq4593rfvc3b3f7g6ggi85s7n18qvwg40"))))
7441 (properties `((upstream-name . "rle")))
7442 (build-system r-build-system)
7443 (home-page "https://cran.r-project.org/web/packages/rle/")
7444 (synopsis "Common functions for run-length encoded vectors")
7445 (description
7446 "This package provides common @code{base} and @code{stats} methods for
7447 @code{rle} objects, aiming to make it possible to treat them transparently as
7448 vectors.")
7449 (license license:gpl3)))
7450
7451 (define-public r-statnet-common
7452 (package
7453 (name "r-statnet-common")
7454 (version "4.7.0")
7455 (source
7456 (origin
7457 (method url-fetch)
7458 (uri (cran-uri "statnet.common" version))
7459 (sha256
7460 (base32
7461 "1cx1h1yzs8jjxk10y2h0wl69caspzgx5wdqp36dp4sxm0sk335xn"))))
7462 (properties
7463 `((upstream-name . "statnet.common")))
7464 (build-system r-build-system)
7465 (propagated-inputs
7466 (list r-coda))
7467 (home-page "https://statnet.org")
7468 (synopsis "R scripts and utilities used by the Statnet software")
7469 (description "This package provides non-statistical utilities used by the
7470 software developed by the Statnet Project.")
7471 (license license:gpl3)))
7472
7473 (define-public r-statcheck
7474 (package
7475 (name "r-statcheck")
7476 (version "1.3.0")
7477 (source
7478 (origin
7479 (method url-fetch)
7480 (uri (cran-uri "statcheck" version))
7481 (sha256
7482 (base32
7483 "0ivybdcrymlsfv6pg6p5bv70qdvgxf2vgp0kf4r0pf2fcvav1mcp"))))
7484 (build-system r-build-system)
7485 (propagated-inputs
7486 (list r-ggplot2 r-plyr r-rmarkdown))
7487 (home-page "https://cran.r-project.org/web/packages/statcheck/")
7488 (synopsis "Extract statistics from articles and recompute p-values")
7489 (description "This package can automatically extract statistical
7490 null-hypothesis significant testing (NHST) results from articles and recompute
7491 the p-values based on the reported test statistic and degrees of freedom to
7492 detect possible inconsistencies.")
7493 (license license:gpl2)))
7494
7495 (define-public r-sna
7496 (package
7497 (name "r-sna")
7498 (version "2.7")
7499 (source
7500 (origin
7501 (method url-fetch)
7502 (uri (cran-uri "sna" version))
7503 (sha256
7504 (base32
7505 "0ka319s1w857fj28ja1i1ljgv2h6ji4d69riqy9pwhvvghsa83s4"))))
7506 (build-system r-build-system)
7507 (propagated-inputs
7508 (list r-network r-statnet-common))
7509 (home-page "https://statnet.org")
7510 (synopsis "Tools for social network analysis")
7511 (description
7512 "This package provides a range of tools for social network analysis,
7513 including node and graph-level indices, structural distance and covariance
7514 methods, structural equivalence detection, network regression, random graph
7515 generation, and 2D/3D network visualization.")
7516 (license license:gpl2+)))
7517
7518 (define-public r-tfisher
7519 (package
7520 (name "r-tfisher")
7521 (version "0.2.0")
7522 (source
7523 (origin
7524 (method url-fetch)
7525 (uri (cran-uri "TFisher" version))
7526 (sha256
7527 (base32
7528 "0vz74ww1lf1prfwz74hfsi3a8nzq8ss7aqjr85c1d87vss2796xx"))))
7529 (properties `((upstream-name . "TFisher")))
7530 (build-system r-build-system)
7531 (propagated-inputs
7532 (list r-matrix r-mvtnorm r-sn))
7533 (home-page "https://cran.r-project.org/web/packages/TFisher/")
7534 (synopsis "Optimal thresholding Fisher's p-value combination method")
7535 (description
7536 "This package provides the @dfn{cumulative distribution function} (CDF),
7537 quantile, and statistical power calculator for a collection of thresholding
7538 Fisher's p-value combination methods, including Fisher's p-value combination
7539 method, truncated product method and, in particular, soft-thresholding
7540 Fisher's p-value combination method which is proven to be optimal in some
7541 context of signal detection. The p-value calculator for the omnibus version
7542 of these tests are also included.")
7543 (license license:gpl2)))
7544
7545 (define-public r-ttr
7546 (package
7547 (name "r-ttr")
7548 (version "0.24.3")
7549 (source
7550 (origin
7551 (method url-fetch)
7552 (uri (cran-uri "TTR" version))
7553 (sha256
7554 (base32
7555 "11xsmbvmxq2j119j2z58bx1fkkb2xlhmzc35z5fbwr3nchrfz6jd"))))
7556 (properties `((upstream-name . "TTR")))
7557 (build-system r-build-system)
7558 (propagated-inputs
7559 (list r-curl r-xts r-zoo))
7560 (home-page "https://github.com/joshuaulrich/TTR")
7561 (synopsis "Technical trading rules")
7562 (description
7563 "This package provides functions and data to construct technical trading
7564 rules with R.")
7565 (license license:gpl2)))
7566
7567 (define-public r-leaflet-providers
7568 (package
7569 (name "r-leaflet-providers")
7570 (version "1.9.0")
7571 (source
7572 (origin
7573 (method url-fetch)
7574 (uri (cran-uri "leaflet.providers" version))
7575 (sha256
7576 (base32 "0yynrwv4xd5cdh49cwvfxm4ranarah9iiry2cd3b4fiihdfcg3wy"))))
7577 (properties `((upstream-name . "leaflet.providers")))
7578 (build-system r-build-system)
7579 (home-page "https://github.com/rstudio/leaflet.providers")
7580 (synopsis "Leaflet map tile providers")
7581 (description
7582 "This package contains third-party map tile provider information from
7583 Leaflet.js, to be used with the @code{leaflet} R package. Additionally,
7584 @code{leaflet.providers} enables users to retrieve up-to-date provider
7585 information between package updates.")
7586 (license license:bsd-2)))
7587
7588 ;; This package contains a lot of minified JavaScript with unclear provenance.
7589 ;; When upgrading please make sure that all minified JavaScript files are
7590 ;; removed in a snippet and that the replacement sources correspond to the
7591 ;; original minified scripts.
7592 (define-public r-leaflet
7593 (package
7594 (name "r-leaflet")
7595 (version "2.1.1")
7596 (source
7597 (origin
7598 (method url-fetch)
7599 (uri (cran-uri "leaflet" version))
7600 (sha256
7601 (base32 "0xsng9n08i1w7qj4hbi706m6d8jm9ixrnwq5xac2s3csfm1s1xij"))
7602 (snippet
7603 '(for-each
7604 delete-file
7605 (list "inst/htmlwidgets/lib/leaflet/leaflet.js"
7606 "inst/htmlwidgets/lib/leaflet-measure/leaflet-measure.min.js"
7607 "inst/htmlwidgets/lib/leaflet-omnivore/leaflet-omnivore.min.js"
7608 "inst/htmlwidgets/lib/jquery/jquery.min.js"
7609 "inst/htmlwidgets/plugins/Leaflet-MiniMap/Control.MiniMap.min.js"
7610 "inst/htmlwidgets/plugins/Leaflet.awesome-markers/bootstrap.min.js"
7611 "inst/htmlwidgets/plugins/Leaflet.awesome-markers/leaflet.awesome-markers.min.js"
7612 "inst/htmlwidgets/plugins/Leaflet.markercluster/leaflet.markercluster.js"
7613 "inst/htmlwidgets/plugins/Leaflet.markercluster/leaflet.markercluster.freezable.js"
7614 "inst/htmlwidgets/plugins/Leaflet.markercluster/leaflet.markercluster.layersupport.js"
7615 "inst/legacy/www/leaflet.js")))))
7616 (properties `((upstream-name . "leaflet")))
7617 (build-system r-build-system)
7618 (arguments
7619 `(#:modules ((guix build utils)
7620 (guix build r-build-system)
7621 (srfi srfi-1))
7622 #:phases
7623 (modify-phases %standard-phases
7624 (add-after 'unpack 'process-javascript
7625 (lambda* (#:key inputs #:allow-other-keys)
7626 ;; The inst directory contains some minified JavaScript files.
7627 ;; Regenerate them from sources.
7628 (invoke "unzip" "-d" "/tmp" (assoc-ref inputs "js-leaflet"))
7629 (with-directory-excursion "inst/"
7630 (call-with-values
7631 (lambda ()
7632 (unzip2
7633 `(("/tmp/leaflet-src.js"
7634 "htmlwidgets/lib/leaflet/leaflet.js")
7635 (,(assoc-ref inputs "js-leaflet-measure")
7636 "htmlwidgets/lib/leaflet-measure/leaflet-measure.min.js")
7637 (,(assoc-ref inputs "js-leaflet-omnivore")
7638 "htmlwidgets/lib/leaflet-omnivore/leaflet-omnivore.min.js")
7639 (,(assoc-ref inputs "js-jquery")
7640 "htmlwidgets/lib/jquery/jquery.min.js")
7641 ("htmlwidgets/plugins/Leaflet-MiniMap/Control.MiniMap.js"
7642 "htmlwidgets/plugins/Leaflet-MiniMap/Control.MiniMap.min.js")
7643 (,(assoc-ref inputs "js-bootstrap3")
7644 "htmlwidgets/plugins/Leaflet.awesome-markers/bootstrap.min.js")
7645 ("htmlwidgets/plugins/Leaflet.awesome-markers/leaflet.awesome-markers.js"
7646 "htmlwidgets/plugins/Leaflet.awesome-markers/leaflet.awesome-markers.min.js")
7647 (,(string-append (assoc-ref inputs "js-leaflet-markercluster")
7648 "/dist/leaflet.markercluster-src.js")
7649 "htmlwidgets/plugins/Leaflet.markercluster/leaflet.markercluster.js")
7650 (,(assoc-ref inputs "js-leaflet-markercluster-freezable")
7651 "htmlwidgets/plugins/Leaflet.markercluster/leaflet.markercluster.freezable.js")
7652 (,(assoc-ref inputs "js-leaflet-markercluster-layersupport")
7653 "htmlwidgets/plugins/Leaflet.markercluster/leaflet.markercluster.layersupport.js")
7654 (,(assoc-ref inputs "js-proj4leaflet")
7655 "htmlwidgets/plugins/Proj4Leaflet/proj4.min.js")
7656 ("legacy/www/leaflet-src.js"
7657 "legacy/www/leaflet.js"))))
7658 (lambda (sources targets)
7659 (for-each (lambda (source target)
7660 (format #true "Processing ~a --> ~a~%"
7661 source target)
7662 (invoke "esbuild" source "--minify"
7663 (string-append "--outfile=" target)))
7664 sources targets)))))))))
7665 (native-inputs
7666 `(("esbuild" ,esbuild)
7667 ("unzip" ,unzip)
7668 ("js-bootstrap3"
7669 ,(origin
7670 (method url-fetch)
7671 (uri "https://raw.githubusercontent.com/twbs/bootstrap/v3.3.7/dist/js/bootstrap.js")
7672 (sha256
7673 (base32
7674 "1j1qjagwj0m3q322z9wxxnpkd8zbk6g3kl047dsbmqad6gmqvgha"))))
7675 ("js-jquery"
7676 ,(origin
7677 (method url-fetch)
7678 (uri "https://code.jquery.com/jquery-1.12.4.js")
7679 (sha256
7680 (base32
7681 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))
7682 ("js-leaflet"
7683 ,(origin
7684 (method url-fetch)
7685 (uri "http://cdn.leafletjs.com/leaflet/v1.3.1/leaflet.zip")
7686 (sha256
7687 (base32
7688 "10phzd2vczy3zm1b64whp2nna69cf9hlj2bndc9yq47vf3ddqx8f"))))
7689 ("js-leaflet-omnivore"
7690 ,(origin
7691 (method url-fetch)
7692 (uri (string-append "https://api.tiles.mapbox.com/mapbox.js/plugins/"
7693 "leaflet-omnivore/v0.3.1/leaflet-omnivore.js"))
7694 (sha256
7695 (base32
7696 "1b8zxrp6xwzpw25apn8j4qws0f6sr7qr7h2va5h1mjyfqvn29anq"))))
7697 ("js-leaflet-markercluster"
7698 ,(origin
7699 (method git-fetch)
7700 (uri (git-reference
7701 (url "https://github.com/Leaflet/Leaflet.markercluster.git")
7702 (commit "v1.1.0")))
7703 (file-name (git-file-name "js-leaflet-markercluster" "1.1.0"))
7704 (sha256
7705 (base32
7706 "0ds8c7picqjmc86bm5n6hm8k71fwsa2cpgib19sbdamzr9hm0rs1"))))
7707 ("js-leaflet-markercluster-freezable"
7708 ,(origin
7709 (method url-fetch)
7710 (uri (string-append
7711 "https://raw.githubusercontent.com/ghybs/Leaflet.MarkerCluster.Freezable/"
7712 "9db80a3fba7dff4aee940e05d3d4dceaa1fffcf9/src/freezable.js"))
7713 (file-name "leaflet-markercluster-freezable.js")
7714 (sha256
7715 (base32
7716 "1k6sn5n0z2x3an91vwvkzmqq4b8ppswgk5hi5qrr79klas1hbx1k"))))
7717 ("js-leaflet-markercluster-layersupport"
7718 ,(origin
7719 (method url-fetch)
7720 (uri (string-append
7721 "https://raw.githubusercontent.com/ghybs/Leaflet.MarkerCluster.LayerSupport/"
7722 "87f3848b92e0516d9c98f6d4cd175f7b8a4e3805/src/layersupport.js"))
7723 (file-name "leaflet-markercluster-layersupport.js")
7724 (sha256
7725 (base32
7726 "15qa21xif94y762c65yxxysxykz3mma6y6agw3nxpr3s7wbb75ff"))))
7727 ("js-leaflet-measure"
7728 ,(origin
7729 (method url-fetch)
7730 (uri "https://unpkg.com/leaflet-measure@1.5.2/dist/leaflet-measure.js")
7731 (file-name "js-leaflet-measure-1.5.2.js")
7732 (sha256
7733 (base32
7734 "0ggg3ffmm7pj9ry4gssrh0a17pnad3p6gwi0dg98y819pmpqa7y0"))))
7735 ("js-proj4leaflet"
7736 ,(origin
7737 (method url-fetch)
7738 (uri "https://raw.githubusercontent.com/kartena/Proj4Leaflet/1.0.2/lib/proj4.js")
7739 (file-name "js-proj4leaflet-1.0.2.js")
7740 (sha256
7741 (base32
7742 "0vyrbf6gv2lyh4c2bzp5349ivwvvg28gpn87y52a7jdb13rlkpab"))))))
7743 (propagated-inputs
7744 (list r-base64enc
7745 r-crosstalk
7746 r-htmltools
7747 r-htmlwidgets
7748 r-leaflet-providers
7749 r-magrittr
7750 r-markdown
7751 r-png
7752 r-raster
7753 r-rcolorbrewer
7754 r-scales
7755 r-sp
7756 r-viridis))
7757 (home-page "https://rstudio.github.io/leaflet/")
7758 (synopsis "Create interactive web maps with the JavaScript Leaflet library")
7759 (description
7760 "Create and customize interactive maps using the Leaflet JavaScript
7761 library and the @code{htmlwidgets} package. These maps can be used directly
7762 from the R console, from RStudio, in Shiny applications and R Markdown
7763 documents.")
7764 (license license:gpl3)))
7765
7766 (define-public r-leaps
7767 (package
7768 (name "r-leaps")
7769 (version "3.1")
7770 (source
7771 (origin
7772 (method url-fetch)
7773 (uri (cran-uri "leaps" version))
7774 (sha256
7775 (base32
7776 "1dn3yl1p03n0iynd1vsdkrr0fhmvgrmfkv37y7n371765h83lz1x"))))
7777 (build-system r-build-system)
7778 (native-inputs (list gfortran))
7779 (home-page "https://cran.r-project.org/web/packages/leaps/")
7780 (synopsis "Regression subset selection")
7781 (description
7782 "This package provides tools for regression subset selection, including
7783 exhaustive search.")
7784 (license license:gpl2+)))
7785
7786 (define-public r-splus2r
7787 (package
7788 (name "r-splus2r")
7789 (version "1.3-3")
7790 (source
7791 (origin
7792 (method url-fetch)
7793 (uri (cran-uri "splus2R" version))
7794 (sha256
7795 (base32
7796 "035zd22zcpkh74rik9ws6g8al6vjz7jgrqs5si361bzb5n290p3x"))))
7797 (properties `((upstream-name . "splus2R")))
7798 (build-system r-build-system)
7799 (home-page "https://cran.r-project.org/web/packages/splus2R/")
7800 (synopsis "Supplemental S-PLUS functionality in R")
7801 (description
7802 "Currently there are many functions in S-PLUS that are missing in R. To
7803 facilitate the conversion of S-PLUS packages to R packages, this package
7804 provides some missing S-PLUS functionality in R.")
7805 (license license:gpl2)))
7806
7807 (define-public r-ifultools
7808 (package
7809 (name "r-ifultools")
7810 (version "2.0-26")
7811 (source
7812 (origin
7813 (method url-fetch)
7814 (uri (cran-uri "ifultools" version))
7815 (sha256
7816 (base32
7817 "1lkmzrh65j6vdb8523axxk9gig5q4zxy08wiqsp16w482d2q2sl1"))))
7818 (build-system r-build-system)
7819 (arguments
7820 (list
7821 #:phases
7822 `(modify-phases %standard-phases
7823 (add-after 'unpack 'compatibility
7824 (lambda _
7825 ;; These definitions are no longer part of R since 4.2.0. See
7826 ;; https://cran.r-project.org/doc/manuals/r-devel/NEWS.html for
7827 ;; details.
7828 (substitute* "inst/include/ut_RS.h"
7829 (("#include \"R.h\"" m)
7830 (string-append "\
7831 #define R_PROBLEM_BUFSIZE 4096
7832 #define PROBLEM {char R_problem_buf[R_PROBLEM_BUFSIZE];(sprintf)(R_problem_buf,
7833 #define MESSAGE {char R_problem_buf[R_PROBLEM_BUFSIZE];(sprintf)(R_problem_buf,
7834 #define ERROR ),error(R_problem_buf);}
7835 #define WARNING(x) ),warning(R_problem_buf);}
7836 #define WARN WARNING(NULL)
7837 " m))))))))
7838 (propagated-inputs
7839 (list r-mass r-splus2r))
7840 (home-page "https://cran.r-project.org/web/packages/ifultools/")
7841 (synopsis "Insightful research tools")
7842 (description "This package provides C code used by the wmtsa, fractal, and
7843 sapa R packages.")
7844 (license license:gpl2)))
7845
7846 (define-public r-sapa
7847 (package
7848 (name "r-sapa")
7849 (version "2.0-3")
7850 (source
7851 (origin
7852 (method url-fetch)
7853 (uri (cran-uri "sapa" version))
7854 (sha256
7855 (base32
7856 "0kj681rd4c2lvqr926lb6f4qwp281x5274dg6vbk8pf5y7s0qlpc"))))
7857 (build-system r-build-system)
7858 (propagated-inputs
7859 (list r-ifultools r-splus2r))
7860 (home-page "https://cran.r-project.org/web/packages/sapa/")
7861 (synopsis "Spectral analysis for physical applications")
7862 (description "This package provides software for the book Spectral
7863 Analysis for Physical Applications, Donald B. Percival and Andrew T. Walden,
7864 Cambridge University Press, 1993.")
7865 (license license:gpl2)))
7866
7867 (define-public r-aggregation
7868 (package
7869 (name "r-aggregation")
7870 (version "1.0.1")
7871 (source
7872 (origin
7873 (method url-fetch)
7874 (uri (cran-uri "aggregation" version))
7875 (sha256
7876 (base32
7877 "0j9g604m2ccc7hcy02539yja9cf3xcbl25gvp838bp4x8w18my46"))))
7878 (build-system r-build-system)
7879 (home-page "https://cran.r-project.org/web/packages/aggregation/")
7880 (synopsis "Methods for p-value aggregation")
7881 (description
7882 "This package contains functionality for performing the following methods
7883 of p-value aggregation: Fisher's method, the Lancaster method (weighted
7884 Fisher's method), and Sidak correction.")
7885 (license license:gpl3)))
7886
7887 (define-public r-quantmod
7888 (package
7889 (name "r-quantmod")
7890 (version "0.4.20")
7891 (source
7892 (origin
7893 (method url-fetch)
7894 (uri (cran-uri "quantmod" version))
7895 (sha256
7896 (base32
7897 "154fqhw46kc7r08zsj5fsg97hg93phsli3z14xwmz22xb50xymzp"))))
7898 (build-system r-build-system)
7899 (propagated-inputs
7900 (list r-curl r-ttr r-xts r-zoo))
7901 (home-page "https://cran.r-project.org/web/packages/quantmod/")
7902 (synopsis "Quantitative financial modelling framework")
7903 (description "This package provides a quantitative financial modelling
7904 framework to allow users to specify, build, trade, and analyse quantitative
7905 financial trading strategies.")
7906 (license license:gpl3)))
7907
7908 (define-public r-tseries
7909 (package
7910 (name "r-tseries")
7911 (version "0.10-52")
7912 (source
7913 (origin
7914 (method url-fetch)
7915 (uri (cran-uri "tseries" version))
7916 (sha256
7917 (base32
7918 "0icgmng0dzvfkkn6dam74wvlz8g0cy46wkw57f5lpd5kxpdwi6ck"))))
7919 (build-system r-build-system)
7920 (propagated-inputs
7921 (list r-quadprog r-quantmod r-zoo))
7922 (native-inputs
7923 (list gfortran))
7924 (home-page "https://cran.r-project.org/web/packages/tseries/")
7925 (synopsis "Time series analysis and computational finance")
7926 (description
7927 "This package provides functions relating to time series analysis and
7928 computational finance.")
7929 (license license:gpl2)))
7930
7931 (define-public r-wmtsa
7932 (package
7933 (name "r-wmtsa")
7934 (version "2.0-3")
7935 (source
7936 (origin
7937 (method url-fetch)
7938 (uri (cran-uri "wmtsa" version))
7939 (sha256
7940 (base32
7941 "1q436krz5p1f4a7a7sya6a9rh9x9mi8zzcgq66gbk9w9w4hcqcj6"))))
7942 (build-system r-build-system)
7943 (propagated-inputs
7944 (list r-ifultools r-mass r-splus2r))
7945 (home-page "https://cran.r-project.org/web/packages/wmtsa/")
7946 (synopsis "Wavelet methods for time series analysis")
7947 (description
7948 "This package provides software to accompany the book \"Wavelet Methods
7949 for Time Series Analysis\", Donald B. Percival and Andrew T. Walden, Cambridge
7950 University Press, 2000.")
7951 (license license:gpl2)))
7952
7953 (define-public r-tsa
7954 (package
7955 (name "r-tsa")
7956 (version "1.3.1")
7957 (source
7958 (origin
7959 (method url-fetch)
7960 (uri (cran-uri "TSA" version))
7961 (sha256
7962 (base32
7963 "14g58s2w7wma1fgcg3b51267b3676zrv0w8v4hpypxygz023d9bx"))))
7964 (properties `((upstream-name . "TSA")))
7965 (build-system r-build-system)
7966 (propagated-inputs
7967 (list r-leaps r-locfit r-mgcv r-tseries))
7968 (home-page "https://homepage.divms.uiowa.edu/~kchan/TSA.htm")
7969 (synopsis "Time series analysis")
7970 (description
7971 "This package contains R functions and datasets detailed in the book
7972 \"Time Series Analysis with Applications in R (second edition)\" by Jonathan
7973 Cryer and Kung-Sik Chan.")
7974 (license license:gpl2+)))
7975
7976 (define-public r-extradistr
7977 (package
7978 (name "r-extradistr")
7979 (version "1.9.1")
7980 (source
7981 (origin
7982 (method url-fetch)
7983 (uri (cran-uri "extraDistr" version))
7984 (sha256
7985 (base32
7986 "1gypnbvdzczl0mvznvy8r7hzsvc5gvdvi2mmzj21cqdw9n63944r"))))
7987 (properties `((upstream-name . "extraDistr")))
7988 (build-system r-build-system)
7989 (propagated-inputs
7990 (list r-rcpp))
7991 (home-page "https://github.com/twolodzko/extraDistr")
7992 (synopsis "Additional univariate and multivariate distributions")
7993 (description
7994 "This package implements density, distribution functions, quantile
7995 functions and random generation functions for a large number of univariate and
7996 multivariate distributions.")
7997 (license license:gpl2)))
7998
7999 (define-public r-fractal
8000 (package
8001 (name "r-fractal")
8002 (version "2.0-4")
8003 (source
8004 (origin
8005 (method url-fetch)
8006 (uri (cran-uri "fractal" version))
8007 (sha256
8008 (base32
8009 "18lr9z0gslvfc3z8vyj3krqj3bfhg60zv1fzinrwwkc4cpk1w7mp"))))
8010 (build-system r-build-system)
8011 (propagated-inputs
8012 (list r-ifultools
8013 r-mass
8014 r-sapa
8015 r-scatterplot3d
8016 r-splus2r
8017 r-wmtsa))
8018 (home-page "https://cran.r-project.org/web/packages/fractal/")
8019 (synopsis "Fractal time series modeling and analysis")
8020 (description
8021 "This package provides tools for stochastic fractal and deterministic
8022 chaotic time series analysis.")
8023 (license license:gpl2)))
8024
8025 (define-public r-urca
8026 (package
8027 (name "r-urca")
8028 (version "1.3-3")
8029 (source
8030 (origin
8031 (method url-fetch)
8032 (uri (cran-uri "urca" version))
8033 (sha256
8034 (base32
8035 "1wg9f691pif59xds43gnnw77mmzc9xpnhhvaksk2b0szffvaifj3"))))
8036 (build-system r-build-system)
8037 (propagated-inputs (list r-nlme))
8038 (native-inputs (list gfortran))
8039 (home-page "https://cran.r-project.org/web/packages/urca/")
8040 (synopsis "Unit root and cointegration tests for time series data")
8041 (description
8042 "This package provides unit root and cointegration tests encountered in
8043 applied econometric analysis.")
8044 (license license:gpl2+)))
8045
8046 (define-public r-cubature
8047 (package
8048 (name "r-cubature")
8049 (version "2.0.4.5")
8050 (source
8051 (origin
8052 (method url-fetch)
8053 (uri (cran-uri "cubature" version))
8054 (sha256
8055 (base32
8056 "08whkhvn218089r930spn97m91vv1njgh2amksia8l3rbf7127x8"))))
8057 (build-system r-build-system)
8058 (propagated-inputs
8059 (list r-rcpp))
8060 (native-inputs
8061 (list r-knitr))
8062 (home-page "https://github.com/bnaras/cubature")
8063 (synopsis "Adaptive multivariate integration over hypercubes")
8064 (description
8065 "This package is an R wrapper around the cubature C library for adaptive
8066 multivariate integration over hypercubes. This version provides both
8067 @code{hcubature} and @code{pcubature} routines in addition to a vector
8068 interface.")
8069 ;; The included cubature C library is released under GPLv2+, but the
8070 ;; wrapper declares the license to be GPLv3+.
8071 (license (list license:gpl2+ license:gpl3+))))
8072
8073 (define-public r-trend
8074 (package
8075 (name "r-trend")
8076 (version "1.1.4")
8077 (source
8078 (origin
8079 (method url-fetch)
8080 (uri (cran-uri "trend" version))
8081 (sha256
8082 (base32
8083 "1mr5g5gaxiqj6x83ngcbwwh57vhrhcz0x9dh0rmvs9y2ivk29ccs"))))
8084 (build-system r-build-system)
8085 (propagated-inputs
8086 (list r-extradistr))
8087 (native-inputs
8088 (list gfortran))
8089 (home-page "https://cran.r-project.org/web/packages/trend/")
8090 (synopsis "Non-parametric trend tests and change-point detection")
8091 (description
8092 "The analysis of environmental data often requires the detection of
8093 trends and change-points. This package includes tests for trend
8094 detection (Cox-Stuart Trend Test, Mann-Kendall Trend Test, (correlated)
8095 Hirsch-Slack Test, partial Mann-Kendall Trend Test, multivariate (multisite)
8096 Mann-Kendall Trend Test, (Seasonal) Sen's slope, partial Pearson and Spearman
8097 correlation trend test), change-point detection (Lanzante's test procedures,
8098 Pettitt's test, Buishand Range Test, Buishand U Test, Standard Normal
8099 Homogeinity Test), detection of non-randomness (Wallis-Moore Phase Frequency
8100 Test, Bartels rank von Neumann's ratio test, Wald-Wolfowitz Test) and the two
8101 sample Robust Rank-Order Distributional Test.")
8102 (license license:gpl3)))
8103
8104 (define-public r-expm
8105 (package
8106 (name "r-expm")
8107 (version "0.999-6")
8108 (source
8109 (origin
8110 (method url-fetch)
8111 (uri (cran-uri "expm" version))
8112 (sha256
8113 (base32
8114 "1p5dapwv8ycxaysgi6imnby04i4kh1c5a2czqa4wygz0s8pr2y9c"))))
8115 (build-system r-build-system)
8116 (propagated-inputs (list r-matrix))
8117 (native-inputs (list gfortran))
8118 (home-page "https://r-forge.r-project.org/projects/expm/")
8119 (synopsis "Tools for matrix exponentials and related quantities")
8120 (description
8121 "This package provides tools for the computation of the matrix
8122 exponential, logarithm, square root, and related quantities.")
8123 (license license:gpl2+)))
8124
8125 (define-public r-exposition
8126 (package
8127 (name "r-exposition")
8128 (version "2.8.23")
8129 (source (origin
8130 (method url-fetch)
8131 (uri (cran-uri "ExPosition" version))
8132 (sha256
8133 (base32
8134 "0x9400ggmgrnaish0cfgnyvw549g4ibfv9aj6vzq7j68n58vq405"))))
8135 (properties `((upstream-name . "ExPosition")))
8136 (build-system r-build-system)
8137 (propagated-inputs (list r-prettygraphs))
8138 (home-page "https://cran.r-project.org/package=ExPosition")
8139 (synopsis "Exploratory analysis with the singular value decomposition")
8140 (description
8141 "This package provides a variety of descriptive multivariate analyses
8142 with the singular value decomposition, such as principal components analysis,
8143 correspondence analysis, and multidimensional scaling. See An ExPosition of
8144 the Singular Value Decomposition in R (Beaton et al 2014)
8145 <doi:10.1016/j.csda.2013.11.006>.")
8146 (license license:gpl2)))
8147
8148 (define-public r-complexplus
8149 (package
8150 (name "r-complexplus")
8151 (version "2.1")
8152 (source
8153 (origin
8154 (method url-fetch)
8155 (uri (cran-uri "complexplus" version))
8156 (sha256
8157 (base32
8158 "16w9v7d1ckavqmr86l34frr37pkvdn0iqnb17ssb8xaggns5lgqx"))))
8159 (build-system r-build-system)
8160 (propagated-inputs
8161 (list r-expm r-matrix))
8162 (home-page "https://cran.r-project.org/web/packages/complexplus/")
8163 (synopsis "Functions of complex or real variables")
8164 (description
8165 "This package extends several functions to the complex domain, including
8166 the matrix exponential and logarithm, and the determinant.")
8167 (license license:gpl2)))
8168
8169 (define-public r-phontools
8170 (package
8171 (name "r-phontools")
8172 (version "0.2-2.1")
8173 (source
8174 (origin
8175 (method url-fetch)
8176 (uri (cran-uri "phonTools" version))
8177 (sha256
8178 (base32
8179 "01i481mhswsys3gpasw9gn6nxkfmi7bz46g5c84m13pg0cv8hxc7"))))
8180 (properties `((upstream-name . "phonTools")))
8181 (build-system r-build-system)
8182 (home-page "http://www.santiagobarreda.com/rscripts.html")
8183 (synopsis "Tools for phonetic and acoustic analyses")
8184 (description
8185 "This package contains tools for the organization, display, and analysis
8186 of the sorts of data frequently encountered in phonetics research and
8187 experimentation, including the easy creation of IPA vowel plots, and the
8188 creation and manipulation of WAVE audio files.")
8189 (license license:bsd-2)))
8190
8191 (define-public r-np
8192 (package
8193 (name "r-np")
8194 (version "0.60-16")
8195 (source
8196 (origin
8197 (method url-fetch)
8198 (uri (cran-uri "np" version))
8199 (sha256
8200 (base32
8201 "1c01drwvh2jj0s40q19ghdf429s6px07akg6d0yfanah3706gydy"))))
8202 (build-system r-build-system)
8203 (propagated-inputs
8204 (list r-boot r-cubature r-quadprog r-quantreg))
8205 (home-page "https://github.com/JeffreyRacine/R-Package-np")
8206 (synopsis "Non-parametric kernel smoothing methods for mixed data types")
8207 (description "This package provides non-parametric (and semi-parametric)
8208 kernel methods that seamlessly handle a mix of continuous, unordered, and
8209 ordered factor data types.")
8210 ;; Any version of the GPL.
8211 (license license:gpl3+)))
8212
8213 (define-public r-powerplus
8214 (package
8215 (name "r-powerplus")
8216 (version "3.1")
8217 (source
8218 (origin
8219 (method url-fetch)
8220 (uri (cran-uri "powerplus" version))
8221 (sha256
8222 (base32
8223 "0ayp6x34hkzgris4j3zbbs0r23n81bhww3wgfyy630ri4sk6brrn"))))
8224 (build-system r-build-system)
8225 (propagated-inputs
8226 (list r-complexplus r-expm r-mass r-matrix r-phontools))
8227 (home-page "https://cran.r-project.org/web/packages/powerplus/")
8228 (synopsis "Exponentiation operations")
8229 (description
8230 "This package provides tools for the computation of matrix and scalar
8231 exponentiation.")
8232 (license license:gpl2)))
8233
8234 (define-public r-egg
8235 (package
8236 (name "r-egg")
8237 (version "0.4.5")
8238 (source
8239 (origin
8240 (method url-fetch)
8241 (uri (cran-uri "egg" version))
8242 (sha256
8243 (base32
8244 "1fy7srpiavfn8kyrr1m84an7acgwi6ydzrg71m3b0vk7y9ybmj0m"))))
8245 (properties `((upstream-name . "egg")))
8246 (build-system r-build-system)
8247 (propagated-inputs
8248 (list r-ggplot2 r-gridextra r-gtable))
8249 (home-page "https://cran.r-project.org/web/packages/egg")
8250 (synopsis "Extensions for ggplot2")
8251 (description
8252 "This package provides miscellaneous functions to help customize ggplot2
8253 objects. High-level functions are provided to post-process ggplot2 layouts
8254 and allow alignment between plot panels, as well as setting panel sizes to
8255 fixed values. Other functions include a custom @code{geom}, and helper
8256 functions to enforce symmetric scales or add tags to facetted plots.")
8257 (license license:gpl3)))
8258
8259 (define-public r-heatmap3
8260 (package
8261 (name "r-heatmap3")
8262 (version "1.1.9")
8263 (source
8264 (origin
8265 (method url-fetch)
8266 (uri (cran-uri "heatmap3" version))
8267 (sha256
8268 (base32
8269 "0sfvizmmwfk1bjhn6zfx5a4qqfgj1ldg8x90b65crqibgfa36k2r"))))
8270 (build-system r-build-system)
8271 (propagated-inputs
8272 (list r-fastcluster))
8273 (native-inputs
8274 (list r-knitr))
8275 (home-page "https://cran.r-project.org/web/packages/heatmap3/")
8276 (synopsis "Improved heatmap package")
8277 (description
8278 "This package provides an improved heatmap package. It is completely
8279 compatible with the original R function @code{heatmap}, and provides more
8280 powerful and convenient features.")
8281 (license license:gpl2+)))
8282
8283 (define-public r-heatmaply
8284 (package
8285 (name "r-heatmaply")
8286 (version "1.4.0")
8287 (source
8288 (origin
8289 (method url-fetch)
8290 (uri (cran-uri "heatmaply" version))
8291 (sha256
8292 (base32
8293 "0q1vkf55a5r0ssybdbi2fyhn13p29kw04yp46c34n7apm0k2ymgi"))))
8294 (build-system r-build-system)
8295 (propagated-inputs
8296 (list r-assertthat
8297 r-colorspace
8298 r-dendextend
8299 r-egg
8300 r-ggplot2
8301 r-htmlwidgets
8302 r-magrittr
8303 r-plotly
8304 r-rcolorbrewer
8305 r-reshape2
8306 r-scales
8307 r-seriation
8308 r-viridis
8309 r-webshot))
8310 (native-inputs
8311 (list r-knitr))
8312 (home-page "https://cran.r-project.org/package=heatmaply")
8313 (synopsis "Interactive cluster heat maps using plotly")
8314 (description
8315 "This package enables you to create interactive cluster heatmaps that can
8316 be saved as a stand-alone HTML file, embedded in R Markdown documents or in a
8317 Shiny app, and made available in the RStudio viewer pane. Hover the mouse
8318 pointer over a cell to show details or drag a rectangle to zoom. A heatmap is
8319 a popular graphical method for visualizing high-dimensional data, in which a
8320 table of numbers is encoded as a grid of colored cells. The rows and columns
8321 of the matrix are ordered to highlight patterns and are often accompanied by
8322 dendrograms.")
8323 ;; Either version of the license.
8324 (license (list license:gpl2 license:gpl3))))
8325
8326 (define-public r-h5
8327 (package
8328 (name "r-h5")
8329 (version "0.9.9")
8330 (source
8331 (origin
8332 (method url-fetch)
8333 (uri (cran-uri "h5" version))
8334 (sha256
8335 (base32
8336 "14p7i1sj24ky87kd7qr3n9fc9l64s0bp0rwbyl6i2x69xn75gpsx"))))
8337 (build-system r-build-system)
8338 (inputs
8339 (list zlib hdf5))
8340 (native-inputs
8341 (list which))
8342 (propagated-inputs
8343 (list r-rcpp))
8344 (home-page "https://github.com/mannau/h5")
8345 (synopsis "Interface to the HDF5 Library")
8346 (description
8347 "This package provides an S4 interface to the HDF5 library supporting
8348 fast storage and retrieval of R-objects like vectors, matrices and arrays to
8349 binary files in a language independent format. The HDF5 format can therefore
8350 be used as an alternative to R's save/load mechanism. Since h5 is able to
8351 access only subsets of stored data it can also handle data sets which do not
8352 fit into memory.")
8353 (license license:bsd-2)))
8354
8355 (define-public r-cgdsr
8356 (package
8357 (name "r-cgdsr")
8358 (version "1.3.0")
8359 (source
8360 (origin
8361 (method url-fetch)
8362 (uri (cran-uri "cgdsr" version))
8363 (sha256
8364 (base32
8365 "07yc819hkabpzzh0g0cbqza6bcfy67b2marrzz1lj97f9iba78ja"))))
8366 (build-system r-build-system)
8367 (propagated-inputs
8368 (list r-httr r-r-methodss3 r-r-oo))
8369 (home-page "https://github.com/cBioPortal/cgdsr")
8370 (synopsis "R-based API for accessing the MSKCC Cancer Genomics Data Server")
8371 (description
8372 "This package provides a basic set of R functions for querying the Cancer
8373 Genomics Data Server (CGDS), hosted by the Computational Biology Center at
8374 Memorial-Sloan-Kettering Cancer Center (MSKCC).")
8375 (license license:lgpl3)))
8376
8377 (define-public r-import
8378 (package
8379 (name "r-import")
8380 (version "1.3.0")
8381 (source
8382 (origin
8383 (method url-fetch)
8384 (uri (cran-uri "import" version))
8385 (sha256
8386 (base32
8387 "19g4jnfg9pkvvsncw62yc15xlb97hfbdqxivpjd9jqi36i6mdjrg"))))
8388 (build-system r-build-system)
8389 (native-inputs
8390 (list r-knitr))
8391 (home-page "https://github.com/smbache/import")
8392 (synopsis "Import mechanism for R")
8393 (description
8394 "This is an alternative mechanism for importing objects from packages.
8395 The syntax allows for importing multiple objects from a package with a single
8396 command in an expressive way. The import package bridges some of the gap
8397 between using @code{library} (or @code{require}) and direct (single-object)
8398 imports. Furthermore the imported objects are not placed in the current
8399 environment. It is also possible to import objects from stand-alone @code{.R}
8400 files.")
8401 (license license:expat)))
8402
8403 (define-public r-shinyace
8404 (package
8405 (name "r-shinyace")
8406 (version "0.4.2")
8407 (source
8408 (origin
8409 (method url-fetch)
8410 (uri (cran-uri "shinyAce" version))
8411 (sha256
8412 (base32
8413 "12mqvdh6rxsr61pc3pzla95r5f4l7xagjs2rcdr7c2lbqyxpx6aa"))))
8414 (properties `((upstream-name . "shinyAce")))
8415 (build-system r-build-system)
8416 (propagated-inputs
8417 (list r-shiny r-jsonlite))
8418 (home-page "https://cran.r-project.org/web/packages/shinyAce/")
8419 (synopsis "Ace editor bindings for Shiny")
8420 (description
8421 "This package provides Ace editor bindings to enable a rich text editing
8422 environment within Shiny.")
8423 (license license:expat)))
8424
8425 (define-public r-rafalib
8426 (package
8427 (name "r-rafalib")
8428 (version "1.0.0")
8429 (source
8430 (origin
8431 (method url-fetch)
8432 (uri (cran-uri "rafalib" version))
8433 (sha256
8434 (base32 "1dmxjl66bfdgrybhwyaa8d4i460liqcdw8b29a6w7shgksh29m0k"))))
8435 (properties `((upstream-name . "rafalib")))
8436 (build-system r-build-system)
8437 (propagated-inputs (list r-rcolorbrewer))
8438 (home-page "https://cran.r-project.org/package=rafalib")
8439 (synopsis "Convenience functions for routine data exploration")
8440 (description
8441 "This package provides a series of shortcuts for routine tasks to
8442 facilitate data exploration.")
8443 (license license:artistic2.0)))
8444
8445 (define-public r-randomizr
8446 (package
8447 (name "r-randomizr")
8448 (version "0.22.0")
8449 (source
8450 (origin
8451 (method url-fetch)
8452 (uri (cran-uri "randomizr" version))
8453 (sha256
8454 (base32
8455 "1grm0h3xkb0pdbbv0gd531g1kn6njp0gcy5fh153rrmajxgd8hhw"))))
8456 (properties `((upstream-name . "randomizr")))
8457 (build-system r-build-system)
8458 (native-inputs
8459 (list r-knitr))
8460 (home-page "https://declaredesign.org/r/randomizr/")
8461 (synopsis "Tools for common forms of random assignment and sampling")
8462 (description
8463 "This package provides tools for generating random assignments for common
8464 experimental designs and random samples for common sampling designs.")
8465 (license license:expat)))
8466
8467 (define-public r-base64url
8468 (package
8469 (name "r-base64url")
8470 (version "1.4")
8471 (source
8472 (origin
8473 (method url-fetch)
8474 (uri (cran-uri "base64url" version))
8475 (sha256
8476 (base32
8477 "0n1c2b68vza1dh7sk38v6biiwm72c4jpl79kpdg1bsb0hq9qy18x"))))
8478 (build-system r-build-system)
8479 (propagated-inputs
8480 (list r-backports))
8481 (home-page "https://github.com/mllg/base64url")
8482 (synopsis "Fast and URL-safe base64 encoder and decoder")
8483 (description
8484 "This package provides a URL-safe base64 encoder and decoder. In
8485 contrast to RFC3548, the 62nd character (@code{+}) is replaced with @code{-},
8486 the 63rd character (@code{/}) is replaced with @code{_}. Furthermore, the
8487 encoder does not fill the string with trailing @code{=}. The resulting
8488 encoded strings comply to the regular expression pattern @code{[A-Za-z0-9_-]}
8489 and thus are safe to use in URLs or for file names. The package also comes
8490 with a simple base32 encoder/decoder suited for case insensitive file
8491 systems.")
8492 (license license:gpl3)))
8493
8494 (define-public r-radiant-data
8495 (package
8496 (name "r-radiant-data")
8497 (version "1.4.5")
8498 (source
8499 (origin
8500 (method url-fetch)
8501 (uri (cran-uri "radiant.data" version))
8502 (sha256
8503 (base32
8504 "1vas0bkpngwxybmpdcaimha2r008prnli4b3lgjbjfkzpgm966d1"))
8505 (modules '((guix build utils)))
8506 (snippet
8507 '(begin
8508 ;; Delete files that are under CC-NC-SA.
8509 (delete-file-recursively "inst/app/tools/help")
8510 #t))))
8511 (properties `((upstream-name . "radiant.data")))
8512 (build-system r-build-system)
8513 (propagated-inputs
8514 (list r-base64enc
8515 r-broom
8516 r-bslib
8517 r-car
8518 r-curl
8519 r-dplyr
8520 r-dt
8521 r-glue
8522 r-ggplot2
8523 r-import
8524 r-jsonlite
8525 r-knitr
8526 r-lubridate
8527 r-magrittr
8528 r-markdown
8529 r-mass
8530 r-patchwork
8531 r-plotly
8532 r-png
8533 r-psych
8534 r-randomizr
8535 r-readr
8536 r-readxl
8537 r-rlang
8538 r-rmarkdown
8539 r-rstudioapi
8540 r-scales
8541 r-shiny
8542 r-shinyfiles
8543 r-shinyace
8544 r-stringi
8545 r-tibble
8546 r-tidyr
8547 r-writexl))
8548 (home-page "https://github.com/radiant-rstats/radiant.data")
8549 (synopsis "Data menu for Radiant: business analytics using R and Shiny")
8550 (description
8551 "The Radiant Data menu includes interfaces for loading, saving, viewing,
8552 visualizing, summarizing, transforming, and combining data. It also contains
8553 functionality to generate reproducible reports of the analyses conducted in
8554 the application.")
8555 (license license:agpl3)))
8556
8557 (define-public r-algdesign
8558 (package
8559 (name "r-algdesign")
8560 (version "1.2.1")
8561 (source
8562 (origin
8563 (method url-fetch)
8564 (uri (cran-uri "AlgDesign" version))
8565 (sha256
8566 (base32 "01cx63wqr6yvgl5ml1lj6gh9p1sn42b6qcnsppcw7mvba9n652ar"))))
8567 (properties `((upstream-name . "AlgDesign")))
8568 (build-system r-build-system)
8569 (home-page "https://github.com/jvbraun/AlgDesign")
8570 (synopsis "Algorithmic experimental design")
8571 (description
8572 "This package provides tools to calculate exact and approximate theory
8573 experimental designs for D, A, and I criteria. Very large designs may be
8574 created. Experimental designs may be blocked or blocked designs created from
8575 a candidate list, using several criteria. The blocking can be done when whole
8576 and within plot factors interact.")
8577 (license license:gpl2+)))
8578
8579 (define-public r-alluvial
8580 (package
8581 (name "r-alluvial")
8582 (version "0.1-2")
8583 (source
8584 (origin
8585 (method url-fetch)
8586 (uri (cran-uri "alluvial" version))
8587 (sha256
8588 (base32 "039frwrsxq1lb97s7vf2vbyyadimkigs628ymym06fxka53drdkp"))))
8589 (properties `((upstream-name . "alluvial")))
8590 (build-system r-build-system)
8591 (native-inputs (list r-knitr))
8592 (home-page "https://github.com/mbojan/alluvial")
8593 (synopsis "Create parallel sets plots (Alluvial Diagrams)")
8594 (description
8595 "This package creates alluvial diagrams (also known as parallel sets
8596 plots) for multivariate and time series-like data.")
8597 (license license:expat)))
8598
8599 (define-public r-signal
8600 (package
8601 (name "r-signal")
8602 (version "0.7-7")
8603 (source
8604 (origin
8605 (method url-fetch)
8606 (uri (cran-uri "signal" version))
8607 (sha256
8608 (base32
8609 "0qaf39vfmhn3d0bdjqd805ayfkaj48dkmf5dqd47bpk7dp21b837"))))
8610 (build-system r-build-system)
8611 (propagated-inputs (list r-mass))
8612 (native-inputs (list gfortran))
8613 (home-page "https://cran.r-project.org/web/packages/signal/")
8614 (synopsis "Signal processing")
8615 (description
8616 "This package provides a set of signal processing functions originally
8617 written for Matlab and GNU Octave. It includes filter generation utilities,
8618 filtering functions, resampling routines, and visualization of filter models.
8619 It also includes interpolation functions.")
8620 (license license:gpl2)))
8621
8622 (define-public r-gsubfn
8623 (package
8624 (name "r-gsubfn")
8625 (version "0.7")
8626 (source
8627 (origin
8628 (method url-fetch)
8629 (uri (cran-uri "gsubfn" version))
8630 (sha256
8631 (base32
8632 "00j6b8b6xsx6v370h220x233rpk6asca78165y3d48jpwvwisdc9"))))
8633 (build-system r-build-system)
8634 (propagated-inputs (list r-proto))
8635 (home-page "https://code.google.com/archive/p/gsubfn/")
8636 (synopsis "Utilities for strings and function arguments")
8637 (description
8638 "This package provides @code{gsubfn} which is like @code{gsub} but can
8639 take a replacement function or certain other objects instead of the
8640 replacement string. Matches and back references are input to the replacement
8641 function and replaced by the function output. @code{gsubfn} can be used to
8642 split strings based on content rather than delimiters and for quasi-perl-style
8643 string interpolation. The package also has facilities for translating
8644 formulas to functions and allowing such formulas in function calls instead of
8645 functions.")
8646 (license license:gpl2+)))
8647
8648 (define-public r-sqldf
8649 (package
8650 (name "r-sqldf")
8651 (version "0.4-11")
8652 (source
8653 (origin
8654 (method url-fetch)
8655 (uri (cran-uri "sqldf" version))
8656 (sha256
8657 (base32
8658 "0q12vsb53p2wchgp8wfz5bk08wfnm0jxjrakclj4jyy6x3a7ksff"))))
8659 (build-system r-build-system)
8660 (propagated-inputs
8661 (list r-chron r-dbi r-gsubfn r-proto r-rsqlite))
8662 (home-page "https://github.com/ggrothendieck/sqldf")
8663 (synopsis "Manipulate R data frames using SQL")
8664 (description
8665 "The @code{sqldf} function is typically passed a single argument which is
8666 an SQL select statement where the table names are ordinary R data frame names.
8667 @code{sqldf} transparently sets up a database, imports the data frames into
8668 that database, performs the SQL statement and returns the result using a
8669 heuristic to determine which class to assign to each column of the returned
8670 data frame. The @code{sqldf} or @code{read.csv.sql} functions can also be
8671 used to read filtered files into R even if the original files are larger than
8672 R itself can handle.")
8673 (license license:gpl2)))
8674
8675 (define-public r-abind
8676 (package
8677 (name "r-abind")
8678 (version "1.4-5")
8679 (source
8680 (origin
8681 (method url-fetch)
8682 (uri (cran-uri "abind" version))
8683 (sha256
8684 (base32
8685 "0b1zd8jbnl6l292cr9rb50m09fy3ylxvzkpgi5lfb1nbzddcwfis"))))
8686 (build-system r-build-system)
8687 (home-page "https://cran.r-project.org/web/packages/abind/")
8688 (synopsis "Combine multidimensional arrays")
8689 (description
8690 "This package provides tools to combine multidimensional arrays into a
8691 single array. This is a generalization of @code{cbind} and @code{rbind}. It
8692 works with vectors, matrices, and higher-dimensional arrays. It also provides
8693 the functions @code{adrop}, @code{asub}, and @code{afill} for manipulating,
8694 extracting and replacing data in arrays.")
8695 (license license:lgpl2.0+)))
8696
8697 (define-public r-prroc
8698 (package
8699 (name "r-prroc")
8700 (version "1.3.1")
8701 (source
8702 (origin
8703 (method url-fetch)
8704 (uri (cran-uri "PRROC" version))
8705 (sha256
8706 (base32
8707 "1m28h8pcd78049lz2qixhkcr9h5b3jik3maqzfbvq9y58z71i4a7"))))
8708 (properties `((upstream-name . "PRROC")))
8709 (build-system r-build-system)
8710 (home-page "https://cran.r-project.org/web/packages/PRROC/")
8711 (synopsis "Precision-Recall and ROC curves for weighted and unweighted data")
8712 (description
8713 "This package computes the areas under the @dfn{precision-recall} (PR)
8714 and ROC curve for weighted (e.g. soft-labeled) and unweighted data. In
8715 contrast to other implementations, the interpolation between points of the PR
8716 curve is done by a non-linear piecewise function. In addition to the areas
8717 under the curves, the curves themselves can also be computed and plotted by a
8718 specific S3-method.")
8719 (license license:gpl3)))
8720
8721 (define-public r-vim
8722 (package
8723 (name "r-vim")
8724 (version "6.2.2")
8725 (source
8726 (origin
8727 (method url-fetch)
8728 (uri (cran-uri "VIM" version))
8729 (sha256
8730 (base32
8731 "1r0myxcx8y1a3fkf9ssk882f09snn2j6zilsygpld32hahn4k9xg"))))
8732 (properties `((upstream-name . "VIM")))
8733 (build-system r-build-system)
8734 (propagated-inputs
8735 (list r-car
8736 r-colorspace
8737 r-data-table
8738 r-e1071
8739 r-laeken
8740 r-magrittr
8741 r-mass
8742 r-nnet
8743 r-ranger
8744 r-rcpp
8745 r-robustbase
8746 r-sp
8747 r-vcd))
8748 (native-inputs
8749 (list r-knitr))
8750 (home-page "https://github.com/alexkowa/VIM")
8751 (synopsis "Visualization and imputation of missing values")
8752 (description
8753 "This package provides tools for the visualization of missing and/or
8754 imputed values are introduced, which can be used for exploring the data and
8755 the structure of the missing and/or imputed values. Depending on this
8756 structure of the missing values, the corresponding methods may help to
8757 identify the mechanism generating the missing values and explore the
8758 data including missing values. In addition, the quality of imputation can be
8759 visually explored using various univariate, bivariate, multiple and
8760 multivariate plot methods.")
8761 (license license:gpl2+)))
8762
8763 (define-public r-fnn
8764 (package
8765 (name "r-fnn")
8766 (version "1.1.3.1")
8767 (source
8768 (origin
8769 (method url-fetch)
8770 (uri (cran-uri "FNN" version))
8771 (sha256
8772 (base32
8773 "0nmynpiy3d2dnd5ngjf4m79jy02byhk43gj0xny9a6j8243f5c2j"))))
8774 (properties `((upstream-name . "FNN")))
8775 (build-system r-build-system)
8776 (home-page "https://cran.r-project.org/web/packages/FNN")
8777 (synopsis "Fast nearest neighbor search algorithms and applications")
8778 (description
8779 "This package provides cover-tree and kd-tree fast k-nearest neighbor
8780 search algorithms. Related applications including KNN classification,
8781 regression and information measures are implemented.")
8782 ;; The DESCRIPTION file erroneously states that GPL version 2.1 or
8783 ;; later can be used.
8784 (license license:gpl2+)))
8785
8786 (define-public r-smoother
8787 (package
8788 (name "r-smoother")
8789 (version "1.1")
8790 (source
8791 (origin
8792 (method url-fetch)
8793 (uri (cran-uri "smoother" version))
8794 (sha256
8795 (base32
8796 "0nqr1bvlr5bnasqg74zmknjjl4x28kla9h5cxpga3kq5z215pdci"))))
8797 (build-system r-build-system)
8798 (propagated-inputs
8799 (list r-ttr))
8800 (home-page "https://cran.r-project.org/web/packages/smoother")
8801 (synopsis "Functions relating to the smoothing of numerical data")
8802 (description
8803 "This package provides a collection of methods for smoothing numerical
8804 data, commencing with a port of the Matlab gaussian window smoothing function.
8805 In addition, several functions typically used in smoothing of financial data
8806 are included.")
8807 (license license:gpl2)))
8808
8809 (define-public r-riverplot
8810 (package
8811 (name "r-riverplot")
8812 (version "0.10")
8813 (source
8814 (origin
8815 (method url-fetch)
8816 (uri (cran-uri "riverplot" version))
8817 (sha256
8818 (base32
8819 "04ap1dsa7fx03l73jhv1ql3adaaaz2100qawdplxa9xmrllgcgbj"))))
8820 (build-system r-build-system)
8821 (propagated-inputs
8822 (list r-rcolorbrewer))
8823 (native-inputs
8824 (list r-knitr))
8825 (home-page "https://logfc.wordpress.com")
8826 (synopsis "Sankey or ribbon plots")
8827 (description
8828 "Sankey plots are a type of diagram that is convenient to illustrate how
8829 flow of information, resources etc. separates and joins, much like observing
8830 how rivers split and merge. For example, they can be used to compare
8831 different clusterings. This package provides an implementation of Sankey
8832 plots for R.")
8833 (license license:gpl2+)))
8834
8835 (define-public r-dyn
8836 (package
8837 (name "r-dyn")
8838 (version "0.2-9.6")
8839 (source
8840 (origin
8841 (method url-fetch)
8842 (uri (cran-uri "dyn" version))
8843 (sha256
8844 (base32
8845 "16fqv9k7yxdgybwzafjkyqm16qpgqz13lcjpi6a1nc8xbzlzh0gb"))))
8846 (build-system r-build-system)
8847 (propagated-inputs
8848 (list r-zoo))
8849 (home-page "https://cran.r-project.org/web/packages/dyn")
8850 (synopsis "Time series regression")
8851 (description
8852 "This package provides the dyn class interfaces @code{ts}, @code{irts},
8853 @code{zoo} and @code{zooreg} time series classes to @code{lm}, @code{glm},
8854 @code{loess}, @code{quantreg::rq}, @code{MASS::rlm},
8855 @code{MCMCpack::MCMCregress()}, @code{quantreg::rq()},
8856 @code{randomForest::randomForest()} and other regression functions, allowing
8857 those functions to be used with time series including specifications that may
8858 contain lags, diffs and missing values.")
8859 ;; Any GPL version.
8860 (license license:gpl2+)))
8861
8862 (define-public r-dynutils
8863 (package
8864 (name "r-dynutils")
8865 (version "1.0.11")
8866 (source
8867 (origin
8868 (method url-fetch)
8869 (uri (cran-uri "dynutils" version))
8870 (sha256
8871 (base32 "06an2bm1d131v28m240vii2wisbz3zs32wbamm2w7r8rl3yrxkh9"))))
8872 (properties `((upstream-name . "dynutils")))
8873 (build-system r-build-system)
8874 (propagated-inputs
8875 (list r-assertthat
8876 r-crayon
8877 r-desc
8878 r-dplyr
8879 r-magrittr
8880 r-matrix
8881 r-proxyc
8882 r-purrr
8883 r-rcpp
8884 r-remotes
8885 r-stringr
8886 r-tibble))
8887 (native-inputs (list r-knitr))
8888 (home-page "https://github.com/dynverse/dynutils")
8889 (synopsis "Common functionality for the dynverse packages")
8890 (description
8891 "This package provides common functionality for the
8892 @url{https://dynverse.org,dynverse} packages. dynverse is created to support
8893 the development, execution, and benchmarking of trajectory inference
8894 methods.")
8895 (license license:expat)))
8896
8897 (define-public r-catdap
8898 (package
8899 (name "r-catdap")
8900 (version "1.3.5")
8901 (source
8902 (origin
8903 (method url-fetch)
8904 (uri (cran-uri "catdap" version))
8905 (sha256
8906 (base32
8907 "0fyhl69z2lznymvpzxra9qvcg85ggzkfjy68c6mzdmf1ja44d2k5"))))
8908 (build-system r-build-system)
8909 (native-inputs
8910 (list gfortran))
8911 (home-page "https://cran.r-project.org/web/packages/catdap/")
8912 (synopsis "Tools for categorical data analysis")
8913 (description
8914 "This package provides functions for analyzing multivariate data.
8915 Dependencies of the distribution of the specified variable (response
8916 variable) to other variables (explanatory variables) are derived and
8917 evaluated by the @dfn{Akaike Information Criterion} (AIC).")
8918 (license license:gpl2+)))
8919
8920 (define-public r-catdata
8921 (package
8922 (name "r-catdata")
8923 (version "1.2.2")
8924 (source (origin
8925 (method url-fetch)
8926 (uri (cran-uri "catdata" version))
8927 (sha256
8928 (base32
8929 "14kx7yi0cv6dyh9wjasb8gn6cp1bhglgwql7dc2a7lqvdcp0d5vj"))))
8930 (properties `((upstream-name . "catdata")))
8931 (build-system r-build-system)
8932 (propagated-inputs (list r-mass))
8933 (home-page "https://cran.r-project.org/package=catdata")
8934 (synopsis
8935 "Datasets and examples used in the book @emph{Regression for Categorical Data}")
8936 (description
8937 "This R package contains examples from the book @emph{Regression
8938 for Categorical Data}, Tutz 2012, Cambridge University Press. The
8939 names of the examples refer to the chapter and the data set that is
8940 used.")
8941 (license license:gpl2)))
8942
8943 (define-public r-arules
8944 (package
8945 (name "r-arules")
8946 (version "1.7-5")
8947 (source
8948 (origin
8949 (method url-fetch)
8950 (uri (cran-uri "arules" version))
8951 (sha256
8952 (base32
8953 "0d04w28hl9gcrvkj0v0q77x4a89jhvzf1imw58xfgncap8mc6555"))))
8954 (build-system r-build-system)
8955 (propagated-inputs
8956 (list r-generics r-matrix))
8957 (home-page "https://github.com/mhahsler/arules")
8958 (synopsis "Mining association rules and frequent itemsets")
8959 (description
8960 "This package provides an infrastructure for representing, manipulating
8961 and analyzing transaction data and patterns (frequent itemsets and association rules).
8962 It also provides C implementations of the association mining algorithms Apriori
8963 and Eclat.")
8964 (license license:gpl3)))
8965
8966 (define-public r-parsedate
8967 (package
8968 (name "r-parsedate")
8969 (version "1.3.1")
8970 (source
8971 (origin
8972 (method url-fetch)
8973 (uri (cran-uri "parsedate" version))
8974 (sha256
8975 (base32
8976 "1cfinqlbchmkhkgmdwiy3mnxb17lp02jfk2gpw56hq9vh6wimhqz"))))
8977 (build-system r-build-system)
8978 (home-page "https://github.com/gaborcsardi/parsedate")
8979 (synopsis
8980 "Recognize and parse dates in various formats")
8981 (description
8982 "This package provides three functions for dealing with dates:
8983 @code{parse_iso_8601} recognizes and parses all valid ISO 8601 date and
8984 time formats, @code{parse_date} parses dates in unspecified formats,
8985 and @code{format_iso_8601} formats a date in ISO 8601 format.")
8986 (license license:gpl2)))
8987
8988 (define-public r-abc-data
8989 (package
8990 (name "r-abc-data")
8991 (version "1.0")
8992 (source
8993 (origin
8994 (method url-fetch)
8995 (uri (cran-uri "abc.data" version))
8996 (sha256
8997 (base32
8998 "1bv1n68ah714ws58cf285n2s2v5vn7382lfjca4jxph57lyg8hmj"))))
8999 (properties `((upstream-name . "abc.data")))
9000 (build-system r-build-system)
9001 (home-page "https://cran.r-project.org/web/packages/abc.data/")
9002 (synopsis "Data for Approximate Bayesian Computation (ABC) package")
9003 (description
9004 "This package contains data which are used by functions of the abc
9005 package which implements several @dfn{Approximate Bayesian Computation} (ABC)
9006 algorithms for performing parameter estimation, model selection, and
9007 goodness-of-fit.")
9008 (license license:gpl3+)))
9009
9010 (define-public r-abc
9011 (package
9012 (name "r-abc")
9013 (version "2.2.1")
9014 (source
9015 (origin
9016 (method url-fetch)
9017 (uri (cran-uri "abc" version))
9018 (sha256
9019 (base32
9020 "16753lyzk2dfwgdjfyanwacqw3bvrwby52inq4709804labs6lnv"))))
9021 (build-system r-build-system)
9022 (propagated-inputs
9023 (list r-abc-data r-locfit r-mass r-nnet r-quantreg))
9024 (home-page "https://cran.r-project.org/web/packages/abc/")
9025 (synopsis "Tools for Approximate Bayesian Computation (ABC)")
9026 (description
9027 "This package implements several @dfn{Approximate Bayesian
9028 Computation} (ABC) algorithms for performing parameter estimation, model
9029 selection, and goodness-of-fit. Cross-validation tools are also available for
9030 measuring the accuracy of ABC estimates, and to calculate the
9031 misclassification probabilities of different models.")
9032 (license license:gpl3+)))
9033
9034 (define-public r-zip
9035 (package
9036 (name "r-zip")
9037 (version "2.2.2")
9038 (source
9039 (origin
9040 (method url-fetch)
9041 (uri (cran-uri "zip" version))
9042 (sha256
9043 (base32
9044 "194f19649jqw8wa2bd1kj3873hqnqxsrbqdwnvlzngi8pcixwv71"))))
9045 (build-system r-build-system)
9046 (home-page "https://github.com/gaborcsardi/zip")
9047 (synopsis "Cross-platform Zip compression")
9048 (description
9049 "This package provides a cross-platform Zip compression library for R.
9050 It is a replacement for the @code{zip} function, that does not require any
9051 additional external tools on any platform.")
9052 (license license:cc0)))
9053
9054 (define-public r-openxlsx
9055 (package
9056 (name "r-openxlsx")
9057 (version "4.2.5.1")
9058 (source
9059 (origin
9060 (method url-fetch)
9061 (uri (cran-uri "openxlsx" version))
9062 (sha256
9063 (base32
9064 "1j2516plvlrp7l0mw7xqjhjjcidfdnfsybdhi2bx3n0910w29lk4"))))
9065 (build-system r-build-system)
9066 (propagated-inputs
9067 (list r-rcpp r-stringi r-zip))
9068 (native-inputs
9069 (list r-knitr))
9070 (home-page "https://github.com/awalker89/openxlsx")
9071 (synopsis "Read, write and edit XLSX files")
9072 (description
9073 "This package simplifies the creation of Excel @code{.xlsx} files by
9074 providing a high level interface to writing, styling and editing worksheets.
9075 Through the use of Rcpp, read/write times are comparable to the @code{xlsx}
9076 and @code{XLConnect} packages with the added benefit of removing the
9077 dependency on Java.")
9078 (license license:gpl3)))
9079
9080 (define-public r-rio
9081 (package
9082 (name "r-rio")
9083 (version "0.5.29")
9084 (source
9085 (origin
9086 (method url-fetch)
9087 (uri (cran-uri "rio" version))
9088 (sha256
9089 (base32
9090 "04jlrhyl0791yxwcpp1s8p1hhkljnijlc5iaxpk56h41w63k39lz"))))
9091 (build-system r-build-system)
9092 (propagated-inputs
9093 (list r-curl
9094 r-data-table
9095 r-foreign
9096 r-haven
9097 r-openxlsx
9098 r-readxl
9099 r-tibble))
9100 (native-inputs
9101 (list r-knitr))
9102 (home-page "https://github.com/leeper/rio")
9103 (synopsis "Swiss-army knife for data I/O")
9104 (description
9105 "This package provides streamlined data import and export infrastructure
9106 by making assumptions that the user is probably willing to make: @code{import}
9107 and @code{export} determine the data structure from the file extension,
9108 reasonable defaults are used for data import and export (e.g.,
9109 @code{stringsAsFactors=FALSE}), web-based import is natively
9110 supported (including from SSL/HTTPS), compressed files can be read directly
9111 without explicit decompression, and fast import packages are used where
9112 appropriate. An additional convenience function, @code{convert}, provides a
9113 simple method for converting between file types.")
9114 (license license:gpl2)))
9115
9116 (define-public r-maptools
9117 (package
9118 (name "r-maptools")
9119 (version "1.1-5")
9120 (source
9121 (origin
9122 (method url-fetch)
9123 (uri (cran-uri "maptools" version))
9124 (sha256
9125 (base32
9126 "1p155w26hpmqc589kxha0xgw5b4x6610a3im7ap4mjx1sfavvn9w"))))
9127 (build-system r-build-system)
9128 (propagated-inputs
9129 (list r-foreign r-lattice r-sp))
9130 (home-page "https://r-forge.r-project.org/projects/maptools/")
9131 (synopsis "Tools for reading and handling spatial objects")
9132 (description
9133 "This package provides a set of tools for manipulating and reading
9134 geographic data, in particular ESRI Shapefiles. It includes binary access to
9135 GSHHG shoreline files. The package also provides interface wrappers for
9136 exchanging spatial objects with other R packages.")
9137 ;; The C source files from shapelib are released under the Expat license.
9138 ;; The R code is released under GPL version 2 or later.
9139 (license (list license:gpl2+
9140 license:expat))))
9141
9142 (define-public r-later
9143 (package
9144 (name "r-later")
9145 (version "1.3.0")
9146 (source
9147 (origin
9148 (method url-fetch)
9149 (uri (cran-uri "later" version))
9150 (sha256
9151 (base32
9152 "0acqg29hcm2iq1418b54np7zb5pnr3xzrwc3ijv2pz9wra10ix88"))))
9153 (build-system r-build-system)
9154 (propagated-inputs
9155 (list r-rcpp r-rlang))
9156 (native-inputs
9157 (list r-knitr))
9158 (home-page "https://github.com/r-lib/later")
9159 (synopsis "Utilities for delaying function execution")
9160 (description
9161 "This package provides tools to execute arbitrary R or C functions some
9162 time after the current time, after the R execution stack has emptied.")
9163 (license license:gpl2+)))
9164
9165 (define-public r-promises
9166 (package
9167 (name "r-promises")
9168 (version "1.2.0.1")
9169 (source
9170 (origin
9171 (method url-fetch)
9172 (uri (cran-uri "promises" version))
9173 (sha256
9174 (base32
9175 "1dy4cbqw17awh4q8m7cy3anaj0n9iynabfzflb1g94cyj0bq4fld"))))
9176 (build-system r-build-system)
9177 (propagated-inputs
9178 (list r-later r-magrittr r-r6 r-rcpp r-rlang))
9179 (native-inputs
9180 (list r-knitr))
9181 (home-page "https://rstudio.github.io/promises")
9182 (synopsis "Abstractions for promise-based asynchronous programming")
9183 (description
9184 "This package provides fundamental abstractions for doing asynchronous
9185 programming in R using promises. Asynchronous programming is useful for
9186 allowing a single R process to orchestrate multiple tasks in the background
9187 while also attending to something else. Semantics are similar to JavaScript
9188 promises, but with a syntax that is idiomatic R.")
9189 (license license:expat)))
9190
9191 (define-public r-dosnow
9192 (package
9193 (name "r-dosnow")
9194 (version "1.0.20")
9195 (source
9196 (origin
9197 (method url-fetch)
9198 (uri (cran-uri "doSNOW" version))
9199 (sha256
9200 (base32
9201 "1f5v0k2w0b2478p6iqa3hn2lwd1x3rzc348n57nd38ka2vnsnz4i"))))
9202 (properties `((upstream-name . "doSNOW")))
9203 (build-system r-build-system)
9204 (propagated-inputs
9205 (list r-foreach r-iterators r-snow))
9206 (home-page "https://cran.r-project.org/web/packages/doSNOW")
9207 (synopsis "Foreach parallel adaptor for the snow package")
9208 (description
9209 "This package provides a parallel backend for the @code{%dopar%} function
9210 using the @code{snow} package.")
9211 (license license:gpl2)))
9212
9213 (define-public r-fstcore
9214 (package
9215 (name "r-fstcore")
9216 (version "0.9.12")
9217 (source
9218 (origin
9219 (method url-fetch)
9220 (uri (cran-uri "fstcore" version))
9221 (sha256
9222 (base32 "1a5m68n2dqhi3r8wf5jwg4vjvl550c7wypcf5j0xmkvl836yg1lg"))))
9223 (properties `((upstream-name . "fstcore")))
9224 (build-system r-build-system)
9225 (propagated-inputs (list r-rcpp))
9226 (inputs (list zlib))
9227 (native-inputs (list pkg-config))
9228 (home-page "https://www.fstpackage.org/fstcore/")
9229 (synopsis "R bindings to the fstlib library")
9230 (description
9231 "The fstlib library provides multithreaded serialization of compressed
9232 data frames using the fst format. The fst format allows for random access of
9233 stored data and compression with the LZ4 and ZSTD compressors.")
9234 (license license:mpl2.0)))
9235
9236 (define-public r-fst
9237 (package
9238 (name "r-fst")
9239 (version "0.9.8")
9240 (source
9241 (origin
9242 (method url-fetch)
9243 (uri (cran-uri "fst" version))
9244 (sha256
9245 (base32
9246 "0r96inwrr960m7wmc80603bw2vvvwab225bh9dq3lalwhy4yiis4"))))
9247 (properties `((upstream-name . "fst")))
9248 (build-system r-build-system)
9249 (propagated-inputs (list r-fstcore r-rcpp))
9250 (home-page "http://www.fstpackage.org")
9251 (synopsis "Fast serialization of data frames")
9252 (description
9253 "The fst package for R provides a fast, easy and flexible way to
9254 serialize data frames. With access speeds of multiple GB/s, fst is
9255 specifically designed to unlock the potential of high speed solid state disks.
9256 Data frames stored in the fst format have full random access, both in column
9257 and rows. The fst format allows for random access of stored data and
9258 compression with the LZ4 and ZSTD compressors.")
9259 (license license:agpl3)))
9260
9261 (define-public r-snftool
9262 (package
9263 (name "r-snftool")
9264 (version "2.3.1")
9265 (source (origin
9266 (method url-fetch)
9267 (uri (cran-uri "SNFtool" version))
9268 (sha256
9269 (base32
9270 "05hz230aq5wbzhknxzr4iqv3nqjhbpf66n6bp1rc5h2jgz2yfbwq"))))
9271 (properties `((upstream-name . "SNFtool")))
9272 (build-system r-build-system)
9273 (propagated-inputs (list r-alluvial r-exposition))
9274 (home-page "https://cran.r-project.org/package=SNFtool")
9275 (synopsis "Similarity network fusion")
9276 (description
9277 "Similarity Network Fusion takes multiple views of a network and fuses
9278 them together to construct an overall status matrix. The input to our
9279 algorithm can be feature vectors, pairwise distances, or pairwise
9280 similarities. The learned status matrix can then be used for retrieval,
9281 clustering, and classification.")
9282 ;; Any version of the GPL
9283 (license license:gpl3+)))
9284
9285 (define-public r-snowfall
9286 (package
9287 (name "r-snowfall")
9288 (version "1.84-6.2")
9289 (source (origin
9290 (method url-fetch)
9291 (uri (cran-uri "snowfall" version))
9292 (sha256
9293 (base32 "0frmasv04wd47h04zbwaryhiyxllarf3ggpa39p5qicjp6r7lilv"))))
9294 (build-system r-build-system)
9295 (propagated-inputs
9296 (list r-snow))
9297 (home-page "https://cran.r-project.org/web/packages/snowfall/")
9298 (synopsis "Easier cluster computing")
9299 (description "This package is a usability wrapper around snow for easier
9300 development of parallel R programs. This package offers e.g. extended error
9301 checks, and additional functions. All functions work in sequential mode, too,
9302 if no cluster is present or wished. The package is also designed as connector
9303 to the cluster management tool @code{sfCluster}, but can also used without
9304 it.")
9305 (license license:gpl2+)))
9306
9307 (define-public r-rgexf
9308 (package
9309 (name "r-rgexf")
9310 (version "0.16.2")
9311 (source
9312 (origin
9313 (method url-fetch)
9314 (uri (cran-uri "rgexf" version))
9315 (sha256
9316 (base32
9317 "00c2zka1n3k7p1l0mlchr063s6x58p9r3fb64d4wgl4rvsq55q3f"))
9318 ;; Delete minified JavaScript files
9319 (snippet
9320 '(for-each delete-file
9321 '("inst/gexf-js/js/jquery-2.0.2.min.js"
9322 "inst/gexf-js/js/jquery-ui-1.10.3.custom.min.js"
9323 "inst/gexf-js/js/jquery.mousewheel.min.js")))))
9324 (properties `((upstream-name . "rgexf")))
9325 (build-system r-build-system)
9326 (arguments
9327 `(#:modules ((guix build utils)
9328 (guix build r-build-system)
9329 (srfi srfi-1)
9330 (ice-9 popen))
9331 #:phases
9332 (modify-phases %standard-phases
9333 (add-after 'unpack 'process-javascript
9334 (lambda* (#:key inputs #:allow-other-keys)
9335 (invoke "unzip" "-d" "/tmp" (assoc-ref inputs "js-jquery-ui"))
9336 (with-directory-excursion "inst/gexf-js/js/"
9337 (call-with-values
9338 (lambda ()
9339 (unzip2
9340 `((,(assoc-ref inputs "js-jquery")
9341 "jquery-2.0.2.min.js")
9342 ("/tmp/jquery-ui-1.10.3/ui/jquery-ui.js"
9343 "jquery-ui-1.10.3.custom.min.js")
9344 (,(assoc-ref inputs "js-jquery-mousewheel")
9345 "jquery.mousewheel.min.js"))))
9346 (lambda (sources targets)
9347 (for-each (lambda (source target)
9348 (format #true "Processing ~a --> ~a~%"
9349 source target)
9350 (invoke "esbuild" source "--minify"
9351 (string-append "--outfile=" target)))
9352 sources targets)))))))))
9353 (propagated-inputs
9354 (list r-igraph r-servr r-xml))
9355 (native-inputs
9356 `(("r-knitr" ,r-knitr)
9357 ("esbuild" ,esbuild)
9358 ("unzip" ,unzip)
9359 ("js-jquery"
9360 ,(origin
9361 (method url-fetch)
9362 (uri "https://code.jquery.com/jquery-2.0.2.js")
9363 (sha256
9364 (base32
9365 "0v818bxpw48gdk8i95qqqij80r9jcgisi2r4ac6xnxca20h0gvfj"))))
9366 ("js-jquery-ui"
9367 ,(origin
9368 (method url-fetch)
9369 (uri "https://jqueryui.com/resources/download/jquery-ui-1.10.3.zip")
9370 (sha256
9371 (base32
9372 "00xpfy0l69nj2yan4s8k65ldsrlfsjkmyw2dwcg93dc8mv454vxx"))))
9373 ("js-jquery-mousewheel"
9374 ,(origin
9375 (method url-fetch)
9376 (uri "https://raw.githubusercontent.com/jquery/jquery-mousewheel/\
9377 3.0.6/jquery.mousewheel.js")
9378 (sha256
9379 (base32
9380 "19lk5xy2s47bx8hsa7j6bg012f8yw6d770g230bcnm559kf4nc6v"))))))
9381 (home-page "https://gvegayon.github.io/rgexf")
9382 (synopsis "Build, import and export GEXF graph files")
9383 (description
9384 "Create, read and write GEXF (Graph Exchange XML Format) graph
9385 files (used in Gephi and others). It allows the user to easily build/read
9386 graph files including attributes, GEXF visual attributes (such as color, size,
9387 and position), network dynamics (for both edges and nodes) and edge weighting.
9388 Users can build/handle graphs element-by-element or massively through
9389 data-frames, visualize the graph on a web browser through gexf-js (a
9390 JavaScript library) and interact with the igraph package.")
9391 (license license:expat)))
9392
9393 (define-public r-data-tree
9394 (package
9395 (name "r-data-tree")
9396 (version "1.0.0")
9397 (source
9398 (origin
9399 (method url-fetch)
9400 (uri (cran-uri "data.tree" version))
9401 (sha256
9402 (base32
9403 "0pizmx2312zsym4m42b97q2184bg3hibvbdrblcga05xln84qrs0"))))
9404 (properties `((upstream-name . "data.tree")))
9405 (build-system r-build-system)
9406 (propagated-inputs
9407 (list r-r6 r-stringi))
9408 (native-inputs
9409 (list r-knitr))
9410 (home-page "https://github.com/gluc/data.tree")
9411 (synopsis "General purpose hierarchical data structure")
9412 (description
9413 "Create tree structures from hierarchical data, and traverse the tree in
9414 various orders. Aggregate, cumulate, print, plot, convert to and from
9415 data.frame and more. This is useful for decision trees, machine learning,
9416 finance, conversion from and to JSON, and many other applications.")
9417 (license license:gpl2+)))
9418
9419 (define-public r-dtplyr
9420 (package
9421 (name "r-dtplyr")
9422 (version "1.2.2")
9423 (source
9424 (origin
9425 (method url-fetch)
9426 (uri (cran-uri "dtplyr" version))
9427 (sha256
9428 (base32
9429 "1m72ac7461mlvanj1krpmfp2ljl3c2k5nw6zrahc66vhcgz2hngq"))))
9430 (properties `((upstream-name . "dtplyr")))
9431 (build-system r-build-system)
9432 (propagated-inputs
9433 (list r-crayon
9434 r-data-table
9435 r-dplyr
9436 r-ellipsis
9437 r-glue
9438 r-lifecycle
9439 r-rlang
9440 r-tibble
9441 r-tidyselect
9442 r-vctrs))
9443 (native-inputs
9444 (list r-knitr))
9445 (home-page "https://github.com/tidyverse/dtplyr")
9446 (synopsis "Data Table back-end for dplyr")
9447 (description
9448 "This package provides a @code{data.table} backend for @code{dplyr}. The
9449 goal of @code{dtplyr} is to allow you to write @code{dplyr} code that is
9450 automatically translated to the equivalent, but usually much faster,
9451 @code{data.table} code.")
9452 (license license:expat)))
9453
9454 (define-public r-collapsibletree
9455 (package
9456 (name "r-collapsibletree")
9457 (version "0.1.7")
9458 (source
9459 (origin
9460 (method url-fetch)
9461 (uri (cran-uri "collapsibleTree" version))
9462 (sha256
9463 (base32
9464 "0b65pbp1wnpsrayqi630ds4r98jvcvynnlp6wxdqrnnr9nzw5343"))
9465 (snippet
9466 '(begin
9467 ;; Delete minified JavaScript file
9468 (delete-file "inst/htmlwidgets/lib/d3-4.10.2/d3.min.js")
9469 #true))))
9470 (properties
9471 `((upstream-name . "collapsibleTree")))
9472 (build-system r-build-system)
9473 (arguments
9474 `(#:phases
9475 (modify-phases %standard-phases
9476 (add-after 'unpack 'process-javascript
9477 (lambda* (#:key inputs #:allow-other-keys)
9478 (with-directory-excursion "inst/htmlwidgets/lib/d3-4.10.2/"
9479 (let ((source (assoc-ref inputs "d3.v4.js"))
9480 (target "d3.min.js"))
9481 (format #t "Processing ~a --> ~a~%"
9482 source target)
9483 (invoke "esbuild" source "--minify"
9484 (string-append "--outfile=" target)))))))))
9485 (propagated-inputs
9486 (list r-data-tree r-htmlwidgets))
9487 (native-inputs
9488 `(("esbuild" ,esbuild)
9489 ("d3.v4.js"
9490 ,(origin
9491 (method url-fetch)
9492 (uri "https://d3js.org/d3.v4.js")
9493 (sha256
9494 (base32
9495 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))))
9496 (home-page "https://github.com/AdeelK93/collapsibleTree")
9497 (synopsis "Interactive collapsible tree diagrams using D3.js")
9498 (description
9499 "This is a package for interactive Reingold-Tilford tree diagrams created
9500 using D3.js, where every node can be expanded and collapsed by clicking on it.
9501 Tooltips and color gradients can be mapped to nodes using a numeric column in
9502 the source data frame.")
9503 (license license:gpl3+)))
9504
9505 (define-public r-rappdirs
9506 (package
9507 (name "r-rappdirs")
9508 (version "0.3.3")
9509 (source
9510 (origin
9511 (method url-fetch)
9512 (uri (cran-uri "rappdirs" version))
9513 (sha256
9514 (base32
9515 "1161i3jgjvzjv4p8qbz9r976fnggkcrw3mlj4yd1h2svnijrz5a9"))))
9516 (build-system r-build-system)
9517 (home-page "https://cran.r-project.org/web/packages/rappdirs/")
9518 (synopsis "Determine where to save data, caches, and logs")
9519 (description
9520 "This package provides an easy way to determine which directories on the
9521 user's computer should be used to save data, caches and logs. It is a port of
9522 Python's @url{https://github.com/ActiveState/appdirs,Appdirs} to R.")
9523 (license license:expat)))
9524
9525 (define-public r-rastervis
9526 (package
9527 (name "r-rastervis")
9528 (version "0.51.2")
9529 (source
9530 (origin
9531 (method url-fetch)
9532 (uri (cran-uri "rasterVis" version))
9533 (sha256
9534 (base32
9535 "0kgg6cm7xjqya2d46w0i1i1wjpkb8f99lyqy7rgwa7l9xmwzj5n1"))))
9536 (properties `((upstream-name . "rasterVis")))
9537 (build-system r-build-system)
9538 (propagated-inputs
9539 (list r-hexbin
9540 r-lattice
9541 r-latticeextra
9542 r-raster
9543 r-rcolorbrewer
9544 r-sp
9545 r-terra
9546 r-viridislite
9547 r-zoo))
9548 (home-page "https://oscarperpinan.github.io/rastervis/")
9549 (synopsis "Visualization methods for raster data")
9550 (description
9551 "This package provides methods for enhanced visualization and interaction
9552 with raster data. It implements visualization methods for quantitative data
9553 and categorical data, both for univariate and multivariate rasters. It also
9554 provides methods to display spatiotemporal rasters, and vector fields.")
9555 (license license:gpl3)))
9556
9557 (define-public r-rentrez
9558 (package
9559 (name "r-rentrez")
9560 (version "1.2.3")
9561 (source
9562 (origin
9563 (method url-fetch)
9564 (uri (cran-uri "rentrez" version))
9565 (sha256
9566 (base32
9567 "0x1g2f6hvkqqlb39z8m5qxhcvsizddic5i7rpqw0wy77xfbna9gv"))))
9568 (properties `((upstream-name . "rentrez")))
9569 (build-system r-build-system)
9570 (propagated-inputs
9571 (list r-httr r-jsonlite r-xml))
9572 (native-inputs
9573 (list r-knitr))
9574 (home-page "https://docs.ropensci.org/rentrez/")
9575 (synopsis "Entrez in R")
9576 (description
9577 "This package provides an R interface to the NCBI's EUtils API,
9578 allowing users to search databases like GenBank PubMed, process the results of
9579 those searches and pull data into their R sessions.")
9580 (license license:expat)))
9581
9582 (define-public r-renv
9583 (package
9584 (name "r-renv")
9585 (version "0.16.0")
9586 (source
9587 (origin
9588 (method url-fetch)
9589 (uri (cran-uri "renv" version))
9590 (sha256
9591 (base32
9592 "05m0idzjmg3wjlip9dy60nydk8dq7hdf3n9vnw6ldgp9f5mkx8gk"))))
9593 (properties `((upstream-name . "renv")))
9594 (build-system r-build-system)
9595 (native-inputs
9596 (list r-knitr))
9597 (home-page "https://rstudio.github.io/renv")
9598 (synopsis "Project environments")
9599 (description
9600 "This package provides a dependency management toolkit for R. Using
9601 renv, you can create and manage project-local R libraries, save the state of
9602 these libraries to a lockfile, and later restore your library as required.
9603 Together, these tools can help make your projects more isolated, portable, and
9604 reproducible.")
9605 (license license:expat)))
9606
9607 (define-public r-learnr
9608 (package
9609 (name "r-learnr")
9610 (version "0.11.1")
9611 (source
9612 (origin
9613 (method url-fetch)
9614 (uri (cran-uri "learnr" version))
9615 (sha256
9616 (base32
9617 "1p3943hv3ybmbcyfbxidd55dripi0570pf5l51hwz9r3635cx3zs"))))
9618 (build-system r-build-system)
9619 (native-inputs (list r-knitr))
9620 (propagated-inputs
9621 (list r-checkmate
9622 r-curl
9623 r-digest
9624 r-ellipsis
9625 r-evaluate
9626 r-htmltools
9627 r-htmlwidgets
9628 r-jsonlite
9629 r-knitr
9630 r-lifecycle
9631 r-markdown
9632 r-promises
9633 r-rappdirs
9634 r-renv
9635 r-rlang
9636 r-rmarkdown
9637 r-rprojroot
9638 r-shiny
9639 r-withr))
9640 (home-page "https://rstudio.github.io/learnr/")
9641 (synopsis "Interactive tutorials for R")
9642 (description
9643 "This package provides tools to create interactive tutorials using R
9644 Markdown. Use a combination of narrative, figures, videos, exercises, and
9645 quizzes to create self-paced tutorials for learning about R and R packages.")
9646 (license license:asl2.0)))
9647
9648 (define-public r-analytics
9649 (package
9650 (name "r-analytics")
9651 (version "3.0")
9652 (source
9653 (origin
9654 (method url-fetch)
9655 (uri (cran-uri "analytics" version))
9656 (sha256
9657 (base32
9658 "0js3c8lwj3knccb55nq03cbjlf4w390p9aid2mi5x80l3ayd9in1"))))
9659 (build-system r-build-system)
9660 (propagated-inputs
9661 (list r-car
9662 r-cluster
9663 r-fractal
9664 r-lmtest
9665 r-mass
9666 r-np
9667 r-powerplus
9668 r-robust
9669 r-trend
9670 r-tsa
9671 r-urca
9672 r-vim))
9673 (home-page "https://cran.r-project.org/web/packages/analytics/")
9674 (synopsis "Collection of data analysis tools")
9675 (description
9676 "This package is a collection of data analysis tools. It includes tools
9677 for regression outlier detection in a fitted linear model, stationary
9678 bootstrap using a truncated geometric distribution, a comprehensive test for
9679 weak stationarity, column means by group, weighted biplots, and a heuristic to
9680 obtain a better initial configuration in non-metric MDS.")
9681 (license license:gpl2)))
9682
9683 (define-public r-here
9684 (package
9685 (name "r-here")
9686 (version "1.0.1")
9687 (source
9688 (origin
9689 (method url-fetch)
9690 (uri (cran-uri "here" version))
9691 (sha256
9692 (base32 "0srlr8h8qmr0wrmp7gs4g2ry5dni2hx8n947bik3s3a26f091v88"))))
9693 (properties `((upstream-name . "here")))
9694 (build-system r-build-system)
9695 (propagated-inputs (list r-rprojroot))
9696 (native-inputs (list r-knitr))
9697 (home-page "https://here.r-lib.org/")
9698 (synopsis "Simpler way to find files")
9699 (description
9700 "This package lets you construct paths to your project's files. Use the
9701 @code{here} function as a drop-in replacement for @code{file.path}, it will
9702 always locate the files relative to your project root.")
9703 (license license:expat)))
9704
9705 (define-public r-reticulate
9706 (package
9707 (name "r-reticulate")
9708 (version "1.26")
9709 (source
9710 (origin
9711 (method url-fetch)
9712 (uri (cran-uri "reticulate" version))
9713 (sha256
9714 (base32
9715 "1ibliic3qp597nskak2bfa6iyl721ssgcavwvfaf1c71plilimrz"))))
9716 (build-system r-build-system)
9717 (arguments
9718 (list
9719 #:phases
9720 '(modify-phases %standard-phases
9721 (add-after 'unpack 'build-reproducibly
9722 (lambda _
9723 (setenv "PYTHONHASHSEED" "0")
9724 (setenv "PYTHONDONTWRITEBYTECODE" "1"))))))
9725 (inputs (list python))
9726 (propagated-inputs
9727 (list r-here
9728 r-jsonlite
9729 r-matrix
9730 r-png
9731 r-rappdirs
9732 r-rcpp
9733 r-rcpptoml
9734 r-withr))
9735 (native-inputs
9736 (list r-knitr))
9737 (home-page "https://github.com/rstudio/reticulate")
9738 (synopsis "R interface to Python")
9739 (description
9740 "This package provides an interface from R to Python modules, classes,
9741 and functions. When calling into Python, R data types are automatically
9742 converted to their equivalent Python types. When values are returned from
9743 Python to R they are converted back to R types.")
9744 (license license:asl2.0)))
9745
9746 (define-public r-bibtex
9747 (package
9748 (name "r-bibtex")
9749 (version "0.5.0")
9750 (source
9751 (origin
9752 (method url-fetch)
9753 (uri (cran-uri "bibtex" version))
9754 (sha256
9755 (base32
9756 "0rwinwj0kw2872q2whhk03ianl9lcgs6dlhqzm513wj3bgpb90gc"))))
9757 (build-system r-build-system)
9758 (propagated-inputs (list r-backports))
9759 (home-page "https://github.com/romainfrancois/bibtex")
9760 (synopsis "Bibtex parser")
9761 (description "This package provides a utility for R to parse a bibtex
9762 file.")
9763 (license license:gpl2+)))
9764
9765 (define-public r-billboarder
9766 (package
9767 (name "r-billboarder")
9768 (version "0.3.1")
9769 (source
9770 (origin
9771 (method url-fetch)
9772 (uri (cran-uri "billboarder" version))
9773 (sha256
9774 (base32 "189ngvg84rcwhrivxskmjv3srhadvzr4p1v8pf11axyv2qn01b0x"))
9775 (snippet
9776 '(delete-file "inst/htmlwidgets/lib/billboard/billboard.pkgd.min.js"))))
9777 (properties `((upstream-name . "billboarder")))
9778 (build-system r-build-system)
9779 (arguments
9780 `(#:phases
9781 (modify-phases %standard-phases
9782 (add-after 'unpack 'process-javascript
9783 (lambda* (#:key inputs #:allow-other-keys)
9784 (with-directory-excursion "inst/htmlwidgets/lib/billboard/"
9785 (let ((source (assoc-ref inputs "js-billboard"))
9786 (target "billboard.pkgd.min.js"))
9787 (format #true "Processing ~a --> ~a~%"
9788 source target)
9789 (invoke "esbuild" source "--minify"
9790 (string-append "--outfile=" target)))))))))
9791 (propagated-inputs
9792 (list r-ggplot2
9793 r-htmltools
9794 r-htmlwidgets
9795 r-jsonlite
9796 r-magrittr
9797 r-rlang
9798 r-scales
9799 r-shiny))
9800 (native-inputs
9801 `(("r-knitr" ,r-knitr)
9802 ("esbuild" ,esbuild)
9803 ;; It is not ideal to use this concatenated (but not minified)
9804 ;; JavaScript file, as the original source is written in TypeScript.
9805 ;; However, this can still be considered source code as it is readable
9806 ;; and can be modified.
9807 ("js-billboard"
9808 ,(origin
9809 (method url-fetch)
9810 (uri "https://unpkg.com/billboard.js@3.2.0/dist/billboard.js")
9811 (sha256
9812 (base32
9813 "1kx5rqmn87pgal2cwmcij2rrnwa0fgcsw6y99m4i0l2sdm0qffv2"))))))
9814 (home-page "https://github.com/dreamRs/billboarder")
9815 (synopsis "Create interactive charts with the JavaScript Billboard library")
9816 (description
9817 "This package provides an @code{htmlwidgets} interface to billboard.js,
9818 a re-usable easy interface JavaScript chart library, based on D3 v4+. Chart
9819 types include line charts, scatterplots, bar/lollipop charts,
9820 histogram/density plots, pie/donut charts and gauge charts. All charts are
9821 interactive, and a proxy method is implemented to smoothly update a chart
9822 without rendering it again in shiny apps.")
9823 (license license:expat)))
9824
9825 (define-public r-ggseqlogo
9826 (package
9827 (name "r-ggseqlogo")
9828 (version "0.1")
9829 (source
9830 (origin
9831 (method url-fetch)
9832 (uri (cran-uri "ggseqlogo" version))
9833 (sha256
9834 (base32
9835 "13q6kcpxrqxqbji889fx63p0nsi08lk5yymkchig75r5k1d18ky1"))))
9836 (build-system r-build-system)
9837 (propagated-inputs (list r-ggplot2))
9838 (home-page "https://github.com/omarwagih/ggseqlogo")
9839 (synopsis "ggplot2 extension for drawing genetic sequence logos")
9840 (description
9841 "The range of functions provided by this package makes it possible to
9842 draw highly versatile genomic sequence logos. Features include, but are not
9843 limited to, modifying colour schemes and fonts used to draw the logo,
9844 generating multiple logo plots, and aiding the visualisation with annotations.
9845 Sequence logos can easily be combined with other ggplot2 plots.")
9846 ;; Unspecified version of the LGPL.
9847 (license license:lgpl3+)))
9848
9849 (define-public r-ggsci
9850 (package
9851 (name "r-ggsci")
9852 (version "2.9")
9853 (source
9854 (origin
9855 (method url-fetch)
9856 (uri (cran-uri "ggsci" version))
9857 (sha256
9858 (base32
9859 "0g73x6grbka7ahjh6z23m3wrcifp5rdfdiasbl8lq4sp6rplxwaa"))))
9860 (build-system r-build-system)
9861 (propagated-inputs
9862 (list r-ggplot2 r-scales))
9863 (home-page "https://nanx.me/ggsci/")
9864 (synopsis "Scientific journal and sci-fi themed color palettes for ggplot2")
9865 (description
9866 "This package provides a collection of ggplot2 color palettes inspired by
9867 plots in scientific journals, data visualization libraries, science fiction
9868 movies, and TV shows.")
9869 (license license:gpl3)))
9870
9871 (define-public r-ggsignif
9872 (package
9873 (name "r-ggsignif")
9874 (version "0.6.4")
9875 (source
9876 (origin
9877 (method url-fetch)
9878 (uri (cran-uri "ggsignif" version))
9879 (sha256
9880 (base32
9881 "02mjailzyqkdnzky60dgampw2sq6mnn7s66fk0lhy32s8apm280i"))))
9882 (build-system r-build-system)
9883 (native-inputs
9884 (list r-knitr))
9885 (propagated-inputs
9886 (list r-ggplot2))
9887 (home-page "https://github.com/const-ae/ggsignif")
9888 (synopsis "Significance brackets for ggplot2")
9889 (description
9890 "Enrich your ggplots with group-wise comparisons. This package provides
9891 an easy way to indicate if two groups are significantly different. Commonly
9892 this is shown by a bracket on top connecting the groups of interest which
9893 itself is annotated with the level of significance. The package provides a
9894 single layer that takes the groups for comparison and the test as arguments
9895 and adds the annotation to the plot.")
9896 (license license:gpl3)))
9897
9898 (define-public r-rstatix
9899 (package
9900 (name "r-rstatix")
9901 (version "0.7.0")
9902 (source
9903 (origin
9904 (method url-fetch)
9905 (uri (cran-uri "rstatix" version))
9906 (sha256
9907 (base32
9908 "0330y8iziffqg8j9j5h9zv4qcdyf8ybhmzxrr9fzq9nc6bf1gbm5"))))
9909 (properties `((upstream-name . "rstatix")))
9910 (build-system r-build-system)
9911 (propagated-inputs
9912 (list r-broom
9913 r-car
9914 r-corrplot
9915 r-dplyr
9916 r-generics
9917 r-magrittr
9918 r-purrr
9919 r-rlang
9920 r-tibble
9921 r-tidyr
9922 r-tidyselect))
9923 (home-page "https://rpkgs.datanovia.com/rstatix/")
9924 (synopsis "Pipe-friendly framework for basic statistical tests")
9925 (description
9926 "This package provides a simple and intuitive pipe-friendly framework,
9927 coherent with the @code{tidyverse} design philosophy, for performing basic
9928 statistical tests, including t-test, Wilcoxon test, ANOVA, Kruskal-Wallis and
9929 correlation analyses. The output of each test is automatically transformed
9930 into a tidy data frame to facilitate visualization. Additional functions are
9931 available for reshaping, reordering, manipulating and visualizing correlation
9932 matrix.")
9933 (license license:gpl2)))
9934
9935 (define-public r-ggpubr
9936 (package
9937 (name "r-ggpubr")
9938 (version "0.4.0")
9939 (source
9940 (origin
9941 (method url-fetch)
9942 (uri (cran-uri "ggpubr" version))
9943 (sha256
9944 (base32
9945 "0x86lmghr25k8w90yrp360dn42dhp5cjvjpdiv2s2gxfn701xcmb"))))
9946 (build-system r-build-system)
9947 (propagated-inputs
9948 (list r-cowplot
9949 r-dplyr
9950 r-ggplot2
9951 r-ggrepel
9952 r-ggsci
9953 r-ggsignif
9954 r-glue
9955 r-gridextra
9956 r-magrittr
9957 r-polynom
9958 r-purrr
9959 r-rlang
9960 r-scales
9961 r-rstatix
9962 r-tibble
9963 r-tidyr))
9964 (home-page "http://www.sthda.com/english/rpkgs/ggpubr")
9965 (synopsis "ggplot2-based publication-ready plots")
9966 (description
9967 "The ggplot2 package is an excellent and flexible package for elegant
9968 data visualization in R. However the default generated plots require some
9969 formatting before we can send them for publication. The ggpubr package
9970 provides some easy-to-use functions for creating and customizing ggplot2-based
9971 publication-ready plots.")
9972 (license license:gpl2)))
9973
9974 (define-public r-ellipse
9975 (package
9976 (name "r-ellipse")
9977 (version "0.4.3")
9978 (source
9979 (origin
9980 (method url-fetch)
9981 (uri (cran-uri "ellipse" version))
9982 (sha256
9983 (base32
9984 "0im9d36dixpksms52v6nsb3l0z2c7wc25r9j0f08naj6qc8jpvq2"))))
9985 (build-system r-build-system)
9986 (home-page "https://cran.r-project.org/web/packages/ellipse/")
9987 (synopsis "Functions for drawing ellipses and ellipse-like confidence regions")
9988 (description
9989 "This package contains various routines for drawing ellipses and
9990 ellipse-like confidence regions, implementing the plots described in Murdoch
9991 and Chow (1996), A graphical display of large correlation matrices, The
9992 American Statistician 50, 178-180. There are also routines implementing the
9993 profile plots described in Bates and Watts (1988), Nonlinear Regression
9994 Analysis and its Applications.")
9995 (license license:gpl2+)))
9996
9997 (define-public r-flashclust
9998 (package
9999 (name "r-flashclust")
10000 (version "1.01-2")
10001 (source
10002 (origin
10003 (method url-fetch)
10004 (uri (cran-uri "flashClust" version))
10005 (sha256
10006 (base32
10007 "0l4lpz451ll7f7lfxmb7ds24ppzhfg1c3ypvydglcc35p2dq99s8"))))
10008 (properties `((upstream-name . "flashClust")))
10009 (build-system r-build-system)
10010 (native-inputs (list gfortran))
10011 (home-page "https://cran.r-project.org/web/packages/flashClust/")
10012 (synopsis "Implementation of optimal hierarchical clustering")
10013 (description
10014 "This package provides a fast implementation of hierarchical
10015 clustering.")
10016 (license license:gpl2+)))
10017
10018 (define-public r-factominer
10019 (package
10020 (name "r-factominer")
10021 (version "2.6")
10022 (source
10023 (origin
10024 (method url-fetch)
10025 (uri (cran-uri "FactoMineR" version))
10026 (sha256
10027 (base32
10028 "0xcg4vjs5v9k28hhxhkfkks7nvpxpp2cvim00kh67f4pq041c9l1"))))
10029 (properties `((upstream-name . "FactoMineR")))
10030 (build-system r-build-system)
10031 (propagated-inputs
10032 (list r-car
10033 r-cluster
10034 r-dt
10035 r-ellipse
10036 r-emmeans
10037 r-flashclust
10038 r-ggplot2
10039 r-ggrepel
10040 r-lattice
10041 r-leaps
10042 r-mass
10043 r-multcompview
10044 r-scatterplot3d))
10045 (native-inputs
10046 (list r-knitr))
10047 (home-page "http://factominer.free.fr")
10048 (synopsis "Multivariate exploratory data analysis and data mining")
10049 (description
10050 "This package provides exploratory data analysis methods to summarize,
10051 visualize and describe datasets. The main principal component methods are
10052 available, those with the largest potential in terms of applications:
10053 principal component analysis (PCA) when variables are quantitative,
10054 correspondence analysis (CA) and multiple correspondence analysis (MCA) when
10055 variables are categorical, Multiple Factor Analysis when variables are
10056 structured in groups, etc. and hierarchical cluster analysis.")
10057 (license license:gpl2+)))
10058
10059 (define-public r-factoextra
10060 (package
10061 (name "r-factoextra")
10062 (version "1.0.7")
10063 (source
10064 (origin
10065 (method url-fetch)
10066 (uri (cran-uri "factoextra" version))
10067 (sha256
10068 (base32
10069 "1allvdjhd3pq8xz30b1cymwcik5iaahghrjrlnn54cwkfhfg0kv2"))))
10070 (build-system r-build-system)
10071 (propagated-inputs
10072 (list r-abind
10073 r-cluster
10074 r-dendextend
10075 r-factominer
10076 r-ggplot2
10077 r-ggpubr
10078 r-ggrepel
10079 r-reshape2
10080 r-tidyr))
10081 (home-page "http://www.sthda.com/english/rpkgs/factoextra")
10082 (synopsis "Extract and visualize the results of multivariate data analyses")
10083 (description
10084 "This package provides some easy-to-use functions to extract and
10085 visualize the output of multivariate data analyses, including
10086 @code{PCA} (Principal Component Analysis), @code{CA} (Correspondence
10087 Analysis), @code{MCA} (Multiple Correspondence Analysis), @code{FAMD} (Factor
10088 Analysis of Mixed Data), @code{MFA} (Multiple Factor Analysis) and
10089 @code{HMFA} (Hierarchical Multiple Factor Analysis) functions from different R
10090 packages. It contains also functions for simplifying some clustering analysis
10091 steps and provides ggplot2-based elegant data visualization.")
10092 (license license:gpl2)))
10093
10094 (define-public r-fansi
10095 (package
10096 (name "r-fansi")
10097 (version "1.0.3")
10098 (source
10099 (origin
10100 (method url-fetch)
10101 (uri (cran-uri "fansi" version))
10102 (sha256
10103 (base32
10104 "0sn0kflgcn2qrrv646pzqylm02cx8l5ws473ppmvla4xihyvi9w6"))))
10105 (build-system r-build-system)
10106 (native-inputs
10107 (list r-knitr)) ; for vignettes
10108 (home-page "https://github.com/brodieG/fansi")
10109 (synopsis "ANSI control sequence aware string functions")
10110 (description
10111 "This package provides counterparts to R string manipulation functions
10112 that account for the effects of ANSI text formatting control sequences.")
10113 (license license:gpl2+)))
10114
10115 (define-public r-nbclust
10116 (package
10117 (name "r-nbclust")
10118 (version "3.0.1")
10119 (source
10120 (origin
10121 (method url-fetch)
10122 (uri (cran-uri "NbClust" version))
10123 (sha256
10124 (base32
10125 "0k5hr4zgx4gp1n62xchgz2zvyl35ba2cnczhhvj8rfbg2n4hx6qs"))))
10126 (properties `((upstream-name . "NbClust")))
10127 (build-system r-build-system)
10128 (home-page "https://sites.google.com/site/malikacharrad/research/nbclust-package")
10129 (synopsis "Determine the best number of clusters in a data set")
10130 (description
10131 "NbClust provides 30 indexes for determining the optimal number of
10132 clusters in a data set and offers the best clustering scheme from different
10133 results to the user.")
10134 (license license:gpl2)))
10135
10136 (define-public r-hdf5r
10137 (package
10138 (name "r-hdf5r")
10139 (version "1.3.7")
10140 (source
10141 (origin
10142 (method url-fetch)
10143 (uri (cran-uri "hdf5r" version))
10144 (sha256
10145 (base32
10146 "0nr9iywl2z7hrydvq5z61jvx6ls8wg72lzpr875p1jfi7s2052kf"))))
10147 (build-system r-build-system)
10148 (inputs
10149 (list hdf5 zlib))
10150 (propagated-inputs
10151 (list r-bit64 r-r6))
10152 (native-inputs
10153 (list r-knitr))
10154 (home-page "https://hhoeflin.github.io/hdf5r")
10155 (synopsis "Interface to the HDF5 binary data format")
10156 (description
10157 "HDF5 is a data model, library and file format for storing and managing
10158 large amounts of data. This package provides a nearly feature complete,
10159 object oriented wrapper for the HDF5 API using R6 classes. Additionally,
10160 functionality is added so that HDF5 objects behave very similar to their
10161 corresponding R counterparts.")
10162 (license license:asl2.0)))
10163
10164 (define-public r-itertools
10165 (package
10166 (name "r-itertools")
10167 (version "0.1-3")
10168 (source
10169 (origin
10170 (method url-fetch)
10171 (uri (cran-uri "itertools" version))
10172 (sha256
10173 (base32
10174 "1ls5biiva10pb1dj3ph4griykb9vam02hkrdmlr5a5wf660hg6xn"))))
10175 (build-system r-build-system)
10176 (propagated-inputs
10177 (list r-iterators))
10178 (home-page "https://cran.r-project.org/web/packages/itertools/")
10179 (synopsis "Iterator tools")
10180 (description
10181 "This package provides various tools for creating iterators, many
10182 patterned after functions in the Python @code{itertools} module, and others
10183 patterned after functions in the snow package.")
10184 (license license:gpl2)))
10185
10186 (define-public r-itsadug
10187 (package
10188 (name "r-itsadug")
10189 (version "2.4.1")
10190 (source
10191 (origin
10192 (method url-fetch)
10193 (uri (cran-uri "itsadug" version))
10194 (sha256
10195 (base32 "1sdqs279qxr3993hw08xg7b54yq03jw1597cqn6cf24sh9vpw9m1"))))
10196 (properties `((upstream-name . "itsadug")))
10197 (build-system r-build-system)
10198 (propagated-inputs (list r-mgcv r-plotfunctions))
10199 (native-inputs (list r-knitr))
10200 (home-page "https://cran.r-project.org/package=itsadug")
10201 (synopsis "Interpreting time series and autocorrelated data using GAMMs")
10202 (description
10203 "@dfn{Generalized Additive Mixed Modeling} (GAMM; Lin & Zhang, 1999) as
10204 implemented in the R package @code{mgcv} is a nonlinear regression analysis
10205 which is particularly useful for time course data such as EEG, pupil dilation,
10206 gaze data (eye tracking), and articulography recordings, but also for
10207 behavioral data such as reaction times and response data. As time course
10208 measures are sensitive to autocorrelation problems, GAMMs implements methods
10209 to reduce the autocorrelation problems. This package includes functions for
10210 the evaluation of GAMM models (e.g., model comparisons, determining regions of
10211 significance, inspection of autocorrelational structure in residuals) and
10212 interpreting of GAMMs (e.g., visualization of complex interactions, and
10213 contrasts).")
10214 (license license:gpl2+)))
10215
10216 (define-public r-polynom
10217 (package
10218 (name "r-polynom")
10219 (version "1.4-1")
10220 (source
10221 (origin
10222 (method url-fetch)
10223 (uri (cran-uri "polynom" version))
10224 (sha256
10225 (base32
10226 "0y4j07syjwpnq5w6a1d90z6h1hjzijmm42pq0f8jk2vcn5xxn7mw"))))
10227 (build-system r-build-system)
10228 (native-inputs (list r-knitr))
10229 (home-page "https://cran.r-project.org/web/packages/polynom/")
10230 (synopsis "Functions for univariate polynomial manipulations")
10231 (description
10232 "This package provides a collection of functions to implement a class for
10233 univariate polynomial manipulations.")
10234 (license license:gpl2)))
10235
10236 (define-public r-pupillometryr
10237 (package
10238 (name "r-pupillometryr")
10239 (version "0.0.4")
10240 (source
10241 (origin
10242 (method url-fetch)
10243 (uri (cran-uri "PupillometryR" version))
10244 (sha256
10245 (base32 "0yk30sgl2qqa6pva649swq523vh446ifmydildycfvfmlm1h4qza"))))
10246 (properties `((upstream-name . "PupillometryR")))
10247 (build-system r-build-system)
10248 (propagated-inputs
10249 (list r-data-table
10250 r-dplyr
10251 r-fda
10252 r-ggplot2
10253 r-itsadug
10254 r-lazyeval
10255 r-mgcv
10256 r-rlang
10257 r-signal
10258 r-tidyr
10259 r-zoo))
10260 (native-inputs (list r-knitr))
10261 (home-page "https://cran.r-project.org/package=PupillometryR")
10262 (synopsis "Unified pipeline for pupillometry data")
10263 (description
10264 "This package provides a unified pipeline to clean, prepare, plot, and
10265 run basic analyses on pupillometry experiments.")
10266 (license license:expat)))
10267
10268 (define-public r-gbrd
10269 (package
10270 (name "r-gbrd")
10271 (version "0.4-11")
10272 (source
10273 (origin
10274 (method url-fetch)
10275 (uri (cran-uri "gbRd" version))
10276 (sha256
10277 (base32
10278 "06x97rw5i6v6cgjxkfhxnw4dn7lghn5q6ra7ri5ag1x9dkfzcl82"))))
10279 (properties `((upstream-name . "gbRd")))
10280 (build-system r-build-system)
10281 (home-page "https://cran.r-project.org/web/packages/gbRd/")
10282 (synopsis "Utilities for processing Rd objects and files")
10283 (description
10284 "This package provides utilities for processing Rd objects and files.
10285 Extract argument descriptions and other parts of the help pages of
10286 functions.")
10287 (license license:gpl2+)))
10288
10289 (define-public r-rjags
10290 (package
10291 (name "r-rjags")
10292 (version "4-13")
10293 (source
10294 (origin
10295 (method url-fetch)
10296 (uri (cran-uri "rjags" version))
10297 (sha256
10298 (base32
10299 "0cibz6xhmh86fh7ynmdgpmlchizi57pi6dpslgc2if17a56c6p7q"))))
10300 (build-system r-build-system)
10301 (propagated-inputs
10302 (list r-coda))
10303 (inputs
10304 (list jags))
10305 (native-inputs
10306 (list pkg-config))
10307 (home-page "http://mcmc-jags.sourceforge.net")
10308 (synopsis "Bayesian graphical models using MCMC")
10309 (description
10310 "This package provides an R interface to the JAGS MCMC library. JAGS is
10311 Just Another Gibbs Sampler. It is a program for analysis of Bayesian
10312 hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.")
10313 (license license:gpl2)))
10314
10315 (define-public r-rbibutils
10316 (package
10317 (name "r-rbibutils")
10318 (version "2.2.9")
10319 (source
10320 (origin
10321 (method url-fetch)
10322 (uri (cran-uri "rbibutils" version))
10323 (sha256
10324 (base32
10325 "11pzbqykmn7m9gp5jspfcj6vij865wqf9ry6m3jkihvfj7zhfb5j"))))
10326 (properties `((upstream-name . "rbibutils")))
10327 (build-system r-build-system)
10328 (home-page "https://geobosh.github.io/rbibutils/")
10329 (synopsis "Convert between bibliography formats")
10330 (description
10331 "This package converts between a number of bibliography formats,
10332 including BibTeX, BibLaTeX and Bibentry. It includes a port of the bibutils
10333 utilities and supports all bibliography formats and character encodings
10334 implemented in bibutils.")
10335 (license license:gpl2)))
10336
10337 (define-public r-rdpack
10338 (package
10339 (name "r-rdpack")
10340 (version "2.4")
10341 (source
10342 (origin
10343 (method url-fetch)
10344 (uri (cran-uri "Rdpack" version))
10345 (sha256
10346 (base32
10347 "109mylzmlncq5a09ayy4g2g0frj1k843lj8j78gvmz1h5g8sslkn"))))
10348 (properties `((upstream-name . "Rdpack")))
10349 (build-system r-build-system)
10350 (propagated-inputs
10351 (list r-rbibutils))
10352 (home-page "https://github.com/GeoBosh/Rdpack")
10353 (synopsis "Update and manipulate Rd documentation objects")
10354 (description
10355 "This package provides functions for manipulation of R documentation
10356 objects, including functions @code{reprompt()} and @code{ereprompt()} for
10357 updating Rd documentation for functions, methods and classes; it also includes
10358 Rd macros for citations and import of references from bibtex files for use in
10359 Rd files and roxygen2 comments, as well as many functions for manipulation of
10360 references and Rd files.")
10361 (license license:gpl2+)))
10362
10363 (define-public r-officer
10364 (package
10365 (name "r-officer")
10366 (version "0.4.4")
10367 (source
10368 (origin
10369 (method url-fetch)
10370 (uri (cran-uri "officer" version))
10371 (sha256
10372 (base32
10373 "1h6fcqw4bg644lwr5jggphyxp2d0ycya9q869z8099a50gc6h03f"))))
10374 (build-system r-build-system)
10375 (propagated-inputs
10376 (list r-r6 r-uuid r-xml2 r-zip))
10377 (home-page "https://davidgohel.github.io/officer")
10378 (synopsis "Manipulation of Word and PowerPoint documents")
10379 (description
10380 "This package provides tools to access and manipulate Word and PowerPoint
10381 documents from R. The package focuses on tabular and graphical reporting from
10382 R; it also provides two functions that let users get document content into
10383 data objects. A set of functions lets add and remove images, tables and
10384 paragraphs of text in new or existing documents. When working with PowerPoint
10385 presentations, slides can be added or removed; shapes inside slides can also
10386 be added or removed. When working with Word documents, a cursor can be used
10387 to help insert or delete content at a specific location in the document.")
10388 (license license:gpl3)))
10389
10390 (define-public r-profilemodel
10391 (package
10392 (name "r-profilemodel")
10393 (version "0.6.1")
10394 (source
10395 (origin
10396 (method url-fetch)
10397 (uri (cran-uri "profileModel" version))
10398 (sha256
10399 (base32
10400 "01m5nb8cmq0aq555pxk2a99182si65hhmn68yn9nal2j3zl2bp4i"))))
10401 (properties `((upstream-name . "profileModel")))
10402 (build-system r-build-system)
10403 (home-page "https://github.com/ikosmidis/profileModel")
10404 (synopsis "Profiling inference functions for various model classes")
10405 (description
10406 "This package provides tools that can be used to calculate, evaluate,
10407 plot and use for inference the profiles of *arbitrary* inference functions for
10408 arbitrary @code{glm}-like fitted models with linear predictors. More information
10409 on the methods that are implemented can be found in Kosmidis (2008)
10410 @url{https://www.r-project.org/doc/Rnews/Rnews_2008-2.pdf}.")
10411 (license license:gpl2+)))
10412
10413 (define-public r-brglm
10414 (package
10415 (name "r-brglm")
10416 (version "0.7.2")
10417 (source
10418 (origin
10419 (method url-fetch)
10420 (uri (cran-uri "brglm" version))
10421 (sha256
10422 (base32
10423 "08shcz0j1npdn7xkhsvlzs3z4rdwq3g4rk6a4xx8wirqw8n8s2an"))))
10424 (properties `((upstream-name . "brglm")))
10425 (build-system r-build-system)
10426 (propagated-inputs
10427 (list r-profilemodel))
10428 (home-page "https://github.com/ikosmidis/brglm")
10429 (synopsis "Bias reduction in binomial-response generalized linear models")
10430 (description
10431 "Fit generalized linear models with binomial responses using either an
10432 adjusted-score approach to bias reduction or maximum penalized likelihood
10433 where penalization is by Jeffreys invariant prior. These procedures return
10434 estimates with improved frequentist properties (bias, mean squared error) that
10435 are always finite even in cases where the maximum likelihood estimates are
10436 infinite (data separation). Fitting takes place by fitting generalized linear
10437 models on iteratively updated pseudo-data. The interface is essentially the
10438 same as @code{glm}. More flexibility is provided by the fact that custom
10439 pseudo-data representations can be specified and used for model fitting.
10440 Functions are provided for the construction of confidence intervals for the
10441 reduced-bias estimates.")
10442 (license license:gpl2+)))
10443
10444 (define-public r-entropy
10445 (package
10446 (name "r-entropy")
10447 (version "1.3.1")
10448 (source
10449 (origin
10450 (method url-fetch)
10451 (uri (cran-uri "entropy" version))
10452 (sha256
10453 (base32
10454 "1f0j8jsn6pzf4gi5g0akixx6x5vc69ci5f4m2vnwp40frvsqjnkg"))))
10455 (properties `((upstream-name . "entropy")))
10456 (build-system r-build-system)
10457 (home-page "https://www.strimmerlab.org/software/entropy/")
10458 (synopsis "Estimation of entropy, mutual information and related quantities")
10459 (description
10460 "This package implements various estimators of entropy, such as the
10461 shrinkage estimator by Hausser and Strimmer, the maximum likelihood and the
10462 Millow-Madow estimator, various Bayesian estimators, and the Chao-Shen
10463 estimator. It also offers an R interface to the NSB estimator. Furthermore,
10464 it provides functions for estimating Kullback-Leibler divergence, chi-squared,
10465 mutual information, and chi-squared statistic of independence. In addition
10466 there are functions for discretizing continuous random variables.")
10467 (license license:gpl3+)))
10468
10469 (define-public r-acd
10470 (package
10471 (name "r-acd")
10472 (version "1.5.3")
10473 (source
10474 (origin
10475 (method url-fetch)
10476 (uri (cran-uri "ACD" version))
10477 (sha256
10478 (base32
10479 "1a67bi3hklq8nlc50r0qnyr4k7m9kpvijy8sqqpm54by5hsysfd6"))))
10480 (properties `((upstream-name . "ACD")))
10481 (build-system r-build-system)
10482 (home-page "https://cran.r-project.org/web/packages/ACD/")
10483 (synopsis "Categorical data analysis with complete or missing responses")
10484 (description
10485 "This package provides tools for categorical data analysis with complete
10486 or missing responses.")
10487 (license license:gpl2+)))
10488
10489 (define-public r-acdm
10490 (package
10491 (name "r-acdm")
10492 (version "1.0.4.1")
10493 (source
10494 (origin
10495 (method url-fetch)
10496 (uri (cran-uri "ACDm" version))
10497 (sha256
10498 (base32
10499 "129ykw0j8z30mr4c01qzx6qy6h4bl87zxvmps0vkh8cqb7akninq"))))
10500 (properties `((upstream-name . "ACDm")))
10501 (build-system r-build-system)
10502 (propagated-inputs
10503 (list r-dplyr r-ggplot2 r-plyr r-rsolnp r-zoo))
10504 (home-page "https://cran.r-project.org/web/packages/ACDm/")
10505 (synopsis "Tools for Autoregressive Conditional Duration Models")
10506 (description
10507 "ACDm is a package for Autoregressive Conditional Duration (ACD, Engle
10508 and Russell, 1998) models. It creates trade, price or volume durations from
10509 transactions (tic) data, performs diurnal adjustments, fits various ACD models
10510 and tests them.")
10511 (license license:gpl2+)))
10512
10513 (define-public r-overlap
10514 (package
10515 (name "r-overlap")
10516 (version "0.3.4")
10517 (source
10518 (origin
10519 (method url-fetch)
10520 (uri (cran-uri "overlap" version))
10521 (sha256
10522 (base32
10523 "1arxprhz035ab78ks88n6scwnlwmnb97mlac5gsx90ipb6gkgcyk"))))
10524 (build-system r-build-system)
10525 (home-page "https://cran.r-project.org/web/packages/overlap/")
10526 (synopsis "Estimates of coefficient of overlapping for animal activity patterns")
10527 (description
10528 "This package provides functions to fit kernel density functions to data
10529 on temporal activity patterns of animals; estimate coefficients of overlapping
10530 of densities for two species; and calculate bootstrap estimates of confidence
10531 intervals.")
10532 (license license:gpl3+)))
10533
10534 (define-public r-snakecase
10535 (package
10536 (name "r-snakecase")
10537 (version "0.11.0")
10538 (source
10539 (origin
10540 (method url-fetch)
10541 (uri (cran-uri "snakecase" version))
10542 (sha256
10543 (base32
10544 "1ky1x2cp5rd0ffd9m1fji9sq4z4jsrpxzg30brw8bb4ihfjj114r"))))
10545 (build-system r-build-system)
10546 (propagated-inputs
10547 (list r-stringi r-stringr))
10548 (home-page "https://github.com/Tazinho/snakecase")
10549 (synopsis "Convert strings into any case")
10550 (description
10551 "This package provides a consistent, flexible and easy to use tool to
10552 parse and convert strings into cases like snake or camel among others.")
10553 (license license:gpl3)))
10554
10555 (define-public r-prediction
10556 (package
10557 (name "r-prediction")
10558 (version "0.3.14")
10559 (source
10560 (origin
10561 (method url-fetch)
10562 (uri (cran-uri "prediction" version))
10563 (sha256
10564 (base32
10565 "0awlq5lxfia6m2b91w73rksp93rbwv5gwqb36wbji4rgq41rzbrx"))))
10566 (build-system r-build-system)
10567 (propagated-inputs
10568 (list r-data-table))
10569 (home-page "https://github.com/leeper/prediction")
10570 (synopsis "Tidy, type-safe prediction methods")
10571 (description
10572 "This package provides the @code{prediction()} function, a type-safe
10573 alternative to @code{predict()} that always returns a data frame. The package
10574 currently supports common model types (e.g., @code{\"lm\"}, @code{\"glm\"})
10575 from the @code{stats} package, as well as numerous other model classes from
10576 other add-on packages.")
10577 (license license:expat)))
10578
10579 (define-public r-prettygraphs
10580 (package
10581 (name "r-prettygraphs")
10582 (version "2.1.6")
10583 (source (origin
10584 (method url-fetch)
10585 (uri (cran-uri "prettyGraphs" version))
10586 (sha256
10587 (base32
10588 "0yjpwxdy9mkj2k33zvd5klyv4ava46i19yls87n0bvf79y90ikpy"))))
10589 (properties `((upstream-name . "prettyGraphs")))
10590 (build-system r-build-system)
10591 (home-page "https://cran.r-project.org/package=prettyGraphs")
10592 (synopsis "Publication-quality graphics")
10593 (description
10594 "This package provides simple and crisp publication-quality graphics for
10595 the ExPosition family of packages. See An ExPosition of the Singular Value
10596 Decomposition in R (Beaton et al 2014) <doi:10.1016/j.csda.2013.11.006>.")
10597 (license license:gpl2)))
10598
10599 (define-public r-insight
10600 (package
10601 (name "r-insight")
10602 (version "0.18.6")
10603 (source
10604 (origin
10605 (method url-fetch)
10606 (uri (cran-uri "insight" version))
10607 (sha256
10608 (base32
10609 "1bhwfx75lnjrvn6byl2dn8fzfh2in2msghxwyy9jwpvnxk4c63db"))))
10610 (build-system r-build-system)
10611 (native-inputs
10612 (list r-knitr))
10613 (home-page "https://easystats.github.io/insight/")
10614 (synopsis "Easy access to model information for various model objects")
10615 (description
10616 "This package provides a tool to provide an easy, intuitive and
10617 consistent access to information contained in various R models, like model
10618 formulas, model terms, information about random effects, data that was used to
10619 fit the model or data from response variables. The package mainly revolves
10620 around two types of functions: Functions that find (the names of) information,
10621 starting with @code{find_}, and functions that get the underlying data,
10622 starting with @code{get_}. The package has a consistent syntax and works with
10623 many different model objects, where otherwise functions to access these
10624 information are missing.")
10625 (license license:gpl3)))
10626
10627 (define-public r-sjlabelled
10628 (package
10629 (name "r-sjlabelled")
10630 (version "1.2.0")
10631 (source
10632 (origin
10633 (method url-fetch)
10634 (uri (cran-uri "sjlabelled" version))
10635 (sha256
10636 (base32
10637 "1va86q5wddyvqgdpy8d0an2c7v1qbb4hpn0ai6y1v5v1ff87w73k"))))
10638 (build-system r-build-system)
10639 (propagated-inputs
10640 (list r-datawizard r-insight))
10641 (native-inputs
10642 (list r-knitr))
10643 (home-page "https://github.com/strengejacke/sjlabelled")
10644 (synopsis "Labelled data utility functions")
10645 (description
10646 "This package provides a collection of functions dealing with labelled
10647 data, like reading and writing data between R and other statistical software
10648 packages. This includes easy ways to get, set or change value and variable
10649 label attributes, to convert labelled vectors into factors or numeric (and
10650 vice versa), or to deal with multiple declared missing values.")
10651 (license license:gpl3)))
10652
10653 (define-public r-sjmisc
10654 (package
10655 (name "r-sjmisc")
10656 (version "2.8.9")
10657 (source
10658 (origin
10659 (method url-fetch)
10660 (uri (cran-uri "sjmisc" version))
10661 (sha256
10662 (base32
10663 "1gzkq95ckxr0vhrzggflzli9hs7zr8c0yym9zn1wf74yrr0mgc3q"))))
10664 (build-system r-build-system)
10665 (propagated-inputs
10666 (list r-dplyr
10667 r-insight
10668 r-magrittr
10669 r-purrr
10670 r-rlang
10671 r-sjlabelled
10672 r-tidyselect))
10673 (native-inputs
10674 (list r-knitr))
10675 (home-page "https://github.com/strengejacke/sjmisc")
10676 (synopsis "Data and variable transformation functions")
10677 (description
10678 "This package is a collection of miscellaneous utility functions,
10679 supporting data transformation tasks like recoding, dichotomizing or grouping
10680 variables, setting and replacing missing values. The data transformation
10681 functions also support labelled data, and all integrate seamlessly into a
10682 tidyverse workflow.")
10683 (license license:gpl3)))
10684
10685 (define-public r-nortest
10686 (package
10687 (name "r-nortest")
10688 (version "1.0-4")
10689 (source
10690 (origin
10691 (method url-fetch)
10692 (uri (cran-uri "nortest" version))
10693 (sha256
10694 (base32
10695 "17r0wpz72z9312c70nwi1i1kp1v9fm1h6jg7q5cx1mc1h420m1d3"))))
10696 (build-system r-build-system)
10697 (home-page "https://cran.r-project.org/web/packages/nortest/")
10698 (synopsis "Tests for normality")
10699 (description
10700 "This package provides five omnibus tests for testing the composite
10701 hypothesis of normality.")
10702 (license license:gpl2+)))
10703
10704 (define-public r-moonbook
10705 (package
10706 (name "r-moonbook")
10707 (version "0.3.1")
10708 (source
10709 (origin
10710 (method url-fetch)
10711 (uri (cran-uri "moonBook" version))
10712 (sha256
10713 (base32
10714 "1ml4vvm0mvrprpyi0l50aw38brx18bk2qny4gybmkvlbakalz9bx"))))
10715 (properties `((upstream-name . "moonBook")))
10716 (build-system r-build-system)
10717 (propagated-inputs
10718 (list r-crayon
10719 r-magrittr
10720 r-nortest
10721 r-sjmisc
10722 r-stringr
10723 r-survival))
10724 (native-inputs
10725 (list r-knitr))
10726 (home-page "https://github.com/cardiomoon/moonBook")
10727 (synopsis "Functions and datasets for the book by Keon-Woong Moon")
10728 (description
10729 "This package provides several analysis-related functions for the book
10730 entitled \"R statistics and graph for medical articles\" (written in Korean),
10731 version 1, by Keon-Woong Moon with Korean demographic data with several plot
10732 functions.")
10733 (license license:gpl2)))
10734
10735 (define-public r-flextable
10736 (package
10737 (name "r-flextable")
10738 (version "0.8.2")
10739 (source
10740 (origin
10741 (method url-fetch)
10742 (uri (cran-uri "flextable" version))
10743 (sha256
10744 (base32
10745 "054rkx98qhwp8i4fj9jkv5297sc4g193wfs6b537q62iyqmcjlx3"))))
10746 (build-system r-build-system)
10747 (propagated-inputs
10748 (list r-base64enc
10749 r-data-table
10750 r-gdtools
10751 r-htmltools
10752 r-knitr
10753 r-officer
10754 r-rlang
10755 r-rmarkdown
10756 r-uuid
10757 r-xml2))
10758 (native-inputs
10759 (list r-knitr))
10760 (home-page "https://davidgohel.github.io/flextable")
10761 (synopsis "Functions for tabular reporting")
10762 (description
10763 "This package provides tools to create pretty tables for HTML documents
10764 and other formats. Functions are provided to let users create tables, modify
10765 and format their content. It extends the @code{officer} package and can be
10766 used within R markdown documents when rendering to HTML and to Word
10767 documents.")
10768 (license license:gpl3)))
10769
10770 (define-public r-writexl
10771 (package
10772 (name "r-writexl")
10773 (version "1.4.1")
10774 (source
10775 (origin
10776 (method url-fetch)
10777 (uri (cran-uri "writexl" version))
10778 (sha256
10779 (base32
10780 "1qhf7p14mijdyl5i40gfpzgvdflcs6s8xnwrabsnjxpa17xbamkn"))))
10781 (build-system r-build-system)
10782 (inputs (list zlib))
10783 (home-page "https://github.com/ropensci/writexl")
10784 (synopsis "Export data frames to xlsx format")
10785 (description
10786 "This package provides a data frame to xlsx exporter based on
10787 libxlsxwriter.")
10788 (license license:bsd-2)))
10789
10790 (define-public r-biasedurn
10791 (package
10792 (name "r-biasedurn")
10793 (version "2.0.8")
10794 (source
10795 (origin
10796 (method url-fetch)
10797 (uri (cran-uri "BiasedUrn" version))
10798 (sha256
10799 (base32
10800 "0mmq8zf52p6y76nqm0fcvvg8bdlrfl12mlfr9fznz9zvm26pypi0"))))
10801 (properties `((upstream-name . "BiasedUrn")))
10802 (build-system r-build-system)
10803 (home-page "https://cran.r-project.org/web/packages/BiasedUrn/")
10804 (synopsis "Biased Urn model distributions")
10805 (description
10806 "This package provides statistical models of biased sampling in the form
10807 of univariate and multivariate noncentral hypergeometric distributions,
10808 including Wallenius' noncentral hypergeometric distribution and Fisher's
10809 noncentral hypergeometric distribution (also called extended hypergeometric
10810 distribution).")
10811 (license license:gpl3)))
10812
10813 (define-public r-goplot
10814 (package
10815 (name "r-goplot")
10816 (version "1.0.2")
10817 (source
10818 (origin
10819 (method url-fetch)
10820 (uri (cran-uri "GOplot" version))
10821 (sha256
10822 (base32
10823 "1y8dv0kbzpr9za91njw0x233vx5d13vqml9hmpddcyi9s6va5nix"))))
10824 (properties `((upstream-name . "GOplot")))
10825 (build-system r-build-system)
10826 (propagated-inputs
10827 (list r-ggdendro r-ggplot2 r-gridextra r-rcolorbrewer))
10828 (home-page "https://github.com/wencke/wencke.github.io")
10829 (synopsis "Visualization of functional analysis data")
10830 (description
10831 "This package provides an implementation of multilayered visualizations
10832 for enhanced graphical representation of functional analysis data. It
10833 combines and integrates omics data derived from expression and functional
10834 annotation enrichment analyses. Its plotting functions have been developed
10835 with an hierarchical structure in mind: starting from a general overview to
10836 identify the most enriched categories (modified bar plot, bubble plot) to a
10837 more detailed one displaying different types of relevant information for the
10838 molecules in a given set of categories (circle plot, chord plot, cluster plot,
10839 Venn diagram, heatmap).")
10840 (license license:gpl2)))
10841
10842 (define-public r-getopt
10843 (package
10844 (name "r-getopt")
10845 (version "1.20.3")
10846 (source
10847 (origin
10848 (method url-fetch)
10849 (uri (cran-uri "getopt" version))
10850 (sha256
10851 (base32
10852 "0zzmzgwl9a4y3s34600vmih22d6y32294f9bvxrnmffnvkgmy7sk"))))
10853 (build-system r-build-system)
10854 (home-page "https://github.com/trevorld/getopt")
10855 (synopsis "Command-line option processor for R")
10856 (description
10857 "This package is designed to be used with Rscript to write shebang
10858 scripts that accept short and long options. Many users will prefer to
10859 use the packages @code{optparse} or @code{argparse} which add extra
10860 features like automatically generated help options and usage texts,
10861 support for default values, positional argument support, etc.")
10862 (license license:gpl2+)))
10863
10864 (define-public r-findpython
10865 (package
10866 (name "r-findpython")
10867 (version "1.0.7")
10868 (source
10869 (origin
10870 (method url-fetch)
10871 (uri (cran-uri "findpython" version))
10872 (sha256
10873 (base32
10874 "0jf10jpqla90x03kl3k77gnd255zmw9rvr8d724vb17cqawh9yar"))))
10875 (build-system r-build-system)
10876 (home-page "https://github.com/trevorld/findpython")
10877 (synopsis "Functions to find an acceptable Python binary")
10878 (description
10879 "This package was designed to find an acceptable Python binary that
10880 matches version and feature constraints.")
10881 (license license:expat)))
10882
10883 ;; This in not the same as "r-argparser"
10884 (define-public r-argparse
10885 (package
10886 (name "r-argparse")
10887 (version "2.1.6")
10888 (source
10889 (origin
10890 (method url-fetch)
10891 (uri (cran-uri "argparse" version))
10892 (sha256
10893 (base32
10894 "14p57nm0w3siqd473snzhpmnvsgl72x92pdcd64vhy2qg6nzmmra"))))
10895 (build-system r-build-system)
10896 (inputs (list python))
10897 (propagated-inputs
10898 (list r-findpython r-jsonlite r-r6))
10899 (native-inputs
10900 (list r-knitr))
10901 (home-page "https://github.com/trevorld/argparse")
10902 (synopsis "Command line optional and positional argument parser")
10903 (description
10904 "This package provides a command line parser to be used with Rscript to
10905 write shebang scripts that gracefully accept positional and optional arguments
10906 and automatically generate usage notices.")
10907 (license license:gpl2+)))
10908
10909 (define-public r-hash
10910 (package
10911 (name "r-hash")
10912 (version "2.2.6.2")
10913 (source
10914 (origin
10915 (method url-fetch)
10916 (uri (cran-uri "hash" version))
10917 (sha256
10918 (base32
10919 "17scs675a86c34hjbxmwi8kny4yyv97x3515s449zafj2i0ad8vm"))))
10920 (build-system r-build-system)
10921 (home-page "https://cran.r-project.org/web/packages/hash/")
10922 (synopsis "Implementation of hash/associated arrays/dictionaries")
10923 (description
10924 "This package implements a data structure similar to hashes in Perl and
10925 dictionaries in Python but with a purposefully R flavor. For objects of
10926 appreciable size, access using hashes outperforms native named lists and
10927 vectors.")
10928 (license license:gpl2+)))
10929
10930 (define-public r-orddom
10931 (package
10932 (name "r-orddom")
10933 (version "3.1")
10934 (source
10935 (origin
10936 (method url-fetch)
10937 (uri (cran-uri "orddom" version))
10938 (sha256
10939 (base32
10940 "165axs15fvwhrp89xd87l81q3h2qjll1vrwcsap645cwvb85nwsh"))))
10941 (build-system r-build-system)
10942 (propagated-inputs (list r-psych))
10943 (home-page "https://cran.r-project.org/web/packages/orddom/")
10944 (synopsis "Ordinal dominance statistics")
10945 (description
10946 "This package provides tools to compute ordinal, statistics and effect
10947 sizes as an alternative to mean comparison: Cliff's delta or success rate
10948 difference (SRD), Vargha and Delaney's A or the Area Under a Receiver
10949 Operating Characteristic Curve (AUC), the discrete type of McGraw & Wong's
10950 Common Language Effect Size (CLES) or Grissom & Kim's Probability of
10951 Superiority (PS), and the Number needed to treat (NNT) effect size. Moreover,
10952 comparisons to Cohen's d are offered based on Huberty & Lowman's Percentage of
10953 Group (Non-)Overlap considerations.")
10954 (license license:gpl2)))
10955
10956 (define-public r-deriv
10957 (package
10958 (name "r-deriv")
10959 (version "4.1.3")
10960 (source
10961 (origin
10962 (method url-fetch)
10963 (uri (cran-uri "Deriv" version))
10964 (sha256
10965 (base32
10966 "130g3mv0z9sqs6y23a0a94512iiw05yr6fp378vhdxxbignzbnyv"))))
10967 (properties `((upstream-name . "Deriv")))
10968 (build-system r-build-system)
10969 (home-page "https://cran.r-project.org/web/packages/Deriv")
10970 (synopsis "Symbolic differentiation")
10971 (description
10972 "This package provides an R-based solution for symbolic differentiation.
10973 It admits user-defined functions as well as function substitution in arguments
10974 of functions to be differentiated. Some symbolic simplification is part of
10975 the work.")
10976 (license license:gpl3+)))
10977
10978 (define-public r-doby
10979 (package
10980 (name "r-doby")
10981 (version "4.6.14")
10982 (source
10983 (origin
10984 (method url-fetch)
10985 (uri (cran-uri "doBy" version))
10986 (sha256
10987 (base32
10988 "1ps6r7yxs0a6rpfi2yzrb9j41862za3gdl1aq9vw3j5cmgrk8w1n"))))
10989 (properties `((upstream-name . "doBy")))
10990 (build-system r-build-system)
10991 (propagated-inputs
10992 (list r-broom
10993 r-deriv
10994 r-dplyr
10995 r-ggplot2
10996 r-magrittr
10997 r-mass
10998 r-matrix
10999 r-microbenchmark
11000 r-pbkrtest
11001 r-tibble))
11002 (native-inputs
11003 (list r-knitr))
11004 (home-page "https://people.math.aau.dk/~sorenh/software/doBy/")
11005 (synopsis "Groupwise statistics, LSmeans, linear contrasts, and utilities")
11006 (description
11007 "This package contains:
11008
11009 @itemize
11010 @item facilities for working with grouped data: @code{do}
11011 something to data stratified @code{by} some variables.
11012 @item implementations of least-squares means, general linear contrasts, and
11013 @item miscellaneous other utilities.
11014 @end itemize\n")
11015 (license license:gpl2+)))
11016
11017 (define-public r-refgenome
11018 (package
11019 (name "r-refgenome")
11020 (version "1.7.7")
11021 (source
11022 (origin
11023 (method url-fetch)
11024 (uri (cran-uri "refGenome" version))
11025 (sha256
11026 (base32
11027 "1za89bn3am1zgvm641qi1ab6kaqpll4rb9p9f1sjwvcgqq6065g5"))))
11028 (properties `((upstream-name . "refGenome")))
11029 (build-system r-build-system)
11030 (propagated-inputs
11031 (list r-dbi r-doby r-rsqlite))
11032 (home-page "https://cran.r-project.org/web/packages/refGenome/")
11033 (synopsis
11034 "Gene and splice site annotation using annotation data from Ensembl and UCSC")
11035 (description
11036 "This package contains functionality for importing and managing of
11037 downloaded genome annotation data from the Ensembl genome browser (European
11038 Bioinformatics Institute) and from the UCSC genome browser (University of
11039 California, Santa Cruz) and annotation routines for genomic positions and
11040 splice site positions.")
11041 (license license:gpl2)))
11042
11043 (define-public r-basix
11044 (package
11045 (name "r-basix")
11046 (version "1.1")
11047 (source
11048 (origin
11049 (method url-fetch)
11050 (uri (cran-uri "BASIX" version))
11051 (sha256
11052 (base32
11053 "18dkvv1iwskfnlpl6xridcgqpalbbpm2616mvc3hfrc0b26v01id"))))
11054 (properties `((upstream-name . "BASIX")))
11055 (build-system r-build-system)
11056 (home-page "https://cran.r-project.org/web/packages/BASIX/")
11057 (synopsis "Efficient C/C++ toolset for R")
11058 (description
11059 "BASIX provides some efficient C/C++ implementations of native R
11060 procedures to speed up calculations in R.")
11061 (license license:gpl2)))
11062
11063 (define-public r-blockfest
11064 (package
11065 (name "r-blockfest")
11066 (version "2.0")
11067 (source
11068 (origin
11069 (method url-fetch)
11070 (uri (cran-uri "BlockFeST" version))
11071 (sha256
11072 (base32
11073 "1fcl3yc1cf09znqbj787d3fd2kl5rp63la7pxawsgmap7nxwkp65"))))
11074 (properties `((upstream-name . "BlockFeST")))
11075 (build-system r-build-system)
11076 (propagated-inputs (list r-basix))
11077 (home-page "https://cran.r-project.org/web/packages/BlockFeST/")
11078 (synopsis "Bayesian calculation of region-specific fixation index")
11079 (description
11080 "This package provides an R implementation of an extension of the
11081 BayeScan software for codominant markers, adding the option to group
11082 individual SNPs into pre-defined blocks. A typical application of this new
11083 approach is the identification of genomic regions, genes, or gene sets
11084 containing one or more SNPs that evolved under directional selection.")
11085 (license license:gpl2)))
11086
11087 (define-public r-proc
11088 (package
11089 (name "r-proc")
11090 (version "1.18.0")
11091 (source
11092 (origin
11093 (method url-fetch)
11094 (uri (cran-uri "pROC" version))
11095 (sha256
11096 (base32
11097 "1abvbzdss12n64pp9vlgnn0q3abh0nj4n0a8cinwwvhphjrm9vym"))))
11098 (properties `((upstream-name . "pROC")))
11099 (build-system r-build-system)
11100 (propagated-inputs
11101 (list r-plyr r-rcpp))
11102 (home-page "https://web.expasy.org/pROC/")
11103 (synopsis "Display and analyze ROC curves")
11104 (description
11105 "This package provides tools for visualizing, smoothing and comparing
11106 receiver operating characteristic (ROC curves). The area under the
11107 curve (AUC) can be compared with statistical tests based on U-statistics or
11108 bootstrap. Confidence intervals can be computed for (p)AUC or ROC curves.")
11109 (license license:gpl3+)))
11110
11111 (define-public r-rootsolve
11112 (package
11113 (name "r-rootsolve")
11114 (version "1.8.2.3")
11115 (source
11116 (origin
11117 (method url-fetch)
11118 (uri (cran-uri "rootSolve" version))
11119 (sha256
11120 (base32
11121 "182bb727sgqi5f3pzmw8jnn328wdjrgj9lfvg49gv8s22rjd3cxm"))))
11122 (properties `((upstream-name . "rootSolve")))
11123 (build-system r-build-system)
11124 (native-inputs (list gfortran))
11125 (home-page "https://cran.r-project.org/web/packages/rootSolve/")
11126 (synopsis "Tools for the analysis of ordinary differential equations")
11127 (description
11128 "This package provides routines to find the root of nonlinear functions,
11129 and to perform steady-state and equilibrium analysis of @dfn{ordinary
11130 differential equations} (ODE). It includes routines that:
11131
11132 @enumerate
11133 @item generate gradient and jacobian matrices (full and banded),
11134 @item find roots of non-linear equations by the Newton-Raphson method,
11135 @item estimate steady-state conditions of a system of (differential) equations
11136 in full, banded or sparse form, using the Newton-Raphson method, or by
11137 dynamically running,
11138 @item solve the steady-state conditions for uni- and multicomponent 1-D, 2-D,
11139 and 3-D partial differential equations, that have been converted to ordinary
11140 differential equations by numerical differencing (using the method-of-lines
11141 approach).
11142 @end enumerate\n")
11143 (license license:gpl2+)))
11144
11145 (define-public r-abcanalysis
11146 (package
11147 (name "r-abcanalysis")
11148 (version "1.2.1")
11149 (source
11150 (origin
11151 (method url-fetch)
11152 (uri (cran-uri "ABCanalysis" version))
11153 (sha256
11154 (base32 "0wac1ksmnxa36v99ca4hv8k0rsh3igwpcllmlv9wf7i9kgqviqwi"))))
11155 (properties `((upstream-name . "ABCanalysis")))
11156 (build-system r-build-system)
11157 (propagated-inputs (list r-plotrix))
11158 (home-page "https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/software-en/")
11159 (synopsis "Computed ABC Analysis")
11160 (description
11161 "Multivariate data sets often differ in several factors or derived statistical
11162 parameters, which have to be selected for a valid interpretation. Basing this
11163 selection on traditional statistical limits leads occasionally to the perception
11164 of losing information from a data set. This package provides tools to calculate
11165 these limits on the basis of the mathematical properties of the distribution of
11166 the analyzed items.")
11167 (license license:gpl3)))
11168
11169 (define-public r-slam
11170 (package
11171 (name "r-slam")
11172 (version "0.1-50")
11173 (source
11174 (origin
11175 (method url-fetch)
11176 (uri (cran-uri "slam" version))
11177 (sha256
11178 (base32 "1ggqcf8l1z2hpi7qy4mg0d2ps48bjjb8z1y1xz6fq162cqrbz6bq"))))
11179 (build-system r-build-system)
11180 (home-page "https://cran.r-project.org/web/packages/slam/")
11181 (synopsis "Sparse lightweight arrays and matrices")
11182 (description
11183 "This package contains data structures and algorithms for sparse arrays and matrices,
11184 based on index arrays and simple triplet representations, respectively.")
11185 (license license:gpl2)))
11186
11187 (define-public r-manipulatewidget
11188 (package
11189 (name "r-manipulatewidget")
11190 (version "0.11.1")
11191 (source
11192 (origin
11193 (method url-fetch)
11194 (uri (cran-uri "manipulateWidget" version))
11195 (sha256
11196 (base32 "1dpgzmiv08afm57yxr017b014lfn9h3pa4w65prk5k3dgn6p4wsv"))))
11197 (properties
11198 `((upstream-name . "manipulateWidget")))
11199 (build-system r-build-system)
11200 (propagated-inputs
11201 (list r-base64enc
11202 r-codetools
11203 r-htmltools
11204 r-htmlwidgets
11205 r-knitr
11206 r-miniui
11207 r-shiny
11208 r-shinyjs
11209 r-webshot))
11210 (native-inputs
11211 (list r-knitr))
11212 (home-page "https://github.com/rte-antares-rpackage/manipulateWidget/")
11213 (synopsis "Add even more interactivity to interactive charts")
11214 (description
11215 "This package lets you create in just a few lines of R code a nice user interface to
11216 modify the data or the graphical parameters of one or multiple interactive
11217 charts. It is useful to quickly explore visually some data or for package
11218 developers to generate user interfaces easy to maintain.")
11219 (license license:gpl2+)))
11220
11221 (define-public r-a3
11222 (package
11223 (name "r-a3")
11224 (version "1.0.0")
11225 (source
11226 (origin
11227 (method url-fetch)
11228 (uri (cran-uri "A3" version))
11229 (sha256
11230 (base32 "017hq9pjsv1h9i7cqk5cfx27as54shlhdsdvr6jkhb8jfkpdb6cw"))))
11231 (properties `((upstream-name . "A3")))
11232 (build-system r-build-system)
11233 (propagated-inputs
11234 (list r-pbapply r-xtable))
11235 (home-page "https://cran.r-project.org/web/packages/A3/")
11236 (synopsis "Error metrics for predictive models")
11237 (description
11238 "This package supplies tools for tabulating and analyzing the results of predictive
11239 models. The methods employed are applicable to virtually any predictive model
11240 and make comparisons between different methodologies straightforward.")
11241 (license license:gpl2+)))
11242
11243 (define-public r-infotheo
11244 (package
11245 (name "r-infotheo")
11246 (version "1.2.0.1")
11247 (source
11248 (origin
11249 (method url-fetch)
11250 (uri (cran-uri "infotheo" version))
11251 (sha256
11252 (base32
11253 "1m1979vf8rvq3534mp1hihfadikhxrg3p6ac3hirz96kgb4qxyy0"))))
11254 (build-system r-build-system)
11255 (home-page "http://homepage.meyerp.com/software")
11256 (synopsis "Information-theoretic measures")
11257 (description
11258 "This package implements various measures of information theory based on
11259 several entropy estimators.")
11260 (license license:gpl3+)))
11261
11262 (define-public r-nsprcomp
11263 (package
11264 (name "r-nsprcomp")
11265 (version "0.5.1-2")
11266 (source
11267 (origin
11268 (method url-fetch)
11269 (uri (cran-uri "nsprcomp" version))
11270 (sha256
11271 (base32
11272 "1zlc1ximx96f235c0l8qfs6vbp1kpnbf943wxsfahnnlnxvwi59f"))))
11273 (properties `((upstream-name . "nsprcomp")))
11274 (build-system r-build-system)
11275 (home-page "https://sigg-iten.ch/research/")
11276 (synopsis "Non-negative and sparse PCA")
11277 (description
11278 "This package implements two methods for performing a constrained
11279 principal component analysis (PCA), where non-negativity and/or sparsity
11280 constraints are enforced on the principal axes (PAs). The function
11281 @code{nsprcomp} computes one principal component (PC) after the other. Each
11282 PA is optimized such that the corresponding PC has maximum additional variance
11283 not explained by the previous components. In contrast, the function
11284 @code{nscumcomp} jointly computes all PCs such that the cumulative variance is
11285 maximal. Both functions have the same interface as the @code{prcomp} function
11286 from the @code{stats} package (plus some extra parameters).")
11287 (license license:gpl2+)))
11288
11289 (define-public r-cmplot
11290 (package
11291 (name "r-cmplot")
11292 (version "4.2.0")
11293 (source
11294 (origin
11295 (method url-fetch)
11296 (uri (cran-uri "CMplot" version))
11297 (sha256
11298 (base32
11299 "1icb7r8wj7x9vgcysr9qi28nvgxb9j3dhqw090smpp6d7b39zrjd"))))
11300 (properties `((upstream-name . "CMplot")))
11301 (build-system r-build-system)
11302 (home-page "https://github.com/YinLiLin/CMplot")
11303 (synopsis "Circle Manhattan plot")
11304 (description
11305 "Circle Manhattan Plot is an R package that can lay out genome-wide
11306 association study P-value results in both traditional rectangular patterns,
11307 QQ-plot and novel circular ones. United in only one bull's eye style plot,
11308 association results from multiple traits can be compared interactively,
11309 thereby to reveal both similarities and differences between signals.
11310 Additional functions include: highlight signals, a group of SNPs, chromosome
11311 visualization and candidate genes around SNPs.")
11312 (license license:gpl2+)))
11313
11314 (define-public r-precrec
11315 (package
11316 (name "r-precrec")
11317 (version "0.12.9")
11318 (source
11319 (origin
11320 (method url-fetch)
11321 (uri (cran-uri "precrec" version))
11322 (sha256
11323 (base32
11324 "1dfz2rqx2ww2l5r40ahg0qdj3rjrwiwh427mw7j5ynhpcj21j2qm"))))
11325 (properties `((upstream-name . "precrec")))
11326 (build-system r-build-system)
11327 (propagated-inputs
11328 (list r-assertthat
11329 r-data-table
11330 r-ggplot2
11331 r-gridextra
11332 r-rcpp
11333 r-withr))
11334 (native-inputs (list r-knitr))
11335 (home-page "https://evalclass.github.io/precrec/")
11336 (synopsis "Calculate accurate precision-recall and ROC curves")
11337 (description
11338 "This package provides tools for accurate calculations and visualization
11339 of precision-recall and ROC (Receiver Operator Characteristics) curves.")
11340 (license license:gpl3)))
11341
11342 (define-public r-netrep
11343 (package
11344 (name "r-netrep")
11345 (version "1.2.4")
11346 (source
11347 (origin
11348 (method url-fetch)
11349 (uri (cran-uri "NetRep" version))
11350 (sha256
11351 (base32
11352 "1swlb2k9bc7whvslxbklz864j9ynvna73hvq5rhv61cv5vy05ksd"))))
11353 (properties `((upstream-name . "NetRep")))
11354 (build-system r-build-system)
11355 (propagated-inputs
11356 (list r-abind
11357 r-bh
11358 r-foreach
11359 r-rcolorbrewer
11360 r-rcpp
11361 r-rcpparmadillo
11362 r-rhpcblasctl
11363 r-statmod))
11364 (native-inputs (list r-knitr))
11365 (home-page "https://cran.r-project.org/package=NetRep")
11366 (synopsis "Permutation testing network module preservation across datasets")
11367 (description
11368 "This package provides functions for assessing the
11369 replication/preservation of a network module's topology across datasets
11370 through permutation testing.")
11371 (license license:gpl2)))
11372
11373 (define-public r-intergraph
11374 (package
11375 (name "r-intergraph")
11376 (version "2.0-2")
11377 (source
11378 (origin
11379 (method url-fetch)
11380 (uri (cran-uri "intergraph" version))
11381 (sha256
11382 (base32
11383 "18a7xgb2rp0w9jl2rkh8nzyjprrs5w7h2iidvc8c38bzx3qpggkc"))))
11384 (properties `((upstream-name . "intergraph")))
11385 (build-system r-build-system)
11386 (propagated-inputs
11387 (list r-igraph r-network))
11388 (native-inputs
11389 (list r-knitr))
11390 (home-page "http://mbojan.github.io/intergraph")
11391 (synopsis "Coercion routines for network data objects")
11392 (description
11393 "Functions implemented in this package allow coercing (i.e. convert)
11394 network data between classes provided by other R packages. Currently
11395 supported classes are those defined in packages @code{network} and
11396 @code{igraph}.")
11397 (license license:gpl3)))
11398
11399 (define-public r-interp
11400 (package
11401 (name "r-interp")
11402 (version "1.1-3")
11403 (source (origin
11404 (method url-fetch)
11405 (uri (cran-uri "interp" version))
11406 (sha256
11407 (base32
11408 "0gzsnlg8f7knb100n6vv6307c3v2jd8f9qzrq62jkc6g71mn0kmp"))))
11409 (properties `((upstream-name . "interp")))
11410 (build-system r-build-system)
11411 (propagated-inputs (list r-deldir r-rcpp r-rcppeigen))
11412 (native-inputs (list gfortran))
11413 (home-page "https://cran.r-project.org/package=interp")
11414 (synopsis "Interpolation methods")
11415 (description
11416 "Bivariate data interpolation on regular and irregular grids, either
11417 linear or using splines are the main part of this package. It is intended to
11418 provide replacement functions for the ACM licensed @code{akima::interp} and
11419 @code{tripack::tri.mesh} functions.")
11420 (license license:gpl2+)))
11421
11422 (define-public r-abcoptim
11423 (package
11424 (name "r-abcoptim")
11425 (version "0.15.0")
11426 (source
11427 (origin
11428 (method url-fetch)
11429 (uri (cran-uri "ABCoptim" version))
11430 (sha256
11431 (base32 "1ih0xk88qhsmpvnxf56041wx5sk8as2f4f2gdnpnwdym9mbr9n4b"))))
11432 (properties `((upstream-name . "ABCoptim")))
11433 (build-system r-build-system)
11434 (propagated-inputs (list r-rcpp))
11435 (home-page "https://github.com/gvegayon/ABCoptim/")
11436 (synopsis "Optimization of Artificial Bee Colony algorithm")
11437 (description
11438 "Artificial Bee Colony (ABC) is one of the most recently defined algorithms by Dervis
11439 Karaboga in 2005, motivated by the intelligent behavior of honey bees. It is as
11440 simple as Particle Swarm Optimization (PSO) and Differential Evolution (DE)
11441 algorithms, and uses only common control parameters such as colony size and
11442 maximum cycle number. The @code{r-abcoptim} implements the Artificial bee
11443 colony optimization algorithm @url{http://mf.erciyes.edu.tr/abc/pub/tr06_2005.pdf}.
11444 This version is a work-in-progress and is written in R code.")
11445 (license license:expat)))
11446
11447 (define-public r-abcp2
11448 (package
11449 (name "r-abcp2")
11450 (version "1.2")
11451 (source
11452 (origin
11453 (method url-fetch)
11454 (uri (cran-uri "ABCp2" version))
11455 (sha256
11456 (base32 "1s2skkxpzss7c29i8600psgrp0hl46jcrxqrmy2b4db8hc0kcnbx"))))
11457 (properties `((upstream-name . "ABCp2")))
11458 (build-system r-build-system)
11459 (propagated-inputs (list r-mass))
11460 (home-page "https://cran.r-project.org/web/packages/ABCp2/")
11461 (synopsis "Approximate Bayesian Computational Model for Estimating P2")
11462 (description
11463 "This package tests the goodness of fit of a distribution of offspring to the Normal,
11464 Poisson, and Gamma distribution and estimates the proportional paternity of the
11465 second male (P2) based on the best fit distribution.")
11466 (license license:gpl2)))
11467
11468 (define-public r-abcrf
11469 (package
11470 (name "r-abcrf")
11471 (version "1.9")
11472 (source
11473 (origin
11474 (method url-fetch)
11475 (uri (cran-uri "abcrf" version))
11476 (sha256
11477 (base32 "08mh1a6gxp0mfx6qnp1qzcrfx7xp64qj9kad4ziyswfx22ykdsxi"))))
11478 (build-system r-build-system)
11479 (propagated-inputs
11480 (list r-doparallel
11481 r-foreach
11482 r-mass
11483 r-matrixstats
11484 r-ranger
11485 r-rcpp
11486 r-rcpparmadillo
11487 r-readr
11488 r-stringr))
11489 (home-page "https://cran.r-project.org/web/packages/abcrf/")
11490 (synopsis "Approximate bayesian computation via random forests")
11491 (description
11492 "This package performs approximate bayesian computation (ABC) model choice and
11493 parameter inference via random forests. This machine learning tool named random
11494 forests (RF) can conduct selection among the highly complex models covered by
11495 ABC algorithms.")
11496 (license license:gpl2+)))
11497
11498 (define-public r-abctools
11499 (package
11500 (name "r-abctools")
11501 (version "1.1.3")
11502 (source
11503 (origin
11504 (method url-fetch)
11505 (uri (cran-uri "abctools" version))
11506 (sha256
11507 (base32 "07s9dg10i8lsxl73b4n2hynca2fjgb0ykb0dz8c3zv6cgw3cyx97"))))
11508 (build-system r-build-system)
11509 (propagated-inputs
11510 (list r-abc r-abind r-hmisc r-plyr))
11511 (home-page "https://github.com/dennisprangle/abctools/")
11512 (synopsis "Tools for ABC analyses")
11513 (description
11514 "This @code{r-abctools} package provides tools for approximate Bayesian computation
11515 including summary statistic selection and assessing coverage. This includes
11516 recent dimension reduction algorithms to tune the choice of summary statistics,
11517 and coverage methods to tune the choice of threshold.")
11518 (license license:gpl2+)))
11519
11520 (define-public r-ggstance
11521 (package
11522 (name "r-ggstance")
11523 (version "0.3.5")
11524 (source
11525 (origin
11526 (method url-fetch)
11527 (uri (cran-uri "ggstance" version))
11528 (sha256
11529 (base32 "0jz9vvnmcc6a38n8nzr458r65sna23bgn5r8mxdhzdlyqibihr7d"))))
11530 (build-system r-build-system)
11531 (propagated-inputs
11532 (list r-ggplot2 r-plyr r-rlang r-withr))
11533 (home-page "https://cran.r-project.org/web/packages/ggstance/")
11534 (synopsis "Horizontal and vertical versions of @code{r-ggplot2}")
11535 (description
11536 "This package is a @code{r-ggplot2} extension that provides flipped components:
11537 @enumerate
11538 @item horizontal versions of @code{r-ggplot2} stats and @code{r-ggplot2} geoms;
11539 @item vertical versions of @code{r-ggplot2} positions.
11540 @end enumerate")
11541 (license license:gpl3)))
11542
11543 (define-public r-ggnetwork
11544 (package
11545 (name "r-ggnetwork")
11546 (version "0.5.10")
11547 (source
11548 (origin
11549 (method url-fetch)
11550 (uri (cran-uri "ggnetwork" version))
11551 (sha256
11552 (base32
11553 "0gqdgy5yh700dg0f7xb80hczlnqfisn8l55j7amd1n7fp2x5sr8v"))))
11554 (properties `((upstream-name . "ggnetwork")))
11555 (build-system r-build-system)
11556 (propagated-inputs
11557 (list r-ggplot2 r-ggrepel r-igraph r-network r-sna))
11558 (native-inputs (list r-knitr))
11559 (home-page "https://github.com/briatte/ggnetwork")
11560 (synopsis "Geometries to plot networks with ggplot2")
11561 (description
11562 "This package provides geometries to plot network objects with the
11563 ggplot2 package.")
11564 (license license:gpl3)))
11565
11566 (define-public r-cvauc
11567 (package
11568 (name "r-cvauc")
11569 (version "1.1.4")
11570 (source
11571 (origin
11572 (method url-fetch)
11573 (uri (cran-uri "cvAUC" version))
11574 (sha256
11575 (base32
11576 "1m2y50a1yapf1c74km9a4r47ds2z2bfp4wwwkqin7swv9v1s7d28"))))
11577 (properties `((upstream-name . "cvAUC")))
11578 (build-system r-build-system)
11579 (propagated-inputs
11580 (list r-data-table r-rocr))
11581 (home-page "https://github.com/ledell/cvAUC")
11582 (synopsis "Cross-validated area under the ROC curve confidence intervals")
11583 (description
11584 "This package contains various tools for working with and evaluating
11585 cross-validated area under the ROC curve (AUC) estimators. The primary
11586 functions of the package are @code{ci.cvAUC} and @code{ci.pooled.cvAUC}, which
11587 report cross-validated AUC and compute confidence intervals for
11588 cross-validated AUC estimates based on influence curves for i.i.d. and pooled
11589 repeated measures data, respectively.")
11590 (license license:asl2.0)))
11591
11592 (define-public r-gam
11593 (package
11594 (name "r-gam")
11595 (version "1.20.2")
11596 (source
11597 (origin
11598 (method url-fetch)
11599 (uri (cran-uri "gam" version))
11600 (sha256
11601 (base32
11602 "1ndgnaq5fk1w6l6z93w5gd22887yxkykrchbdbx366qmz8v8wcyg"))))
11603 (properties `((upstream-name . "gam")))
11604 (build-system r-build-system)
11605 (propagated-inputs
11606 (list r-foreach))
11607 (native-inputs
11608 (list gfortran))
11609 (home-page "https://cran.r-project.org/package=gam")
11610 (synopsis "Generalized additive models")
11611 (description
11612 "This package provides functions for fitting and working with generalized
11613 additive models, as described in chapter 7 of \"Statistical Models in
11614 S\" (Chambers and Hastie (eds), 1991), and \"Generalized Additive
11615 Models\" (Hastie and Tibshirani, 1990).")
11616 (license license:gpl2)))
11617
11618 (define-public r-superlearner
11619 (package
11620 (name "r-superlearner")
11621 (version "2.0-28")
11622 (source
11623 (origin
11624 (method url-fetch)
11625 (uri (cran-uri "SuperLearner" version))
11626 (sha256
11627 (base32
11628 "00any24msgflyagy87nznpfjz5g9v15frqda6c679wa8plx26hjz"))))
11629 (properties `((upstream-name . "SuperLearner")))
11630 (build-system r-build-system)
11631 (propagated-inputs
11632 (list r-cvauc r-gam r-nnls))
11633 (native-inputs
11634 (list r-knitr))
11635 (home-page "https://github.com/ecpolley/SuperLearner")
11636 (synopsis "Super learner prediction")
11637 (description
11638 "This package implements the super learner prediction method and contains
11639 a library of prediction algorithms to be used in the super learner.")
11640 (license license:gpl3)))
11641
11642 (define-public r-drtmle
11643 (package
11644 (name "r-drtmle")
11645 (version "1.1.1")
11646 (source
11647 (origin
11648 (method url-fetch)
11649 (uri (cran-uri "drtmle" version))
11650 (sha256
11651 (base32
11652 "12vplpz9bg5444jy29mbdr70hqby073vb3iw76v2csrwy3ws3f21"))))
11653 (properties `((upstream-name . "drtmle")))
11654 (build-system r-build-system)
11655 (propagated-inputs
11656 (list r-future-apply r-np r-superlearner))
11657 (native-inputs
11658 (list r-knitr))
11659 (home-page "https://github.com/benkeser/drtmle")
11660 (synopsis "Doubly-robust nonparametric estimation and inference")
11661 (description
11662 "This package implements targeted minimum loss-based estimators of
11663 counterfactual means and causal effects that are doubly-robust with respect
11664 both to consistency and asymptotic normality.")
11665 (license license:expat)))
11666
11667 (define-public r-dofuture
11668 (package
11669 (name "r-dofuture")
11670 (version "0.12.2")
11671 (source
11672 (origin
11673 (method url-fetch)
11674 (uri (cran-uri "doFuture" version))
11675 (sha256
11676 (base32
11677 "0w07pmzpsfq4kvfc745s1i9b6dfn1df1wrfi4s9ys4ir3g2s8nk1"))))
11678 (properties `((upstream-name . "doFuture")))
11679 (build-system r-build-system)
11680 (arguments
11681 '(#:phases
11682 (modify-phases %standard-phases
11683 (add-after 'unpack 'set-HOME
11684 (lambda _ (setenv "HOME" "/tmp"))))))
11685 (propagated-inputs
11686 (list r-foreach r-future r-globals r-iterators))
11687 (native-inputs
11688 (list r-r-rsp)) ; vignette builder
11689 (home-page "https://github.com/HenrikBengtsson/doFuture")
11690 (synopsis "Foreach parallel adapter using the future API")
11691 (description
11692 "This package provides a @code{%dopar%} adapter such that any type of
11693 futures can be used as backends for the @code{foreach} framework.")
11694 (license license:lgpl2.1+)))
11695
11696 (define-public r-superheat
11697 (package
11698 (name "r-superheat")
11699 (version "0.1.0")
11700 (source
11701 (origin
11702 (method url-fetch)
11703 (uri (cran-uri "superheat" version))
11704 (sha256
11705 (base32
11706 "01v8s6px1k5fajlm6py3ksr1i853kwwlky1yryzhy3p1cxhwgg83"))))
11707 (properties `((upstream-name . "superheat")))
11708 (build-system r-build-system)
11709 (propagated-inputs
11710 (list r-dplyr
11711 r-ggdendro
11712 r-ggplot2
11713 r-gtable
11714 r-magrittr
11715 r-plyr
11716 r-scales))
11717 (home-page "https://cran.r-project.org/package=superheat")
11718 (synopsis "Graphical tool for exploring complex datasets using heatmaps")
11719 (description
11720 "This package provides a system for generating extendable and
11721 customizable heatmaps for exploring complex datasets, including big data and
11722 data with multiple data types.")
11723 (license license:cc0)))
11724
11725 (define-public r-qualv
11726 (package
11727 (name "r-qualv")
11728 (version "0.3-4")
11729 (source
11730 (origin
11731 (method url-fetch)
11732 (uri (cran-uri "qualV" version))
11733 (sha256
11734 (base32
11735 "0rkjzva2h158d5c631jmjjh7qjibbyisl0503san80rk9fgxl45b"))))
11736 (properties `((upstream-name . "qualV")))
11737 (build-system r-build-system)
11738 (propagated-inputs
11739 (list r-kernsmooth))
11740 (home-page "http://qualV.R-Forge.R-Project.org/")
11741 (synopsis "Qualitative Validation Methods")
11742 (description
11743 "This package provides qualitative methods for the validation of dynamic
11744 models. It contains
11745
11746 @enumerate
11747 @item an orthogonal set of deviance measures for absolute, relative and
11748 ordinal scale and
11749 @item approaches accounting for time shifts.
11750 @end enumerate
11751
11752 The first approach transforms time to take time delays and speed differences
11753 into account. The second divides the time series into interval units
11754 according to their main features and finds the @dfn{longest common
11755 subsequence} (LCS) using a dynamic programming algorithm.")
11756 (license license:gpl2+)))
11757
11758 (define-public r-mosaiccore
11759 (package
11760 (name "r-mosaiccore")
11761 (version "0.9.2.1")
11762 (source
11763 (origin
11764 (method url-fetch)
11765 (uri (cran-uri "mosaicCore" version))
11766 (sha256
11767 (base32 "1yns15yxr6215xf9qsxfvl24a9zvh1chw49n31dql7fy1zr1dkmp"))))
11768 (properties `((upstream-name . "mosaicCore")))
11769 (build-system r-build-system)
11770 (propagated-inputs
11771 (list r-dplyr r-mass r-rlang r-tidyr))
11772 (home-page "https://github.com/ProjectMOSAIC/mosaicCore/")
11773 (synopsis "Common utilities for mosaic family packages")
11774 (description
11775 "Common utilities used in other Mosaic family packages are collected here.")
11776 (license license:gpl2+)))
11777
11778 (define-public r-labelled
11779 (package
11780 (name "r-labelled")
11781 (version "2.10.0")
11782 (source
11783 (origin
11784 (method url-fetch)
11785 (uri (cran-uri "labelled" version))
11786 (sha256
11787 (base32
11788 "02n4r4bizsysnlmxpw86w7zkiqi6aill9dq2nmrn43xzrffy54sy"))))
11789 (properties `((upstream-name . "labelled")))
11790 (build-system r-build-system)
11791 (propagated-inputs
11792 (list r-dplyr
11793 r-haven
11794 r-lifecycle
11795 r-rlang
11796 r-stringr
11797 r-tidyr
11798 r-vctrs))
11799 (native-inputs
11800 (list r-knitr))
11801 (home-page "http://larmarange.github.io/labelled/")
11802 (synopsis "Manipulating labelled data")
11803 (description
11804 "This package provides useful functions to deal with the
11805 @code{haven_labelled} and @code{haven_labelled_spss} classes introduced by the
11806 haven package.")
11807 (license license:gpl3)))
11808
11809 (define-public r-ggformula
11810 (package
11811 (name "r-ggformula")
11812 (version "0.10.2")
11813 (source
11814 (origin
11815 (method url-fetch)
11816 (uri (cran-uri "ggformula" version))
11817 (sha256
11818 (base32 "0xb39gjn6q7va1d1fhvf2dw9428s1q13wasx4y3cz2f0lls1r2wl"))))
11819 (build-system r-build-system)
11820 (propagated-inputs
11821 (list r-ggforce
11822 r-ggplot2
11823 r-ggridges
11824 r-ggstance
11825 r-labelled
11826 r-magrittr
11827 r-mosaiccore
11828 r-rlang
11829 r-scales
11830 r-stringr
11831 r-tibble))
11832 (native-inputs
11833 (list r-knitr))
11834 (home-page "https://github.com/ProjectMOSAIC/ggformula/")
11835 (synopsis "Formula interface for the @code{r-ggplot2}")
11836 (description
11837 "The @code{r-ggformula} introduces a family of graphics functions, gf_point(),
11838 gf_density(), and so on, bring the formula interface to ggplot(). This captures
11839 and extends the excellent simplicity of the lattice-graphics formula interface,
11840 while providing the intuitive capabilities of @code{r-ggplot2}.")
11841 (license license:expat)))
11842
11843 (define-public r-mosaicdata
11844 (package
11845 (name "r-mosaicdata")
11846 (version "0.20.3")
11847 (source
11848 (origin
11849 (method url-fetch)
11850 (uri (cran-uri "mosaicData" version))
11851 (sha256
11852 (base32 "1s97yq24z7yhzmx0dpspfadpd8hndyhn7aiw0nslwrhvilhwa409"))))
11853 (properties `((upstream-name . "mosaicData")))
11854 (build-system r-build-system)
11855 (home-page "https://cran.r-project.org/web/packages/mosaicData/")
11856 (synopsis "Data sets for project Mosaic")
11857 (description
11858 "This package provides data sets from project Mosaic @url{http://mosaic-web.org}
11859 used to teach mathematics, statistics, computation and modeling.")
11860 (license license:gpl2+)))
11861
11862 (define-public r-raster
11863 (package
11864 (name "r-raster")
11865 (version "3.6-3")
11866 (source
11867 (origin
11868 (method url-fetch)
11869 (uri (cran-uri "raster" version))
11870 (sha256
11871 (base32
11872 "1in3n0hqzcdhibjl3y82nwn6m6wcv4k3l6s2jw57jn32qgvy01lz"))))
11873 (build-system r-build-system)
11874 (propagated-inputs
11875 (list r-rcpp r-sp r-terra))
11876 (home-page "https://www.rspatial.org/")
11877 (synopsis "Geographic data analysis and modeling")
11878 (description
11879 "The package implements basic and high-level functions for reading,
11880 writing, manipulating, analyzing and modeling of gridded spatial data.
11881 Processing of very large files is supported.")
11882 (license license:gpl3+)))
11883
11884 (define-public r-mosaic
11885 (package
11886 (name "r-mosaic")
11887 (version "1.8.4.2")
11888 (source
11889 (origin
11890 (method url-fetch)
11891 (uri (cran-uri "mosaic" version))
11892 (sha256
11893 (base32 "12kpkb7vm54na9hjjkvzw6gm5plx0m6i0l9kihz2r30zanfx5jca"))))
11894 (build-system r-build-system)
11895 (propagated-inputs
11896 (list r-dplyr
11897 r-ggformula
11898 r-ggplot2
11899 r-lattice
11900 r-mass
11901 r-matrix
11902 r-mosaiccore
11903 r-mosaicdata
11904 r-purrr
11905 r-rlang
11906 r-tidyr))
11907 (native-inputs
11908 (list r-knitr))
11909 (home-page "https://github.com/ProjectMOSAIC/mosaic/")
11910 (synopsis "Mathematics, statistics, and computation teaching utilities")
11911 (description
11912 "This package contain data sets and utilities from
11913 @url{http://mosaic-web.org, Project MOSAIC} used to teach mathematics,
11914 statistics, computation and modeling. Project MOSAIC is a community of
11915 educators working to tie together aspects of quantitative work that students
11916 in science, technology, engineering and mathematics will need in their
11917 professional lives, but which are usually taught in isolation, if at all.")
11918 (license license:gpl2+)))
11919
11920 (define-public r-abd
11921 (package
11922 (name "r-abd")
11923 (version "0.2-8")
11924 (source
11925 (origin
11926 (method url-fetch)
11927 (uri (cran-uri "abd" version))
11928 (sha256
11929 (base32 "191gspqzdv573vaw624ri0f5cm6v4j524bjs74d4a1hn3kn6r9b7"))))
11930 (build-system r-build-system)
11931 (propagated-inputs
11932 (list r-lattice r-mosaic r-nlme))
11933 (home-page "https://cran.r-project.org/web/packages/abd/")
11934 (synopsis "Analysis of biological data")
11935 (description
11936 "The @code{r-abd} package contains data sets and sample code for the Analysis of
11937 biological data by Michael Whitlock and Dolph Schluter.")
11938 (license license:gpl2)))
11939
11940 (define-public r-svgui
11941 (package
11942 (name "r-svgui")
11943 (version "1.0.1")
11944 (source
11945 (origin
11946 (method url-fetch)
11947 (uri (cran-uri "svGUI" version))
11948 (sha256
11949 (base32 "0ch5gdfk834xj9w3vxpm3x4770fz3nnlyn8b0jsw9f3n2as7g979"))))
11950 (properties `((upstream-name . "svGUI")))
11951 (build-system r-build-system)
11952 (native-inputs
11953 (list r-knitr))
11954 (home-page "https://github.com/SciViews/svGUI/")
11955 (synopsis "Functions for managing GUI clients in R")
11956 (description
11957 "The SciViews @code{svGUI} package eases the management of Graphical User
11958 Interfaces (GUI) in R. It is independent from any particular GUI widgets. It
11959 centralizes info about GUI elements currently used, and it dispatches GUI
11960 calls to the particular toolkits in use in function of the context.")
11961 (license license:gpl2)))
11962
11963 (define-public r-svdialogs
11964 (package
11965 (name "r-svdialogs")
11966 (version "1.1.0")
11967 (source
11968 (origin
11969 (method url-fetch)
11970 (uri (cran-uri "svDialogs" version))
11971 (sha256
11972 (base32 "0z3a5glsi0ab43mdk2yvslxyzg12nbqqqc35jvgzj475mpkbgjif"))))
11973 (properties `((upstream-name . "svDialogs")))
11974 (build-system r-build-system)
11975 (inputs
11976 (list yad zenity))
11977 (propagated-inputs
11978 (list r-rstudioapi r-svgui))
11979 (native-inputs
11980 (list r-knitr))
11981 (home-page "https://github.com/SciViews/svDialogs/")
11982 (synopsis "Portable dialog boxes")
11983 (description
11984 "This package helps to construct standard dialog boxes for your GUI, including
11985 message boxes, input boxes, list, file or directory selection, and others. In
11986 case R cannot display GUI dialog boxes, a simpler command line version of these
11987 interactive elements is also provided as a fallback solution.")
11988 (license license:gpl2)))
11989
11990 (define-public r-abe
11991 (package
11992 (name "r-abe")
11993 (version "3.0.1")
11994 (source
11995 (origin
11996 (method url-fetch)
11997 (uri (cran-uri "abe" version))
11998 (sha256
11999 (base32
12000 "1f19h3xzzmjhvwc1rrb8z0rai3ip03y4gdi2gg9bfr5sg2nfklk6"))))
12001 (build-system r-build-system)
12002 (home-page "https://cran.r-project.org/web/packages/abe/")
12003 (synopsis "Augmented backward elimination")
12004 (description
12005 "This package performs augmented backward elimination and checks the
12006 stability of the obtained model. Augmented backward elimination combines
12007 significance or information based criteria with the change in estimate to
12008 either select the optimal model for prediction purposes or to serve as a tool
12009 to obtain a practically sound, highly interpretable model.")
12010 (license license:gpl2+)))
12011
12012 (define-public r-abf2
12013 (package
12014 (name "r-abf2")
12015 (version "0.7-1")
12016 (source
12017 (origin
12018 (method url-fetch)
12019 (uri (cran-uri "abf2" version))
12020 (sha256
12021 (base32 "0d65mc1w4pbiv7xaqzdlw1bfsxf25587rv597hh41vs0j0zlfpxx"))))
12022 (build-system r-build-system)
12023 (home-page "https://cran.r-project.org/web/packages/abf2/")
12024 (synopsis "Load gap-free axon @code{r-abf2} files")
12025 (description
12026 "This package loads electrophysiology data from ABF2 files, as created by
12027 Axon Instruments/Molecular Devices software. Only files recorded in gap-free
12028 mode are currently supported.")
12029 (license license:artistic2.0)))
12030
12031 (define-public r-abhgenotyper
12032 (package
12033 (name "r-abhgenotyper")
12034 (version "1.0.1")
12035 (source
12036 (origin
12037 (method url-fetch)
12038 (uri (cran-uri "ABHgenotypeR" version))
12039 (sha256
12040 (base32 "08cpmnaaxsm5c5bjifnfxdlvg5inrf13biqpcl2yq5zpqjmiki0l"))))
12041 (properties `((upstream-name . "ABHgenotypeR")))
12042 (build-system r-build-system)
12043 (propagated-inputs
12044 (list r-ggplot2 r-reshape2))
12045 (home-page "https://github.com/StefanReuscher/ABHgenotypeR/")
12046 (synopsis "Visualize and manipulate ABH genotypes")
12047 (description
12048 "The @code{r-abhgenotyper} package provides simple imputation,
12049 error-correction and plotting capacities for genotype data. The package is
12050 supposed to serve as an intermediate but independent analysis tool between the
12051 TASSEL GBS pipeline and the @code{r-qtl} package. It provides functionalities
12052 not found in either TASSEL or @code{r-qtl} in addition to visualization of
12053 genotypes as \"graphical genotypes\".")
12054 (license license:gpl3)))
12055
12056 (define-public r-furrr
12057 (package
12058 (name "r-furrr")
12059 (version "0.3.1")
12060 (source
12061 (origin
12062 (method url-fetch)
12063 (uri (cran-uri "furrr" version))
12064 (sha256
12065 (base32
12066 "12z4q0fn7asxis17hisi82bvfabl5if1338lmfqmkrwv5rg7748d"))))
12067 (build-system r-build-system)
12068 (propagated-inputs
12069 (list r-future
12070 r-globals
12071 r-lifecycle
12072 r-purrr
12073 r-rlang
12074 r-vctrs))
12075 (home-page "https://github.com/DavisVaughan/furrr")
12076 (synopsis "Apply mapping functions in parallel using futures")
12077 (description
12078 "This package provides implementations of the family of @code{map()}
12079 functions from the @code{purrr} package that can be resolved using any
12080 @code{future}-supported backend, e.g. parallel on the local machine or
12081 distributed on a compute cluster.")
12082 (license license:lgpl2.1+)))
12083
12084 (define-public r-abjutils
12085 (package
12086 (name "r-abjutils")
12087 (version "0.3.2")
12088 (source
12089 (origin
12090 (method url-fetch)
12091 (uri (cran-uri "abjutils" version))
12092 (sha256
12093 (base32 "0lmf4va8qnzwg698i2h4fcwvd6dhsgdkqsfh41aa3wg1flimhsr7"))))
12094 (build-system r-build-system)
12095 (propagated-inputs
12096 (list r-dplyr
12097 r-magrittr
12098 r-purrr
12099 r-rlang
12100 r-rstudioapi
12101 r-stringi
12102 r-stringr
12103 r-tidyr))
12104 (home-page "https://github.com/abjur/abjutils/")
12105 (synopsis "Collection of tools for jurimetrical analysis")
12106 (description
12107 "This package implements general purpose tools, such as functions for
12108 sampling and basic manipulation of Brazilian lawsuits identification number.
12109 It also implements functions for text cleaning, such as accentuation
12110 removal.")
12111 (license license:expat)))
12112
12113 (define-public r-abnormality
12114 (package
12115 (name "r-abnormality")
12116 (version "0.1.0")
12117 (source
12118 (origin
12119 (method url-fetch)
12120 (uri (cran-uri "abnormality" version))
12121 (sha256
12122 (base32 "1fzfskl9akl06nliy8hkv2a0pznpj8pwcypg3gj5r2nzvr3kan9v"))))
12123 (build-system r-build-system)
12124 (propagated-inputs
12125 (list r-mass r-matrix))
12126 (home-page "https://cran.r-project.org/web/packages/abnormality/")
12127 (synopsis "Measure a subject's abnormality with respect to a reference population")
12128 (description
12129 "This package contains functions to implement the methodology and
12130 considerations laid out by Marks et al. in the article \"Measuring abnormality
12131 in high dimensional spaces: applications in biomechanical gait analysis\".
12132 Using high-dimensional datasets to measure a subject's overall level of
12133 abnormality as compared to a reference population is often needed in outcomes
12134 research.")
12135 (license license:expat)))
12136
12137 (define-public r-abodoutlier
12138 (package
12139 (name "r-abodoutlier")
12140 (version "0.1")
12141 (source
12142 (origin
12143 (method url-fetch)
12144 (uri (cran-uri "abodOutlier" version))
12145 (sha256
12146 (base32 "1pvhgxmh23br84r0fbmv7g53z2427birdja96a67vqgz18r3fdvj"))))
12147 (properties `((upstream-name . "abodOutlier")))
12148 (build-system r-build-system)
12149 (propagated-inputs
12150 (list r-cluster))
12151 (home-page "https://cran.r-project.org/web/packages/abodOutlier/")
12152 (synopsis "Angle-based outlier detection")
12153 (description
12154 "This package performs angle-based outlier detection on a given data
12155 frame. It offers three methods to process data:
12156 @enumerate
12157 @item full but slow implementation using all the data that has cubic
12158 complexity;
12159 @item a fully randomized method;
12160 @item a method using k-nearest neighbours.
12161 @end enumerate
12162 These algorithms are well suited for high dimensional data outlier
12163 detection.")
12164 (license license:expat)))
12165
12166 (define-public r-abps
12167 (package
12168 (name "r-abps")
12169 (version "0.3")
12170 (source
12171 (origin
12172 (method url-fetch)
12173 (uri (cran-uri "ABPS" version))
12174 (sha256
12175 (base32 "0n3f66nmfi5v94il1mxy026mi84w01ph2aljk60vn3mrz8kwf2ll"))))
12176 (properties `((upstream-name . "ABPS")))
12177 (build-system r-build-system)
12178 (propagated-inputs (list r-kernlab))
12179 (home-page "https://cran.r-project.org/web/packages/ABPS/")
12180 (synopsis "Abnormal blood profile score to detect blood doping")
12181 (description
12182 "This package offers an implementation of the @dfn{Abnormal blood profile score} (ABPS).
12183 The ABPS is a part of the Athlete biological passport program of the World
12184 anti-doping agency, which combines several blood parameters into a single
12185 score in order to detect blood doping. The package also contains functions to
12186 calculate other scores used in anti-doping programs, such as the ratio of
12187 hemoglobin to reticulocytes (OFF-score), as well as example data.")
12188 (license license:gpl2+)))
12189
12190 (define-public r-parmigene
12191 (package
12192 (name "r-parmigene")
12193 (version "1.1.0")
12194 (source
12195 (origin
12196 (method url-fetch)
12197 (uri (cran-uri "parmigene" version))
12198 (sha256
12199 (base32
12200 "067rqxqyzy1fsjj0s1g7af4527whwdhzjzc5b8a8n7683na59ns4"))))
12201 (build-system r-build-system)
12202 (home-page "https://cran.r-project.org/web/packages/parmigene/")
12203 (synopsis "Mutual information estimation for gene network reconstruction")
12204 (description
12205 "This package provides a parallel estimation of the mutual information
12206 based on entropy estimates from k-nearest neighbors distances and algorithms
12207 for the reconstruction of gene regulatory networks.")
12208 (license license:agpl3+)))
12209
12210 (define-public r-pscl
12211 (package
12212 (name "r-pscl")
12213 (version "1.5.5")
12214 (source
12215 (origin
12216 (method url-fetch)
12217 (uri (cran-uri "pscl" version))
12218 (sha256
12219 (base32 "0vzf5wazs92bhqhqd66v3vwmbfmnh67gb2466g1xxawim649nk05"))))
12220 (build-system r-build-system)
12221 (propagated-inputs
12222 (list r-mass))
12223 (home-page "https://github.com/atahk/pscl/")
12224 (synopsis "Political science computational laboratory")
12225 (description
12226 "The @code{pscl} is an R package providing classes and methods for:
12227 @enumerate
12228 @item Bayesian analysis of roll call data (item-response models);
12229 @item elementary Bayesian statistics;
12230 @item maximum likelihood estimation of zero-inflated and hurdle models for count
12231 data;
12232 @item utility functions.
12233 @end enumerate")
12234 (license license:gpl2)))
12235
12236 (define-public r-accelmissing
12237 (package
12238 (name "r-accelmissing")
12239 (version "1.4")
12240 (source
12241 (origin
12242 (method url-fetch)
12243 (uri (cran-uri "accelmissing" version))
12244 (sha256
12245 (base32 "1nql9inx6azdzi3z4sfm2vdml2mms6krl8wzlf1dn1c97ahn57fy"))))
12246 (build-system r-build-system)
12247 (propagated-inputs
12248 (list r-mice r-pscl))
12249 (home-page "https://cran.r-project.org/web/packages/accelmissing/")
12250 (synopsis "Missing value imputation for accelerometer data")
12251 (description
12252 "This package provides a statistical method to impute the missing values in
12253 accelerometer data. The methodology includes both parametric and
12254 semi-parametric multiple imputations under the zero-inflated Poisson lognormal
12255 model. It also provides multiple functions to preprocess the accelerometer data
12256 previous to the missing data imputation. These include detecting the wearing
12257 and the non-wearing time, selecting valid days and subjects, and creating plots.")
12258 (license license:gpl2+)))
12259
12260 (define-public r-mhsmm
12261 (package
12262 (name "r-mhsmm")
12263 (version "0.4.16")
12264 (source
12265 (origin
12266 (method url-fetch)
12267 (uri (cran-uri "mhsmm" version))
12268 (sha256
12269 (base32 "009dj0zkj1zry7jr9hf4cknb686z50a2l967if64xm0dvjmp7dgs"))))
12270 (build-system r-build-system)
12271 (propagated-inputs (list r-mvtnorm))
12272 (home-page "https://github.com/jaredo/mhsmm/")
12273 (synopsis "Inference for hidden Markov and semi-Markov models")
12274 (description
12275 "The @code{r-mhsmm} package implements estimation and prediction methods for
12276 hidden Markov and semi-Markov models for multiple observation sequences. Such
12277 techniques are of interest when observed data is thought to be dependent on some
12278 unobserved (or hidden) state. Also, this package is suitable for equidistant
12279 time series data, with multivariate and/or missing data. Allows user defined
12280 emission distributions.")
12281 (license license:gpl2+)))
12282
12283 (define-public r-nleqslv
12284 (package
12285 (name "r-nleqslv")
12286 (version "3.3.3")
12287 (source
12288 (origin
12289 (method url-fetch)
12290 (uri (cran-uri "nleqslv" version))
12291 (sha256
12292 (base32 "0cy65bqkmnnr8v0x1cag84caxwdxyr0yw4w443apxzfxjp7dyiif"))))
12293 (build-system r-build-system)
12294 (native-inputs (list gfortran))
12295 (home-page "https://cran.r-project.org/web/packages/nleqslv/")
12296 (synopsis "Solve systems of nonlinear equations")
12297 (description
12298 "The @code{r-nleqslv} package solves a system of nonlinear equations using a
12299 Broyden or a Newton method with a choice of global strategies such as line
12300 search and trust region. There are options for using a numerical or user
12301 supplied Jacobian, for specifying a banded numerical Jacobian and for allowing a
12302 singular or ill-conditioned Jacobian.")
12303 (license license:gpl2+)))
12304
12305 (define-public r-phyclust
12306 (package
12307 (name "r-phyclust")
12308 (version "0.1-32")
12309 (source (origin
12310 (method url-fetch)
12311 (uri (cran-uri "phyclust" version))
12312 (sha256
12313 (base32
12314 "1ga2pzksp97psqbl484fikfnr4bl3bgyys86wb3ya904xxwghy6c"))))
12315 (properties `((upstream-name . "phyclust")))
12316 (build-system r-build-system)
12317 (propagated-inputs (list r-ape))
12318 (home-page "https://snoweye.github.io/phyclust/")
12319 (synopsis "Studying phyloclustering and exploring DNA sequence data")
12320 (description
12321 "@dfn{Phylogenetic clustering} (phyloclustering) is an evolutionary continuous
12322 time Markov Chain model-based approach to identify population structure from
12323 molecular data without assuming linkage equilibrium. The package @code{phyclust}
12324 provides a convenient implementation of phyloclustering for DNA and SNP data,
12325 capable of clustering individuals into subpopulations and identifying molecular
12326 sequences representative of those subpopulations. It is designed in @code{C} for
12327 performance and interfaced with @code{R} for visualization.")
12328 (license license:gpl2+)))
12329
12330 (define-public r-physicalactivity
12331 (package
12332 (name "r-physicalactivity")
12333 (version "0.2-4")
12334 (source
12335 (origin
12336 (method url-fetch)
12337 (uri (cran-uri "PhysicalActivity" version))
12338 (sha256
12339 (base32 "0b27prkv3x6v2afz0y53ccs9scibpc7nj54n0hpd9fgn1wyg4c40"))))
12340 (properties
12341 `((upstream-name . "PhysicalActivity")))
12342 (build-system r-build-system)
12343 (home-page "https://cran.r-project.org/web/packages/PhysicalActivity/")
12344 (synopsis "Processing accelerometer data for physical activity measurement")
12345 (description
12346 "This @code{r-physicalactivity} package provides a function @code{wearingMarking}
12347 for classification of monitored wear and nonwear time intervals in accelerometer
12348 data collected to assess physical activity. The package also contains functions
12349 for making plots of accelerometer data and obtaining the summary of various
12350 information including daily monitor wear time and the mean monitor wear time
12351 during valid days. The revised package version 0.2-1 improved the functions
12352 regarding speed, robustness and add better support for time zones and daylight
12353 saving. In addition, several functions were added:
12354 @enumerate
12355 @item the @code{markDelivery} can classify days for ActiGraph delivery by mail;
12356 @item the @code{markPAI} can categorize physical activity intensity level based
12357 on user-defined cut-points of accelerometer counts.
12358 @end enumerate
12359 It also supports importing ActiGraph (AGD) files with @code{readActigraph} and
12360 @code{queryActigraph} functions.")
12361 (license license:gpl3+)))
12362
12363 (define-public r-acc
12364 (package
12365 (name "r-acc")
12366 (version "1.3.3")
12367 (source
12368 (origin
12369 (method url-fetch)
12370 (uri (cran-uri "acc" version))
12371 (sha256
12372 (base32 "1ii2vm47djxbixa75h690q1s2f9m9x6i8nkygik93j6dayr6kr1m"))))
12373 (build-system r-build-system)
12374 (propagated-inputs
12375 (list r-circlize
12376 r-dbi
12377 r-ggplot2
12378 r-iterators
12379 r-mhsmm
12380 r-nleqslv
12381 r-physicalactivity
12382 r-plyr
12383 r-r-utils
12384 r-rcpp
12385 r-rcpparmadillo
12386 r-rsqlite
12387 r-zoo))
12388 (home-page "https://cran.r-project.org/web/packages/acc/")
12389 (synopsis "Exploring accelerometer data")
12390 (description
12391 "This package processes accelerometer data from uni-axial and tri-axial devices
12392 and generates data summaries. Also, includes functions to plot, analyze, and
12393 simulate accelerometer data.")
12394 (license license:gpl2+)))
12395
12396 (define-public r-rbenchmark
12397 (package
12398 (name "r-rbenchmark")
12399 (version "1.0.0")
12400 (source
12401 (origin
12402 (method url-fetch)
12403 (uri (cran-uri "rbenchmark" version))
12404 (sha256
12405 (base32 "010fn3qwnk2k411cbqyvra1d12c3bhhl3spzm8kxffmirj4p2al9"))))
12406 (build-system r-build-system)
12407 (home-page "https://cran.r-project.org/web/packages/rbenchmark/")
12408 (synopsis "Benchmarking routine for R")
12409 (description
12410 "This @code{r-rbenchmark} package is inspired by the Perl module Benchmark,
12411 and is intended to facilitate benchmarking of arbitrary R code. The library
12412 consists of just one function, benchmark, which is a simple wrapper around
12413 system.time. Given a specification of the benchmarking process (counts of
12414 replications, evaluation environment) and an arbitrary number of expressions,
12415 benchmark evaluates each of the expressions in the specified environment,
12416 replicating the evaluation as many times as specified, and returning the results
12417 conveniently wrapped into a data frame.")
12418 (license license:gpl2+)))
12419
12420 (define-public r-mitools
12421 (package
12422 (name "r-mitools")
12423 (version "2.4")
12424 (source
12425 (origin
12426 (method url-fetch)
12427 (uri (cran-uri "mitools" version))
12428 (sha256
12429 (base32
12430 "0c2x2n1p53lcw0vx4vmy5j7m2f95i7g2iwbryl89imr99rvz617j"))))
12431 (build-system r-build-system)
12432 (propagated-inputs (list r-dbi))
12433 (home-page "https://cran.r-project.org/web/packages/mitools/")
12434 (synopsis "Tools for multiple imputation of missing data")
12435 (description
12436 "This package provides tools to perform analyses and combine results from
12437 multiple-imputation datasets.")
12438 (license license:gpl2)))
12439
12440 (define-public r-mixsqp
12441 (package
12442 (name "r-mixsqp")
12443 (version "0.3-43")
12444 (source (origin
12445 (method url-fetch)
12446 (uri (cran-uri "mixsqp" version))
12447 (sha256
12448 (base32
12449 "1qics04w0swyp216d6g8dmsph8q2kpadpacp66h2qih3521js12q"))))
12450 (properties `((upstream-name . "mixsqp")))
12451 (build-system r-build-system)
12452 (propagated-inputs
12453 (list r-irlba r-rcpp r-rcpparmadillo))
12454 (native-inputs
12455 (list r-knitr))
12456 (home-page "https://github.com/stephenslab/mixsqp")
12457 (synopsis
12458 "Sequential quadratic programming for maximum-likelihood estimation")
12459 (description
12460 "This package provides an optimization method based on sequential
12461 quadratic programming for maximum likelihood estimation of the mixture
12462 proportions in a finite mixture model where the component densities are
12463 known. The algorithm is expected to obtain solutions that are at least
12464 as accurate as the state-of-the-art MOSEK interior-point solver, and they
12465 are expected to arrive at solutions more quickly when the number of
12466 samples is large and the number of mixture components is not too large.")
12467 (license license:expat)))
12468
12469 (define-public r-magick
12470 (package
12471 (name "r-magick")
12472 (version "2.7.3")
12473 (source
12474 (origin
12475 (method url-fetch)
12476 (uri (cran-uri "magick" version))
12477 (sha256
12478 (base32
12479 "0h942bn7wfnzbbgq9hrs75c7igmg5r1c5sad2v0znhza4cp7p1w3"))))
12480 (build-system r-build-system)
12481 (inputs
12482 (list imagemagick zlib))
12483 (propagated-inputs
12484 (list r-curl r-magrittr r-rcpp))
12485 (native-inputs
12486 (list pkg-config r-knitr))
12487 (home-page "https://github.com/ropensci/magick")
12488 (synopsis "Advanced graphics and image-processing in R")
12489 (description
12490 "This package provides bindings to ImageMagick, a comprehensive image
12491 processing library. It supports many common formats (PNG, JPEG, TIFF, PDF,
12492 etc.) and manipulations (rotate, scale, crop, trim, flip, blur, etc). All
12493 operations are vectorized via the Magick++ STL meaning they operate either on
12494 a single frame or a series of frames for working with layers, collages, or
12495 animation. In RStudio, images are automatically previewed when printed to the
12496 console, resulting in an interactive editing environment.")
12497 (license license:expat)))
12498
12499 (define-public r-survey
12500 (package
12501 (name "r-survey")
12502 (version "4.1-1")
12503 (source
12504 (origin
12505 (method url-fetch)
12506 (uri (cran-uri "survey" version))
12507 (sha256
12508 (base32
12509 "0ljsszybzri531q6xab04r6zq11vchfs7y0snjzk57m3g0b9ms05"))))
12510 (build-system r-build-system)
12511 (propagated-inputs
12512 (list r-lattice
12513 r-matrix
12514 r-minqa
12515 r-mitools
12516 r-numderiv
12517 r-survival))
12518 (home-page "http://r-survey.r-forge.r-project.org/survey/")
12519 (synopsis "Analysis of complex survey samples")
12520 (description
12521 "This package provides tools for the analysis of complex survey samples.
12522 The provided features include: summary statistics, two-sample tests, rank
12523 tests, generalised linear models, cumulative link models, Cox models,
12524 loglinear models, and general maximum pseudolikelihood estimation for
12525 multistage stratified, cluster-sampled, unequally weighted survey samples;
12526 variances by Taylor series linearisation or replicate weights;
12527 post-stratification, calibration, and raking; two-phase subsampling designs;
12528 graphics; PPS sampling without replacement; principal components, and factor
12529 analysis.")
12530 ;; Either version of the GPL.
12531 (license (list license:gpl2 license:gpl3))))
12532
12533 (define-public r-gee
12534 (package
12535 (name "r-gee")
12536 (version "4.13-25")
12537 (source
12538 (origin
12539 (method url-fetch)
12540 (uri (cran-uri "gee" version))
12541 (sha256
12542 (base32
12543 "128f810h88jxz1wdcmqjj3drb69b0rwx38l682i97rzb5wg8hh71"))))
12544 (properties `((upstream-name . "gee")))
12545 (build-system r-build-system)
12546 (native-inputs
12547 (list gfortran))
12548 (home-page "https://cran.r-project.org/web/packages/gee/")
12549 (synopsis "Generalized estimation equation solver")
12550 (description
12551 "This package provides a solver for generalized estimation equations.")
12552 (license license:gpl2)))
12553
12554 (define-public r-tab
12555 (package
12556 (name "r-tab")
12557 (version "5.1.1")
12558 (source
12559 (origin
12560 (method url-fetch)
12561 (uri (cran-uri "tab" version))
12562 (sha256
12563 (base32
12564 "1kg8c1safi9klkx2mdkmsf5dn9piy4jljwd4ma7g4jz2rwl4jzhv"))))
12565 (properties `((upstream-name . "tab")))
12566 (build-system r-build-system)
12567 (propagated-inputs
12568 (list r-dplyr r-kableextra r-knitr r-mass r-survey))
12569 (native-inputs
12570 (list r-knitr))
12571 (home-page "https://cran.r-project.org/web/packages/tab/")
12572 (synopsis "Create summary tables for statistical reports")
12573 (description
12574 "This package contains functions for creating various types of summary
12575 tables, e.g. comparing characteristics across levels of a categorical variable
12576 and summarizing fitted generalized linear models, generalized estimating
12577 equations, and Cox proportional hazards models. Functions are available to
12578 handle data from simple random samples as well as complex surveys.")
12579 (license license:gpl3+)))
12580
12581 (define-public r-dvmisc
12582 (package
12583 (name "r-dvmisc")
12584 (version "1.1.4")
12585 (source
12586 (origin
12587 (method url-fetch)
12588 (uri (cran-uri "dvmisc" version))
12589 (sha256
12590 (base32 "01v6sixx0f3nrn6ymfifb3pvd2msfrwm21kmdv38laxq29vc4rsi"))))
12591 (build-system r-build-system)
12592 (propagated-inputs
12593 (list r-cubature
12594 r-data-table
12595 r-dplyr
12596 r-ggplot2
12597 r-mass
12598 r-mvtnorm
12599 r-pracma
12600 r-rbenchmark
12601 r-rcpp
12602 r-survey
12603 r-tab))
12604 (home-page "https://cran.r-project.org/web/packages/dvmisc/")
12605 (synopsis "Faster computation of common statistics and miscellaneous functions")
12606 (description
12607 "This package implements faster versions of base R functions (e.g. mean, standard
12608 deviation, covariance, weighted mean), mostly written in C++, along with
12609 miscellaneous functions for various purposes (e.g. create the histogram with
12610 fitted probability density function or probability mass function curve, create
12611 the body mass index groups, assess the linearity assumption in logistic
12612 regression).")
12613 (license license:gpl2)))
12614
12615 (define-public r-accelerometry
12616 (package
12617 (name "r-accelerometry")
12618 (version "3.1.2")
12619 (source
12620 (origin
12621 (method url-fetch)
12622 (uri (cran-uri "accelerometry" version))
12623 (sha256
12624 (base32 "13xzrwhr4i1nj9c8vrmfdg2rmrc8n446iihcyxmy99sm99hpzyip"))))
12625 (build-system r-build-system)
12626 (propagated-inputs
12627 (list r-dvmisc r-rcpp))
12628 (home-page "https://cran.r-project.org/web/packages/accelerometry/")
12629 (synopsis "Functions for processing accelerometer data")
12630 (description
12631 "This package provides a collection of functions that perform operations on
12632 time-series accelerometer data, such as identify the non-wear time, flag minutes
12633 that are part of an activity bout, and find the maximum 10-minute average count
12634 value. The functions are generally very flexible, allowing for a variety of
12635 algorithms to be implemented.")
12636 (license license:gpl3)))
12637
12638 (define-public r-absim
12639 (package
12640 (name "r-absim")
12641 (version "0.2.6")
12642 (source
12643 (origin
12644 (method url-fetch)
12645 (uri (cran-uri "AbSim" version))
12646 (sha256
12647 (base32 "16ddjk8b6xw80ch4jis1y751i9561wdxh0gifbf15qiz3vjckq8m"))))
12648 (properties `((upstream-name . "AbSim")))
12649 (build-system r-build-system)
12650 (propagated-inputs
12651 (list r-ape r-powerlaw))
12652 (home-page "https://cran.r-project.org/web/packages/AbSim/")
12653 (synopsis "Time resolved simulations of antibody repertoires")
12654 (description
12655 "This package provides simulation methods for the evolution of antibody repertoires.
12656 The heavy and light chain variable region of both human and C57BL/6 mice can
12657 be simulated in a time-dependent fashion. Both single lineages using one set of
12658 V-, D-, and J-genes or full repertoires can be simulated. The algorithm begins
12659 with an initial V-D-J recombination event, starting the first phylogenetic tree.
12660 Upon completion, the main loop of the algorithm begins, with each iteration
12661 representing one simulated time step. Various mutation events are possible at
12662 each time step, contributing to a diverse final repertoire.")
12663 (license license:gpl2)))
12664
12665 (define-public r-quic
12666 (package
12667 (name "r-quic")
12668 (version "1.1")
12669 (source
12670 (origin
12671 (method url-fetch)
12672 (uri (cran-uri "QUIC" version))
12673 (sha256
12674 (base32 "021bp9xbaih60qmss015ycblbv6d1dvb1z89y93zpqqnc2qhpv3c"))))
12675 (properties `((upstream-name . "QUIC")))
12676 (build-system r-build-system)
12677 (home-page "https://www.cs.utexas.edu/users/sustik/QUIC/")
12678 (synopsis "Regularized sparse inverse covariance matrix estimation")
12679 (description
12680 "This package implements the regularized Gaussian maximum likelihood
12681 estimation of the inverse of a covariance matrix. It uses Newton's method and
12682 coordinate descent to solve the regularized inverse covariance matrix
12683 estimation problem.")
12684 ;; The project home page states that the release is under GPLv3 or later.
12685 ;; The CRAN page only says GPL-3.
12686 (license license:gpl3+)))
12687
12688 (define-public r-abundant
12689 (package
12690 (name "r-abundant")
12691 (version "1.2")
12692 (source
12693 (origin
12694 (method url-fetch)
12695 (uri (cran-uri "abundant" version))
12696 (sha256
12697 (base32 "15m3ngj5aipjg961yy5kvdg9xlfcpliw30dq6gchzxabhnfzcipd"))))
12698 (build-system r-build-system)
12699 (propagated-inputs
12700 (list r-glasso))
12701 (home-page "https://cran.r-project.org/web/packages/abundant/")
12702 (synopsis "Abundant regression and high-dimensional principal fitted components")
12703 (description
12704 "This package provides tools to fit and predict with the high-dimensional
12705 principal fitted components model. This model is described by Cook, Forzani,
12706 and Rothman (2012) @url{doi:10.1214/11-AOS962}.")
12707 ;; The DESCRIPTION file states GPL-2, but since it directly depends on a
12708 ;; GPLv3+ package (QUIC) this likely means GPLv2+.
12709 (license license:gpl2+)))
12710
12711 (define-public r-ac3net
12712 (package
12713 (name "r-ac3net")
12714 (version "1.2.2")
12715 (source
12716 (origin
12717 (method url-fetch)
12718 (uri (cran-uri "Ac3net" version))
12719 (sha256
12720 (base32 "1ns4n0xxz6p34c11bj0k7nzgmyqr9mis2b0g5nfz37dbikndyqyz"))))
12721 (properties `((upstream-name . "Ac3net")))
12722 (build-system r-build-system)
12723 (propagated-inputs
12724 (list r-data-table))
12725 (home-page "https://cran.r-project.org/web/packages/Ac3net/")
12726 (synopsis "Inferring directional conservative causal core gene networks")
12727 (description "This package infers directional Conservative causal core
12728 (gene) networks (C3NET). This is a version of the algorithm C3NET with
12729 directional network.")
12730 (license license:gpl3+)))
12731
12732 (define-public r-aca
12733 (package
12734 (name "r-aca")
12735 (version "1.1")
12736 (source
12737 (origin
12738 (method url-fetch)
12739 (uri (cran-uri "ACA" version))
12740 (sha256
12741 (base32 "1i3hm27nvnkvc39xlh0d1blq8q0q02czmvgi3cazmjx3jvxay0vq"))))
12742 (properties `((upstream-name . "ACA")))
12743 (build-system r-build-system)
12744 (home-page "https://cran.r-project.org/web/packages/ACA/")
12745 (synopsis "Abrupt change-point or aberration detection in point series")
12746 (description
12747 "This package offers an interactive function for the detection of breakpoints in
12748 series.")
12749 ;; Any version of the GPL
12750 (license (list license:gpl2+ license:gpl3+))))
12751
12752 (define-public r-acceptancesampling
12753 (package
12754 (name "r-acceptancesampling")
12755 (version "1.0-8")
12756 (source
12757 (origin
12758 (method url-fetch)
12759 (uri (cran-uri "AcceptanceSampling" version))
12760 (sha256
12761 (base32 "1ja1g0v8qvf7yj81x37wc6i7fkwpc573756jgvazazi8yf1gm12p"))))
12762 (properties
12763 `((upstream-name . "AcceptanceSampling")))
12764 (build-system r-build-system)
12765 (home-page "https://cran.r-project.org/web/packages/AcceptanceSampling/")
12766 (synopsis "Creation and evaluation of acceptance sampling plans")
12767 (description
12768 "This @code{r-acceptancesampling} provides functionality for creating and evaluating
12769 acceptance sampling plans. Acceptance sampling is a methodology commonly used
12770 in quality control and improvement. International standards of acceptance
12771 sampling provide sampling plans for specific circumstances. The aim of this
12772 package is to provide an easy-to-use interface to visualize single, double or
12773 multiple sampling plans. In addition, methods have been provided to enable the
12774 user to assess sampling plans against pre-specified levels of performance, as
12775 measured by the probability of acceptance for a given level of quality in the
12776 lot.")
12777 (license license:gpl3+)))
12778
12779 (define-public r-acclma
12780 (package
12781 (name "r-acclma")
12782 (version "1.0")
12783 (source
12784 (origin
12785 (method url-fetch)
12786 (uri (cran-uri "ACCLMA" version))
12787 (sha256
12788 (base32 "1na27sp18fq12gp6vxgqw1ffsz2yi1d8xvrxbrzx5g1kqxrayy0v"))))
12789 (properties `((upstream-name . "ACCLMA")))
12790 (build-system r-build-system)
12791 (home-page "https://cran.r-project.org/web/packages/ACCLMA/")
12792 (synopsis "ACC & LMA graph plotting")
12793 (description
12794 "This package contains a function that imports data from a @acronym{CSV,
12795 Comma-Separated Values} file, or uses manually entered data from the format (x,
12796 y, weight) and plots the appropriate @acronym{ACC, Absolute Concentration
12797 Curve} vs @acronym{LOI, Line of Independence} graph and
12798 @acronym{LMA, @acronym{LOI} Minus @acronym{ACC}} graph. The main
12799 function is @code{plotLMA} (source file, header) that takes a data set and plots the
12800 appropriate @acronym{LMA} and @acronym{ACC} graphs. If no source file (a
12801 string) was passed, a manual data entry window is opened. The header parameter
12802 indicates by TRUE/FALSE (false by default) if the source @acronym{CSV} file has
12803 a header row or not. The dataset should contain only one independent variable
12804 (x) and one dependent variable (y) and can contain a weight for each
12805 observation.")
12806 (license license:gpl2)))
12807
12808 (define-public r-aspi
12809 (package
12810 (name "r-aspi")
12811 (version "0.2.0")
12812 (source
12813 (origin
12814 (method url-fetch)
12815 (uri (cran-uri "aspi" version))
12816 (sha256
12817 (base32 "0rhvxw243vvdv3hxa6pi343gcjc2cbxq1jzqirl9k1l4i3897l87"))))
12818 (build-system r-build-system)
12819 (home-page
12820 "https://cran.r-project.org/web/packages/aspi/")
12821 (synopsis
12822 "Analysis of symmetry of parasitic infections")
12823 (description
12824 "This package provides tools for the analysis and visualization of bilateral
12825 asymmetry in parasitic infections.")
12826 (license license:gpl3+)))
12827
12828 (define-public r-sandwich
12829 (package
12830 (name "r-sandwich")
12831 (version "3.0-2")
12832 (source
12833 (origin
12834 (method url-fetch)
12835 (uri (cran-uri "sandwich" version))
12836 (sha256
12837 (base32
12838 "1d72vwxidsyac9mbyxrm06qds63rzcr82nn4c05466gbajsvcc3f"))
12839 (modules '((guix build utils)))
12840 (snippet
12841 '(with-directory-excursion "inst/doc"
12842 ;; These files are generated from Rnw files.
12843 (for-each delete-file
12844 (list "sandwich-OOP.pdf"
12845 "sandwich-OOP.R"
12846 "sandwich-OOP.Rnw"
12847 "sandwich-CL.R"
12848 "sandwich-CL.Rnw"
12849 "sandwich-CL.pdf"
12850 "sim-CL.rda"
12851 "sim-CL.R"
12852 "sandwich.pdf"
12853 "sandwich.R"))))))
12854 (build-system r-build-system)
12855 (propagated-inputs
12856 (list r-zoo))
12857 (home-page "https://cran.r-project.org/web/packages/sandwich/")
12858 (synopsis "Robust Covariance Matrix Estimators")
12859 (description
12860 "This package provides model-robust standard error estimators for
12861 cross-sectional, time series, clustered, panel, and longitudinal data.")
12862 ;; Either version of the license.
12863 (license (list license:gpl2 license:gpl3))))
12864
12865 (define-public r-th-data
12866 (package
12867 (name "r-th-data")
12868 (version "1.1-1")
12869 (source
12870 (origin
12871 (method url-fetch)
12872 (uri (cran-uri "TH.data" version))
12873 (sha256
12874 (base32
12875 "0ynxacnz002bjsp2ybql7rdqw4zd14af8r7w44nwbx22n4bapwzd"))))
12876 (properties `((upstream-name . "TH.data")))
12877 (build-system r-build-system)
12878 (propagated-inputs
12879 (list r-mass r-survival))
12880 (native-inputs
12881 (list r-knitr))
12882 (home-page "https://cran.r-project.org/web/packages/TH.data/")
12883 (synopsis "Shared data sets")
12884 (description
12885 "This package contains supporting data sets that are used in other
12886 packages maintained by Torsten Hothorn.")
12887 (license license:gpl3)))
12888
12889 (define-public r-multcomp
12890 (package
12891 (name "r-multcomp")
12892 (version "1.4-20")
12893 (source
12894 (origin
12895 (method url-fetch)
12896 (uri (cran-uri "multcomp" version))
12897 (sha256
12898 (base32
12899 "1z1cqklahnp4qi48r335xlqvw7h7xbjrlpb4pjky9gc987xf92rj"))))
12900 (build-system r-build-system)
12901 (propagated-inputs
12902 (list r-codetools r-mvtnorm r-sandwich r-survival r-th-data))
12903 (home-page "https://cran.r-project.org/web/packages/multcomp/")
12904 (synopsis "Simultaneous inference in general parametric models")
12905 (description
12906 "Simultaneous tests and confidence intervals for general linear
12907 hypotheses in parametric models, including linear, generalized linear, linear
12908 mixed effects, and survival models. The package includes demos reproducing
12909 analyzes presented in the book \"Multiple Comparisons Using R\" (Bretz,
12910 Hothorn, Westfall, 2010, CRC Press).")
12911 (license license:gpl2)))
12912
12913 (define-public r-multcompview
12914 (package
12915 (name "r-multcompview")
12916 (version "0.1-8")
12917 (source
12918 (origin
12919 (method url-fetch)
12920 (uri (cran-uri "multcompView" version))
12921 (sha256
12922 (base32 "1rfq9wvvrghq0542ff40wy8vdmsyd8spzz6ihcywcvxdfa8m6g8j"))))
12923 (properties `((upstream-name . "multcompView")))
12924 (build-system r-build-system)
12925 (home-page "https://cran.r-project.org/package=multcompView")
12926 (synopsis "Visualizations of paired comparisons")
12927 (description
12928 "Convert a logical vector or a vector of p-values or a correlation,
12929 difference, or distance matrix into a display identifying the pairs for which
12930 the differences were not significantly different.")
12931 ;; Any version of the GPL.
12932 (license license:gpl3+)))
12933
12934 (define-public r-emmeans
12935 (package
12936 (name "r-emmeans")
12937 (version "1.8.2")
12938 (source
12939 (origin
12940 (method url-fetch)
12941 (uri (cran-uri "emmeans" version))
12942 (sha256
12943 (base32
12944 "02fj957f67m1ik9n31h1p726hjnlhwlvd1wz93glfrcagm2p6nbq"))))
12945 (build-system r-build-system)
12946 (propagated-inputs
12947 (list r-estimability r-mvtnorm r-numderiv r-xtable))
12948 (native-inputs
12949 (list r-knitr))
12950 (home-page "https://github.com/rvlenth/emmeans")
12951 (synopsis "Estimated marginal means, aka least-squares means")
12952 (description
12953 "This package provides tools to obtain @dfn{estimated marginal
12954 means} (EMMs) for many linear, generalized linear, and mixed models. It can
12955 be used to compute contrasts or linear functions of EMMs, trends, and
12956 comparisons of slopes.")
12957 ;; Either version of the license.
12958 (license (list license:gpl2 license:gpl3))))
12959
12960 (define-public r-pwr
12961 (package
12962 (name "r-pwr")
12963 (version "1.3-0")
12964 (source
12965 (origin
12966 (method url-fetch)
12967 (uri (cran-uri "pwr" version))
12968 (sha256
12969 (base32
12970 "1kfzy73v3z6ipc3kdfkcjrp4b4p5k54nwk796gqi36srm93hgc2v"))))
12971 (build-system r-build-system)
12972 (native-inputs
12973 (list r-knitr))
12974 (home-page "https://github.com/heliosdrm/pwr")
12975 (synopsis "Basic functions for power analysis")
12976 (description
12977 "This package provides power analysis functions along the lines of
12978 Cohen (1988).")
12979 (license license:gpl3+)))
12980
12981 (define-public r-libcoin
12982 (package
12983 (name "r-libcoin")
12984 (version "1.0-9")
12985 (source
12986 (origin
12987 (method url-fetch)
12988 (uri (cran-uri "libcoin" version))
12989 (sha256
12990 (base32 "1syrcdj5qg5m3zd3dlxgpfklswbalfg42w058dr09hnzqsvx0z9d"))))
12991 (build-system r-build-system)
12992 (propagated-inputs (list r-mvtnorm))
12993 (home-page "https://cran.r-project.org/web/packages/libcoin")
12994 (synopsis "Linear test statistics for permutation inference")
12995 (description
12996 "This package provides basic infrastructure for linear test statistics
12997 and permutation inference in the framework of Strasser and Weber (1999).")
12998 (license license:gpl2)))
12999
13000 (define-public r-coin
13001 (package
13002 (name "r-coin")
13003 (version "1.4-2")
13004 (source
13005 (origin
13006 (method url-fetch)
13007 (uri (cran-uri "coin" version))
13008 (sha256
13009 (base32
13010 "1cpv7jx840inzg98bkhrb5yscx0gpag6br237r5qpnc2gbrd2ikm"))))
13011 (build-system r-build-system)
13012 (propagated-inputs
13013 (list r-libcoin
13014 r-matrixstats
13015 r-modeltools
13016 r-multcomp
13017 r-mvtnorm
13018 r-survival))
13019 (home-page "http://coin.r-forge.r-project.org")
13020 (synopsis "Conditional inference procedures in a permutation test framework")
13021 (description
13022 "This package provides conditional inference procedures for the general
13023 independence problem including two-sample, K-sample (non-parametric ANOVA),
13024 correlation, censored, ordered and multivariate problems.")
13025 (license license:gpl2)))
13026
13027 (define-public r-bayesplot
13028 (package
13029 (name "r-bayesplot")
13030 (version "1.9.0")
13031 (source
13032 (origin
13033 (method url-fetch)
13034 (uri (cran-uri "bayesplot" version))
13035 (sha256
13036 (base32
13037 "0hqy597ang53phxnl084hak35ffqz9lw9hygax7370gpkjws908a"))))
13038 (build-system r-build-system)
13039 (inputs
13040 (list pandoc))
13041 (native-inputs
13042 (list r-knitr))
13043 (propagated-inputs
13044 (list r-dplyr
13045 r-ggplot2
13046 r-ggridges
13047 r-glue
13048 r-posterior
13049 r-reshape2
13050 r-rlang
13051 r-tibble
13052 r-tidyselect))
13053 (home-page "https://mc-stan.org/bayesplot")
13054 (synopsis "Plotting for Bayesian models")
13055 (description
13056 "This package provides plotting functions for posterior analysis, model
13057 checking, and MCMC diagnostics. The package is designed not only to provide
13058 convenient functionality for users, but also a common set of functions that
13059 can be easily used by developers working on a variety of R packages for
13060 Bayesian modeling.")
13061 (license license:gpl3+)))
13062
13063 (define-public r-tmb
13064 (package
13065 (name "r-tmb")
13066 (version "1.9.1")
13067 (source
13068 (origin
13069 (method url-fetch)
13070 (uri (cran-uri "TMB" version))
13071 (sha256
13072 (base32
13073 "03zv38gig31ir5gdhgw5j6j8xn1f4y91j2r87fv31gywmg1bhzl9"))))
13074 (properties `((upstream-name . "TMB")))
13075 (build-system r-build-system)
13076 (propagated-inputs
13077 (list r-matrix r-rcppeigen))
13078 (home-page "http://tmb-project.org")
13079 (synopsis "Template model builder: a general random effect tool")
13080 (description
13081 "With this tool, a user should be able to quickly implement complex
13082 random effect models through simple C++ templates. The package combines
13083 @code{CppAD} (C++ automatic differentiation), @code{Eigen} (templated
13084 matrix-vector library) and @code{CHOLMOD} (sparse matrix routines available
13085 from R) to obtain an efficient implementation of the applied Laplace
13086 approximation with exact derivatives. Key features are: Automatic sparseness
13087 detection, parallelism through BLAS and parallel user templates.")
13088 (license license:gpl2)))
13089
13090 (define-public r-sjstats
13091 (package
13092 (name "r-sjstats")
13093 (version "0.18.1")
13094 (source
13095 (origin
13096 (method url-fetch)
13097 (uri (cran-uri "sjstats" version))
13098 (sha256
13099 (base32 "1cv80yjnyh6qihxf57zivihhia20gibr5f03x8aspy6382wnwlka"))))
13100 (build-system r-build-system)
13101 (propagated-inputs
13102 (list r-bayestestr
13103 r-broom
13104 r-dplyr
13105 r-effectsize
13106 r-emmeans
13107 r-insight
13108 r-lme4
13109 r-magrittr
13110 r-mass
13111 r-modelr
13112 r-parameters
13113 r-performance
13114 r-purrr
13115 r-rlang
13116 r-sjlabelled
13117 r-sjmisc
13118 r-tidyr))
13119 (home-page "https://github.com/strengejacke/sjstats")
13120 (synopsis "Functions for common statistical computations")
13121 (description
13122 "This package provides a collection of convenient functions for common
13123 statistical computations, which are not directly provided by R's @code{base}
13124 or @code{stats} packages. This package aims at providing, first, shortcuts
13125 for statistical measures, which otherwise could only be calculated with
13126 additional effort. Second, these shortcut functions are generic, and can be
13127 applied not only to vectors, but also to other objects as well. The focus of
13128 most functions lies on summary statistics or fit measures for regression
13129 models, including generalized linear models, mixed effects models and Bayesian
13130 models.")
13131 (license license:gpl3)))
13132
13133 (define-public r-glmmtmb
13134 (package
13135 (name "r-glmmtmb")
13136 (version "1.1.4")
13137 (source
13138 (origin
13139 (method url-fetch)
13140 (uri (cran-uri "glmmTMB" version))
13141 (sha256
13142 (base32
13143 "1ldly6qn8iwqr41ndqlwsdz4v2n36giavsmx33vybn9g7r2fq4m7"))))
13144 (properties `((upstream-name . "glmmTMB")))
13145 (build-system r-build-system)
13146 (propagated-inputs
13147 (list r-lme4
13148 r-matrix
13149 r-nlme
13150 r-numderiv
13151 r-rcppeigen
13152 r-tmb))
13153 (native-inputs
13154 (list r-knitr r-rmarkdown)) ; for vignettes
13155 (home-page "https://github.com/glmmTMB")
13156 (synopsis "Generalized linear mixed models")
13157 (description
13158 "Fit linear and generalized linear mixed models with various extensions,
13159 including zero-inflation. The models are fitted using maximum likelihood
13160 estimation via the Template Model Builder. Random effects are assumed to be
13161 Gaussian on the scale of the linear predictor and are integrated out using the
13162 Laplace approximation. Gradients are calculated using automatic
13163 differentiation.")
13164 (license license:agpl3+)))
13165
13166 (define-public r-bayestestr
13167 (package
13168 (name "r-bayestestr")
13169 (version "0.13.0")
13170 (source
13171 (origin
13172 (method url-fetch)
13173 (uri (cran-uri "bayestestR" version))
13174 (sha256
13175 (base32
13176 "1951zm88qlbmr4ragrzfzgw72awm7mqhh464s6kck0mcx7shas90"))))
13177 (properties `((upstream-name . "bayestestR")))
13178 (build-system r-build-system)
13179 (propagated-inputs
13180 (list r-datawizard r-insight))
13181 (native-inputs
13182 (list r-knitr))
13183 (home-page "https://github.com/easystats/bayestestR")
13184 (synopsis "Describe Bayesian models and posterior distributions")
13185 (description
13186 "This package provides utilities to understand and describe posterior
13187 distributions and Bayesian models. It includes point-estimates such as
13188 @dfn{Maximum A Posteriori} (MAP), measures of dispersion such as @dfn{Highest
13189 Density Interval} (HDI), and indices used for null-hypothesis testing (such as
13190 ROPE percentage and pd).")
13191 (license license:gpl3)))
13192
13193 (define-public r-performance
13194 (package
13195 (name "r-performance")
13196 (version "0.10.0")
13197 (source
13198 (origin
13199 (method url-fetch)
13200 (uri (cran-uri "performance" version))
13201 (sha256
13202 (base32
13203 "15yx75y17h3l1v7jpp8zbygy64lz7kds5yrgd7wrzw56564d2rhb"))))
13204 (build-system r-build-system)
13205 (propagated-inputs
13206 (list r-bayestestr r-datawizard r-insight))
13207 (home-page "https://easystats.github.io/performance/")
13208 (synopsis "Assessment of regression models performance")
13209 (description
13210 "This package provides utilities for computing measures to assess model
13211 quality, which are not directly provided by R's @code{base} or @code{stats}
13212 packages. These include e.g. measures like r-squared, intraclass correlation
13213 coefficient, root mean squared error or functions to check models for
13214 overdispersion, singularity or zero-inflation and more. Functions apply to a
13215 large variety of regression models, including generalized linear models, mixed
13216 effects models and Bayesian models.")
13217 (license license:gpl3)))
13218
13219 (define-public r-ggeffects
13220 (package
13221 (name "r-ggeffects")
13222 (version "1.1.4")
13223 (source
13224 (origin
13225 (method url-fetch)
13226 (uri (cran-uri "ggeffects" version))
13227 (sha256
13228 (base32
13229 "1j3l5v00f3xx2pwwfg1z9y31h8qja88nx7lycwj1y55ry5i6drr1"))))
13230 (build-system r-build-system)
13231 (propagated-inputs
13232 (list r-insight))
13233 (native-inputs
13234 (list r-knitr))
13235 (home-page "https://github.com/strengejacke/ggeffects")
13236 (synopsis "Create tidy data frames of marginal effects for ggplot")
13237 (description
13238 "This package provides tools to compute marginal effects from statistical
13239 models and return the result as tidy data frames. These data frames are ready
13240 to use with the @code{ggplot2} package. Marginal effects can be calculated
13241 for many different models. Interaction terms, splines and polynomial terms
13242 are also supported. The two main functions are @code{ggpredict()} and
13243 @code{ggeffect()}. There is a generic @code{plot()} method to plot the
13244 results using @code{ggplot2}.")
13245 (license license:gpl3)))
13246
13247 (define-public r-effectsize
13248 (package
13249 (name "r-effectsize")
13250 (version "0.8.2")
13251 (source
13252 (origin
13253 (method url-fetch)
13254 (uri (cran-uri "effectsize" version))
13255 (sha256
13256 (base32
13257 "1ibkvvpkd4md73d53823wnwzk3iqi1k4vr99jkyiiybcn6mv5qkc"))))
13258 (properties `((upstream-name . "effectsize")))
13259 (build-system r-build-system)
13260 (propagated-inputs
13261 (list r-bayestestr r-datawizard r-insight r-parameters
13262 r-performance))
13263 (native-inputs
13264 (list r-knitr))
13265 (home-page "https://github.com/easystats/effectsize")
13266 (synopsis "Indices of effect size and standardized parameters")
13267 (description
13268 "This package provides utilities to work with indices of effect size and
13269 standardized parameters for a wide variety of models, allowing computation and
13270 conversion of indices such as Cohen's d, r, odds, etc.")
13271 (license license:gpl3)))
13272
13273 (define-public r-sjplot
13274 (package
13275 (name "r-sjplot")
13276 (version "2.8.11")
13277 (source
13278 (origin
13279 (method url-fetch)
13280 (uri (cran-uri "sjPlot" version))
13281 (sha256
13282 (base32 "05iimcf1if1cx9bmsjb6f5gcq58hjiw10vx7kqd4nqnyhzcvy8yr"))))
13283 (properties `((upstream-name . "sjPlot")))
13284 (build-system r-build-system)
13285 (propagated-inputs
13286 (list r-bayestestr
13287 r-datawizard
13288 r-dplyr
13289 r-effectsize
13290 r-ggeffects
13291 r-ggplot2
13292 r-insight
13293 r-knitr
13294 r-mass
13295 r-parameters
13296 r-performance
13297 r-purrr
13298 r-rlang
13299 r-scales
13300 r-sjlabelled
13301 r-sjmisc
13302 r-sjstats
13303 r-tidyr))
13304 (native-inputs
13305 (list r-knitr))
13306 (home-page "https://strengejacke.github.io/sjPlot/")
13307 (synopsis "Data visualization for statistics in social science")
13308 (description
13309 "This package represents a collection of plotting and table output
13310 functions for data visualization. Results of various statistical
13311 analyses (that are commonly used in social sciences) can be visualized using
13312 this package, including simple and cross tabulated frequencies, histograms,
13313 box plots, (generalized) linear models, mixed effects models, principal
13314 component analysis and correlation matrices, cluster analyses, scatter plots,
13315 stacked scales, effects plots of regression models (including interaction
13316 terms) and much more. This package supports labelled data.")
13317 (license license:gpl3)))
13318
13319 (define-public r-ini
13320 (package
13321 (name "r-ini")
13322 (version "0.3.1")
13323 (source
13324 (origin
13325 (method url-fetch)
13326 (uri (cran-uri "ini" version))
13327 (sha256
13328 (base32
13329 "04yqij344dwm0xqgara8xia42mlmij3i8711qbb5534w05a1l6bv"))))
13330 (build-system r-build-system)
13331 (home-page "https://github.com/dvdscripter/ini")
13332 (synopsis "Read and write configuration files")
13333 (description
13334 "This package provides tools to parse simple @code{.ini} configuration
13335 files to an structured list. Users can manipulate this resulting list with
13336 @code{lapply()} functions. This same structured list can be used to write
13337 back to file after modifications.")
13338 (license license:gpl3)))
13339
13340 (define-public r-gillespiessa2
13341 (package
13342 (name "r-gillespiessa2")
13343 (version "0.2.10")
13344 (source
13345 (origin
13346 (method url-fetch)
13347 (uri (cran-uri "GillespieSSA2" version))
13348 (sha256
13349 (base32 "0mvsjkjkm27j1y6mfipmxjmki4hpxw0cnmcmls7i5pacnrxc1gcb"))))
13350 (properties `((upstream-name . "GillespieSSA2")))
13351 (build-system r-build-system)
13352 (propagated-inputs
13353 (list r-assertthat
13354 r-dplyr
13355 r-dynutils
13356 r-matrix
13357 r-purrr
13358 r-rcpp
13359 r-rcppxptrutils
13360 r-readr
13361 r-rlang
13362 r-stringr
13363 r-tidyr))
13364 (native-inputs (list r-knitr))
13365 (home-page "https://github.com/rcannood/GillespieSSA2")
13366 (synopsis "Gillespie's stochastic simulation algorithm")
13367 (description
13368 "This package provides a fast, scalable, and versatile framework for
13369 simulating large systems with Gillespie's @dfn{Stochastic Simulation
13370 Algorithm} (SSA). This package is the spiritual successor to the GillespieSSA
13371 package. Benefits of this package include major speed improvements (>100x),
13372 easier to understand documentation, and many unit tests that try to ensure the
13373 package works as intended.")
13374 (license license:gpl3+)))
13375
13376 (define-public r-gitcreds
13377 (package
13378 (name "r-gitcreds")
13379 (version "0.1.2")
13380 (source
13381 (origin
13382 (method url-fetch)
13383 (uri (cran-uri "gitcreds" version))
13384 (sha256
13385 (base32
13386 "0pf70g4a2kxjcid5rc4ppmgcl3kpjhkszdgz4fqn4l33lp6apij1"))))
13387 (properties `((upstream-name . "gitcreds")))
13388 (build-system r-build-system)
13389 (inputs (list git-minimal))
13390 (native-inputs (list r-knitr))
13391 (home-page "https://github.com/r-lib/gitcreds")
13392 (synopsis "Query git credentials from R")
13393 (description
13394 "Query, set, and delete credentials from the git credential store.
13395 Manage GitHub tokens and other git credentials. This package is to be used by
13396 other packages that need to authenticate to GitHub and/or other git
13397 repositories.")
13398 (license license:expat)))
13399
13400 (define-public r-gh
13401 (package
13402 (name "r-gh")
13403 (version "1.3.1")
13404 (source
13405 (origin
13406 (method url-fetch)
13407 (uri (cran-uri "gh" version))
13408 (sha256
13409 (base32
13410 "1vqjhqlhvvqq8w2cqbgrkqphj0ga5s6fbl4zhcl3vc6fvsms5bpv"))))
13411 (build-system r-build-system)
13412 (propagated-inputs
13413 (list r-cli r-gitcreds r-httr r-ini r-jsonlite))
13414 (native-inputs
13415 (list r-knitr))
13416 (home-page "https://github.com/r-lib/gh#readme")
13417 (synopsis "Access the GitHub API via R")
13418 (description
13419 "This package provides a minimal R client to access the GitHub API.")
13420 (license license:expat)))
13421
13422 (define-public r-fs
13423 (package
13424 (name "r-fs")
13425 (version "1.5.2")
13426 (source
13427 (origin
13428 (method url-fetch)
13429 (uri (cran-uri "fs" version))
13430 (sha256
13431 (base32
13432 "11qr3v0xn65vfhgcxl4l6yv48s4w0w3ldp3anpzc25vd3mwd3jim"))))
13433 (build-system r-build-system)
13434 (native-inputs
13435 (list r-knitr))
13436 (home-page "https://fs.r-lib.org")
13437 (synopsis "Cross-platform file system operations based on libuv")
13438 (description
13439 "This package provides a cross-platform interface to file system
13440 operations, built on top of the libuv C library.")
13441 (license license:gpl3)))
13442
13443 (define-public r-clisymbols
13444 (package
13445 (name "r-clisymbols")
13446 (version "1.2.0")
13447 (source
13448 (origin
13449 (method url-fetch)
13450 (uri (cran-uri "clisymbols" version))
13451 (sha256
13452 (base32
13453 "1q7gi2zmykhzas9v8fdnbpdq7pzdcpbhim1yxvd2062l777g4j86"))))
13454 (build-system r-build-system)
13455 (home-page "https://github.com/gaborcsardi/clisymbols")
13456 (synopsis "Unicode symbols at the R prompt")
13457 (description
13458 "This package provides a small subset of Unicode symbols, that are useful
13459 when building command line applications. They fall back to alternatives on
13460 terminals that do not support Unicode.")
13461 (license license:expat)))
13462
13463 (define-public r-credentials
13464 (package
13465 (name "r-credentials")
13466 (version "1.3.2")
13467 (source
13468 (origin
13469 (method url-fetch)
13470 (uri (cran-uri "credentials" version))
13471 (sha256
13472 (base32
13473 "1f18j3zrq8c9kah57xwahmmljsjg5qphlgamvx507ynvpq8pryig"))))
13474 (properties `((upstream-name . "credentials")))
13475 (build-system r-build-system)
13476 (arguments
13477 `(#:phases
13478 (modify-phases %standard-phases
13479 (add-after 'unpack 'setenv-HOME
13480 (lambda _
13481 ;; This is necessary because git looks for $HOME/.gitconfig
13482 (setenv "HOME" "/tmp"))))))
13483 (inputs
13484 (list git-minimal))
13485 (propagated-inputs
13486 (list r-askpass r-curl r-jsonlite r-openssl r-sys))
13487 (native-inputs
13488 (list r-knitr))
13489 (home-page "https://docs.ropensci.org/credentials/")
13490 (synopsis "Tools for managing SSH and Git credentials")
13491 (description
13492 "This package assists you in setting up and retrieving of HTTPS and SSH
13493 credentials for use with git and other services. For HTTPS remotes the
13494 package interfaces the @command{git-credential} utility which @command{git}
13495 uses to store HTTP usernames and passwords. For SSH remotes this package
13496 provides convenient functions to find or generate appropriate SSH keys. The
13497 package both helps the user to setup a local git installation, and also
13498 provides a back-end for git/ssh client libraries to authenticate with existing
13499 user credentials.")
13500 (license license:expat)))
13501
13502 (define-public r-gert
13503 (package
13504 (name "r-gert")
13505 (version "1.9.1")
13506 (source
13507 (origin
13508 (method url-fetch)
13509 (uri (cran-uri "gert" version))
13510 (sha256
13511 (base32
13512 "1p8z5qap06qf680r25y78wgnprzl9ib3xp3kvsw01bh819v1h7bm"))))
13513 (properties `((upstream-name . "gert")))
13514 (build-system r-build-system)
13515 (inputs
13516 (list libgit2 zlib))
13517 (propagated-inputs
13518 (list r-askpass
13519 r-credentials
13520 r-openssl
13521 r-rstudioapi
13522 r-sys
13523 r-zip))
13524 (native-inputs
13525 (list pkg-config r-knitr))
13526 (home-page "https://docs.ropensci.org/gert/")
13527 (synopsis "Simple Git client for R")
13528 (description
13529 "This package provides a simple git client for R based on libgit2 with
13530 support for SSH and HTTPS remotes. All functions in gert use basic R data
13531 types (such as vectors and data-frames) for their arguments and return values.
13532 User credentials are shared with command line git through the
13533 @code{git-credential} store and SSH keys stored on disk or ssh-agent.")
13534 (license license:expat)))
13535
13536 (define-public r-usethis
13537 (package
13538 (name "r-usethis")
13539 (version "2.1.6")
13540 (source
13541 (origin
13542 (method url-fetch)
13543 (uri (cran-uri "usethis" version))
13544 (sha256
13545 (base32
13546 "0638dzl4nm4c36990sf2biy74hjr2fzlqzfb98fsqrbhaw3ngp1i"))))
13547 (build-system r-build-system)
13548 (propagated-inputs
13549 (list r-cli
13550 r-clipr
13551 r-crayon
13552 r-curl
13553 r-desc
13554 r-fs
13555 r-gert
13556 r-gh
13557 r-glue
13558 r-jsonlite
13559 r-lifecycle
13560 r-purrr
13561 r-rappdirs
13562 r-rlang
13563 r-rprojroot
13564 r-rstudioapi
13565 r-whisker
13566 r-withr
13567 r-yaml))
13568 (home-page "https://github.com/r-lib/usethis")
13569 (synopsis "Automate R package and project setup")
13570 (description
13571 "This package helps you to automate R package and project setup tasks
13572 that are otherwise performed manually. This includes setting up unit testing,
13573 test coverage, continuous integration, Git, GitHub integration, licenses,
13574 Rcpp, RStudio projects, and more.")
13575 (license license:gpl3)))
13576
13577 (define-public r-sessioninfo
13578 (package
13579 (name "r-sessioninfo")
13580 (version "1.2.2")
13581 (source
13582 (origin
13583 (method url-fetch)
13584 (uri (cran-uri "sessioninfo" version))
13585 (sha256
13586 (base32
13587 "1jy7n37qnrb4fgzmn8s8yf7kv29yw27x8zklwf8qdb2kgj2q6qpm"))))
13588 (build-system r-build-system)
13589 (propagated-inputs
13590 (list r-cli))
13591 (home-page "https://github.com/r-lib/sessioninfo#readme")
13592 (synopsis "R session information")
13593 (description
13594 "This package provides tools to query and print information about the
13595 current R session. It is similar to @code{utils::sessionInfo()}, but includes
13596 more information about packages, and where they were installed from.")
13597 (license license:gpl2)))
13598
13599 (define-public r-remotes
13600 (package
13601 (name "r-remotes")
13602 (version "2.4.2")
13603 (source
13604 (origin
13605 (method url-fetch)
13606 (uri (cran-uri "remotes" version))
13607 (sha256
13608 (base32
13609 "05m5dgv0nba5vhjbdkd8z5lbhpfxgkw31j58am7vz1d44igqgvzj"))))
13610 (build-system r-build-system)
13611 (native-inputs
13612 (list r-knitr))
13613 (home-page "https://github.com/r-lib/remotes#readme")
13614 (synopsis "R package installation from remote repositories")
13615 (description
13616 "Download and install R packages stored in GitHub, BitBucket, or plain
13617 subversion or git repositories. This package is a lightweight replacement of
13618 the @code{install_*} functions in the @code{devtools} package. Indeed most of
13619 the code was copied over from @code{devtools}.")
13620 (license license:gpl2+)))
13621
13622 (define-public r-xopen
13623 (package
13624 (name "r-xopen")
13625 (version "1.0.0")
13626 (source
13627 (origin
13628 (method url-fetch)
13629 (uri (cran-uri "xopen" version))
13630 (sha256
13631 (base32
13632 "1vrvgdika1d63dwygynbv2wmd87ll8dji5dy89hj576n8hw601z2"))))
13633 (build-system r-build-system)
13634 (propagated-inputs
13635 (list r-processx))
13636 (home-page "https://github.com/r-lib/xopen#readme")
13637 (synopsis "Open system files, URLs, anything")
13638 (description
13639 "This package provides a cross-platform solution to open files,
13640 directories or URLs with their associated programs.")
13641 (license license:expat)))
13642
13643 (define-public r-rcmdcheck
13644 (package
13645 (name "r-rcmdcheck")
13646 (version "1.4.0")
13647 (source
13648 (origin
13649 (method url-fetch)
13650 (uri (cran-uri "rcmdcheck" version))
13651 (sha256
13652 (base32
13653 "1l696byn3kjq2xvz4wxybzaj6ink85h4lz3a35v2132ba5yyzm5v"))))
13654 (build-system r-build-system)
13655 (propagated-inputs
13656 (list r-callr
13657 r-cli
13658 r-curl
13659 r-desc
13660 r-digest
13661 r-pkgbuild
13662 r-prettyunits
13663 r-r6
13664 r-rprojroot
13665 r-sessioninfo
13666 r-withr
13667 r-xopen))
13668 (home-page "https://github.com/r-Lib/rcmdcheck#readme")
13669 (synopsis "Run R CMD check from R and capture results")
13670 (description
13671 "Run @code{R CMD check} from R programmatically, and capture the results
13672 of the individual checks.")
13673 (license license:expat)))
13674
13675 (define-public r-rapportools
13676 (package
13677 (name "r-rapportools")
13678 (version "1.1")
13679 (source
13680 (origin
13681 (method url-fetch)
13682 (uri (cran-uri "rapportools" version))
13683 (sha256
13684 (base32
13685 "0qr86idng12g6hdd764j0wmli700v7rjhw7jdjxj0ka8xm5v7ymm"))))
13686 (build-system r-build-system)
13687 (propagated-inputs
13688 (list r-mass r-pander r-plyr r-reshape2))
13689 (home-page "https://cran.r-project.org/web/packages/rapportools/")
13690 (synopsis "Miscellaneous helper functions with sane defaults for reporting")
13691 (description
13692 "This package provides helper functions that act as wrappers to more
13693 advanced statistical methods with the advantage of having sane defaults for
13694 quick reporting.")
13695 (license license:agpl3+)))
13696
13697 (define-public r-pander
13698 (package
13699 (name "r-pander")
13700 (version "0.6.5")
13701 (source
13702 (origin
13703 (method url-fetch)
13704 (uri (cran-uri "pander" version))
13705 (sha256
13706 (base32
13707 "144zkq5w7v6fpzk3x40i0baybbp0y6x2ckh4b9qljryas9mhgp9a"))))
13708 (build-system r-build-system)
13709 (propagated-inputs
13710 (list r-digest r-rcpp))
13711 (native-inputs
13712 (list r-knitr))
13713 (home-page "https://rapporter.github.io/pander")
13714 (synopsis "Render R objects into Pandoc's markdown")
13715 (description
13716 "The main aim of the pander R package is to provide a minimal and easy
13717 tool for rendering R objects into Pandoc's markdown. The package is also
13718 capable of exporting/converting complex Pandoc documents (reports) in various
13719 ways.")
13720 ;; This package is licensed under either the AGPLv3+ or the very rarely
13721 ;; used OSL 3.0.
13722 (license license:agpl3+)))
13723
13724 (define-public r-summarytools
13725 (package
13726 (name "r-summarytools")
13727 (version "1.0.1")
13728 (source
13729 (origin
13730 (method url-fetch)
13731 (uri (cran-uri "summarytools" version))
13732 (sha256
13733 (base32
13734 "0gr95cd1ja8di6s0xghk6w7nj3bh3z4g7j7ixdy7f88q681aixgx"))))
13735 (build-system r-build-system)
13736 (propagated-inputs
13737 (list r-base64enc
13738 r-checkmate
13739 r-dplyr
13740 r-htmltools
13741 r-lubridate
13742 r-magick
13743 r-matrixstats
13744 r-pander
13745 r-pryr
13746 r-rapportools
13747 r-tibble
13748 r-tidyr))
13749 (native-inputs
13750 (list r-knitr))
13751 (home-page "https://github.com/dcomtois/summarytools")
13752 (synopsis "Tools to quickly and neatly summarize data")
13753 (description
13754 "This package provides tools for data frame summaries, cross-tabulations,
13755 weight-enabled frequency tables and common univariate statistics in concise
13756 tables available in a variety of formats (plain ASCII, Markdown and HTML). A
13757 good point-of-entry for exploring data, both for experienced and new R
13758 users.")
13759 (license license:gpl2)))
13760
13761 (define-public r-lsei
13762 (package
13763 (name "r-lsei")
13764 (version "1.3-0")
13765 (source
13766 (origin
13767 (method url-fetch)
13768 (uri (cran-uri "lsei" version))
13769 (sha256
13770 (base32
13771 "1dka0rigfw4vj809qma2dkiwjb3nw5635ynnba5cm299cn7hb2b2"))))
13772 (build-system r-build-system)
13773 (native-inputs
13774 (list gfortran))
13775 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
13776 (synopsis "Solve regression problems under equality/inequality constraints")
13777 (description
13778 "It contains functions that solve least squares linear regression
13779 problems under linear equality/inequality constraints. Functions for solving
13780 quadratic programming problems are also available, which transform such
13781 problems into least squares ones first.")
13782 (license license:gpl2+)))
13783
13784 (define-public r-npsurv
13785 (package
13786 (name "r-npsurv")
13787 (version "0.5-0")
13788 (source
13789 (origin
13790 (method url-fetch)
13791 (uri (cran-uri "npsurv" version))
13792 (sha256
13793 (base32
13794 "1ihxhb42cga1hssj2jv4ah0f4hlwsky899ij5261fzh1wxvdp1xw"))))
13795 (build-system r-build-system)
13796 (propagated-inputs
13797 (list r-lsei))
13798 (home-page "https://www.stat.auckland.ac.nz/~yongwang")
13799 (synopsis "Nonparametric survival analysis")
13800 (description
13801 "This package contains functions for non-parametric survival analysis of
13802 exact and interval-censored observations.")
13803 (license license:gpl2+)))
13804
13805 (define-public r-clusteval
13806 (package
13807 (name "r-clusteval")
13808 (version "0.1")
13809 (source
13810 (origin
13811 (method url-fetch)
13812 (uri (cran-uri "clusteval" version))
13813 (sha256
13814 (base32
13815 "1ld0bdl4fy8dsfzm3k7a37cyxc6pfc9qs31x4pxd3z5rslghz7rj"))))
13816 (build-system r-build-system)
13817 (propagated-inputs
13818 (list r-mvtnorm r-rcpp))
13819 (home-page "https://cran.r-project.org/web/packages/clusteval/")
13820 (synopsis "Evaluation of clustering algorithms")
13821 (description
13822 "This R package provides a suite of tools to evaluate clustering
13823 algorithms, clusterings, and individual clusters.")
13824 (license license:expat)))
13825
13826 (define-public r-tweedie
13827 (package
13828 (name "r-tweedie")
13829 (version "2.3.5")
13830 (source
13831 (origin
13832 (method url-fetch)
13833 (uri (cran-uri "tweedie" version))
13834 (sha256
13835 (base32
13836 "0ghwggdx6d391m7nay9n5li2xjqh3kmw416xx130sy2sxrgp8g4q"))))
13837 (build-system r-build-system)
13838 (native-inputs (list gfortran))
13839 (home-page "https://cran.r-project.org/web/packages/tweedie/")
13840 (synopsis "Evaluation of Tweedie exponential family models")
13841 (description
13842 "Maximum likelihood computations for Tweedie families, including the
13843 series expansion (Dunn and Smyth, 2005; <doi10.1007/s11222-005-4070-y>) and
13844 the Fourier inversion (Dunn and Smyth, 2008; <doi:10.1007/s11222-007-9039-6>),
13845 and related methods.")
13846 (license license:gpl2+)))
13847
13848 (define-public r-rcppgsl
13849 (package
13850 (name "r-rcppgsl")
13851 (version "0.3.12")
13852 (source
13853 (origin
13854 (method url-fetch)
13855 (uri (cran-uri "RcppGSL" version))
13856 (sha256
13857 (base32 "1qmrwd0zc0kwbhpwxg5s5fxp0pmfh0hwcli8vqh1q41997yyy14m"))))
13858 (properties `((upstream-name . "RcppGSL")))
13859 (build-system r-build-system)
13860 (propagated-inputs
13861 (list r-rcpp gsl))
13862 (home-page "https://cran.r-project.org/web/packages/RcppGSL/")
13863 (synopsis "Rcpp integration for GSL vectors and matrices")
13864 (description
13865 "The GNU Scientific Library (or GSL) is a collection of numerical
13866 routines for scientific computing. It is particularly useful for C and C++
13867 programs as it provides a standard C interface to a wide range of mathematical
13868 routines. There are over 1000 functions in total with an extensive test
13869 suite. The RcppGSL package provides an easy-to-use interface between GSL data
13870 structures and R using concepts from Rcpp which is itself a package that eases
13871 the interfaces between R and C++.")
13872 (license license:gpl2+)))
13873
13874 (define-public r-mvabund
13875 (package
13876 (name "r-mvabund")
13877 (version "4.2.1")
13878 (source
13879 (origin
13880 (method url-fetch)
13881 (uri (cran-uri "mvabund" version))
13882 (sha256
13883 (base32
13884 "01kss9dx4an1ir5zs46jypvhj8sdc8wcs00i1223ai09av4lcsgd"))))
13885 (build-system r-build-system)
13886 (propagated-inputs
13887 (list r-mass r-rcpp r-rcppgsl r-statmod r-tweedie))
13888 (home-page "https://cran.r-project.org/web/packages/mvabund/")
13889 (synopsis "Statistical methods for analysing multivariate abundance data")
13890 (description
13891 "This package provides a set of tools for displaying, modeling and
13892 analysing multivariate abundance data in community ecology.")
13893 (license license:lgpl2.1+)))
13894
13895 (define-public r-afex
13896 (package
13897 (name "r-afex")
13898 (version "1.2-0")
13899 (source
13900 (origin
13901 (method url-fetch)
13902 (uri (cran-uri "afex" version))
13903 (sha256
13904 (base32
13905 "1hii6mx4qbmv4m1hy44sp19xf0r7mc68p767bwc58qrgpawgymwb"))))
13906 (build-system r-build-system)
13907 ;; This is needed for the vignette builder
13908 (arguments
13909 '(#:phases
13910 (modify-phases %standard-phases
13911 (add-after 'unpack 'set-HOME
13912 (lambda _ (setenv "HOME" "/tmp"))))))
13913 (propagated-inputs
13914 (list r-car r-lme4 r-lmertest r-pbkrtest r-reshape2))
13915 (native-inputs
13916 (list r-knitr
13917 r-r-rsp)) ;vignette builder
13918 (home-page "https://afex.singmann.science/")
13919 (synopsis "Analysis of factorial experiments")
13920 (description
13921 "This package provides convenience functions for analyzing factorial
13922 experiments using ANOVA or mixed models.")
13923 (license license:gpl2+)))
13924
13925 (define-public r-lmertest
13926 (package
13927 (name "r-lmertest")
13928 (version "3.1-3")
13929 (source
13930 (origin
13931 (method url-fetch)
13932 (uri (cran-uri "lmerTest" version))
13933 (sha256
13934 (base32
13935 "1zd8gqjkazhxgpnnr484xwsq30p62fq8592nzyc171zjyplpbaim"))))
13936 (properties `((upstream-name . "lmerTest")))
13937 (build-system r-build-system)
13938 (propagated-inputs
13939 (list r-ggplot2 r-lme4 r-mass r-numderiv))
13940 (home-page "https://github.com/runehaubo/lmerTestR")
13941 (synopsis "Tests in linear mixed effects models")
13942 (description
13943 "This package provides p-values in type I, II or III anova and summary
13944 tables for @code{lmer} model fits via Satterthwaite's degrees of freedom
13945 method. A Kenward-Roger method is also available via the @code{pbkrtest}
13946 package. Model selection methods include step, drop1 and anova-like tables
13947 for random effects (ranova). Methods for Least-Square means (LS-means) and
13948 tests of linear contrasts of fixed effects are also available.")
13949 (license license:gpl2+)))
13950
13951 (define-public r-r2glmm
13952 (package
13953 (name "r-r2glmm")
13954 (version "0.1.2")
13955 (source
13956 (origin
13957 (method url-fetch)
13958 (uri (cran-uri "r2glmm" version))
13959 (sha256
13960 (base32
13961 "0iim92blpa59vgz97c2pi05yhbjjmaffdbkbmk5kplfb2vmazgiy"))))
13962 (build-system r-build-system)
13963 (propagated-inputs
13964 (list r-afex
13965 r-data-table
13966 r-dplyr
13967 r-ggplot2
13968 r-gridextra
13969 r-lmertest
13970 r-mass
13971 r-matrix
13972 r-mgcv
13973 r-pbkrtest))
13974 (home-page "https://github.com/bcjaeger/r2glmm")
13975 (synopsis "Compute R squared for mixed (multilevel) models")
13976 (description
13977 "This package computes model and semi partial R squared with confidence
13978 limits for the linear and generalized linear mixed model (LMM and GLMM). The
13979 R squared measure from L. J. Edwards et al. (2008) is extended to the GLMM
13980 using @dfn{penalized quasi-likelihood} (PQL) estimation (see Jaeger et
13981 al. (2016)).")
13982 (license license:gpl2)))
13983
13984 (define-public r-cmdfun
13985 (package
13986 (name "r-cmdfun")
13987 (version "1.0.2")
13988 (source
13989 (origin
13990 (method url-fetch)
13991 (uri (cran-uri "cmdfun" version))
13992 (sha256
13993 (base32
13994 "1pbcq7hi2lcmqnghmy3q2fsk0c9fy5m0637acyzmc096fxbx723j"))))
13995 (properties `((upstream-name . "cmdfun")))
13996 (build-system r-build-system)
13997 (propagated-inputs
13998 (list r-magrittr
13999 r-purrr
14000 r-r-utils
14001 r-rlang
14002 r-testthat
14003 r-usethis))
14004 (native-inputs
14005 (list r-knitr))
14006 (home-page "https://snystrom.github.io/cmdfun/")
14007 (synopsis "Framework for building interfaces to shell commands")
14008 (description
14009 "Writing interfaces to command line software is cumbersome. The cmdfun
14010 package provides a framework for building function calls to seamlessly
14011 interface with shell commands by allowing lazy evaluation of command line
14012 arguments. It also provides methods for handling user-specific paths to tool
14013 installs or secrets like API keys. Its focus is to equally serve package
14014 builders who wish to wrap command line software, and to help analysts stay
14015 inside R when they might usually leave to execute non-R software.")
14016 (license license:expat)))
14017
14018 (define-public r-rslurm
14019 (package
14020 (name "r-rslurm")
14021 (version "0.6.1")
14022 (source
14023 (origin
14024 (method url-fetch)
14025 (uri (cran-uri "rslurm" version))
14026 (sha256
14027 (base32
14028 "19451icfh7snjbbmpzpr1hrdf52q8ijv0ag1di3y55r2la3jxxcf"))))
14029 (properties `((upstream-name . "rslurm")))
14030 (build-system r-build-system)
14031 (propagated-inputs (list r-whisker))
14032 (native-inputs (list r-knitr))
14033 (home-page "http://cyberhelp.sesync.org/rslurm/")
14034 (synopsis "Submit R calculations to a Slurm cluster")
14035 (description
14036 "This package provides functions that simplify submitting R scripts to a
14037 Slurm workload manager, in part by automating the division of embarrassingly
14038 parallel calculations across cluster nodes.")
14039 (license license:gpl3)))
14040
14041 (define-public r-chk
14042 (package
14043 (name "r-chk")
14044 (version "0.8.1")
14045 (source
14046 (origin
14047 (method url-fetch)
14048 (uri (cran-uri "chk" version))
14049 (sha256
14050 (base32
14051 "0nw3aj8sbd2x8rsvpglsiavk7kivd330mgx676k46m7lhhj7nmpw"))))
14052 (properties `((upstream-name . "chk")))
14053 (build-system r-build-system)
14054 (propagated-inputs
14055 (list r-lifecycle r-rlang))
14056 (native-inputs (list r-knitr))
14057 (home-page "https://github.com/poissonconsulting/chk")
14058 (synopsis "Check user-supplied function arguments")
14059 (description
14060 "This is a package for developers to check user-supplied function
14061 arguments. It is designed to be simple, fast and customizable. Error
14062 messages follow the tidyverse style guide.")
14063 (license license:expat)))
14064
14065 (define-public r-weights
14066 (package
14067 (name "r-weights")
14068 (version "1.0.4")
14069 (source
14070 (origin
14071 (method url-fetch)
14072 (uri (cran-uri "weights" version))
14073 (sha256
14074 (base32
14075 "1fnchf7f0hyl514bk8sc3l884kg25kb5xm4mc2l28n6hm7l6bgpg"))))
14076 (build-system r-build-system)
14077 (propagated-inputs
14078 (list r-gdata r-hmisc r-lme4 r-mice))
14079 (home-page "https://cran.r-project.org/web/packages/weights/")
14080 (synopsis "Weighting and weighted statistics")
14081 (description "This package Provides a variety of functions for producing
14082 simple weighted statistics, such as weighted Pearson's correlations, partial
14083 correlations, Chi-Squared statistics, histograms, and t-tests. Also now
14084 includes some software for quickly recoding survey data and plotting point
14085 estimates from interaction terms in regressions (and multiply imputed
14086 regressions). NOTE: Weighted partial correlation calculations pulled to
14087 address a bug.")
14088 (license license:gpl2+)))
14089
14090 (define-public r-rcppalgos
14091 (package
14092 (name "r-rcppalgos")
14093 (version "2.6.0")
14094 (source (origin
14095 (method url-fetch)
14096 (uri (cran-uri "RcppAlgos" version))
14097 (sha256
14098 (base32
14099 "11dvh0ba3chsqf3vw8g9h1754arxgwqryayavx3n6vm5daz2krqa"))))
14100 (properties `((upstream-name . "RcppAlgos")))
14101 (build-system r-build-system)
14102 (inputs (list gmp))
14103 (propagated-inputs (list r-cpp11 r-gmp))
14104 (native-inputs (list r-knitr))
14105 (home-page "https://github.com/jwood000/RcppAlgos")
14106 (synopsis
14107 "High performance tools for combinatorics and computational mathematics")
14108 (description
14109 "This package provides optimized functions and flexible combinatorial
14110 iterators implemented in C++ for solving problems in combinatorics and
14111 computational mathematics. It utilizes the @code{RMatrix} class from
14112 @code{RcppParallel} for thread safety. There are combination/permutation
14113 functions with constraint parameters that allow for generation of all results
14114 of a vector meeting specific criteria. It is capable of generating specific
14115 combinations/permutations which sets up nicely for parallelization as well as
14116 random sampling. Gmp support permits exploration where the total number of
14117 results is large. Additionally, there are several high performance number
14118 theoretic functions that are useful for problems common in computational
14119 mathematics.")
14120 (license license:gpl2+)))
14121
14122 (define-public r-rcppannoy
14123 (package
14124 (name "r-rcppannoy")
14125 (version "0.0.20")
14126 (source
14127 (origin
14128 (method url-fetch)
14129 (uri (cran-uri "RcppAnnoy" version))
14130 (sha256
14131 (base32
14132 "11fgxbx3w36937h22v9pqx0nk5vpxp3hybj7k1b0lk8mj7hcginw"))))
14133 (properties `((upstream-name . "RcppAnnoy")))
14134 (build-system r-build-system)
14135 (propagated-inputs
14136 (list r-rcpp))
14137 (home-page "https://cran.r-project.org/web/packages/RcppAnnoy/")
14138 (synopsis "Rcpp bindings for Annoy, a library for Approximate Nearest Neighbors")
14139 (description
14140 "Annoy is a small C++ library for Approximate Nearest Neighbors written
14141 for efficient memory usage as well an ability to load from and save to disk.
14142 This package provides an R interface.")
14143 ;; Annoy is released under ASL 2.0, but this wrapper is released under
14144 ;; GPLv2+.
14145 (license (list license:gpl2+ license:asl2.0))))
14146
14147 (define-public r-rcpphnsw
14148 (package
14149 (name "r-rcpphnsw")
14150 (version "0.4.1")
14151 (source
14152 (origin
14153 (method url-fetch)
14154 (uri (cran-uri "RcppHNSW" version))
14155 (sha256
14156 (base32
14157 "0x3w14cz6hkrl8hi6217j0dl65l3yphbzka1dmsvgp3p9waq402g"))))
14158 (properties `((upstream-name . "RcppHNSW")))
14159 (build-system r-build-system)
14160 (propagated-inputs (list r-rcpp))
14161 (home-page "https://cran.r-project.org/web/packages/RcppHNSW/")
14162 (synopsis "Rcpp bindings for hnswlib, a library for approximate nearest neighbors")
14163 (description
14164 "Hnswlib is a C++ library for approximate nearest neighbors. This
14165 package provides a minimal R interface by relying on the Rcpp package.")
14166 ;; hnswlib is released under Version 2.0 of the Apache License.
14167 (license (list license:gpl3 license:asl2.0))))
14168
14169 (define-public r-rcppparallel
14170 (package
14171 (name "r-rcppparallel")
14172 (version "5.1.5")
14173 (source
14174 (origin
14175 (method url-fetch)
14176 (uri (cran-uri "RcppParallel" version))
14177 (sha256
14178 (base32
14179 "1sn211ajlb1p12sglxqns175rg078yvww268m8cp0vvd7cmk55k3"))
14180 (modules '((guix build utils)))
14181 (snippet
14182 '(delete-file-recursively "src/tbb/"))))
14183 (properties `((upstream-name . "RcppParallel")))
14184 (build-system r-build-system)
14185 (arguments
14186 (list
14187 #:phases
14188 '(modify-phases %standard-phases
14189 (add-after 'unpack 'use-system-tbb
14190 (lambda* (#:key inputs #:allow-other-keys)
14191 (setenv "TBB_ROOT" (assoc-ref inputs "tbb")))))))
14192 (inputs (list tbb-2020))
14193 (home-page "https://rcppcore.github.io/RcppParallel/")
14194 (synopsis "Parallel programming tools for Rcpp")
14195 (description
14196 "This package provides high level functions for parallel programming with
14197 Rcpp. For example, the @code{parallelFor()} function can be used to convert
14198 the work of a standard serial @code{for} loop into a parallel one and the
14199 @code{parallelReduce()} function can be used for accumulating aggregates or
14200 other values.")
14201 (license license:gpl2)))
14202
14203 (define-public r-ncdf4
14204 (package
14205 (name "r-ncdf4")
14206 (version "1.19")
14207 (source
14208 (origin
14209 (method url-fetch)
14210 (uri (cran-uri "ncdf4" version))
14211 (sha256
14212 (base32
14213 "0qzvin2fjzcb7h2knlnw14s6043pwi1nm7yf6p27ax7w269173fb"))))
14214 (build-system r-build-system)
14215 (inputs
14216 (list netcdf zlib))
14217 (home-page "https://cran.r-project.org/web/packages/ncdf4/index.html")
14218 (synopsis "R interface to Unidata netCDF format data files")
14219 (description
14220 "This package provides a high-level R interface to data files written
14221 using Unidata's netCDF library (version 4 or earlier), which are binary data
14222 files that are portable across platforms and include metadata information in
14223 addition to the data sets. Using this package, netCDF files can be opened and
14224 data sets read in easily. It is also easy to create new netCDF dimensions,
14225 variables, and files, in either version 3 or 4 format, and manipulate existing
14226 netCDF files.")
14227 (license license:gpl3+)))
14228
14229 (define-public r-biocmanager
14230 (package
14231 (name "r-biocmanager")
14232 (version "1.30.19")
14233 (source
14234 (origin
14235 (method url-fetch)
14236 (uri (cran-uri "BiocManager" version))
14237 (sha256
14238 (base32 "1qhq1k1sr23bi2kmnd99mjs3ns0c2p20pmr2iq8a6bxbb0fap5v8"))))
14239 (properties `((upstream-name . "BiocManager")))
14240 (build-system r-build-system)
14241 (native-inputs
14242 (list r-knitr))
14243 (home-page "https://cran.r-project.org/web/packages/BiocManager/")
14244 (synopsis "Access the Bioconductor project package repository")
14245 (description
14246 "This package provides a convenient tool to install and update
14247 Bioconductor packages.")
14248 (license license:artistic2.0)))
14249
14250 (define-public r-rgl
14251 (package
14252 (name "r-rgl")
14253 (version "0.110.2")
14254 (source
14255 (origin
14256 (method url-fetch)
14257 (uri (cran-uri "rgl" version))
14258 (sha256
14259 (base32
14260 "0v9lrsdmhw0wqfbrrjirgppd40cn00ignq3rg2jn3q8ak70ih4fs"))))
14261 (build-system r-build-system)
14262 (native-inputs
14263 (list pkg-config
14264 r-knitr
14265 r-rmarkdown)) ;for vignettes
14266 (inputs
14267 (list freetype
14268 libpng
14269 glu
14270 libx11
14271 pandoc
14272 zlib))
14273 (propagated-inputs
14274 (list r-base64enc
14275 r-htmltools
14276 r-htmlwidgets
14277 r-jsonlite
14278 r-knitr
14279 r-magrittr
14280 r-mime
14281 r-r6))
14282 (home-page "https://r-forge.r-project.org/projects/rgl/")
14283 (synopsis "3D visualization using OpenGL")
14284 (description
14285 "This package provides medium to high level functions for 3D interactive graphics,
14286 including functions modelled on base graphics (@code{plot3d()}, etc.) as well
14287 as functions for constructing representations of geometric
14288 objects (@code{cube3d()}, etc.). Output may be on screen using OpenGL, or to
14289 various standard 3D file formats including WebGL, PLY, OBJ, STL as well as 2D
14290 image formats, including PNG, Postscript, SVG, PGF.")
14291 ;; Any version of the GPL.
14292 (license (list license:gpl2+ license:gpl3+))))
14293
14294 (define-public r-multicool
14295 (package
14296 (name "r-multicool")
14297 (version "0.1-12")
14298 (source
14299 (origin
14300 (method url-fetch)
14301 (uri (cran-uri "multicool" version))
14302 (sha256
14303 (base32
14304 "0djacq0irfqz4nlnx238kja73yvr1n5qybbfyl6bw1n6qgcjhza8"))))
14305 (build-system r-build-system)
14306 (propagated-inputs (list r-rcpp))
14307 (home-page "https://cran.r-project.org/web/packages/multicool/")
14308 (synopsis "Permutations of multisets in cool-lex order")
14309 (description
14310 "This package provides a set of tools to permute multisets without loops
14311 or hash tables and to generate integer partitions. Cool-lex order is similar
14312 to colexicographical order.")
14313 (license license:gpl2)))
14314
14315 (define-public r-misc3d
14316 (package
14317 (name "r-misc3d")
14318 (version "0.9-1")
14319 (source
14320 (origin
14321 (method url-fetch)
14322 (uri (cran-uri "misc3d" version))
14323 (sha256
14324 (base32
14325 "0r9x57s63kx9f6dgam2nhbziq8nrs9wd8pk7g76hds2kw46vnyx0"))))
14326 (build-system r-build-system)
14327 (home-page "https://cran.r-project.org/web/packages/misc3d/")
14328 (synopsis "Miscellaneous 3D Plots")
14329 (description
14330 "This package provides a collection of miscellaneous 3d plots, including
14331 isosurfaces.")
14332 ;; Any version of the GPL.
14333 (license (list license:gpl2+ license:gpl3+))))
14334
14335 (define-public r-ks
14336 (package
14337 (name "r-ks")
14338 (version "1.13.5")
14339 (source
14340 (origin
14341 (method url-fetch)
14342 (uri (cran-uri "ks" version))
14343 (sha256
14344 (base32 "05bqrjkbx2kn5aax0hy3xd6pf7nxka9bm1sp8ll1cc2gf1nx1i6i"))))
14345 (build-system r-build-system)
14346 (propagated-inputs
14347 (list r-fnn
14348 r-kernlab
14349 r-kernsmooth
14350 r-matrix
14351 r-mclust
14352 r-mgcv
14353 r-multicool
14354 r-mvtnorm
14355 r-plot3d
14356 r-pracma))
14357 (home-page "https://www.mvstat.net/tduong/")
14358 (synopsis "Kernel smoothing")
14359 (description
14360 "This package provides kernel smoothers for univariate and multivariate
14361 data, including density functions, density derivatives, cumulative
14362 distributions, modal clustering, discriminant analysis, and two-sample
14363 hypothesis testing.")
14364 ;; Either version of the GPL.
14365 (license (list license:gpl2 license:gpl3))))
14366
14367 (define-public r-feature
14368 (package
14369 (name "r-feature")
14370 (version "1.2.15")
14371 (source
14372 (origin
14373 (method url-fetch)
14374 (uri (cran-uri "feature" version))
14375 (sha256
14376 (base32
14377 "0yzn1w1sasilcp8v0pcjnxjv9l6lspkskqi412i6h040gqmjjf6y"))))
14378 (build-system r-build-system)
14379 (propagated-inputs
14380 (list r-ks r-plot3d))
14381 (native-inputs
14382 (list r-knitr))
14383 (home-page "https://www.mvstat.net/tduong/")
14384 (synopsis "Inferential feature significance for kernel density estimation")
14385 (description
14386 "The feature package contains functions to display and compute kernel
14387 density estimates, significant gradient and significant curvature regions.
14388 Significant gradient and/or curvature regions often correspond to significant
14389 features (e.g. local modes).")
14390 ;; Either version of the GPL.
14391 (license (list license:gpl2 license:gpl3))))
14392
14393 (define-public r-arm
14394 (package
14395 (name "r-arm")
14396 (version "1.13-1")
14397 (source
14398 (origin
14399 (method url-fetch)
14400 (uri (cran-uri "arm" version))
14401 (sha256
14402 (base32
14403 "0dz9dnsky77da2mc198dr3600kz9vk75z1iihjarnsdrq68a4bf0"))))
14404 (build-system r-build-system)
14405 (propagated-inputs
14406 (list r-abind
14407 r-coda
14408 r-lme4
14409 r-mass
14410 r-matrix
14411 r-nlme))
14412 (home-page "https://cran.r-project.org/web/packages/arm/")
14413 (synopsis "Data analysis using regression and multilevel/hierarchical models")
14414 (description
14415 "This package provides functions to accompany A. Gelman and J. Hill,
14416 Data Analysis Using Regression and Multilevel/Hierarchical Models, Cambridge
14417 University Press, 2007.")
14418 (license license:gpl3+)))
14419
14420 (define-public r-circular
14421 (package
14422 (name "r-circular")
14423 (version "0.4-95")
14424 (source
14425 (origin
14426 (method url-fetch)
14427 (uri (cran-uri "circular" version))
14428 (sha256
14429 (base32
14430 "1qmwj1pf37lc2s5r83y7nqckscznqhbsv66bdfgfbby7x4qkwga8"))))
14431 (build-system r-build-system)
14432 (propagated-inputs
14433 (list r-boot r-mvtnorm))
14434 (native-inputs
14435 (list gfortran))
14436 (home-page "https://cran.r-project.org/web/packages/circular/")
14437 (synopsis "Circular statistics")
14438 (description
14439 "This package provides tools for circular statistics, from \"Topics in
14440 circular Statistics\" (2001) S. Rao Jammalamadaka and A. SenGupta, World
14441 Scientific.")
14442 (license license:gpl2+)))
14443
14444 (define-public r-activity
14445 (package
14446 (name "r-activity")
14447 (version "1.3.2")
14448 (source
14449 (origin
14450 (method url-fetch)
14451 (uri (cran-uri "activity" version))
14452 (sha256
14453 (base32
14454 "11n6wmqz7p3428rr615f92m61a5gb908xpn4l8q484h61bwg38c3"))))
14455 (build-system r-build-system)
14456 (propagated-inputs
14457 (list r-insol r-pbapply))
14458 (home-page "https://cran.r-project.org/web/packages/activity/")
14459 (synopsis "Animal activity statistics")
14460 (description
14461 "This package provides functions to fit kernel density functions to
14462 animal activity time data; plot activity distributions; quantify overall
14463 levels of activity; statistically compare activity metrics through
14464 bootstrapping; and evaluate variation in linear variables with time (or other
14465 circular variables).")
14466 (license license:gpl3)))
14467
14468 (define-public r-ouch
14469 (package
14470 (name "r-ouch")
14471 (version "2.18")
14472 (source
14473 (origin
14474 (method url-fetch)
14475 (uri (cran-uri "ouch" version))
14476 (sha256
14477 (base32
14478 "119s9llpjy0b4q830xig2xr66fq6izp6mr2k4k79ggmf3gxww8as"))))
14479 (build-system r-build-system)
14480 (propagated-inputs (list r-subplex))
14481 (home-page "https://kingaa.github.io/ouch/")
14482 (synopsis "Ornstein-Uhlenbeck models for phylogenetic comparative hypotheses")
14483 (description
14484 "This package provides tools to fit and compare Ornstein-Uhlenbeck models
14485 for evolution along a phylogenetic tree.")
14486 (license license:gpl2+)))
14487
14488 (define-public r-fmri
14489 (package
14490 (name "r-fmri")
14491 (version "1.9.6")
14492 (source (origin
14493 (method url-fetch)
14494 (uri (cran-uri "fmri" version))
14495 (sha256
14496 (base32
14497 "1wh77xwpm8f9d9vky3r7vfmkik3hls008ifk8hkm2rq6i06jj53n"))))
14498 (properties `((upstream-name . "fmri")))
14499 (build-system r-build-system)
14500 (propagated-inputs (list r-aws r-metafor r-nlme))
14501 (native-inputs (list gfortran))
14502 (home-page "http://www.wias-berlin.de/software/imaging/")
14503 (synopsis "Analysis of fMRI experiments")
14504 (description
14505 "This package contains R-functions to perform an fMRI analysis as
14506 described in Polzehl and Tabelow (2019) <DOI:10.1007/978-3-030-29184-6>,
14507 Tabelow et al. (2006) <DOI:10.1016/j.neuroimage.2006.06.029>, Polzehl et
14508 al. (2010) <DOI:10.1016/j.neuroimage.2010.04.241>, Tabelow and Polzehl (2011)
14509 <DOI:10.18637/jss.v044.i11>.")
14510 (license license:gpl2+)))
14511
14512 (define-public r-fmsb
14513 (package
14514 (name "r-fmsb")
14515 (version "0.7.3")
14516 (source
14517 (origin
14518 (method url-fetch)
14519 (uri (cran-uri "fmsb" version))
14520 (sha256
14521 (base32
14522 "1gi94xr0b1yk9xzwfprfafxi25yic1lcivd66p73n6iqfzdaimbk"))))
14523 (build-system r-build-system)
14524 (home-page "http://minato.sip21c.org/msb/")
14525 (synopsis "Functions for medical statistics book with demographic data")
14526 (description
14527 "This package provides several utility functions for the book entitled
14528 \"Practices of Medical and Health Data Analysis using R\" (Pearson Education
14529 Japan, 2007) with Japanese demographic data and some demographic analysis
14530 related functions.")
14531 (license license:gpl2+)))
14532
14533 (define-public r-stabledist
14534 (package
14535 (name "r-stabledist")
14536 (version "0.7-1")
14537 (source
14538 (origin
14539 (method url-fetch)
14540 (uri (cran-uri "stabledist" version))
14541 (sha256
14542 (base32
14543 "0scar396wiq6wkbkvwp4qrxqc1m075y56p37i6iry5rw796p1i86"))))
14544 (build-system r-build-system)
14545 (home-page "https://www.rmetrics.org")
14546 (synopsis "Stable distribution functions")
14547 (description
14548 "This package provides density, probability and quantile functions, and
14549 random number generation for (skew) stable distributions, using the
14550 parametrizations of Nolan.")
14551 (license license:gpl2+)))
14552
14553 (define-public r-gsl
14554 (package
14555 (name "r-gsl")
14556 (version "2.1-7.1")
14557 (source
14558 (origin
14559 (method url-fetch)
14560 (uri (cran-uri "gsl" version))
14561 (sha256
14562 (base32
14563 "118rj9kjx9rzlynvhrly19qz3yxg8jzws35971ssgzrp5lwd367f"))))
14564 (build-system r-build-system)
14565 (inputs
14566 (list gsl))
14567 (home-page "https://cran.r-project.org/web/packages/gsl")
14568 (synopsis "Wrapper for the GNU Scientific Library")
14569 (description
14570 "This package provides an R wrapper for the special functions and quasi
14571 random number generators of the GNU Scientific Library.")
14572 (license license:gpl2+)))
14573
14574 (define-public r-adgoftest
14575 (package
14576 (name "r-adgoftest")
14577 (version "0.3")
14578 (source
14579 (origin
14580 (method url-fetch)
14581 (uri (cran-uri "ADGofTest" version))
14582 (sha256
14583 (base32
14584 "0ik817qzqp6kfbckjp1z7srlma0w6z2zcwykh0jdiv7nahwk3ncw"))))
14585 (properties `((upstream-name . "ADGofTest")))
14586 (build-system r-build-system)
14587 (home-page "https://cran.r-project.org/web/packages/ADGofTest")
14588 (synopsis "Anderson-Darling GoF test")
14589 (description
14590 "This package provides an implementation of the Anderson-Darling GoF test
14591 with p-value calculation based on Marsaglia's 2004 paper \"Evaluating the
14592 Anderson-Darling Distribution\".")
14593 ;; Any version of the GPL.
14594 (license license:gpl3+)))
14595
14596 (define-public r-adimpro
14597 (package
14598 (name "r-adimpro")
14599 (version "0.9.3")
14600 (source (origin
14601 (method url-fetch)
14602 (uri (cran-uri "adimpro" version))
14603 (sha256
14604 (base32
14605 "0njw38vcdm02sni193nj10mpv7hiklpamrkjlz5bnhjxx9mvf4cl"))))
14606 (properties `((upstream-name . "adimpro")))
14607 (build-system r-build-system)
14608 (propagated-inputs
14609 (list r-awsmethods
14610 imagemagick))
14611 (native-inputs (list gfortran))
14612 (home-page "https://www.wias-berlin.de/software/imaging/")
14613 (synopsis "Adaptive smoothing of digital images")
14614 (description
14615 "This package implements tools for manipulation of digital images and the
14616 Propagation Separation approach by Polzehl and Spokoiny (2006)
14617 <DOI:10.1007/s00440-005-0464-1> for smoothing digital images, see Polzehl and
14618 Tabelow (2007) <DOI:10.18637/jss.v019.i01>.")
14619 (license license:gpl2+)))
14620
14621 (define-public r-admisc
14622 (package
14623 (name "r-admisc")
14624 (version "0.30")
14625 (source
14626 (origin
14627 (method url-fetch)
14628 (uri (cran-uri "admisc" version))
14629 (sha256
14630 (base32 "01b2qjxz0qicqjm1swvm04qkiwhr7zjn7lhqv26l6rj4yb43y339"))))
14631 (properties `((upstream-name . "admisc")))
14632 (build-system r-build-system)
14633 (home-page "https://github.com/dusadrian/admisc")
14634 (synopsis "Adrian Dusa's miscellaneous")
14635 (description
14636 "This package contains miscellaneous functions used to interpret and
14637 translate, factorize and negate Sum of Products expressions, for both binary
14638 and multi-value crisp sets, and to extract information (set names, set values)
14639 from those expressions. Other functions perform various other checks if
14640 possibly numeric (even if all numbers reside in a character vector) and coerce
14641 to numeric, or check if the numbers are whole. It also offers, among many
14642 others, a highly flexible recoding routine and a more flexible alternative to
14643 the base function @code{with()}.")
14644 (license license:gpl3+)))
14645
14646 (define-public r-oro-nifti
14647 (package
14648 (name "r-oro-nifti")
14649 (version "0.11.4")
14650 (source (origin
14651 (method url-fetch)
14652 (uri (cran-uri "oro.nifti" version))
14653 (sha256
14654 (base32
14655 "01mn90qxb7i15zr83xrl2cn4akayfzpm83r5x71zczz3qb9gbr7g"))))
14656 (properties `((upstream-name . "oro.nifti")))
14657 (build-system r-build-system)
14658 (propagated-inputs (list r-abind r-bitops r-rnifti))
14659 (home-page "https://rigorousanalytics.blogspot.com")
14660 (synopsis "Vizualization of medical imaging data")
14661 (description
14662 "This package provides functions for the input/output and visualization
14663 of medical imaging data that follow either the ANALYZE, NIfTI or AFNI formats.
14664 This package is part of the Rigorous Analytics bundle.")
14665 (license license:bsd-3)))
14666
14667 (define-public r-mritc
14668 (package
14669 (name "r-mritc")
14670 (version "0.5-2")
14671 (source (origin
14672 (method url-fetch)
14673 (uri (cran-uri "mritc" version))
14674 (sha256
14675 (base32
14676 "07b1b2k1ka43ikj2mhwnazw3ig7w10bf759fimxpksvk5k6wanx2"))))
14677 (properties `((upstream-name . "mritc")))
14678 (build-system r-build-system)
14679 (propagated-inputs (list r-lattice r-misc3d r-oro-nifti))
14680 (home-page "https://cran.r-project.org/package=mritc")
14681 (synopsis "MRI tissue classification")
14682 (description "This package provides various methods for MRI tissue
14683 classification.")
14684 ;; Any version of the GPL.
14685 (license license:gpl3+)))
14686
14687 (define-public r-sodium
14688 (package
14689 (name "r-sodium")
14690 (version "1.2.1")
14691 (source
14692 (origin
14693 (method url-fetch)
14694 (uri (cran-uri "sodium" version))
14695 (sha256
14696 (base32
14697 "1a03z2asvmalnmsn89lapzp8a4fr0qvzdv3xgin8pbqhjyb9hvpp"))))
14698 (properties `((upstream-name . "sodium")))
14699 (build-system r-build-system)
14700 (inputs
14701 (list libsodium))
14702 (native-inputs
14703 (list pkg-config r-knitr))
14704 (home-page "https://github.com/jeroen/sodium")
14705 (synopsis "R bindings to the libsodium crypto library")
14706 (description
14707 "This package provides bindings to libsodium: a library for encryption,
14708 decryption, signatures, password hashing and more. Sodium uses curve25519, a
14709 Diffie-Hellman function by Daniel Bernstein, which has become very popular
14710 after it was discovered that the NSA had backdoored Dual EC DRBG.")
14711 (license license:expat)))
14712
14713 (define-public r-softimpute
14714 (package
14715 (name "r-softimpute")
14716 (version "1.4-1")
14717 (source
14718 (origin
14719 (method url-fetch)
14720 (uri (cran-uri "softImpute" version))
14721 (sha256
14722 (base32
14723 "1v2a4d688ij5zcvkzpra9yx40xckdfnllnfnyq2450zf3n1kjk7a"))))
14724 (properties `((upstream-name . "softImpute")))
14725 (build-system r-build-system)
14726 (propagated-inputs
14727 (list r-matrix))
14728 (native-inputs
14729 (list gfortran r-knitr))
14730 (home-page "https://cran.r-project.org/web/packages/softImpute")
14731 (synopsis "Matrix completion via iterative soft-thresholded SVD")
14732 (description
14733 "This package provides iterative methods for matrix completion that use
14734 nuclear-norm regularization. The package includes procedures for centering
14735 and scaling rows, columns or both, and for computing low-rank @dfn{single
14736 value decompositions} (SVDs) on large sparse centered matrices (i.e. principal
14737 components).")
14738 (license license:gpl2)))
14739
14740 (define-public r-fftwtools
14741 (package
14742 (name "r-fftwtools")
14743 (version "0.9-11")
14744 (source
14745 (origin
14746 (method url-fetch)
14747 (uri (cran-uri "fftwtools" version))
14748 (sha256
14749 (base32
14750 "0zrchp4l0jdbir2gibjf00x225y9giqk80zvqmr2yyvc12lwkw7i"))))
14751 (build-system r-build-system)
14752 (inputs (list fftw))
14753 (native-inputs
14754 (list pkg-config))
14755 (home-page "https://github.com/krahim/fftwtools")
14756 (synopsis "Wrapper for FFTW3")
14757 (description
14758 "This package provides a wrapper for several FFTW functions. It provides
14759 access to the two-dimensional FFT, the multivariate FFT, and the
14760 one-dimensional real to complex FFT using the FFTW3 library. The package
14761 includes the functions @code{fftw()} and @code{mvfftw()} which are designed to
14762 mimic the functionality of the R functions @code{fft()} and @code{mvfft()}.
14763 The FFT functions have a parameter that allows them to not return the
14764 redundant complex conjugate when the input is real data.")
14765 (license license:gpl2+)))
14766
14767 (define-public r-tiff
14768 (package
14769 (name "r-tiff")
14770 (version "0.1-11")
14771 (source
14772 (origin
14773 (method url-fetch)
14774 (uri (cran-uri "tiff" version))
14775 (sha256
14776 (base32
14777 "0xgc7vyndxxahfhc2qqzmwi56bnfyl0pn72l820jz5sd24aymhxq"))))
14778 (build-system r-build-system)
14779 (inputs
14780 (list libtiff libjpeg-turbo zlib))
14781 (native-inputs
14782 (list pkg-config))
14783 (home-page "https://www.rforge.net/tiff/")
14784 (synopsis "Read and write TIFF images")
14785 (description
14786 "This package provides an easy and simple way to read, write and display
14787 bitmap images stored in the TIFF format. It can read and write both files and
14788 in-memory raw vectors.")
14789 ;; Either of these two license versions.
14790 (license (list license:gpl2 license:gpl3))))
14791
14792 (define-public r-nlp
14793 (package
14794 (name "r-nlp")
14795 (version "0.2-1")
14796 (source
14797 (origin
14798 (method url-fetch)
14799 (uri (cran-uri "NLP" version))
14800 (sha256
14801 (base32
14802 "1dpj04fmld2lnhg072ahgjbhmciqqy9h1lrz0wf32mr7mm9s9sh5"))))
14803 (properties `((upstream-name . "NLP")))
14804 (build-system r-build-system)
14805 (home-page "https://cran.r-project.org/web/packages/NLP/")
14806 (synopsis "Natural language processing infrastructure")
14807 (description
14808 "This package provides basic classes and methods for Natural Language
14809 Processing.")
14810 (license license:gpl3)))
14811
14812 (define-public r-tm
14813 (package
14814 (name "r-tm")
14815 (version "0.7-9")
14816 (source
14817 (origin
14818 (method url-fetch)
14819 (uri (cran-uri "tm" version))
14820 (sha256
14821 (base32
14822 "0a3ylj9735i21fh6iz63fkh1pnf2hs8ipp8wjdj25dahl18yhlyv"))))
14823 (properties `((upstream-name . "tm")))
14824 (build-system r-build-system)
14825 (propagated-inputs
14826 (list r-bh r-nlp r-rcpp r-slam r-xml2))
14827 (home-page "http://tm.r-forge.r-project.org/")
14828 (synopsis "Text mining package")
14829 (description
14830 "This package provides a framework for text mining applications within R.")
14831 (license license:gpl3)))
14832
14833 (define-public r-waveslim
14834 (package
14835 (name "r-waveslim")
14836 (version "1.8.4")
14837 (source
14838 (origin
14839 (method url-fetch)
14840 (uri (cran-uri "waveslim" version))
14841 (sha256
14842 (base32
14843 "1510xpkgrhdw394m5anxccdczjikcxazyd09ix2z73i15akyx3j0"))))
14844 (build-system r-build-system)
14845 (native-inputs
14846 (list gfortran))
14847 (home-page "http://waveslim.blogspot.com")
14848 (synopsis "Basic wavelet routines for signal processing")
14849 (description
14850 "This package provides basic wavelet routines for time series (1D),
14851 image (2D) and array (3D) analysis. The code provided here is based on
14852 wavelet methodology developed in Percival and Walden (2000); Gencay, Selcuk
14853 and Whitcher (2001); the dual-tree complex wavelet transform (DTCWT) from
14854 Kingsbury (1999, 2001) as implemented by Selesnick; and Hilbert wavelet
14855 pairs (Selesnick 2001, 2002).")
14856 (license license:bsd-3)))
14857
14858 (define-public r-wordcloud
14859 (package
14860 (name "r-wordcloud")
14861 (version "2.6")
14862 (source
14863 (origin
14864 (method url-fetch)
14865 (uri (cran-uri "wordcloud" version))
14866 (sha256
14867 (base32
14868 "0j96yyvm6bcrrpbdx4w26piqx44a0vbsr3px9cb4zk8a8da6jwak"))))
14869 (build-system r-build-system)
14870 (propagated-inputs
14871 (list r-rcolorbrewer r-rcpp
14872 ;; The "tm" package is only "suggested" according to CRAN, but the
14873 ;; wordcloud package cannot be loaded without it.
14874 r-tm))
14875 (home-page "https://cran.r-project.org/web/packages/wordcloud")
14876 (synopsis "Word clouds")
14877 (description
14878 "This package provides functionality to create pretty word clouds,
14879 visualize differences and similarity between documents, and avoid
14880 over-plotting in scatter plots with text.")
14881 (license license:lgpl2.1)))
14882
14883 (define-public r-colorramps
14884 (package
14885 (name "r-colorramps")
14886 (version "2.3.1")
14887 (source
14888 (origin
14889 (method url-fetch)
14890 (uri (cran-uri "colorRamps" version))
14891 (sha256
14892 (base32
14893 "12jnkj50yh2hc5l7j56lrrrmn58akrj9dwj98vzf42iq4h42kwb1"))))
14894 (properties `((upstream-name . "colorRamps")))
14895 (build-system r-build-system)
14896 (home-page "https://cran.r-project.org/web/packages/colorRamps")
14897 (synopsis "Build color tables")
14898 (description "This package provides features to build gradient color
14899 maps.")
14900 ;; Any version of the GPL
14901 (license license:gpl3+)))
14902
14903 (define-public r-tidytree
14904 (package
14905 (name "r-tidytree")
14906 (version "0.4.1")
14907 (source
14908 (origin
14909 (method url-fetch)
14910 (uri (cran-uri "tidytree" version))
14911 (sha256
14912 (base32 "1sq982x0pqvrn4d77m6v5xbbr9c8dkrwvw3as1pc5cg12x6kdi7v"))))
14913 (build-system r-build-system)
14914 (propagated-inputs
14915 (list r-ape
14916 r-dplyr
14917 r-lazyeval
14918 r-magrittr
14919 r-pillar
14920 r-rlang
14921 r-tibble
14922 r-tidyr
14923 r-tidyselect
14924 r-yulab-utils))
14925 (native-inputs
14926 (list r-knitr))
14927 (home-page "https://github.com/GuangchuangYu/tidytree")
14928 (synopsis "Tidy tool for phylogenetic tree data manipulation")
14929 (description
14930 "Phylogenetic trees generally contain multiple components including nodes,
14931 edges, branches and associated data. This package provides an approach to
14932 convert tree objects to tidy data frames. It also provides tidy interfaces to
14933 manipulate tree data.")
14934 (license license:artistic2.0)))
14935
14936 (define-public r-rvcheck
14937 (package
14938 (name "r-rvcheck")
14939 (version "0.2.1")
14940 (source
14941 (origin
14942 (method url-fetch)
14943 (uri (cran-uri "rvcheck" version))
14944 (sha256
14945 (base32 "09khjklvzbafd7r55496by01a9g3y291d87hpy43w44dmz9fzn9a"))))
14946 (build-system r-build-system)
14947 (propagated-inputs
14948 (list r-biocmanager r-yulab-utils))
14949 (home-page "https://cran.r-project.org/web/packages/rvcheck")
14950 (synopsis "R package version check")
14951 (description
14952 "This package provides tools to check the latest release version of R and
14953 R packages (on CRAN, Bioconductor or Github).")
14954 (license license:artistic2.0)))
14955
14956 (define-public r-docopt
14957 (package
14958 (name "r-docopt")
14959 (version "0.7.1")
14960 (source
14961 (origin
14962 (method url-fetch)
14963 (uri (cran-uri "docopt" version))
14964 (sha256
14965 (base32
14966 "1zxhwizs916qm5by7nfslqnarl2q5202xc2azlhrnzk0wj3khiwz"))))
14967 (build-system r-build-system)
14968 (home-page "https://github.com/docopt/docopt.R")
14969 (synopsis "Command-line interface specification language")
14970 (description
14971 "This package enables you to define a command-line interface by just
14972 giving it a description in the specific format.")
14973 (license license:expat)))
14974
14975 (define-public r-sparsesvd
14976 (package
14977 (name "r-sparsesvd")
14978 (version "0.2-1")
14979 (source
14980 (origin
14981 (method url-fetch)
14982 (uri (cran-uri "sparsesvd" version))
14983 (sha256
14984 (base32
14985 "0yz0mgayxriyrz6bbrd41cck0s56b916xvyh13hw86gydd6kpl5k"))))
14986 (build-system r-build-system)
14987 (propagated-inputs (list r-matrix))
14988 (home-page "http://tedlab.mit.edu/~dr/SVDLIBC/")
14989 (synopsis "Sparse truncated singular value decomposition")
14990 (description
14991 "This package provides a Wrapper around the SVDLIBC library
14992 for (truncated) singular value decomposition of a sparse matrix. Currently,
14993 only sparse real matrices in Matrix package format are supported.")
14994 ;; SVDLIBC is released under BSD-2. The R interface is released under
14995 ;; BSD-3.
14996 (license (list license:bsd-3 license:bsd-2))))
14997
14998 (define-public r-speedglm
14999 (package
15000 (name "r-speedglm")
15001 (version "0.3-4")
15002 (source
15003 (origin
15004 (method url-fetch)
15005 (uri (cran-uri "speedglm" version))
15006 (sha256
15007 (base32
15008 "1kj662nfkfhvx37jrbvxd4dyjclz5cm3xh50z7s5rbzapiyxn4hs"))))
15009 (build-system r-build-system)
15010 (propagated-inputs
15011 (list r-mass r-matrix))
15012 (home-page "https://cran.r-project.org/web/packages/speedglm")
15013 (synopsis "Fit linear and generalized linear models to large data sets")
15014 (description
15015 "This package provides tools for fitting linear models and generalized
15016 linear models to large data sets by updating algorithms.")
15017 ;; Any version of the GPL
15018 (license license:gpl2+)))
15019
15020 (define-public r-densityclust
15021 (package
15022 (name "r-densityclust")
15023 (version "0.3.2")
15024 (source
15025 (origin
15026 (method url-fetch)
15027 (uri (cran-uri "densityClust" version))
15028 (sha256
15029 (base32
15030 "05x2fi1zdnkrg2nimf8k904j3lpyw0f7nmk6ax5p7x7a98wb2iqs"))))
15031 (properties `((upstream-name . "densityClust")))
15032 (build-system r-build-system)
15033 (propagated-inputs
15034 (list r-fnn
15035 r-ggplot2
15036 r-ggrepel
15037 r-gridextra
15038 r-rcolorbrewer
15039 r-rcpp
15040 r-rtsne))
15041 (home-page "https://cran.r-project.org/web/packages/densityClust")
15042 (synopsis "Clustering by fast search and find of density peaks")
15043 (description
15044 "This package provides an improved implementation (based on k-nearest
15045 neighbors) of the density peak clustering algorithm, originally described by
15046 Alex Rodriguez and Alessandro Laio (Science, 2014 vol. 344). It can handle
15047 large datasets (> 100,000 samples) very efficiently.")
15048 (license license:gpl2+)))
15049
15050 (define-public r-combinat
15051 (package
15052 (name "r-combinat")
15053 (version "0.0-8")
15054 (source
15055 (origin
15056 (method url-fetch)
15057 (uri (cran-uri "combinat" version))
15058 (sha256
15059 (base32
15060 "1h9hr88gigihc4na7lb5i7rn4az1xa7sb34zvnznaj6pdrmwy4qm"))))
15061 (build-system r-build-system)
15062 (home-page "https://cran.r-project.org/web/packages/combinat")
15063 (synopsis "Combinatorics utilities")
15064 (description "This package provides assorted routines for combinatorics.")
15065 (license license:gpl2)))
15066
15067 (define-public r-qlcmatrix
15068 (package
15069 (name "r-qlcmatrix")
15070 (version "0.9.7")
15071 (source
15072 (origin
15073 (method url-fetch)
15074 (uri (cran-uri "qlcMatrix" version))
15075 (sha256
15076 (base32
15077 "0iqkcvvy8rxlk0s83sjq57dd6fadb18p5z31lzy0gnzv1hsy1x8y"))))
15078 (properties `((upstream-name . "qlcMatrix")))
15079 (build-system r-build-system)
15080 (propagated-inputs
15081 (list r-docopt r-matrix r-slam r-sparsesvd))
15082 (home-page "https://cran.r-project.org/web/packages/qlcMatrix")
15083 (synopsis "Sparse matrix functions for quantitative language comparison")
15084 (description
15085 "This package provides an extension of the functionality of the Matrix
15086 package for using sparse matrices. Some of the functions are very general,
15087 while other are highly specific for the special data format used for
15088 @dfn{quantitative language comparison} (QLC).")
15089 (license license:gpl3)))
15090
15091 (define-public r-qmri
15092 (package
15093 (name "r-qmri")
15094 (version "1.2")
15095 (source (origin
15096 (method url-fetch)
15097 (uri (cran-uri "qMRI" version))
15098 (sha256
15099 (base32
15100 "10x59g8awxjib5j5mc1yd5wsibk3z6ki6zifxsg8azl0zblxbscf"))))
15101 (properties `((upstream-name . "qMRI")))
15102 (build-system r-build-system)
15103 (propagated-inputs (list r-adimpro r-aws r-awsmethods r-oro-nifti
15104 r-stringr))
15105 (native-inputs (list gfortran r-knitr))
15106 (home-page "http://www.wias-berlin.de/research/ats/imaging/")
15107 (synopsis "Methods for quantitative magnetic resonance imaging (qMRI)")
15108 (description
15109 "This package provides implementation of methods for estimation of
15110 quantitative maps from @dfn{Multi-Parameter Mapping} (MPM) acquisitions
15111 including adaptive smoothing methods in the framework of the ESTATICS model.
15112 The smoothing method is described in Mohammadi et
15113 al. (2017). <doi:10.20347/WIAS.PREPRINT.2432>. Usage of the package is also
15114 described in Polzehl and Tabelow (2019), Magnetic Resonance Brain Imaging,
15115 Chapter 6, Springer, Use R! Series. <doi:10.1007/978-3-030-29184-6_6>.")
15116 (license license:gpl2+)))
15117
15118 (define-public r-ddrtree
15119 (package
15120 (name "r-ddrtree")
15121 (version "0.1.5")
15122 (source
15123 (origin
15124 (method url-fetch)
15125 (uri (cran-uri "DDRTree" version))
15126 (sha256
15127 (base32
15128 "16s5fjw7kwlxhrkzdny62sx32fvmg3rxjc3wrh6krd31jh1fqlfk"))))
15129 (properties `((upstream-name . "DDRTree")))
15130 (build-system r-build-system)
15131 (propagated-inputs
15132 (list r-bh r-irlba r-rcpp r-rcppeigen))
15133 (home-page "https://cran.r-project.org/web/packages/DDRTree")
15134 (synopsis "Learning principal graphs with DDRTree")
15135 (description
15136 "This package provides an implementation of the framework of
15137 @dfn{reversed graph embedding} (RGE) which projects data into a reduced
15138 dimensional space while constructs a principal tree which passes through the
15139 middle of the data simultaneously. DDRTree shows superiority to
15140 alternatives (Wishbone, DPT) for inferring the ordering as well as the
15141 intrinsic structure of single cell genomics data. In general, it could be
15142 used to reconstruct the temporal progression as well as the bifurcation
15143 structure of any data type.")
15144 (license license:asl2.0)))
15145
15146 (define-public r-corpcor
15147 (package
15148 (name "r-corpcor")
15149 (version "1.6.10")
15150 (source
15151 (origin
15152 (method url-fetch)
15153 (uri (cran-uri "corpcor" version))
15154 (sha256
15155 (base32
15156 "028fw61n61i79fhnaqx7gmdifdpbvp3yiaq9vvfrbv4k7i84r83i"))))
15157 (build-system r-build-system)
15158 (home-page "http://strimmerlab.org/software/corpcor/")
15159 (synopsis "Efficient estimation of covariance and (partial) correlation")
15160 (description
15161 "This package implements a James-Stein-type shrinkage estimator for the
15162 covariance matrix, with separate shrinkage for variances and correlations.
15163 Furthermore, functions are available for fast singular value decomposition,
15164 for computing the pseudoinverse, and for checking the rank and positive
15165 definiteness of a matrix.")
15166 (license license:gpl3+)))
15167
15168 (define-public r-rspectra
15169 (package
15170 (name "r-rspectra")
15171 (version "0.16-1")
15172 (source
15173 (origin
15174 (method url-fetch)
15175 (uri (cran-uri "RSpectra" version))
15176 (sha256
15177 (base32
15178 "16ij84wgpsmqmnxqiii8dgihy3bfxazry9znmckhwzba7m0d79fb"))))
15179 (properties `((upstream-name . "RSpectra")))
15180 (build-system r-build-system)
15181 (propagated-inputs
15182 (list r-matrix r-rcpp r-rcppeigen))
15183 (native-inputs
15184 (list r-knitr))
15185 (home-page "https://github.com/yixuan/RSpectra")
15186 (synopsis "Solvers for large-scale Eigenvalue and SVD problems")
15187 (description
15188 "This package provides an R interface to the Spectra library for
15189 large-scale eigenvalue and SVD problems. It is typically used to compute a
15190 few eigenvalues/vectors of an n by n matrix, e.g., the k largest eigenvalues,
15191 which is usually more efficient than @code{eigen()} if k << n.")
15192 ;; MPL 2 or later.
15193 (license license:mpl2.0)))
15194
15195 (define-public r-vbsr
15196 (package
15197 (name "r-vbsr")
15198 (version "0.0.5")
15199 (source
15200 (origin
15201 (method url-fetch)
15202 (uri (cran-uri "vbsr" version))
15203 (sha256
15204 (base32
15205 "1avskbxxyinjjdga4rnghcfvd4sypv4m39ysfaij5avvmi89bx3b"))))
15206 (build-system r-build-system)
15207 (home-page "https://cran.r-project.org/web/packages/vbsr")
15208 (synopsis "Variational Bayes spike regression regularized linear models")
15209 (description
15210 "This package provides an efficient algorithm for solving ultra-sparse
15211 regularized regression models using a variational Bayes algorithm with a spike
15212 prior. The algorithm is solved on a path, with coordinate updates, and is
15213 capable of generating very sparse models. Very general model
15214 diagnostics for controlling type-1 errors are also provided.")
15215 (license license:gpl2)))
15216
15217 (define-public r-flare
15218 (package
15219 (name "r-flare")
15220 (version "1.7.0.1")
15221 (source
15222 (origin
15223 (method url-fetch)
15224 (uri (cran-uri "flare" version))
15225 (sha256
15226 (base32
15227 "1xvrbvq2y7zfp98ijal3z8y1w2xbzfcdykzw4pqc3mnh0qrhq2d5"))))
15228 (build-system r-build-system)
15229 (propagated-inputs
15230 (list r-igraph r-lattice r-mass r-matrix))
15231 (home-page "https://cran.r-project.org/web/packages/flare")
15232 (synopsis "Family of Lasso regression implementations")
15233 (description
15234 "This package provides implementations of a family of Lasso variants
15235 including Dantzig Selector, LAD Lasso, SQRT Lasso, Lq Lasso for estimating
15236 high dimensional sparse linear models.")
15237 (license license:gpl2)))
15238
15239 (define-public r-lassopv
15240 (package
15241 (name "r-lassopv")
15242 (version "0.2.0")
15243 (source
15244 (origin
15245 (method url-fetch)
15246 (uri (cran-uri "lassopv" version))
15247 (sha256
15248 (base32
15249 "0yawnjw063jypk3riy9xab9cmliv6c9dnabi18670khd3gzb2r9z"))))
15250 (build-system r-build-system)
15251 (propagated-inputs (list r-lars))
15252 (home-page "https://github.com/lingfeiwang/lassopv")
15253 (synopsis "Non-parametric p-value estimation for predictors in Lasso")
15254 (description
15255 "This package enables you to estimate the p-values for predictors x
15256 against target variable y in Lasso regression, using the regularization
15257 strength when each predictor enters the active set of regularization path for
15258 the first time as the statistic.")
15259 (license license:gpl3)))
15260
15261 (define-public r-splitstackshape
15262 (package
15263 (name "r-splitstackshape")
15264 (version "1.4.8")
15265 (source
15266 (origin
15267 (method url-fetch)
15268 (uri (cran-uri "splitstackshape" version))
15269 (sha256
15270 (base32
15271 "0mpyf2kkfdl69pdc6brl1r6101vyc6pgr7z17s55ppg3y71k4q35"))))
15272 (build-system r-build-system)
15273 (propagated-inputs
15274 (list r-data-table))
15275 (home-page "https://github.com/mrdwab/splitstackshape")
15276 (synopsis "Stack and reshape datasets after splitting concatenated values")
15277 (description
15278 "Online data collection tools like Google Forms often export
15279 multiple-response questions with data concatenated in cells. The
15280 @code{concat.split} (cSplit) family of functions provided by this package
15281 splits such data into separate cells. This package also includes functions to
15282 stack groups of columns and to reshape wide data, even when the data are
15283 \"unbalanced\"---something which @code{reshape} (from base R) does not handle,
15284 and which @code{melt} and @code{dcast} from @code{reshape2} do not easily
15285 handle.")
15286 (license license:gpl3)))
15287
15288 (define-public r-tfmpvalue
15289 (package
15290 (name "r-tfmpvalue")
15291 (version "0.0.9")
15292 (source
15293 (origin
15294 (method url-fetch)
15295 (uri (cran-uri "TFMPvalue" version))
15296 (sha256
15297 (base32
15298 "1rsxqvq1nkyhwmhm7mf7rd02rvh7xinnhqbqic6q9vicbvkmdnxr"))))
15299 (properties `((upstream-name . "TFMPvalue")))
15300 (build-system r-build-system)
15301 (propagated-inputs (list r-rcpp))
15302 (home-page "https://github.com/ge11232002/TFMPvalue")
15303 (synopsis "P-value computation for position weight matrices")
15304 (description
15305 "In putative @dfn{Transcription Factor Binding Sites} (TFBSs)
15306 identification from sequence/alignments, we are interested in the significance
15307 of certain match scores. TFMPvalue provides the accurate calculation of a
15308 p-value with a score threshold for position weight matrices, or the score with
15309 a given p-value. It is an interface to code originally made available by
15310 Helene Touzet and Jean-Stephane Varre, 2007, Algorithms Mol Biol:2, 15.
15311 Touzet and Varre (2007).")
15312 (license license:gpl2)))
15313
15314 (define-public r-rncl
15315 (package
15316 (name "r-rncl")
15317 (version "0.8.6")
15318 (source (origin
15319 (method url-fetch)
15320 (uri (cran-uri "rncl" version))
15321 (sha256
15322 (base32
15323 "1ywgwqn82z8h6zpcxxq4hgngdpfa6dj0lr7bfq4cwfml9z075jgw"))))
15324 (build-system r-build-system)
15325 (propagated-inputs
15326 (list r-progress r-rcpp))
15327 (home-page "https://github.com/fmichonneau/rncl")
15328 (synopsis "Interface to the Nexus class library")
15329 (description "This package provides an interface to the Nexus class
15330 library which allows parsing of NEXUS, Newick and other phylogenetic tree
15331 file formats. It provides elements of the file that can be used to build
15332 phylogenetic objects such as @code{ape}'s @code{phylo} or @code{phylobase}'s
15333 @code{phylo4(d)}. This functionality is demonstrated with
15334 @code{read_newick_phylo()} and @code{read_nexus_phylo()}.")
15335 (license license:bsd-2)))
15336
15337 (define-public r-phylobase
15338 (package
15339 (name "r-phylobase")
15340 (version "0.8.10")
15341 (source (origin
15342 (method url-fetch)
15343 (uri (cran-uri "phylobase" version))
15344 (sha256
15345 (base32
15346 "0jzr1gdvmi4l640hwwzh9bxqmpja69bn3ygnaqx37awvyh7khi2s"))))
15347 (build-system r-build-system)
15348 (propagated-inputs
15349 (list r-ade4 r-ape r-rcpp r-rncl r-rnexml))
15350 (native-inputs
15351 (list r-knitr))
15352 (home-page "https://github.com/fmichonneau/phylobase")
15353 (synopsis "Base package for phylogenetic structures and comparative data")
15354 (description "This package provides a base @code{S4} class for comparative
15355 methods, incorporating one or more trees and trait data.")
15356 (license license:gpl2+)))
15357
15358 (define-public r-phylotools
15359 (package
15360 (name "r-phylotools")
15361 (version "0.2.2")
15362 (source (origin
15363 (method url-fetch)
15364 (uri (cran-uri "phylotools" version))
15365 (sha256
15366 (base32
15367 "1dhk1ncp5zi4zl1xfnjz64v983dm7bq7iimfjin80j0bdcpps44w"))))
15368 (properties `((upstream-name . "phylotools")))
15369 (build-system r-build-system)
15370 (propagated-inputs (list r-ape))
15371 (home-page "https://github.com/helixcn/phylotools")
15372 (synopsis "Phylogenetic tools for eco-phylogenetics")
15373 (description
15374 "This package provides a collection of tools for building RAxML
15375 supermatrix using PHYLIP or aligned FASTA files. These functions will be
15376 useful for building large phylogenies using multiple markers.")
15377 (license license:gpl2)))
15378
15379 (define-public r-rnexml
15380 (package
15381 (name "r-rnexml")
15382 (version "2.4.8")
15383 (source (origin
15384 (method url-fetch)
15385 (uri (cran-uri "RNeXML" version))
15386 (sha256
15387 (base32
15388 "0l5qpg6f107k927vnnki7g9yfs20xkpd7c5pkvbj8bpybbwjkm16"))))
15389 (build-system r-build-system)
15390 (propagated-inputs
15391 (list r-ape
15392 r-dplyr
15393 r-httr
15394 r-plyr
15395 r-reshape2
15396 r-rlang
15397 r-stringi
15398 r-stringr
15399 r-tidyr
15400 r-uuid
15401 r-xml
15402 r-xml2))
15403 (native-inputs
15404 (list r-knitr))
15405 (home-page "https://docs.ropensci.org/RNeXML/")
15406 (synopsis "Semantically rich I/O for the NeXML Format")
15407 (description "This package provides access to phyloinformatic data in
15408 NeXML format. The package should add new functionality to R such as the
15409 possibility to manipulate NeXML objects in more various and refined way
15410 and compatibility with @code{ape} objects.")
15411 (license license:bsd-3)))
15412
15413 (define-public r-rnifti
15414 (package
15415 (name "r-rnifti")
15416 (version "1.4.2")
15417 (source
15418 (origin
15419 (method url-fetch)
15420 (uri (cran-uri "RNifti" version))
15421 (sha256
15422 (base32
15423 "1zr9g102zhb1h6a06p141g1jq0ik94kah8r3z3q2zharj30y2waz"))))
15424 (properties `((upstream-name . "RNifti")))
15425 (build-system r-build-system)
15426 (inputs (list zlib))
15427 (propagated-inputs (list r-rcpp))
15428 (home-page "https://github.com/jonclayden/RNifti")
15429 (synopsis "Fast R and C++ access to NIfTI images")
15430 (description
15431 "This package provides very fast read and write access to images stored
15432 in the NIfTI-1 and ANALYZE-7.5 formats, with seamless synchronisation between
15433 compiled C and interpreted R code. It also provides a C/C++ API that can be
15434 used by other packages.")
15435 (license license:gpl2)))
15436
15437 (define-public r-shades
15438 (package
15439 (name "r-shades")
15440 (version "1.4.0")
15441 (source
15442 (origin
15443 (method url-fetch)
15444 (uri (cran-uri "shades" version))
15445 (sha256
15446 (base32
15447 "1zg95sjhrfvbdlfc387g9p0vnb8nb6agdk1mb3wq3kwkm2da0bqj"))))
15448 (build-system r-build-system)
15449 (home-page "https://github.com/jonclayden/shades")
15450 (synopsis "Simple color manipulation")
15451 (description
15452 "This package provides functions for easily manipulating colors,
15453 creating color scales and calculating color distances.")
15454 (license license:bsd-3)))
15455
15456 (define-public r-ore
15457 (package
15458 (name "r-ore")
15459 (version "1.7.1.1")
15460 (source
15461 (origin
15462 (method url-fetch)
15463 (uri (cran-uri "ore" version))
15464 (sha256
15465 (base32 "0rs5r5h11x4l4nsbl4xqzbl4ahajd5374fq05abcmfjnjr9j64w5"))))
15466 (build-system r-build-system)
15467 (home-page "https://github.com/jonclayden/ore")
15468 (synopsis "R interface to the Onigmo regular expression library")
15469 (description
15470 "This package provides an alternative to R's built-in functionality for
15471 handling regular expressions, based on the Onigmo library. It offers
15472 first-class compiled regex objects, partial matching and function-based
15473 substitutions, amongst other features.")
15474 (license license:bsd-3)))
15475
15476 (define-public r-reportr
15477 (package
15478 (name "r-reportr")
15479 (version "1.3.0")
15480 (source
15481 (origin
15482 (method url-fetch)
15483 (uri (cran-uri "reportr" version))
15484 (sha256
15485 (base32
15486 "0zynplxqvbmf23cm2rsz3wz2jx6mv55z94mn1k44ny3lx625cnpw"))))
15487 (build-system r-build-system)
15488 (propagated-inputs (list r-ore))
15489 (home-page "https://github.com/jonclayden/reportr")
15490 (synopsis "General message and error reporting system")
15491 (description
15492 "This package provides a system for reporting messages, which offers
15493 certain useful features over the standard R system, such as the incorporation
15494 of output consolidation, message filtering, assertions, expression
15495 substitution, automatic generation of stack traces for debugging, and
15496 conditional reporting based on the current \"output level\".")
15497 (license license:gpl2)))
15498
15499 (define-public r-tractor-base
15500 (package
15501 (name "r-tractor-base")
15502 (version "3.3.5.1")
15503 (source
15504 (origin
15505 (method url-fetch)
15506 (uri (cran-uri "tractor.base" version))
15507 (sha256
15508 (base32
15509 "0fxbzbhpi6l55m14nmww8y3kdxgchzj4mw1yf4xkm2y6s68phvgc"))))
15510 (properties `((upstream-name . "tractor.base")))
15511 (build-system r-build-system)
15512 (propagated-inputs
15513 (list r-ore r-reportr r-rnifti r-shades))
15514 (home-page "https://www.tractor-mri.org.uk")
15515 (synopsis "Read, manipulate and visualize magnetic resonance images")
15516 (description
15517 "This package provides functions for working with magnetic resonance
15518 images. It supports reading and writing of popular file formats (DICOM,
15519 Analyze, NIfTI-1, NIfTI-2, MGH); interactive and non-interactive
15520 visualization; flexible image manipulation; metadata and sparse image
15521 handling.")
15522 (license license:gpl2)))
15523
15524 (define-public r-grimport
15525 (package
15526 (name "r-grimport")
15527 (version "0.9-5")
15528 (source
15529 (origin
15530 (method url-fetch)
15531 (uri (cran-uri "grImport" version))
15532 (sha256
15533 (base32
15534 "0pbzc45wgp0cpycnw0bzn65ckdszzay0zrp7c7ssxdkifp8bai3a"))))
15535 (properties `((upstream-name . "grImport")))
15536 (build-system r-build-system)
15537 (inputs
15538 (list ghostscript))
15539 (propagated-inputs
15540 (list r-xml))
15541 (home-page "https://cran.r-project.org/web/packages/grImport")
15542 (synopsis "Convert, import, and draw PostScript pictures")
15543 (description
15544 "This package provides functions for converting, importing, and drawing
15545 PostScript pictures in R plots.")
15546 (license license:gpl2+)))
15547
15548 (define-public r-grimport2
15549 (package
15550 (name "r-grimport2")
15551 (version "0.2-0")
15552 (source
15553 (origin
15554 (method url-fetch)
15555 (uri (cran-uri "grImport2" version))
15556 (sha256
15557 (base32
15558 "19q0dd8fpp1g4xf6sg5f8dxybwxjfw553ra6wgjd8b74fzca40m1"))))
15559 (properties `((upstream-name . "grImport2")))
15560 (build-system r-build-system)
15561 (propagated-inputs
15562 (list r-base64enc r-jpeg r-png r-xml))
15563 (home-page "https://cran.r-project.org/web/packages/grImport2/")
15564 (synopsis "Import SVG graphics")
15565 (description
15566 "This package provides functions for importing external vector images and
15567 drawing them as part of R plots. This package is different from the
15568 @code{grImport} package because, where that package imports PostScript format
15569 images, this package imports SVG format images. Furthermore, this package
15570 imports a specific subset of SVG, so external images must be preprocessed
15571 using a package like @code{rsvg} to produce SVG that this package can import.
15572 SVG features that are not supported by R graphics, such as gradient fills, can
15573 be imported and then exported via the @code{gridSVG} package.")
15574 (license license:gpl2+)))
15575
15576 (define-public r-kohonen
15577 (package
15578 (name "r-kohonen")
15579 (version "3.0.11")
15580 (source
15581 (origin
15582 (method url-fetch)
15583 (uri (cran-uri "kohonen" version))
15584 (sha256
15585 (base32
15586 "1bk3j0n8w4fhffv89rgyn4n21c0wcx6lr8jv4wbagpxprl585381"))))
15587 (build-system r-build-system)
15588 (propagated-inputs
15589 (list r-rcpp))
15590 (home-page "https://cran.r-project.org/web/packages/kohonen")
15591 (synopsis "Supervised and unsupervised self-organising maps")
15592 (description
15593 "This package provides functions to train @dfn{self-organising
15594 maps} (SOMs). Also interrogation of the maps and prediction using trained
15595 maps are supported. The name of the package refers to Teuvo Kohonen, the
15596 inventor of the SOM.")
15597 (license license:gpl2+)))
15598
15599 (define-public r-nnls
15600 (package
15601 (name "r-nnls")
15602 (version "1.4")
15603 (source
15604 (origin
15605 (method url-fetch)
15606 (uri (cran-uri "nnls" version))
15607 (sha256
15608 (base32
15609 "07vcrrxvswrvfiha6f3ikn640yg0m2b4yd9lkmim1g0jmsmpfp8f"))))
15610 (build-system r-build-system)
15611 (native-inputs (list gfortran))
15612 (home-page "https://cran.r-project.org/web/packages/nnls")
15613 (synopsis "Lawson-Hanson algorithm for non-negative least squares")
15614 (description
15615 "This package provides an R interface to the Lawson-Hanson implementation
15616 of an algorithm for @dfn{non-negative least squares} (NNLS). It also allows
15617 the combination of non-negative and non-positive constraints.")
15618 (license license:gpl2+)))
15619
15620 (define-public r-iso
15621 (package
15622 (name "r-iso")
15623 (version "0.0-18.1")
15624 (source
15625 (origin
15626 (method url-fetch)
15627 (uri (cran-uri "Iso" version))
15628 (sha256
15629 (base32
15630 "0vy6jdyvp751430sf2f690yhasjr70cpk3p3lnaaxjq3fs5gg99g"))))
15631 (properties `((upstream-name . "Iso")))
15632 (build-system r-build-system)
15633 (native-inputs (list gfortran))
15634 (home-page "https://www.stat.auckland.ac.nz/~rolf/")
15635 (synopsis "Functions to perform isotonic regression")
15636 (description
15637 "This package provides support for linear order and unimodal
15638 order (univariate) isotonic regression and bivariate isotonic regression with
15639 linear order on both variables.")
15640 (license license:gpl2+)))
15641
15642 (define-public r-chemometricswithr
15643 (package
15644 (name "r-chemometricswithr")
15645 (version "0.1.13")
15646 (source
15647 (origin
15648 (method url-fetch)
15649 (uri (cran-uri "ChemometricsWithR" version))
15650 (sha256
15651 (base32
15652 "166va1g3m1wv21qkmw4wpz0bsrclh3jih8smxphdc13l9pqgclpq"))))
15653 (properties
15654 `((upstream-name . "ChemometricsWithR")))
15655 (build-system r-build-system)
15656 (propagated-inputs
15657 (list r-devtools r-kohonen r-mass r-pls))
15658 (home-page "https://github.com/rwehrens/CWR")
15659 (synopsis "Chemometrics with R")
15660 (description
15661 "This package provides functions and scripts used in the book
15662 \"Chemometrics with R - Multivariate Data Analysis in the Natural Sciences and
15663 Life Sciences\" by Ron Wehrens, Springer (2011).")
15664 (license license:gpl2+)))
15665
15666 (define-public r-als
15667 (package
15668 (name "r-als")
15669 (version "0.0.7")
15670 (source
15671 (origin
15672 (method url-fetch)
15673 (uri (cran-uri "ALS" version))
15674 (sha256
15675 (base32
15676 "184d6xr4mgs78jvi7xa4njrq6p625i9sx69wak6mdn53qpl9b8ap"))))
15677 (properties `((upstream-name . "ALS")))
15678 (build-system r-build-system)
15679 (propagated-inputs
15680 (list r-iso r-nnls))
15681 (home-page "https://cran.r-project.org/web/packages/ALS")
15682 (synopsis "Multivariate curve resolution alternating least squares")
15683 (description
15684 "Alternating least squares is often used to resolve components
15685 contributing to data with a bilinear structure; the basic technique may be
15686 extended to alternating constrained least squares. This package provides an
15687 implementation of @dfn{multivariate curve resolution alternating least
15688 squares} (MCR-ALS).
15689
15690 Commonly applied constraints include unimodality, non-negativity, and
15691 normalization of components. Several data matrices may be decomposed
15692 simultaneously by assuming that one of the two matrices in the bilinear
15693 decomposition is shared between datasets.")
15694 (license license:gpl2+)))
15695
15696 (define-public r-strucchange
15697 (package
15698 (name "r-strucchange")
15699 (version "1.5-3")
15700 (source
15701 (origin
15702 (method url-fetch)
15703 (uri (cran-uri "strucchange" version))
15704 (sha256
15705 (base32
15706 "11hgz64snlwhfqsmqajmkciflwkz1wficxr340wqvk38iw1b9ina"))))
15707 (build-system r-build-system)
15708 (propagated-inputs
15709 (list r-sandwich r-zoo))
15710 (home-page "https://cran.r-project.org/web/packages/strucchange")
15711 (synopsis "Testing, monitoring, and dating structural changes")
15712 (description
15713 "This package provides tools for testing, monitoring and dating
15714 structural changes in (linear) regression models. It features tests/methods
15715 from the generalized fluctuation test framework as well as from the F
15716 test (Chow test) framework. This includes methods to fit, plot and test
15717 fluctuation processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F
15718 statistics, respectively. It is possible to monitor incoming data online
15719 using fluctuation processes. Finally, the breakpoints in regression models
15720 with structural changes can be estimated together with confidence intervals.
15721 Emphasis is always given to methods for visualizing the data.")
15722 ;; Either of these two GPL versions
15723 (license (list license:gpl2 license:gpl3))))
15724
15725 (define-public r-pixmap
15726 (package
15727 (name "r-pixmap")
15728 (version "0.4-12")
15729 (source
15730 (origin
15731 (method url-fetch)
15732 (uri (cran-uri "pixmap" version))
15733 (sha256
15734 (base32
15735 "1v1a1adsgh5jlvvi98j4nhb1h681s97ip76zdrga12rlsjaahfw9"))))
15736 (build-system r-build-system)
15737 (home-page "https://cran.r-project.org/web/packages/pixmap")
15738 (synopsis "Tools for bitmap images")
15739 (description
15740 "This package provides functions for importing, exporting, plotting and
15741 other manipulations of bitmapped images.")
15742 (license license:gpl2)))
15743
15744 (define-public r-rapidjsonr
15745 (package
15746 (name "r-rapidjsonr")
15747 (version "1.2.0")
15748 (source
15749 (origin
15750 (method url-fetch)
15751 (uri (cran-uri "rapidjsonr" version))
15752 (sha256
15753 (base32
15754 "07zdirhbzmvq3cp4xn8ngk1lgxbbabzays315zxbs3sxrz6lzjb2"))))
15755 (build-system r-build-system)
15756 (home-page "https://cran.r-project.org/web/packages/rapidjsonr")
15757 (synopsis "JSON parser")
15758 (description
15759 "This package provides JSON parsing capability through the Rapidjson
15760 library.")
15761 (license license:expat)))
15762
15763 (define-public r-ontologyindex
15764 (package
15765 (name "r-ontologyindex")
15766 (version "2.10")
15767 (source
15768 (origin
15769 (method url-fetch)
15770 (uri (cran-uri "ontologyIndex" version))
15771 (sha256
15772 (base32
15773 "0hisb9scxyyqkxhxhvgsgwix54pkq0zma3xq3ywczyazvzcxd5f9"))))
15774 (properties `((upstream-name . "ontologyIndex")))
15775 (build-system r-build-system)
15776 (native-inputs
15777 (list r-knitr))
15778 (home-page "https://cran.r-project.org/web/packages/ontologyIndex")
15779 (synopsis "Functions for processing ontologies in R")
15780 (description
15781 "This package provides functions for reading ontologies into R as lists
15782 and manipulating sets of ontological terms.")
15783 (license license:gpl2+)))
15784
15785 (define-public r-gargle
15786 (package
15787 (name "r-gargle")
15788 (version "1.2.1")
15789 (source
15790 (origin
15791 (method url-fetch)
15792 (uri (cran-uri "gargle" version))
15793 (sha256
15794 (base32
15795 "087hlbqpwjj7jnsg1ax2b12nc0h4zfj070q5hjp6fca05z4f4rzk"))))
15796 (build-system r-build-system)
15797 (propagated-inputs
15798 (list r-cli
15799 r-fs
15800 r-glue
15801 r-httr
15802 r-jsonlite
15803 r-rappdirs
15804 r-rlang
15805 r-rstudioapi
15806 r-withr))
15807 (native-inputs
15808 (list r-knitr))
15809 (home-page "https://gargle.r-lib.org")
15810 (synopsis "Utilities for working with Google APIs")
15811 (description
15812 "This package provides utilities for working with Google APIs. This
15813 includes functions and classes for handling common credential types and for
15814 preparing, executing, and processing HTTP requests.")
15815 (license license:expat)))
15816
15817 (define-public r-bigrquery
15818 (package
15819 (name "r-bigrquery")
15820 (version "1.4.1")
15821 (source
15822 (origin
15823 (method url-fetch)
15824 (uri (cran-uri "bigrquery" version))
15825 (sha256
15826 (base32
15827 "1rcz1zq0azrrchhxz4b0g4m9c3ymp4pasi7ji1nvx25w5x41sdmv"))))
15828 (build-system r-build-system)
15829 (propagated-inputs
15830 (list r-assertthat
15831 r-bit64
15832 r-brio
15833 r-curl
15834 r-dbi
15835 r-gargle
15836 r-glue
15837 r-httr
15838 r-jsonlite
15839 r-lifecycle
15840 r-prettyunits
15841 r-progress
15842 r-rapidjsonr
15843 r-rcpp
15844 r-rlang
15845 r-tibble))
15846 (home-page "https://github.com/rstats-db/bigrquery")
15847 (synopsis "R interface to Google's BigQuery API")
15848 (description
15849 "This package provides an R interface to Google's BigQuery database.")
15850 (license license:gpl3)))
15851
15852 (define-public r-gmp
15853 (package
15854 (name "r-gmp")
15855 (version "0.6-7")
15856 (source
15857 (origin
15858 (method url-fetch)
15859 (uri (cran-uri "gmp" version))
15860 (sha256
15861 (base32
15862 "119z6q3xca1ysdpjfmq3crplj355vlwggxvqh2gs4yi63xlzwcv3"))))
15863 (build-system r-build-system)
15864 (arguments
15865 '(#:phases
15866 (modify-phases %standard-phases
15867 (add-after 'unpack 'set-CC
15868 (lambda _ (setenv "CC" "gcc") #t)))))
15869 (inputs (list gmp))
15870 (home-page "https://cran.r-project.org/web/packages/gmp")
15871 (synopsis "Multiple precision arithmetic")
15872 (description
15873 "This package supports multiple precision arithmetic (big integers and
15874 rationals, prime number tests, matrix computation), \"arithmetic without
15875 limitations\" using the GNU Multiple Precision library.")
15876 ;; Any version of the GPL.
15877 (license license:gpl3+)))
15878
15879 (define-public r-rmpfr
15880 (package
15881 (name "r-rmpfr")
15882 (version "0.8-9")
15883 (source
15884 (origin
15885 (method url-fetch)
15886 (uri (cran-uri "Rmpfr" version))
15887 (sha256
15888 (base32
15889 "12mwvgyalzh4zf5d002fm1hpr3wwhiypy9ia6wy47ij9gns5mvng"))))
15890 (properties `((upstream-name . "Rmpfr")))
15891 (build-system r-build-system)
15892 (inputs
15893 (list mpfr gmp))
15894 (propagated-inputs
15895 (list r-gmp))
15896 (native-inputs
15897 (list pkg-config))
15898 (home-page "http://rmpfr.r-forge.r-project.org/")
15899 (synopsis "R bindings to the MPFR library")
15900 (description
15901 "This package supports arithmetic (via S4 classes and methods) for
15902 arbitrary precision floating point numbers, including transcendental
15903 functions. To this end, the package interfaces with the @dfn{Multiple
15904 Precision Floating-Point Reliable} (MPFR) library.")
15905 (license license:gpl2+)))
15906
15907 (define-public r-assertive-base
15908 (package
15909 (name "r-assertive-base")
15910 (version "0.0-9")
15911 (source
15912 (origin
15913 (method url-fetch)
15914 (uri (cran-uri "assertive.base" version))
15915 (sha256
15916 (base32
15917 "07m0ddz092bgbl2fn1yk932h0iajdcqkri632477wl5a1q5r3w2b"))))
15918 (properties
15919 `((upstream-name . "assertive.base")))
15920 (build-system r-build-system)
15921 (home-page "https://bitbucket.org/richierocks/assertive.base")
15922 (synopsis "Core of the assertive package")
15923 (description
15924 "This package provides a minimal set of predicates and assertions used by
15925 the assertive package. This is mainly for use by other package developers who
15926 want to include run-time testing features in their own packages.")
15927 (license license:gpl3+)))
15928
15929 (define-public r-assertive-properties
15930 (package
15931 (name "r-assertive-properties")
15932 (version "0.0-5")
15933 (source
15934 (origin
15935 (method url-fetch)
15936 (uri (cran-uri "assertive.properties" version))
15937 (sha256
15938 (base32
15939 "1pgljbwwbvbl4kc5c8mcv0qbzq3k6fzi29k88811yml263sm92dn"))))
15940 (properties
15941 `((upstream-name . "assertive.properties")))
15942 (build-system r-build-system)
15943 (propagated-inputs
15944 (list r-assertive-base))
15945 (home-page "https://bitbucket.org/richierocks/assertive.properties")
15946 (synopsis "Assertions to check properties of variables")
15947 (description
15948 "This package provides a set of predicates and assertions for checking
15949 the properties of variables, such as length, names and attributes. This is
15950 mainly for use by other package developers who want to include run-time
15951 testing features in their own packages.")
15952 (license license:gpl3+)))
15953
15954 (define-public r-assertive-numbers
15955 (package
15956 (name "r-assertive-numbers")
15957 (version "0.0-2")
15958 (source
15959 (origin
15960 (method url-fetch)
15961 (uri (cran-uri "assertive.numbers" version))
15962 (sha256
15963 (base32
15964 "0jc3ss64j4m7bjydhagwwmka5n7c72vpw4kfcch0m5jvkq5qrqds"))))
15965 (properties
15966 `((upstream-name . "assertive.numbers")))
15967 (build-system r-build-system)
15968 (propagated-inputs
15969 (list r-assertive-base))
15970 (home-page "https://bitbucket.org/richierocks/assertive.numbers")
15971 (synopsis "Assertions to check properties of numbers")
15972 (description
15973 "This package provides a set of predicates and assertions for checking
15974 the properties of numbers. This is mainly for use by other package developers
15975 who want to include run-time testing features in their own packages.")
15976 (license license:gpl3+)))
15977
15978 (define-public r-assertive-sets
15979 (package
15980 (name "r-assertive-sets")
15981 (version "0.0-3")
15982 (source
15983 (origin
15984 (method url-fetch)
15985 (uri (cran-uri "assertive.sets" version))
15986 (sha256
15987 (base32
15988 "1cqvh2syvh5b6d85h601zjmsdbbf3h8q98ids4dfl4frdshpasc7"))))
15989 (properties
15990 `((upstream-name . "assertive.sets")))
15991 (build-system r-build-system)
15992 (propagated-inputs
15993 (list r-assertive-base))
15994 (home-page "https://bitbucket.org/richierocks/assertive.sets")
15995 (synopsis "Assertions to check properties of sets")
15996 (description
15997 "This package provides a set of predicates and assertions for checking
15998 the properties of sets. This is mainly for use by other package developers
15999 who want to include run-time testing features in their own packages.")
16000 (license license:gpl3+)))
16001
16002 (define-public r-assertive-matrices
16003 (package
16004 (name "r-assertive-matrices")
16005 (version "0.0-2")
16006 (source
16007 (origin
16008 (method url-fetch)
16009 (uri (cran-uri "assertive.matrices" version))
16010 (sha256
16011 (base32
16012 "16sykzcndv6y2d43x6v9n7m95kv76364h39kh10w4z0xw6ksfqil"))))
16013 (properties
16014 `((upstream-name . "assertive.matrices")))
16015 (build-system r-build-system)
16016 (propagated-inputs
16017 (list r-assertive-base))
16018 (home-page "https://bitbucket.org/richierocks/assertive.matrices")
16019 (synopsis "Assertions to check properties of matrices")
16020 (description
16021 "This package provides a set of predicates and assertions for checking
16022 the properties of matrices. This is mainly for use by other package
16023 developers who want to include run-time testing features in their own
16024 packages.")
16025 (license license:gpl3+)))
16026
16027 (define-public r-assertive-models
16028 (package
16029 (name "r-assertive-models")
16030 (version "0.0-2")
16031 (source
16032 (origin
16033 (method url-fetch)
16034 (uri (cran-uri "assertive.models" version))
16035 (sha256
16036 (base32
16037 "0bn4j4v5qvb2d672cgri61p8d9v258pmz35y3lvm6b9mdxwdi9mr"))))
16038 (properties
16039 `((upstream-name . "assertive.models")))
16040 (build-system r-build-system)
16041 (propagated-inputs
16042 (list r-assertive-base))
16043 (home-page "https://bitbucket.org/richierocks/assertive.models")
16044 (synopsis "Assertions to check properties of models")
16045 (description
16046 "This package provides a set of predicates and assertions for checking
16047 the properties of models. This is mainly for use by other package developers
16048 who want to include run-time testing features in their own packages.")
16049 (license license:gpl3+)))
16050
16051 (define-public r-assertive-reflection
16052 (package
16053 (name "r-assertive-reflection")
16054 (version "0.0-5")
16055 (source
16056 (origin
16057 (method url-fetch)
16058 (uri (cran-uri "assertive.reflection" version))
16059 (sha256
16060 (base32
16061 "1g9lpwzy6r2xmyi2mlbcccnfgyzhzbmx5bsicf3vkffxrlkrpjn2"))))
16062 (properties
16063 `((upstream-name . "assertive.reflection")))
16064 (build-system r-build-system)
16065 (propagated-inputs
16066 (list r-assertive-base))
16067 (home-page "https://bitbucket.org/richierocks/assertive.reflection")
16068 (synopsis "Assertions for checking the state of R")
16069 (description
16070 "This package provides a set of predicates and assertions for checking
16071 the state and capabilities of R, the operating system it is running on, and
16072 the IDE being used. This is mainly for use by other package developers who
16073 want to include run-time testing features in their own packages.")
16074 (license license:gpl3+)))
16075
16076 (define-public r-assertive-types
16077 (package
16078 (name "r-assertive-types")
16079 (version "0.0-3")
16080 (source
16081 (origin
16082 (method url-fetch)
16083 (uri (cran-uri "assertive.types" version))
16084 (sha256
16085 (base32
16086 "0zxq1jfrzgw95ll7alvm0xnk7aihjdksngq4ya2whyvfjbmv4vdb"))))
16087 (properties
16088 `((upstream-name . "assertive.types")))
16089 (build-system r-build-system)
16090 (propagated-inputs
16091 (list r-assertive-base r-assertive-properties r-codetools))
16092 (home-page "https://bitbucket.org/richierocks/assertive.types")
16093 (synopsis "Assertions to check types of variables")
16094 (description
16095 "This package provides a set of predicates and assertions for checking
16096 the types of variables. This is mainly for use by other package developers
16097 who want to include run-time testing features in their own packages.")
16098 (license license:gpl3+)))
16099
16100 (define-public r-assertive-files
16101 (package
16102 (name "r-assertive-files")
16103 (version "0.0-2")
16104 (source
16105 (origin
16106 (method url-fetch)
16107 (uri (cran-uri "assertive.files" version))
16108 (sha256
16109 (base32
16110 "02pfz8j5vwcj5kl6zca46894li7lxwnlrr29j922f14ay6kdssmy"))))
16111 (properties
16112 `((upstream-name . "assertive.files")))
16113 (build-system r-build-system)
16114 (propagated-inputs
16115 (list r-assertive-base r-assertive-numbers))
16116 (home-page "https://bitbucket.org/richierocks/assertive.files")
16117 (synopsis "Assertions to check properties of files")
16118 (description
16119 "This package provides a set of predicates and assertions for checking
16120 the properties of files and connections. This is mainly for use by other
16121 package developers who want to include run-time testing features in their own
16122 packages.")
16123 (license license:gpl3+)))
16124
16125 (define-public r-assertive-code
16126 (package
16127 (name "r-assertive-code")
16128 (version "0.0-3")
16129 (source
16130 (origin
16131 (method url-fetch)
16132 (uri (cran-uri "assertive.code" version))
16133 (sha256
16134 (base32
16135 "1qhbp668zfvhqs8avkhg9amp4zyazz6dsy4fc6kpdmw3sv8yi07g"))))
16136 (properties
16137 `((upstream-name . "assertive.code")))
16138 (build-system r-build-system)
16139 (propagated-inputs
16140 (list r-assertive-base r-assertive-properties r-assertive-types))
16141 (home-page "https://bitbucket.org/richierocks/assertive.code")
16142 (synopsis "Assertions to check properties of code")
16143 (description
16144 "This package provides a set of predicates and assertions for checking
16145 the properties of code. This is mainly for use by other package developers
16146 who want to include run-time testing features in their own packages.")
16147 (license license:gpl3+)))
16148
16149 (define-public r-assertive-datetimes
16150 (package
16151 (name "r-assertive-datetimes")
16152 (version "0.0-3")
16153 (source
16154 (origin
16155 (method url-fetch)
16156 (uri (cran-uri "assertive.datetimes" version))
16157 (sha256
16158 (base32
16159 "151d05z8n6dpl44pqsa1jfi0ijbigr3zfc43xlw53nd8ymi22kh1"))))
16160 (properties
16161 `((upstream-name . "assertive.datetimes")))
16162 (build-system r-build-system)
16163 (propagated-inputs
16164 (list r-assertive-base r-assertive-types))
16165 (home-page "https://bitbucket.org/richierocks/assertive.datetimes")
16166 (synopsis "Assertions to check properties of dates and times")
16167 (description
16168 "This package provides a set of predicates and assertions for checking
16169 the properties of dates and times. This is mainly for use by other package
16170 developers who want to include run-time testing features in their own
16171 packages.")
16172 (license license:gpl3+)))
16173
16174 (define-public r-assertive-strings
16175 (package
16176 (name "r-assertive-strings")
16177 (version "0.0-3")
16178 (source
16179 (origin
16180 (method url-fetch)
16181 (uri (cran-uri "assertive.strings" version))
16182 (sha256
16183 (base32
16184 "0n6jrk88670g4ym0r8ii40a08a90z1xadj8wcryk8h0nl04dchfm"))))
16185 (properties
16186 `((upstream-name . "assertive.strings")))
16187 (build-system r-build-system)
16188 (propagated-inputs
16189 (list r-assertive-base r-assertive-types r-stringi))
16190 (home-page "https://bitbucket.org/richierocks/assertive.strings")
16191 (synopsis "Assertions to check properties of strings")
16192 (description
16193 "This package provides a set of predicates and assertions for checking
16194 the properties of strings. This is mainly for use by other package developers
16195 who want to include run-time testing features in their own packages.")
16196 (license license:gpl3+)))
16197
16198 (define-public r-assertive-data-us
16199 (package
16200 (name "r-assertive-data-us")
16201 (version "0.0-2")
16202 (source
16203 (origin
16204 (method url-fetch)
16205 (uri (cran-uri "assertive.data.us" version))
16206 (sha256
16207 (base32
16208 "1bgspn0sccmp9z7s7djvdvprgxlyc5vrxznp4zfjb79kwvgn83hq"))))
16209 (properties
16210 `((upstream-name . "assertive.data.us")))
16211 (build-system r-build-system)
16212 (propagated-inputs
16213 (list r-assertive-base r-assertive-strings))
16214 (home-page "https://bitbucket.org/richierocks/assertive.data.us")
16215 (synopsis "Assertions to check properties of strings")
16216 (description
16217 "This package provides a set of predicates and assertions for checking
16218 the properties of US-specific complex data types. This is mainly for use by
16219 other package developers who want to include run-time testing features in
16220 their own packages.")
16221 (license license:gpl3+)))
16222
16223 (define-public r-assertive-data-uk
16224 (package
16225 (name "r-assertive-data-uk")
16226 (version "0.0-2")
16227 (source
16228 (origin
16229 (method url-fetch)
16230 (uri (cran-uri "assertive.data.uk" version))
16231 (sha256
16232 (base32
16233 "1fzjvhwp7mwkqqix29khvs6zcrc82n6j4czvzzb473vyjyvdlj5b"))))
16234 (properties
16235 `((upstream-name . "assertive.data.uk")))
16236 (build-system r-build-system)
16237 (propagated-inputs
16238 (list r-assertive-base r-assertive-strings))
16239 (home-page "https://bitbucket.org/richierocks/assertive.data.uk")
16240 (synopsis "Assertions to check properties of strings")
16241 (description
16242 "This package provides a set of predicates and assertions for checking
16243 the properties of UK-specific complex data types. This is mainly for use by
16244 other package developers who want to include run-time testing features in
16245 their own packages.")
16246 (license license:gpl3+)))
16247
16248 (define-public r-assertive-data
16249 (package
16250 (name "r-assertive-data")
16251 (version "0.0-3")
16252 (source
16253 (origin
16254 (method url-fetch)
16255 (uri (cran-uri "assertive.data" version))
16256 (sha256
16257 (base32
16258 "00cvg2g36mdl8plrzx40m63qd55742mddqrchwy9n3c7mm4gn02s"))))
16259 (properties
16260 `((upstream-name . "assertive.data")))
16261 (build-system r-build-system)
16262 (propagated-inputs
16263 (list r-assertive-base r-assertive-strings))
16264 (home-page "https://bitbucket.org/richierocks/assertive.data")
16265 (synopsis "Assertions to check properties of data")
16266 (description
16267 "This package provides a set of predicates and assertions for checking
16268 the properties of (country independent) complex data types. This is mainly
16269 for use by other package developers who want to include run-time testing
16270 features in their own packages.")
16271 (license license:gpl3+)))
16272
16273 (define-public r-assertive
16274 (package
16275 (name "r-assertive")
16276 (version "0.3-6")
16277 (source
16278 (origin
16279 (method url-fetch)
16280 (uri (cran-uri "assertive" version))
16281 (sha256
16282 (base32
16283 "02palil82idqhhshcdjsfsja9qkqnd0dczqzj5gbccy4hfg1c0y4"))))
16284 (build-system r-build-system)
16285 (propagated-inputs
16286 (list r-assertive-base
16287 r-assertive-code
16288 r-assertive-data
16289 r-assertive-data-uk
16290 r-assertive-data-us
16291 r-assertive-datetimes
16292 r-assertive-files
16293 r-assertive-matrices
16294 r-assertive-models
16295 r-assertive-numbers
16296 r-assertive-properties
16297 r-assertive-reflection
16298 r-assertive-sets
16299 r-assertive-strings
16300 r-assertive-types
16301 r-knitr))
16302 (native-inputs
16303 (list r-knitr))
16304 (home-page "https://bitbucket.org/richierocks/assertive")
16305 (synopsis "Readable check functions to ensure code integrity")
16306 (description
16307 "This package provides lots of predicates (@code{is_*} functions) to
16308 check the state of your variables, and assertions (@code{assert_*} functions)
16309 to throw errors if they aren't in the right form.")
16310 (license license:gpl3+)))
16311
16312 (define-public r-dotcall64
16313 (package
16314 (name "r-dotcall64")
16315 (version "1.0-2")
16316 (source
16317 (origin
16318 (method url-fetch)
16319 (uri (cran-uri "dotCall64" version))
16320 (sha256
16321 (base32
16322 "1b546z9r26q4xpr17gy2wzfych52q17sxvzydpqfp9dyxf575iz0"))))
16323 (properties `((upstream-name . "dotCall64")))
16324 (build-system r-build-system)
16325 (native-inputs (list gfortran))
16326 (home-page "https://git.math.uzh.ch/reinhard.furrer/dotCall64")
16327 (synopsis "Enhanced foreign function interface supporting long vectors")
16328 (description
16329 "This package provides @code{.C64()}, an enhanced version of @code{.C()}
16330 and @code{.Fortran()} from the R foreign function interface. @code{.C64()}
16331 supports long vectors, arguments of type 64-bit integer, and provides a
16332 mechanism to avoid unnecessary copies of read-only and write-only arguments.
16333 This makes it a convenient and fast interface to C/C++ and Fortran code.")
16334 (license license:gpl2+)))
16335
16336 (define-public r-spam
16337 (package
16338 (name "r-spam")
16339 (version "2.9-1")
16340 (source
16341 (origin
16342 (method url-fetch)
16343 (uri (cran-uri "spam" version))
16344 (sha256
16345 (base32 "1nvx965vxzs697k9m2l40a15bykflksn9bwa4py1p2wqg6922bn3"))))
16346 (build-system r-build-system)
16347 (propagated-inputs
16348 (list r-dotcall64))
16349 (native-inputs
16350 (list gfortran r-knitr))
16351 (home-page "https://www.math.uzh.ch/pages/spam/")
16352 (synopsis "Sparse matrix algebra")
16353 (description
16354 "This package provides a set of functions for sparse matrix algebra.
16355 Differences with other sparse matrix packages are:
16356
16357 @enumerate
16358 @item it only supports (essentially) one sparse matrix format;
16359 @item it is based on transparent and simple structure(s);
16360 @item it is tailored for MCMC calculations within G(M)RF;
16361 @item and it is fast and scalable (with the extension package @code{spam64}).
16362 @end enumerate\n")
16363 ;; Either of these licenses
16364 (license (list license:bsd-3 license:lgpl2.0))))
16365
16366 (define-public r-fields
16367 (package
16368 (name "r-fields")
16369 (version "14.1")
16370 (source
16371 (origin
16372 (method url-fetch)
16373 (uri (cran-uri "fields" version))
16374 (sha256
16375 (base32 "0d2lm4s9p3rv676z291fynpx3vdmi6cikcqlj23fxlj34icwbi2p"))))
16376 (build-system r-build-system)
16377 (propagated-inputs
16378 (list r-maps r-spam r-viridis))
16379 (native-inputs
16380 (list gfortran))
16381 (home-page "https://www.image.ucar.edu/fields")
16382 (synopsis "Tools for spatial data")
16383 (description
16384 "This is a package for curve, surface and function fitting with an
16385 emphasis on splines, spatial data and spatial statistics. The major methods
16386 include cubic, and thin plate splines, Kriging, and compactly supported
16387 covariance functions for large data sets.")
16388 (license license:gpl2+)))
16389
16390 (define-public r-spatialextremes
16391 (package
16392 (name "r-spatialextremes")
16393 (version "2.1-0")
16394 (source
16395 (origin
16396 (method url-fetch)
16397 (uri (cran-uri "SpatialExtremes" version))
16398 (sha256
16399 (base32
16400 "0z1swxp1syz8hdskarjxx4sdd7wx835kcnb783bwqm235yh991j3"))))
16401 (properties
16402 `((upstream-name . "SpatialExtremes")))
16403 (build-system r-build-system)
16404 (propagated-inputs
16405 (list r-fields r-maps))
16406 (home-page "http://spatialextremes.r-forge.r-project.org/")
16407 (synopsis "Modelling spatial extremes")
16408 (description
16409 "This package provides tools for the statistical modelling of spatial
16410 extremes using max-stable processes, copula or Bayesian hierarchical models.
16411 More precisely, this package allows (conditional) simulations from various
16412 parametric max-stable models, analysis of the extremal spatial dependence, the
16413 fitting of such processes using composite likelihoods or least square (simple
16414 max-stable processes only), model checking and selection and prediction.")
16415 (license license:gpl2+)))
16416
16417 (define-public r-drc
16418 (package
16419 (name "r-drc")
16420 (version "3.0-1")
16421 (source
16422 (origin
16423 (method url-fetch)
16424 (uri (cran-uri "drc" version))
16425 (sha256
16426 (base32
16427 "0c8xn8ripzq270hy8d16fcnx02l02alddznd7fqwk3jyi6113h1y"))))
16428 (build-system r-build-system)
16429 (propagated-inputs
16430 (list r-car
16431 r-gtools
16432 r-mass
16433 r-multcomp
16434 r-plotrix
16435 r-scales))
16436 (home-page "https://cran.r-project.org/web/packages/drc")
16437 (synopsis "Analysis of dose-response curves")
16438 (description
16439 "This package provides a suite of flexible and versatile model fitting
16440 and after-fitting functions for the analysis of dose-response data.")
16441 (license license:gpl2+)))
16442
16443 (define-public r-rmeta
16444 (package
16445 (name "r-rmeta")
16446 (version "3.0")
16447 (source
16448 (origin
16449 (method url-fetch)
16450 (uri (cran-uri "rmeta" version))
16451 (sha256
16452 (base32
16453 "0vkbnxp579v8zmcv1isdbzj5swpr6fq17zwparxcvzswjc2x9ydr"))))
16454 (build-system r-build-system)
16455 (home-page "https://cran.r-project.org/web/packages/rmeta")
16456 (synopsis "Tools for meta-analysis")
16457 (description
16458 "This package provides functions for simple fixed and random effects
16459 meta-analysis for two-sample comparisons and cumulative meta-analyses. It
16460 draws standard summary plots, funnel plots, and computes summaries and tests
16461 for association and heterogeneity.")
16462 (license license:gpl2)))
16463
16464 (define-public r-bootstrap
16465 (package
16466 (name "r-bootstrap")
16467 (version "2019.6")
16468 (source
16469 (origin
16470 (method url-fetch)
16471 (uri (cran-uri "bootstrap" version))
16472 (sha256
16473 (base32
16474 "1546jqhhw5h177ii8jkdikyd26rv6gwkav816np1zks4p7zgsljj"))))
16475 (build-system r-build-system)
16476 (native-inputs (list gfortran))
16477 (home-page "https://cran.r-project.org/web/packages/bootstrap")
16478 (synopsis "Functions for the book \"An Introduction to the Bootstrap\"")
16479 (description
16480 "This package provides software and data for the book \"An Introduction
16481 to the Bootstrap\" by B. Efron and R. Tibshirani, 1993, Chapman and Hall.
16482 This package is primarily provided for projects already based on it, and for
16483 support of the book. New projects should preferentially use the recommended
16484 package \"boot\".")
16485 (license license:bsd-3)))
16486
16487 (define-public r-survivalroc
16488 (package
16489 (name "r-survivalroc")
16490 (version "1.0.3")
16491 (source
16492 (origin
16493 (method url-fetch)
16494 (uri (cran-uri "survivalROC" version))
16495 (sha256
16496 (base32
16497 "0wnd65ff5w679hxa1zrpfrx9qg47q21pjxppsga6m3h4iq1yfj8l"))))
16498 (properties `((upstream-name . "survivalROC")))
16499 (build-system r-build-system)
16500 (home-page "https://cran.r-project.org/web/packages/survivalROC")
16501 (synopsis "Time-dependent ROC curve estimation from censored survival data")
16502 (description
16503 "Compute time-dependent ROC curve from censored survival data using
16504 Kaplan-Meier (KM) or Nearest Neighbor Estimation (NNE) method of Heagerty,
16505 Lumley & Pepe (Biometrics, Vol 56 No 2, 2000, PP 337-344)")
16506 (license license:gpl2+)))
16507
16508 (define-public r-locfdr
16509 (package
16510 (name "r-locfdr")
16511 (version "1.1-8")
16512 (source (origin
16513 (method url-fetch)
16514 (uri (cran-uri "locfdr" version))
16515 (sha256
16516 (base32
16517 "1falkbp2xz07am8jlhwlvyqvxnli4nwl188kd0g58vdfjcjy3mj2"))))
16518 (build-system r-build-system)
16519 (home-page "https://cran.r-project.org/web/packages/locfdr/")
16520 (synopsis "Computes local false discovery rates")
16521 (description "This package can be used to compute local false
16522 discovery rates.")
16523 (license license:gpl2)))
16524
16525 (define-public r-longitudinal
16526 (package
16527 (name "r-longitudinal")
16528 (version "1.1.13")
16529 (source
16530 (origin
16531 (method url-fetch)
16532 (uri (cran-uri "longitudinal" version))
16533 (sha256
16534 (base32
16535 "046w3xbr535c5jyd68adv42a7limxp1mv57b5w6w673w707lmw2p"))))
16536 (build-system r-build-system)
16537 (propagated-inputs (list r-corpcor))
16538 (home-page "http://strimmerlab.org/software/longitudinal/")
16539 (synopsis "Analysis of multiple time course data")
16540 (description
16541 "This package contains general data structures and functions for
16542 longitudinal data with multiple variables, repeated measurements, and
16543 irregularly spaced time points. It also implements a shrinkage estimator of
16544 dynamical correlation and dynamical covariance.")
16545 (license license:gpl3+)))
16546
16547 (define-public r-genenet
16548 (package
16549 (name "r-genenet")
16550 (version "1.2.16")
16551 (source
16552 (origin
16553 (method url-fetch)
16554 (uri (cran-uri "GeneNet" version))
16555 (sha256
16556 (base32
16557 "1r1khga3nxxjghs4vnbymzp0cwb1q17zw2v3a94qz8fsrirq1sf1"))))
16558 (properties `((upstream-name . "GeneNet")))
16559 (build-system r-build-system)
16560 (propagated-inputs
16561 (list r-corpcor r-fdrtool r-longitudinal))
16562 (home-page "http://strimmerlab.org/software/genenet/")
16563 (synopsis "Modeling and inferring gene networks")
16564 (description
16565 "This package analyzes gene expression (time series) data with focus on
16566 the inference of gene networks. In particular, GeneNet implements the methods
16567 of Schaefer and Strimmer (2005a,b,c) and Opgen-Rhein and Strimmer (2006, 2007)
16568 for learning large-scale gene association networks (including assignment of
16569 putative directions).")
16570 (license license:gpl3+)))
16571
16572 (define-public r-rbamtools
16573 (package
16574 (name "r-rbamtools")
16575 (version "2.16.17")
16576 (source
16577 (origin
16578 (method url-fetch)
16579 (uri (cran-uri "rbamtools" version))
16580 (sha256
16581 (base32
16582 "0qj37ljdva3v29s01dkrbg31mcfzy3bl145cp40d54v4h9xhcghc"))))
16583 (build-system r-build-system)
16584 (inputs (list zlib))
16585 (propagated-inputs
16586 (list r-refgenome))
16587 (home-page "https://cran.r-project.org/web/packages/rbamtools")
16588 (synopsis "Read and write BAM (binary alignment) files")
16589 (description
16590 "This package provides an R interface to functions of the SAMtools
16591 library.")
16592 (license license:artistic2.0)))
16593
16594 (define-public r-profvis
16595 (package
16596 (name "r-profvis")
16597 (version "0.3.7")
16598 (source (origin
16599 (method url-fetch)
16600 (uri (cran-uri "profvis" version))
16601 (sha256
16602 (base32
16603 "1f86m426pcf90l29hf4hkirzf8f38dihk52bxbdq2gvrrdili5s3"))
16604 (modules '((guix build utils)))
16605 (snippet
16606 '(with-directory-excursion "inst/htmlwidgets/lib"
16607 (for-each delete-file
16608 (list "highlight/highlight.js" ;from rmarkdown
16609 "jquery/jquery.min.js" ;version 1.12.4
16610 "d3/d3.min.js")))))) ;version 3.5.6
16611 (properties `((upstream-name . "profvis")))
16612 (build-system r-build-system)
16613 (arguments
16614 `(#:phases
16615 (modify-phases %standard-phases
16616 (add-after 'unpack 'process-javascript
16617 (lambda* (#:key inputs #:allow-other-keys)
16618 (with-directory-excursion "inst/htmlwidgets/lib/"
16619 (copy-file
16620 (search-input-file
16621 inputs "/site-library/rmarkdown/rmd/h/highlightjs/highlight.js")
16622 "highlight/highlight.js")
16623 (let ((mapping
16624 `((,(assoc-ref inputs "js-jquery")
16625 . "jquery/jquery.min.js")
16626 (,(assoc-ref inputs "js-d3")
16627 . "d3/d3.min.js"))))
16628 (for-each (lambda (source target)
16629 (format #true "Processing ~a --> ~a~%"
16630 source target)
16631 (invoke "esbuild" source "--minify"
16632 (string-append "--outfile=" target)))
16633 (map car mapping)
16634 (map cdr mapping)))))))))
16635 (native-inputs
16636 `(("esbuild" ,esbuild)
16637 ("r-rmarkdown" ,r-rmarkdown)
16638 ("js-d3"
16639 ,(origin
16640 (method url-fetch)
16641 (uri "https://raw.githubusercontent.com/d3/d3/v3.5.6/d3.js")
16642 (sha256
16643 (base32
16644 "17qlbwn7vgx335gciq6zp2ib6zg1r9lfa6p1bd9g0ds0xbcsbvgd"))))
16645 ("js-jquery"
16646 ,(origin
16647 (method url-fetch)
16648 (uri "https://code.jquery.com/jquery-1.12.4.js")
16649 (sha256
16650 (base32
16651 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))))
16652 (propagated-inputs (list r-htmlwidgets r-stringr))
16653 (home-page "https://rstudio.github.io/profvis/")
16654 (synopsis "Interactive visualizations for profiling R code")
16655 (description "This package provides interactive visualizations for
16656 profiling R code.")
16657 (license license:gpl3)))
16658
16659 (define-public r-protviz
16660 (package
16661 (name "r-protviz")
16662 (version "0.7.3")
16663 (source
16664 (origin
16665 (method url-fetch)
16666 (uri (cran-uri "protViz" version))
16667 (sha256
16668 (base32
16669 "0f6jwzcqi0w37hvg3i5dlk0c3anpkqh54ibf94vaf17r8sykr4nw"))))
16670 (properties `((upstream-name . "protViz")))
16671 (build-system r-build-system)
16672 (propagated-inputs (list r-rcpp))
16673 (home-page "https://github.com/protViz/protViz/")
16674 (synopsis "Visualizing and analyzing mass spectrometry data in proteomics")
16675 (description
16676 "This package helps with quality checks, visualizations and analysis of
16677 mass spectrometry data, coming from proteomics experiments. The package is
16678 developed, tested and used at the Functional Genomics Center Zurich, where it
16679 is used mainly for prototyping, teaching, and having fun with proteomics data.
16680 But it can also be used to do data analysis for small scale data sets.")
16681 (license license:gpl3)))
16682
16683 (define-public r-cmprsk
16684 (package
16685 (name "r-cmprsk")
16686 (version "2.2-11")
16687 (source
16688 (origin
16689 (method url-fetch)
16690 (uri (cran-uri "cmprsk" version))
16691 (sha256
16692 (base32 "050f24l5ab1ds9824c7yjahimf6pg8ih2k83jzpzfb0n5k5jfh44"))))
16693 (build-system r-build-system)
16694 (propagated-inputs
16695 (list r-survival))
16696 (native-inputs
16697 (list gfortran))
16698 (home-page "https://cran.r-project.org/web/packages/cmprsk")
16699 (synopsis "Subdistribution analysis of competing risks")
16700 (description
16701 "This package provides tool for estimation, testing and regression
16702 modeling of subdistribution functions in competing risks, as described in
16703 Gray (1988), A class of K-sample tests for comparing the cumulative incidence
16704 of a competing risk, Ann. Stat. 16:1141-1154, and Fine JP and Gray RJ (1999),
16705 A proportional hazards model for the subdistribution of a competing risk,
16706 JASA, 94:496-509.")
16707 (license license:gpl2+)))
16708
16709 (define-public r-etm
16710 (package
16711 (name "r-etm")
16712 (version "1.1.1")
16713 (source
16714 (origin
16715 (method url-fetch)
16716 (uri (cran-uri "etm" version))
16717 (sha256
16718 (base32
16719 "1hvrplmdpjjpjji663rw0vjbbrzj2nvr04d1nkc8bf46p4ixyxgy"))))
16720 (build-system r-build-system)
16721 (propagated-inputs
16722 (list r-data-table r-lattice r-rcpp r-rcpparmadillo r-survival))
16723 (home-page "https://cran.r-project.org/web/packages/etm")
16724 (synopsis "Empirical transition matrix")
16725 (description
16726 "The @dfn{empirical transition matrix} (etm) package estimates
16727 the matrix of transition probabilities for any time-inhomogeneous multistate
16728 model with finite state space using the Aalen-Johansen estimator.")
16729 (license license:expat)))
16730
16731 (define-public r-epi
16732 (package
16733 (name "r-epi")
16734 (version "2.47")
16735 (source
16736 (origin
16737 (method url-fetch)
16738 (uri (cran-uri "Epi" version))
16739 (sha256
16740 (base32
16741 "1dkdx000cvy2rgxq3w6ppl3j9h7mwmcqg5xqsqh5hr3aks845pwx"))))
16742 (properties `((upstream-name . "Epi")))
16743 (build-system r-build-system)
16744 (propagated-inputs
16745 (list r-cmprsk
16746 r-data-table
16747 r-dplyr
16748 r-etm
16749 r-magrittr
16750 r-mass
16751 r-matrix
16752 r-mgcv
16753 r-numderiv
16754 r-plyr
16755 r-survival
16756 r-zoo))
16757 (home-page "https://BendixCarstensen.com/Epi/")
16758 (synopsis "Statistical analysis in epidemiology")
16759 (description
16760 "This package provides functions for demographic and epidemiological
16761 analysis in the Lexis diagram, i.e. register and cohort follow-up data, in
16762 particular representation, manipulation and simulation of multistate data -
16763 the Lexis suite of functions, which includes interfaces to the @code{mstate},
16764 @code{etm} and @code{cmprsk} packages. It also contains functions for
16765 Age-Period-Cohort and Lee-Carter modeling and a function for interval censored
16766 data and some useful functions for tabulation and plotting, as well as a
16767 number of epidemiological data sets.")
16768 (license license:gpl2)))
16769
16770 (define-public r-ppls
16771 (package
16772 (name "r-ppls")
16773 (version "1.6-1.1")
16774 (source
16775 (origin
16776 (method url-fetch)
16777 (uri (cran-uri "ppls" version))
16778 (sha256
16779 (base32
16780 "1zyrisy3c4cz896j1bjh61sf57wdl9p8ywdq268cl819szfq78mx"))))
16781 (build-system r-build-system)
16782 (propagated-inputs (list r-mass))
16783 (home-page "https://cran.r-project.org/web/packages/ppls")
16784 (synopsis "Penalized partial least squares")
16785 (description
16786 "This package contains linear and nonlinear regression methods based on
16787 partial least squares and penalization techniques. Model parameters are
16788 selected via cross-validation, and confidence intervals ans tests for the
16789 regression coefficients can be conducted via jackknifing.")
16790 (license license:gpl2+)))
16791
16792 (define-public r-huge
16793 (package
16794 (name "r-huge")
16795 (version "1.3.5")
16796 (source
16797 (origin
16798 (method url-fetch)
16799 (uri (cran-uri "huge" version))
16800 (sha256
16801 (base32 "1sl457a1lndrx98y2j9a2smanawx2iqlhl82iand0g3p5xp8ch4j"))))
16802 (build-system r-build-system)
16803 (propagated-inputs
16804 (list r-igraph r-mass r-matrix r-rcpp r-rcppeigen))
16805 (home-page "https://cran.r-project.org/web/packages/huge")
16806 (synopsis "High-dimensional undirected graph estimation")
16807 (description
16808 "This package provides a general framework for high-dimensional
16809 undirected graph estimation. It integrates data preprocessing, neighborhood
16810 screening, graph estimation, and model selection techniques into a pipeline.")
16811 (license license:gpl2)))
16812
16813 (define-public r-parcor
16814 (package
16815 (name "r-parcor")
16816 (version "0.2-6")
16817 (source
16818 (origin
16819 (method url-fetch)
16820 (uri (cran-uri "parcor" version))
16821 (sha256
16822 (base32
16823 "0vgs6k92vdr0cmb8cwbv2ff6qavw30agskfd8bfh17hsskrisvx0"))))
16824 (build-system r-build-system)
16825 (propagated-inputs
16826 (list r-epi r-genenet r-glmnet r-mass r-ppls))
16827 (home-page "https://cran.r-project.org/web/packages/parcor")
16828 (synopsis "Regularized estimation of partial correlation matrices")
16829 (description
16830 "This package estimates the matrix of partial correlations based on
16831 different regularized regression methods: lasso, adaptive lasso, PLS, and
16832 Ridge Regression. In addition, the package provides model selection for
16833 lasso, adaptive lasso and Ridge regression based on cross-validation.")
16834 (license license:gpl2+)))
16835
16836 (define-public r-mcmc
16837 (package
16838 (name "r-mcmc")
16839 (version "0.9-7")
16840 (source
16841 (origin
16842 (method url-fetch)
16843 (uri (cran-uri "mcmc" version))
16844 (sha256
16845 (base32
16846 "0q42m8ab7b6bxhns494ksjdss5f3c5m2jjfdlfj6fk1nz7ax7i5p"))))
16847 (build-system r-build-system)
16848 (home-page "https://www.stat.umn.edu/geyer/mcmc/")
16849 (synopsis "Markov chain Monte Carlo")
16850 (description
16851 "This package simulates continuous distributions of random vectors using
16852 @dfn{Markov chain Monte Carlo} (MCMC). Users specify the distribution by an R
16853 function that evaluates the log unnormalized density. Algorithms are random
16854 walk Metropolis algorithm (function @code{metrop}), simulated
16855 tempering (function @code{temper}), and morphometric random walk
16856 Metropolis (function @code{morph.metrop}), which achieves geometric ergodicity
16857 by change of variable.")
16858 (license license:expat)))
16859
16860 (define-public r-listenv
16861 (package
16862 (name "r-listenv")
16863 (version "0.8.0")
16864 (source
16865 (origin
16866 (method url-fetch)
16867 (uri (cran-uri "listenv" version))
16868 (sha256
16869 (base32
16870 "0ps8bk7zlhbviawrw7vw25skjq81hkk3ijyi6g74dmfqy8zsyapx"))))
16871 (build-system r-build-system)
16872 (arguments
16873 `(#:phases
16874 (modify-phases %standard-phases
16875 (add-after 'unpack 'set-HOME
16876 (lambda _ (setenv "HOME" "/tmp"))))))
16877 (native-inputs
16878 (list r-r-rsp)) ; vignette builder
16879 (home-page "https://github.com/HenrikBengtsson/listenv")
16880 (synopsis "Environments behaving (almost) as lists")
16881 (description
16882 "This package implements list environments. List environments are
16883 environments that have list-like properties. For instance, the elements of a
16884 list environment are ordered and can be accessed and iterated over using index
16885 subsetting.")
16886 (license license:lgpl2.1+)))
16887
16888 (define-public r-globals
16889 (package
16890 (name "r-globals")
16891 (version "0.16.1")
16892 (source
16893 (origin
16894 (method url-fetch)
16895 (uri (cran-uri "globals" version))
16896 (sha256
16897 (base32
16898 "158y39qv99f1kc2i7w8d4lm2ls96plb43fzamz31im9xb9bkmxpp"))))
16899 (build-system r-build-system)
16900 (propagated-inputs
16901 (list r-codetools))
16902 (home-page "https://github.com/HenrikBengtsson/globals")
16903 (synopsis "Identify global objects in R expressions")
16904 (description
16905 "This package provides tools to identify global (\"unknown\" or \"free\")
16906 objects in R expressions by code inspection using various strategies, e.g.
16907 conservative or liberal. The objective of this package is to make it as
16908 simple as possible to identify global objects for the purpose of exporting
16909 them in distributed compute environments.")
16910 (license license:lgpl2.1+)))
16911
16912 (define-public r-parallelly
16913 (package
16914 (name "r-parallelly")
16915 (version "1.32.1")
16916 (source
16917 (origin
16918 (method url-fetch)
16919 (uri (cran-uri "parallelly" version))
16920 (sha256
16921 (base32
16922 "146a9i999vrflr4g1fph1pgkl4bq0dw102bjw8pp1zy7kbsqbiii"))))
16923 (properties `((upstream-name . "parallelly")))
16924 (build-system r-build-system)
16925 (home-page "https://github.com/HenrikBengtsson/parallelly")
16926 (synopsis "Enhancements of the parallel package")
16927 (description
16928 "This package provides utility functions that enhance the @code{parallel}
16929 package and support the built-in parallel backends of the @code{future}
16930 package. For example, @code{availableCores} gives the number of CPU cores
16931 available to your R process as given by R options and environment variables,
16932 including those set by job schedulers on high-performance compute clusters.
16933 If none is set, it will fall back to @code{parallel::detectCores}. Another
16934 example is @code{makeClusterPSOCK}, which is backward compatible with
16935 @code{parallel::makePSOCKcluster} while doing a better job in setting up
16936 remote cluster workers without the need for configuring the firewall to do
16937 port-forwarding to your local computer.")
16938 (license license:lgpl2.1+)))
16939
16940 (define-public r-future
16941 (package
16942 (name "r-future")
16943 (version "1.28.0")
16944 (source
16945 (origin
16946 (method url-fetch)
16947 (uri (cran-uri "future" version))
16948 (sha256
16949 (base32
16950 "1xhv0nf97yxxxsmxczyqqbnb4yn5sfn5vzvhm9dmw9csrmmadpbg"))))
16951 (build-system r-build-system)
16952 (arguments
16953 `(#:phases
16954 (modify-phases %standard-phases
16955 (add-after 'unpack 'set-HOME
16956 (lambda _ (setenv "HOME" "/tmp"))))))
16957 (propagated-inputs
16958 (list r-digest r-globals r-listenv r-parallelly))
16959 (native-inputs
16960 (list r-r-rsp)) ; vignette builder
16961 (home-page "https://github.com/HenrikBengtsson/future")
16962 (synopsis "Unified parallel and distributed processing in R")
16963 (description
16964 "The purpose of this package is to provide a lightweight and unified
16965 Future API for sequential and parallel processing of R expression via futures.
16966 This package implements sequential, multicore, multisession, and cluster
16967 futures. With these, R expressions can be evaluated on the local machine, in
16968 parallel a set of local machines, or distributed on a mix of local and remote
16969 machines. Extensions to this package implement additional backends for
16970 processing futures via compute cluster schedulers etc. Because of its unified
16971 API, there is no need to modify any code in order to switch from sequential on
16972 the local machine to, say, distributed processing on a remote compute cluster.")
16973 (license license:lgpl2.1+)))
16974
16975 (define-public r-future-apply
16976 (package
16977 (name "r-future-apply")
16978 (version "1.9.1")
16979 (source
16980 (origin
16981 (method url-fetch)
16982 (uri (cran-uri "future.apply" version))
16983 (sha256
16984 (base32
16985 "0cr141mamjxby79sww02493yal9lahslvp3a3ic7f856rbawq8jg"))))
16986 (properties `((upstream-name . "future.apply")))
16987 (build-system r-build-system)
16988 (arguments
16989 `(#:phases
16990 (modify-phases %standard-phases
16991 (add-after 'unpack 'set-HOME
16992 (lambda _ (setenv "HOME" "/tmp"))))))
16993 (propagated-inputs
16994 (list r-future r-globals))
16995 (native-inputs
16996 (list r-r-rsp)) ; vignette builder
16997 (home-page "https://github.com/HenrikBengtsson/future.apply")
16998 (synopsis "Apply function to elements in parallel using futures")
16999 (description
17000 "This package provides implementations of @code{apply()},
17001 @code{eapply()}, @code{lapply()}, @code{Map()}, @code{mapply()},
17002 @code{replicate()}, @code{sapply()}, @code{tapply()}, and @code{vapply()} that
17003 can be resolved using any future-supported backend, e.g. parallel on the local
17004 machine or distributed on a compute cluster.")
17005 (license license:gpl2+)))
17006
17007 (define-public r-rsvd
17008 (package
17009 (name "r-rsvd")
17010 (version "1.0.5")
17011 (source
17012 (origin
17013 (method url-fetch)
17014 (uri (cran-uri "rsvd" version))
17015 (sha256
17016 (base32
17017 "07p2hjmpcwcsang8z9sjkpy94rydcin7m3hyvcgzgm5cd6w8c1p4"))))
17018 (build-system r-build-system)
17019 (propagated-inputs
17020 (list r-matrix))
17021 (home-page "https://github.com/erichson/rSVD")
17022 (synopsis "Randomized singular value decomposition")
17023 (description
17024 "Low-rank matrix decompositions are fundamental tools and widely used for
17025 data analysis, dimension reduction, and data compression. Classically, highly
17026 accurate deterministic matrix algorithms are used for this task. However, the
17027 emergence of large-scale data has severely challenged our computational
17028 ability to analyze big data. The concept of randomness has been demonstrated
17029 as an effective strategy to quickly produce approximate answers to familiar
17030 problems such as the @dfn{singular value decomposition} (SVD). This package
17031 provides several randomized matrix algorithms such as the randomized singular
17032 value decomposition (@code{rsvd}), randomized principal component
17033 analysis (@code{rpca}), randomized robust principal component
17034 analysis (@code{rrpca}), randomized interpolative decomposition (@code{rid}),
17035 and the randomized CUR decomposition (@code{rcur}). In addition several plot
17036 functions are provided.")
17037 (license license:gpl3+)))
17038
17039 (define-public r-sloop
17040 (package
17041 (name "r-sloop")
17042 (version "1.0.1")
17043 (source
17044 (origin
17045 (method url-fetch)
17046 (uri (cran-uri "sloop" version))
17047 (sha256
17048 (base32
17049 "00fk5fr5zsk2qxc1kfhmshhjxgnamm3401089sx8m2l529zd6r8j"))))
17050 (build-system r-build-system)
17051 (propagated-inputs
17052 (list r-codetools r-crayon r-purrr r-rlang r-tibble))
17053 (home-page "https://github.com/r-lib/sloop")
17054 (synopsis "Helpers for object-oriented programming in R")
17055 (description
17056 "This package provides a collection of helper functions designed to
17057 help you to better understand object oriented programming in R, particularly
17058 using @code{S3}.")
17059 (license license:gpl3)))
17060
17061 (define-public r-capushe
17062 (package
17063 (name "r-capushe")
17064 (version "1.1.1")
17065 (source
17066 (origin
17067 (method url-fetch)
17068 (uri (cran-uri "capushe" version))
17069 (sha256
17070 (base32
17071 "1aa76ir1kp67hiz7dr60azyc71yzslshyc640fjh0fpw0sp5kwbc"))))
17072 (build-system r-build-system)
17073 (propagated-inputs (list r-mass))
17074 (home-page "https://cran.r-project.org/web/packages/capushe/index.html")
17075 (synopsis "Calibrating penalties using slope heuristics")
17076 (description
17077 "This package provides tools for the calibration of penalized criteria
17078 for model selection. The calibration methods available are based on the slope
17079 heuristics.")
17080 (license license:gpl2+)))
17081
17082 (define-public r-dorng
17083 (package
17084 (name "r-dorng")
17085 (version "1.8.2")
17086 (source
17087 (origin
17088 (method url-fetch)
17089 (uri (cran-uri "doRNG" version))
17090 (sha256
17091 (base32
17092 "1jff27zzrvd1fd61x2m9468h8xn3s1c9f6wibviy5zdhj5dx9s9k"))))
17093 (properties `((upstream-name . "doRNG")))
17094 (build-system r-build-system)
17095 (propagated-inputs
17096 (list r-foreach r-iterators r-rngtools))
17097 (home-page "https://renozao.github.io/doRNG/")
17098 (synopsis "Generic reproducible parallel backend for foreach loops")
17099 (description
17100 "This package provides functions to perform reproducible parallel
17101 @code{foreach} loops, using independent random streams as generated by
17102 L'Ecuyer's combined multiple-recursive generator. It enables to easily
17103 convert standard @code{%dopar%} loops into fully reproducible loops,
17104 independently of the number of workers, the task scheduling strategy, or the
17105 chosen parallel environment and associated foreach backend.")
17106 (license license:gpl2+)))
17107
17108 (define-public r-blockmodeling
17109 (package
17110 (name "r-blockmodeling")
17111 (version "1.1.3")
17112 (source
17113 (origin
17114 (method url-fetch)
17115 (uri (cran-uri "blockmodeling" version))
17116 (sha256
17117 (base32
17118 "19mxmxsnl6rrh85p0sak91vcaw4dz2cnm70hdzfwnvdrr695yw2z"))))
17119 (build-system r-build-system)
17120 (propagated-inputs
17121 (list r-matrix))
17122 (native-inputs (list gfortran))
17123 (home-page "https://cran.r-project.org/web/packages/blockmodeling")
17124 (synopsis "Generalized and classical blockmodeling of valued networks")
17125 (description
17126 "This package is primarily meant as an implementation of generalized
17127 blockmodeling for valued networks. In addition, measures of similarity or
17128 dissimilarity based on structural equivalence and regular equivalence (REGE
17129 algorithms) can be computed and partitioned matrices can be plotted.")
17130 (license license:gpl2+)))
17131
17132 (define-public r-upsetr
17133 (package
17134 (name "r-upsetr")
17135 (version "1.4.0")
17136 (source
17137 (origin
17138 (method url-fetch)
17139 (uri (cran-uri "UpSetR" version))
17140 (sha256
17141 (base32
17142 "007i0njnjjy7vbrxabwav7a1kk2n0hn2mkvqsdzzfk10ckp5y7im"))))
17143 (properties `((upstream-name . "UpSetR")))
17144 (build-system r-build-system)
17145 (propagated-inputs
17146 (list r-ggplot2 r-gridextra r-plyr r-scales))
17147 (home-page "https://github.com/hms-dbmi/UpSetR")
17148 (synopsis "Visualize intersecting sets")
17149 (description
17150 "This package provides a more scalable alternative to Venn and Euler
17151 diagrams for visualizing intersecting sets. Create visualizations of
17152 intersecting sets using a novel matrix design, along with visualizations of
17153 several common set, element and attribute related tasks.")
17154 (license license:expat)))
17155
17156 ;; This package includes a JavaScript file, which is not minified. When
17157 ;; upgrading please check that there are no new minified JavaScript files.
17158 (define-public r-shinybs
17159 (package
17160 (name "r-shinybs")
17161 (version "0.61.1")
17162 (source
17163 (origin
17164 (method url-fetch)
17165 (uri (cran-uri "shinyBS" version))
17166 (sha256
17167 (base32
17168 "0h51685a9qll4agayldjyryi60ih969219ibg071slv0613p5v8a"))))
17169 (properties `((upstream-name . "shinyBS")))
17170 (build-system r-build-system)
17171 ;; The tests spawn Shiny browser apps. They cannot be run
17172 ;; non-interactively.
17173 (arguments '(#:tests? #f))
17174 (propagated-inputs
17175 (list r-htmltools r-shiny))
17176 (home-page "https://ebailey78.github.io/shinyBS/")
17177 (synopsis "Twitter Bootstrap components for Shiny")
17178 (description
17179 "This package adds additional Twitter Bootstrap components to Shiny.")
17180 (license license:gpl3)))
17181
17182 (define-public r-shinyjqui
17183 (package
17184 (name "r-shinyjqui")
17185 (version "0.4.1")
17186 (source
17187 (origin
17188 (method url-fetch)
17189 (uri (cran-uri "shinyjqui" version))
17190 (sha256
17191 (base32
17192 "135gwz7syyb6pbn0lkvmq0v1c6r1zivavnqhi1rnzbbzlysi27v1"))
17193 (snippet
17194 '(for-each delete-file
17195 (list "inst/www/shinyjqui.min.js"
17196 "inst/www/jquery.ui.touch-punch.min.js")))))
17197 (properties `((upstream-name . "shinyjqui")))
17198 (build-system r-build-system)
17199 (arguments
17200 `(#:phases
17201 (modify-phases %standard-phases
17202 (add-after 'unpack 'process-javascript
17203 (lambda* (#:key inputs #:allow-other-keys)
17204 (with-directory-excursion "inst/www"
17205 (let ((mapping
17206 `((,(string-append (assoc-ref inputs "js-jquery.ui.touch-punch")
17207 "/jquery.ui.touch-punch.js")
17208 . "jquery.ui.touch-punch.min.js")
17209 ("shinyjqui.js"
17210 . "shinyjqui.min.js"))))
17211 (for-each (lambda (source target)
17212 (format #true "Processing ~a --> ~a~%"
17213 source target)
17214 (invoke "esbuild" source "--minify"
17215 (string-append "--outfile=" target)))
17216 (map car mapping)
17217 (map cdr mapping)))))))))
17218 (propagated-inputs
17219 (list r-htmltools r-htmlwidgets r-jsonlite r-rlang r-shiny))
17220 (native-inputs
17221 `(("r-knitr" ,r-knitr)
17222 ("esbuild" ,esbuild)
17223 ("js-jquery.ui.touch-punch"
17224 ,(origin
17225 (method git-fetch)
17226 (uri (git-reference
17227 (url "https://github.com/furf/jquery-ui-touch-punch")
17228 (commit "8f7559b6e65cdc3ee3648d5fe76d38c653f87ff5")))
17229 (sha256
17230 (base32
17231 "1lzywp2q9hwx6d5fqjla95vp7ra2lahr5dam7lsqjmch9d98r48q"))))))
17232 (home-page "https://github.com/yang-tang/shinyjqui")
17233 (synopsis "jQuery UI interactions and effects for Shiny")
17234 (description
17235 "This is an extension to Shiny that brings interactions and animation
17236 effects from the jQuery UI library.")
17237 (license license:expat)))
17238
17239 (define-public r-shinymanager
17240 (package
17241 (name "r-shinymanager")
17242 (version "1.0.410")
17243 (source
17244 (origin
17245 (method url-fetch)
17246 (uri (cran-uri "shinymanager" version))
17247 (sha256
17248 (base32 "0nl672dgwj34wm4i3pxk28lv6qw9xsgg3hm0h78q3zdgk8a33kdn"))))
17249 (properties `((upstream-name . "shinymanager")))
17250 (build-system r-build-system)
17251 (propagated-inputs
17252 (list r-billboarder
17253 r-dbi
17254 r-dt
17255 r-htmltools
17256 r-openssl
17257 r-r-utils
17258 r-r6
17259 r-rsqlite
17260 r-scrypt
17261 r-shiny))
17262 (native-inputs (list r-knitr))
17263 (home-page "https://github.com/datastorm-open/shinymanager")
17264 (synopsis "Authentication management for Shiny applications")
17265 (description
17266 "This package provides simple and secure authentication mechanism for
17267 single Shiny applications. Credentials are stored in an encrypted SQLite
17268 database.")
17269 (license license:gpl3)))
17270
17271 (define-public r-outliers
17272 (package
17273 (name "r-outliers")
17274 (version "0.15")
17275 (source
17276 (origin
17277 (method url-fetch)
17278 (uri (cran-uri "outliers" version))
17279 (sha256
17280 (base32
17281 "1yrmwvjjb0a6sbx940k9svf23cykcxz8rrwcgyic7lpgzbrdfcfc"))))
17282 (build-system r-build-system)
17283 (home-page "https://cran.r-project.org/web/packages/outliers/index.html")
17284 (synopsis "Tests for outliers")
17285 (description
17286 "This package provides a collection of some tests commonly used for
17287 identifying outliers.")
17288 (license license:gpl2+)))
17289
17290 (define-public r-bayesm
17291 (package
17292 (name "r-bayesm")
17293 (version "3.1-4")
17294 (source
17295 (origin
17296 (method url-fetch)
17297 (uri (cran-uri "bayesm" version))
17298 (sha256
17299 (base32 "154glks7rsjkza0sfi1kj7wj727py9sl1ba6sswflwmwc9n226q6"))))
17300 (build-system r-build-system)
17301 (propagated-inputs
17302 (list r-rcpp r-rcpparmadillo))
17303 (home-page "http://www.perossi.org/home/bsm-1")
17304 (synopsis "Bayesian inference for marketing/micro-econometrics")
17305 (description
17306 "This package covers many important models used in marketing and
17307 micro-econometrics applications, including Bayes Regression (univariate or
17308 multivariate dep var), Bayes Seemingly Unrelated Regression (SUR), Binary and
17309 Ordinal Probit, Multinomial Logit (MNL) and Multinomial Probit (MNP),
17310 Multivariate Probit, Negative Binomial (Poisson) Regression, Multivariate
17311 Mixtures of Normals (including clustering), Dirichlet Process Prior Density
17312 Estimation with normal base, Hierarchical Linear Models with normal prior and
17313 covariates, Hierarchical Linear Models with a mixture of normals prior and
17314 covariates, Hierarchical Multinomial Logits with a mixture of normals prior
17315 and covariates, Hierarchical Multinomial Logits with a Dirichlet Process prior
17316 and covariates, Hierarchical Negative Binomial Regression Models, Bayesian
17317 analysis of choice-based conjoint data, Bayesian treatment of linear
17318 instrumental variables models, Analysis of Multivariate Ordinal survey data
17319 with scale usage heterogeneity, and Bayesian Analysis of Aggregate Random
17320 Coefficient Logit Models.")
17321 (license license:gpl2+)))
17322
17323 (define-public r-tensora
17324 (package
17325 (name "r-tensora")
17326 (version "0.36.2")
17327 (source
17328 (origin
17329 (method url-fetch)
17330 (uri (cran-uri "tensorA" version))
17331 (sha256
17332 (base32
17333 "19wwh654qlja4z1n7afjpzsrrm53p8ddysa2vra5mdnkddb4g2cf"))))
17334 (properties `((upstream-name . "tensorA")))
17335 (build-system r-build-system)
17336 (home-page "http://www.stat.boogaart.de/tensorA")
17337 (synopsis "Advanced tensor arithmetic with named indices")
17338 (description
17339 "This package provides convenience functions for advanced linear algebra
17340 with tensors and computation with datasets of tensors on a higher level
17341 abstraction. It includes Einstein and Riemann summing conventions, dragging,
17342 co- and contravariate indices, and parallel computations on sequences of
17343 tensors.")
17344 (license license:gpl2+)))
17345
17346 (define-public r-rarpack
17347 (package
17348 (name "r-rarpack")
17349 (version "0.11-0")
17350 (source
17351 (origin
17352 (method url-fetch)
17353 (uri (cran-uri "rARPACK" version))
17354 (sha256
17355 (base32
17356 "12h2y46xcfldhjdmm960swgn9b23zvkj5vg2bi42s9qxwgi02d63"))))
17357 (properties `((upstream-name . "rARPACK")))
17358 (build-system r-build-system)
17359 (propagated-inputs (list r-rspectra))
17360 (home-page "https://github.com/yixuan/rARPACK")
17361 (synopsis "Solvers for large scale eigenvalue and SVD problems")
17362 (description
17363 "This package was previously an R wrapper of the ARPACK library, and now
17364 a shell of the R package RSpectra, an R interface to the Spectra library for
17365 solving large scale eigenvalue/vector problems. The current version of
17366 rARPACK simply imports and exports the functions provided by RSpectra. New
17367 users of rARPACK are advised to switch to the RSpectra package.")
17368 (license license:bsd-3)))
17369
17370 (define-public r-compositions
17371 (package
17372 (name "r-compositions")
17373 (version "2.0-4")
17374 (source
17375 (origin
17376 (method url-fetch)
17377 (uri (cran-uri "compositions" version))
17378 (sha256
17379 (base32
17380 "1bqg0qqzsf92q0jb7hdjycr54bwv8rk7ajhvxgch5yslyqxpm73v"))))
17381 (build-system r-build-system)
17382 (propagated-inputs
17383 (list r-bayesm r-mass r-robustbase r-tensora))
17384 (native-inputs
17385 (list r-knitr))
17386 (home-page "http://www.stat.boogaart.de/compositions")
17387 (synopsis "Compositional data analysis")
17388 (description
17389 "This package provides functions for the consistent analysis of
17390 compositional data (e.g. portions of substances) and positive
17391 numbers (e.g. concentrations).")
17392 (license license:gpl2+)))
17393
17394 (define-public r-cobs
17395 (package
17396 (name "r-cobs")
17397 (version "1.3-5")
17398 (source
17399 (origin
17400 (method url-fetch)
17401 (uri (cran-uri "cobs" version))
17402 (sha256
17403 (base32
17404 "04f6a6gp11p93j2k35mbrfqgjx5qsgi3dj1085a5v5s0z6l7vbkz"))))
17405 (build-system r-build-system)
17406 (propagated-inputs
17407 (list r-quantreg r-sparsem))
17408 (home-page "https://cran.r-project.org/web/packages/cobs")
17409 (synopsis "Constrained B-Splines (sparse matrix based)")
17410 (description
17411 "This package provides qualitatively constrained (regression) smoothing
17412 splines via linear programming and sparse matrices.")
17413 (license license:gpl2+)))
17414
17415 (define-public r-drimpute
17416 (package
17417 (name "r-drimpute")
17418 (version "1.0")
17419 (source
17420 (origin
17421 (method url-fetch)
17422 (uri (cran-uri "DrImpute" version))
17423 (sha256
17424 (base32
17425 "1adzarrwqb282pqgx2yqswp9rpwd1naxsmar54kddr6qyd6b923b"))))
17426 (properties `((upstream-name . "DrImpute")))
17427 (build-system r-build-system)
17428 (propagated-inputs
17429 (list r-rcpp r-rcpparmadillo))
17430 (home-page "https://github.com/ikwak2/DrImpute")
17431 (synopsis "Imputing dropout events in single-cell RNA-Seq data")
17432 (description
17433 "This is an R package for imputing dropout events. Many statistical
17434 methods in cell type identification, visualization and lineage reconstruction
17435 do not account for dropout events. DrImpute can improve the performance of
17436 such software by imputing dropout events.")
17437 (license license:gpl3)))
17438
17439 (define-public r-gamlss-dist
17440 (package
17441 (name "r-gamlss-dist")
17442 (version "6.0-5")
17443 (source
17444 (origin
17445 (method url-fetch)
17446 (uri (cran-uri "gamlss.dist" version))
17447 (sha256
17448 (base32 "03m275qvrmpzmc10hs48277kxp503riz8sz6xk9pkpj8n7gsz20g"))))
17449 (properties `((upstream-name . "gamlss.dist")))
17450 (build-system r-build-system)
17451 (propagated-inputs (list r-mass))
17452 (home-page "http://www.gamlss.org/")
17453 (synopsis "Distributions for Generalized Additive Models for location scale and shape")
17454 (description
17455 "This package provides a set of distributions which can be used for
17456 modelling the response variables in Generalized Additive Models for Location
17457 Scale and Shape. The distributions can be continuous, discrete or mixed
17458 distributions. Extra distributions can be created, by transforming, any
17459 continuous distribution defined on the real line, to a distribution defined on
17460 ranges 0 to infinity or 0 to 1, by using a @code{log} or a @code{logit}
17461 transformation, respectively.")
17462 ;; Either version of the GPL.
17463 (license (list license:gpl2 license:gpl3))))
17464
17465 ;; This package includes JavaScript files, which are not minified. When
17466 ;; upgrading please check that there are no new minified JavaScript files.
17467 (define-public r-shinyjs
17468 (package
17469 (name "r-shinyjs")
17470 (version "2.1.0")
17471 (source
17472 (origin
17473 (method url-fetch)
17474 (uri (cran-uri "shinyjs" version))
17475 (sha256
17476 (base32
17477 "1id9gsrkr28xl80a8794in17rxmmz06zqvd5hlns7mqz3fzhrhky"))))
17478 (build-system r-build-system)
17479 (propagated-inputs
17480 (list r-digest r-jsonlite r-shiny))
17481 (native-inputs
17482 (list r-knitr))
17483 (home-page "https://deanattali.com/shinyjs")
17484 (synopsis "Improve the user experience of your Shiny apps")
17485 (description
17486 "Perform common useful JavaScript operations in Shiny apps that will
17487 greatly improve your apps without having to know any JavaScript. Examples
17488 include: hiding an element, disabling an input, resetting an input back to its
17489 original value, delaying code execution by a few seconds, and many more useful
17490 functions for both the end user and the developer. Shinyjs can also be used
17491 to easily call your own custom JavaScript functions from R.")
17492 (license license:agpl3+)))
17493
17494 ;; This package includes minified JavaScript files. When upgrading please
17495 ;; check that there are no new minified JavaScript files.
17496 (define-public r-colourpicker
17497 (package
17498 (name "r-colourpicker")
17499 (version "1.2.0")
17500 (source
17501 (origin
17502 (method url-fetch)
17503 (uri (cran-uri "colourpicker" version))
17504 (sha256
17505 (base32
17506 "12k3m2s49pc1p2hzd4zqqzzdf94q7hhqz7zgp8w908a6w3p80b5w"))))
17507 (build-system r-build-system)
17508 (arguments
17509 `(#:phases
17510 (modify-phases %standard-phases
17511 (add-after 'unpack 'process-javascript
17512 (lambda* (#:key inputs #:allow-other-keys)
17513 (with-directory-excursion "inst"
17514 (let ((mapping
17515 `((,(assoc-ref inputs "js-salvattore")
17516 . "examples/colourInput/www/salvattore.min.js")
17517 (,(assoc-ref inputs "js-jquery")
17518 . "htmlwidgets/lib/jquery/jquery.min.js")
17519 ("www/shared/colourpicker/js/colourpicker.js"
17520 . "www/shared/colourpicker/js/colourpicker.min.js"))))
17521 (for-each (lambda (source target)
17522 (format #true "Processing ~a --> ~a~%"
17523 source target)
17524 (delete-file target)
17525 (invoke "esbuild" source "--minify"
17526 (string-append "--outfile=" target)))
17527 (map car mapping)
17528 (map cdr mapping)))))))))
17529 (propagated-inputs
17530 (list r-ggplot2
17531 r-htmltools
17532 r-htmlwidgets
17533 r-jsonlite
17534 r-miniui
17535 r-shiny
17536 r-shinyjs))
17537 (native-inputs
17538 `(("esbuild" ,esbuild)
17539 ("js-jquery"
17540 ,(origin
17541 (method url-fetch)
17542 (uri "https://code.jquery.com/jquery-3.6.1.js")
17543 (sha256
17544 (base32
17545 "1lm4zcpvqdi7qi2s7bgci2z74wazq0z0bdvjmlrqbhmfrpk42ffz"))))
17546 ("js-salvattore"
17547 ,(origin
17548 (method url-fetch)
17549 (uri "https://raw.githubusercontent.com/rnmp/salvattore/v1.0.9/dist/salvattore.js")
17550 (sha256
17551 (base32
17552 "0lfrbx7l9w5x89jpc6njmd0pk7h8fpvg537vklai2vf7b1r2nnk5"))))))
17553 (home-page "https://github.com/daattali/colourpicker")
17554 (synopsis "Color picker tool for Shiny and for selecting colors in plots")
17555 (description
17556 "This package provides a color picker that can be used as an input in
17557 Shiny apps or Rmarkdown documents. The color picker supports alpha opacity,
17558 custom color palettes, and many more options. A plot color helper tool is
17559 available as an RStudio Addin, which helps you pick colors to use in your
17560 plots. A more generic color picker RStudio Addin is also provided to let you
17561 select colors to use in your R code.")
17562 (license license:expat)))
17563
17564 (define-public r-ggextra
17565 (package
17566 (name "r-ggextra")
17567 (version "0.10.0")
17568 (source
17569 (origin
17570 (method url-fetch)
17571 (uri (cran-uri "ggExtra" version))
17572 (sha256
17573 (base32
17574 "1rd3qv6ah3zphr1jicjhgxms73vi496mjnxnsrcgl7z8nyxmas6w"))))
17575 (properties `((upstream-name . "ggExtra")))
17576 (build-system r-build-system)
17577 (propagated-inputs
17578 (list r-colourpicker
17579 r-ggplot2
17580 r-gtable
17581 r-miniui
17582 r-r6
17583 r-scales
17584 r-shiny
17585 r-shinyjs))
17586 (native-inputs
17587 (list r-knitr))
17588 (home-page "https://github.com/daattali/ggExtra")
17589 (synopsis "Marginal histograms for ggplot2 and other enhancements")
17590 (description
17591 "This package is a collection of functions and layers to enhance ggplot2.
17592 The flagship function is @code{ggMarginal()}, which can be used to add
17593 marginal histograms/boxplots/density plots to ggplot2 scatterplots.")
17594 (license license:expat)))
17595
17596 (define-public r-minpack-lm
17597 (package
17598 (name "r-minpack-lm")
17599 (version "1.2-2")
17600 (source
17601 (origin
17602 (method url-fetch)
17603 (uri (cran-uri "minpack.lm" version))
17604 (sha256
17605 (base32
17606 "11yz6hk2r33571d16kq01cb1x6sgdzi6jmksqlrm8mr84l95c2f7"))))
17607 (properties `((upstream-name . "minpack.lm")))
17608 (build-system r-build-system)
17609 (native-inputs (list gfortran))
17610 (home-page "https://cran.r-project.org/web/packages/minpack.lm")
17611 (synopsis "Levenberg-Marquardt Nonlinear Least-Squares algorithm")
17612 (description
17613 "The @code{nls.lm} function provides an R interface to @code{lmder} and
17614 @code{lmdif} from the MINPACK library, for solving nonlinear least-squares
17615 problems by a modification of the Levenberg-Marquardt algorithm, with support
17616 for lower and upper parameter bounds. The implementation can be used via
17617 @code{nls}-like calls using the @code{nlsLM} function.")
17618 (license license:gpl3)))
17619
17620 (define-public r-moments
17621 (package
17622 (name "r-moments")
17623 (version "0.14.1")
17624 (source
17625 (origin
17626 (method url-fetch)
17627 (uri (cran-uri "moments" version))
17628 (sha256
17629 (base32
17630 "0r6qf3i1rzh2822bx1p0h8mh91gsbgg6asl2rzh2l4ys094bilif"))))
17631 (build-system r-build-system)
17632 (home-page "https://cran.r-project.org/web/packages/moments")
17633 (synopsis "Moments, cumulants, skewness, kurtosis and related tests")
17634 (description
17635 "This package provides functions to calculate: moments, Pearson's
17636 kurtosis, Geary's kurtosis and skewness; it also includes tests related to
17637 them (Anscombe-Glynn, D'Agostino, Bonett-Seier).")
17638 (license license:gpl2+)))
17639
17640 (define-public r-msir
17641 (package
17642 (name "r-msir")
17643 (version "1.3.3")
17644 (source
17645 (origin
17646 (method url-fetch)
17647 (uri (cran-uri "msir" version))
17648 (sha256
17649 (base32
17650 "1wm83m3cqd6llxb9p2jwim0wb81v84pgdmgcznygzaaq6kbn3n84"))))
17651 (build-system r-build-system)
17652 (propagated-inputs
17653 (list r-mclust))
17654 (native-inputs
17655 (list r-knitr))
17656 (home-page "https://cran.r-project.org/web/packages/msir")
17657 (synopsis "Model-based sliced inverse regression")
17658 (description
17659 "This is an R package for dimension reduction based on finite Gaussian
17660 mixture modeling of inverse regression.")
17661 (license license:gpl2+)))
17662
17663 (define-public r-pbivnorm
17664 (package
17665 (name "r-pbivnorm")
17666 (version "0.6.0")
17667 (source
17668 (origin
17669 (method url-fetch)
17670 (uri (cran-uri "pbivnorm" version))
17671 (sha256
17672 (base32
17673 "05jzrjqxzbcf6z245hlk7sjxiszv9paadaaimvcx5y5qgi87vhq7"))))
17674 (build-system r-build-system)
17675 (native-inputs (list gfortran))
17676 (home-page "https://github.com/brentonk/pbivnorm")
17677 (synopsis "Vectorized bivariate normal CDF")
17678 (description
17679 "This package provides a vectorized R function for calculating
17680 probabilities from a standard bivariate normal CDF.")
17681 (license license:gpl2+)))
17682
17683 (define-public r-lavaan
17684 (package
17685 (name "r-lavaan")
17686 (version "0.6-12")
17687 (source
17688 (origin
17689 (method url-fetch)
17690 (uri (cran-uri "lavaan" version))
17691 (sha256
17692 (base32
17693 "17h79pnww1mihvlp6ap0r6d8wnly9bwszj13l5dkby0284z2fj40"))))
17694 (build-system r-build-system)
17695 (propagated-inputs
17696 (list r-mass r-mnormt r-numderiv r-pbivnorm))
17697 (home-page "https://lavaan.ugent.be")
17698 (synopsis "Latent variable analysis")
17699 (description
17700 "This package provides tools to fit a variety of latent variable models,
17701 including confirmatory factor analysis, structural equation modeling and
17702 latent growth curve models.")
17703 (license license:gpl2+)))
17704
17705 (define-public r-nonnest2
17706 (package
17707 (name "r-nonnest2")
17708 (version "0.5-5")
17709 (source
17710 (origin
17711 (method url-fetch)
17712 (uri (cran-uri "nonnest2" version))
17713 (sha256
17714 (base32
17715 "1ddaqwx8i3ygwvxf11mc8xhgk4nkvnail99nr5szq8i168752zq2"))))
17716 (build-system r-build-system)
17717 (propagated-inputs
17718 (list r-compquadform r-lavaan r-mvtnorm r-sandwich))
17719 (native-inputs
17720 (list r-knitr))
17721 (home-page "https://cran.r-project.org/web/packages/nonnest2/")
17722 (synopsis "Tests of non-nested models")
17723 (description
17724 "This package allows for testing of non-nested models. It includes tests
17725 of model distinguishability and of model fit that can be applied to both
17726 nested and non-nested models. The package also includes functionality to
17727 obtain confidence intervals associated with AIC and BIC.")
17728 ;; Either version of the GPL.
17729 (license (list license:gpl2 license:gpl3))))
17730
17731 (define-public r-penalized
17732 (package
17733 (name "r-penalized")
17734 (version "0.9-52")
17735 (source
17736 (origin
17737 (method url-fetch)
17738 (uri (cran-uri "penalized" version))
17739 (sha256
17740 (base32
17741 "08badmgygppbqzay20qijyww028yw6s8dyd8ijcp8g4r9rn8xqyq"))))
17742 (build-system r-build-system)
17743 (propagated-inputs
17744 (list r-rcpp r-rcpparmadillo r-survival))
17745 (home-page "https://cran.r-project.org/web/packages/penalized/")
17746 (synopsis "Penalized estimation in GLMs and in the Cox model")
17747 (description
17748 "This package provides tools for fitting possibly high dimensional
17749 penalized regression models. The penalty structure can be any combination of
17750 an L1 penalty (lasso and fused lasso), an L2 penalty (ridge) and a positivity
17751 constraint on the regression coefficients. The supported regression models
17752 are linear, logistic and Poisson regression and the Cox Proportional Hazards
17753 model. Cross-validation routines allow optimization of the tuning
17754 parameters.")
17755 (license license:gpl2+)))
17756
17757 (define-public r-zim
17758 (package
17759 (name "r-zim")
17760 (version "1.1.0")
17761 (source
17762 (origin
17763 (method url-fetch)
17764 (uri (cran-uri "ZIM" version))
17765 (sha256
17766 (base32
17767 "0scyfjn4ilsvha3x41c3b8bcfi31hlhwm77wn2a8hj5dsvnnmzig"))))
17768 (properties `((upstream-name . "ZIM")))
17769 (build-system r-build-system)
17770 (propagated-inputs (list r-mass))
17771 (home-page "https://github.com/biostatstudio/ZIM")
17772 (synopsis "Zero-inflated models (ZIM) for count time series with excess zeros")
17773 (description
17774 "Analyze count time series with excess zeros. Two types of statistical
17775 models are supported: Markov regression and state-space models. They are also
17776 known as observation-driven and parameter-driven models respectively in the
17777 time series literature. The functions used for Markov regression or
17778 observation-driven models can also be used to fit ordinary regression models
17779 with independent data under the zero-inflated Poisson (ZIP) or zero-inflated
17780 negative binomial (ZINB) assumption. The package also contains miscellaneous
17781 functions to compute density, distribution, quantile, and generate random
17782 numbers from ZIP and ZINB distributions.")
17783 (license license:gpl3)))
17784
17785 (define-public r-nor1mix
17786 (package
17787 (name "r-nor1mix")
17788 (version "1.3-0")
17789 (source
17790 (origin
17791 (method url-fetch)
17792 (uri (cran-uri "nor1mix" version))
17793 (sha256
17794 (base32
17795 "1817wcvlmxs70vs4db0jkxd7i037744zz8ay3c2a9949z29fxr4w"))))
17796 (build-system r-build-system)
17797 (home-page "https://cran.r-project.org/web/packages/nor1mix/")
17798 (synopsis "Normal (1-d) mixture models")
17799 (description
17800 "This package provides S3 classes and methods for one-dimensional normal
17801 mixture models, for, e.g., density estimation or clustering algorithms
17802 research and teaching; it provides the widely used Marron-Wand densities. It
17803 also provides tools for efficient random number generation and graphics.")
17804 (license license:gpl2+)))
17805
17806 (define-public r-beanplot
17807 (package
17808 (name "r-beanplot")
17809 (version "1.3.1")
17810 (source
17811 (origin
17812 (method url-fetch)
17813 (uri (cran-uri "beanplot" version))
17814 (sha256
17815 (base32
17816 "1b8mvlcsv5l9g08ag92hndsvk8jmgxvznhzgazc8y4296kp8l5a9"))))
17817 (build-system r-build-system)
17818 (home-page "https://cran.r-project.org/web/packages/beanplot/")
17819 (synopsis "Visualization via beanplots")
17820 (description
17821 "This package provides beanplots, an alternative to
17822 boxplot/stripchart/violin plots. It can be used to plot univariate comparison
17823 graphs.")
17824 (license license:gpl2)))
17825
17826 (define-public r-pbdzmq
17827 (package
17828 (name "r-pbdzmq")
17829 (version "0.3-8")
17830 (source
17831 (origin
17832 (method url-fetch)
17833 (uri (cran-uri "pbdZMQ" version))
17834 (sha256
17835 (base32
17836 "0rala2aqyva4cjpih8xbqq1nxhwfgbkcdwb1c3h5jjp5dv7lrvgd"))))
17837 (properties `((upstream-name . "pbdZMQ")))
17838 (build-system r-build-system)
17839 (inputs
17840 (list zeromq zlib))
17841 (native-inputs
17842 (list pkg-config))
17843 (home-page "https://pbdr.org/")
17844 (synopsis "R interface to ZeroMQ")
17845 (description
17846 "ZeroMQ is a well-known library for high-performance asynchronous
17847 messaging in scalable, distributed applications. This package provides high
17848 level R wrapper functions to easily utilize ZeroMQ. The main focus is on
17849 interactive client/server programming frameworks. A few wrapper functions
17850 compatible with @code{rzmq} are also provided.")
17851 (license license:gpl3)))
17852
17853 (define-public r-repr
17854 (package
17855 (name "r-repr")
17856 (version "1.1.4")
17857 (source
17858 (origin
17859 (method url-fetch)
17860 (uri (cran-uri "repr" version))
17861 (sha256
17862 (base32
17863 "0h3h14ybamcbwmm31ib66fx13v75vkzn4bn2v26n2h097sl9qybg"))))
17864 (build-system r-build-system)
17865 (propagated-inputs
17866 (list r-base64enc r-htmltools r-jsonlite r-pillar))
17867 (home-page "https://cran.r-project.org/web/packages/repr/")
17868 (synopsis "Serializable representations")
17869 (description
17870 "This package provides string and binary representations of objects for
17871 several formats and MIME types.")
17872 (license license:gpl3)))
17873
17874 (define-public r-irdisplay
17875 (package
17876 (name "r-irdisplay")
17877 (version "1.1")
17878 (source
17879 (origin
17880 (method url-fetch)
17881 (uri (cran-uri "IRdisplay" version))
17882 (sha256
17883 (base32
17884 "0awdiv4rr93y8jb1d64sm1iy37ywyniqm7w98yv6qm0zz47h7sw3"))))
17885 (properties `((upstream-name . "IRdisplay")))
17886 (build-system r-build-system)
17887 (propagated-inputs
17888 (list r-repr))
17889 (home-page "https://cran.r-project.org/web/packages/IRdisplay/")
17890 (synopsis "Jupyter display machinery")
17891 (description
17892 "This package provides an interface to the rich display capabilities of
17893 Jupyter front-ends (e.g. Jupyter Notebook). It is designed to be used from a
17894 running IRkernel session.")
17895 (license license:expat)))
17896
17897 (define-public r-irkernel
17898 (package
17899 (name "r-irkernel")
17900 (version "1.3")
17901 (source
17902 (origin
17903 (method url-fetch)
17904 (uri (cran-uri "IRkernel" version))
17905 (sha256
17906 (base32
17907 "00qrmsywpzw2hfp88020zjaijma7q4hqm9h2cz53rywdjzywnzss"))))
17908 (properties `((upstream-name . "IRkernel")))
17909 (build-system r-build-system)
17910 (arguments
17911 `(#:phases
17912 (modify-phases %standard-phases
17913 (add-after 'install 'install-kernelspec
17914 (lambda* (#:key outputs #:allow-other-keys)
17915 (let ((out (assoc-ref outputs "out")))
17916 (setenv "HOME" "/tmp")
17917 (invoke "jupyter" "kernelspec" "install"
17918 "--name" "ir"
17919 "--prefix" out
17920 (string-append out "/site-library/IRkernel/kernelspec"))
17921 ;; Record the absolute file name of the 'R' executable in
17922 ;; 'kernel.json'.
17923 (substitute* (string-append out "/share/jupyter"
17924 "/kernels/ir/kernel.json")
17925 (("\\[\"R\",")
17926 (string-append "[\"" (which "R") "\",")))
17927 #t))))))
17928 (inputs
17929 (list jupyter))
17930 (propagated-inputs
17931 (list r-crayon
17932 r-digest
17933 r-evaluate
17934 r-irdisplay
17935 r-jsonlite
17936 ;; sets R_LIBS_SITE, so R can actually find this package (IRkernel)
17937 r-minimal
17938 r-pbdzmq
17939 r-repr
17940 r-uuid))
17941 (home-page "https://cran.r-project.org/web/packages/IRkernel/")
17942 (synopsis "Native R kernel for Jupyter")
17943 (description
17944 "The R kernel for the Jupyter environment executes R code which the
17945 front-end (Jupyter Notebook or other front-ends) submits to the kernel via the
17946 network.")
17947 (license license:expat)))
17948
17949 (define-public r-gmodels
17950 (package
17951 (name "r-gmodels")
17952 (version "2.18.1.1")
17953 (source
17954 (origin
17955 (method url-fetch)
17956 (uri (cran-uri "gmodels" version))
17957 (sha256
17958 (base32
17959 "158y7yh4maawn9vki8cq4sil48xib2bbpl6qgj5gvlkw3c14hzfs"))))
17960 (build-system r-build-system)
17961 (propagated-inputs
17962 (list r-gdata r-mass))
17963 (home-page "https://cran.r-project.org/web/packages/gmodels/")
17964 (synopsis "Various R programming tools for model fitting")
17965 (description
17966 "This package provides various R programming tools for model fitting.")
17967 (license license:gpl2)))
17968
17969 (define-public r-apcluster
17970 (package
17971 (name "r-apcluster")
17972 (version "1.4.10")
17973 (source
17974 (origin
17975 (method url-fetch)
17976 (uri (cran-uri "apcluster" version))
17977 (sha256
17978 (base32
17979 "1820j1xjlbmw6j2fwwv2g806dqpk5qrbbaqsrbrn6igql8pzf552"))))
17980 (build-system r-build-system)
17981 (propagated-inputs
17982 (list r-matrix r-rcpp))
17983 (native-inputs (list r-knitr))
17984 (home-page "https://cran.r-project.org/web/packages/apcluster/")
17985 (synopsis "Affinity propagation clustering")
17986 (description
17987 "This package implements affinity propagation clustering introduced by
17988 Frey and Dueck (2007). The package further provides leveraged affinity
17989 propagation and an algorithm for exemplar-based agglomerative clustering that
17990 can also be used to join clusters obtained from affinity propagation. Various
17991 plotting functions are available for analyzing clustering results.")
17992 (license license:gpl2+)))
17993
17994 (define-public r-rematch2
17995 (package
17996 (name "r-rematch2")
17997 (version "2.1.2")
17998 (source
17999 (origin
18000 (method url-fetch)
18001 (uri (cran-uri "rematch2" version))
18002 (sha256
18003 (base32
18004 "1fzpz8vhghw8ygwg6rsvfy3783pqk7ch029i5851lwypkplvz77y"))))
18005 (build-system r-build-system)
18006 (propagated-inputs
18007 (list r-tibble))
18008 (home-page "https://github.com/r-lib/rematch2")
18009 (synopsis "Tidy output from regular expression matching")
18010 (description
18011 "This package provides wrappers on @code{regexpr} and @code{gregexpr} to
18012 return the match results in tidy data frames.")
18013 (license license:expat)))
18014
18015 (define-public r-picante
18016 (package
18017 (name "r-picante")
18018 (version "1.8.2")
18019 (source
18020 (origin
18021 (method url-fetch)
18022 (uri (cran-uri "picante" version))
18023 (sha256
18024 (base32
18025 "19savjzj44b7ifdxcp02ynj22z4n4ikq2aipc74ljzy3yykmqmjn"))))
18026 (build-system r-build-system)
18027 (propagated-inputs
18028 (list r-ape r-nlme r-vegan))
18029 (home-page "https://cran.r-project.org/web/packages/picante/")
18030 (synopsis "Integrating phylogenies and ecology")
18031 (description
18032 "This package provides functions for phylocom integration, community
18033 analyses, null-models, traits and evolution. It implements numerous
18034 ecophylogenetic approaches including measures of community phylogenetic and
18035 trait diversity, phylogenetic signal, estimation of trait values for
18036 unobserved taxa, null models for community and phylogeny randomizations, and
18037 utility functions for data input/output and phylogeny plotting. A full
18038 description of package functionality and methods are provided by Kembel et
18039 al. (2010).")
18040 (license license:gpl2)))
18041
18042 (define-public r-reinforcelearn
18043 (package
18044 (name "r-reinforcelearn")
18045 (version "0.2.1")
18046 (source
18047 (origin
18048 (method url-fetch)
18049 (uri (cran-uri "reinforcelearn" version))
18050 (sha256
18051 (base32
18052 "176z2q69p24i29a8sh19xxn2zl3h1z2ixdssr5i6m4yvkvdrvv3b"))))
18053 (build-system r-build-system)
18054 (propagated-inputs
18055 (list r-checkmate r-nnet r-purrr r-r6))
18056 (home-page "https://markusdumke.github.io/reinforcelearn")
18057 (synopsis "Reinforcement learning")
18058 (description
18059 "This package implements reinforcement learning environments and
18060 algorithms as described in Sutton & Barto (1998). The Q-Learning algorithm
18061 can be used with function approximation, eligibility traces (Singh & Sutton,
18062 1996) and experience replay (Mnih et al., 2013).")
18063 (license license:expat)))
18064
18065 (define-public r-lemon
18066 (package
18067 (name "r-lemon")
18068 (version "0.4.5")
18069 (source
18070 (origin
18071 (method url-fetch)
18072 (uri (cran-uri "lemon" version))
18073 (sha256
18074 (base32
18075 "1y3ljidhqdakxlya2npj2w0az820g8kw6gl1cfm4f0cxvzgd1ly4"))))
18076 (build-system r-build-system)
18077 (propagated-inputs
18078 (list r-ggplot2
18079 r-gridextra
18080 r-gtable
18081 r-knitr
18082 r-lattice
18083 r-plyr
18084 r-rlang
18085 r-scales))
18086 (native-inputs
18087 (list r-knitr))
18088 (home-page "https://github.com/stefanedwards/lemon")
18089 (synopsis "Freshen up your ggplot2 plots")
18090 (description
18091 "This package provides functions for working with legends and axis lines
18092 of ggplot2, facets that repeat axis lines on all panels, and some knitr
18093 extensions.")
18094 (license license:gpl3)))
18095
18096 (define-public r-wgaim
18097 (package
18098 (name "r-wgaim")
18099 (version "2.0-1")
18100 (source
18101 (origin
18102 (method url-fetch)
18103 (uri (cran-uri "wgaim" version))
18104 (sha256
18105 (base32 "1qiyfkpsbzjr9xsq5kqq6rlqpndngkn2irdfh3gyi45h6hn118j4"))))
18106 (build-system r-build-system)
18107 (propagated-inputs
18108 (list r-ggplot2 r-qtl))
18109 (home-page "https://cran.r-project.org/web/packages/wgaim")
18110 (synopsis "Whole genome average interval mapping for QTL detection")
18111 (description
18112 "This package integrates sophisticated mixed modelling methods with a
18113 whole genome approach to detecting significant QTL in linkage maps.")
18114 (license license:gpl2+)))
18115
18116 (define-public r-bedr
18117 (package
18118 (name "r-bedr")
18119 (version "1.0.7")
18120 (source
18121 (origin
18122 (method url-fetch)
18123 (uri (cran-uri "bedr" version))
18124 (sha256
18125 (base32
18126 "0zpqvyjgwyqawxm8qrhcv8zq2b3yxgcqkkc87br29yrl7sjb8h6j"))))
18127 (build-system r-build-system)
18128 (propagated-inputs
18129 (list r-data-table
18130 r-r-utils
18131 r-testthat
18132 r-venndiagram
18133 r-yaml
18134 bedops
18135 bedtools
18136 htslib)) ; for tabix
18137 (native-inputs
18138 (list r-knitr)) ; for vignettes
18139 (home-page "https://cran.r-project.org/web/packages/bedr")
18140 (synopsis "Genomic region processing")
18141 (description
18142 "This package is for genomic regions processing using command line tools
18143 such as BEDTools, BEDOPS and Tabix. These tools offer scalable and efficient
18144 utilities to perform genome arithmetic e.g indexing, formatting and merging.
18145 The bedr package's API enhances access to these tools as well as offers
18146 additional utilities for genomic regions processing.")
18147 (license license:gpl2)))
18148
18149 (define-public r-sets
18150 (package
18151 (name "r-sets")
18152 (version "1.0-21")
18153 (source
18154 (origin
18155 (method url-fetch)
18156 (uri (cran-uri "sets" version))
18157 (sha256
18158 (base32
18159 "1h1a03b1850kh5hd3gxbspx2nxqxvk2gb0wm0s60b70qb6zg0csp"))))
18160 (properties `((upstream-name . "sets")))
18161 (build-system r-build-system)
18162 (home-page "https://cran.r-project.org/web/packages/sets")
18163 (synopsis "Sets, generalized sets, customizable sets and intervals")
18164 (description
18165 "This package provides data structures and basic operations for ordinary
18166 sets, generalizations such as fuzzy sets, multisets, and fuzzy multisets,
18167 customizable sets, and intervals.")
18168 (license license:gpl2)))
18169
18170 (define-public r-partitions
18171 (package
18172 (name "r-partitions")
18173 (version "1.10-7")
18174 (source
18175 (origin
18176 (method url-fetch)
18177 (uri (cran-uri "partitions" version))
18178 (sha256
18179 (base32
18180 "1kxiy1wl7dr39kyfg2y9hd67s32knd83r2jsb7j9p3vg8iqq7yqb"))))
18181 (build-system r-build-system)
18182 (propagated-inputs
18183 (list r-gmp r-mathjaxr r-polynom r-rdpack r-sets))
18184 (home-page "https://cran.r-project.org/web/packages/partitions")
18185 (synopsis "Additive partitions of integers")
18186 (description
18187 "This package provides tools to enumerates the partitions, unequal
18188 partitions, and restricted partitions of an integer; the three corresponding
18189 partition functions are also given.")
18190 ;; Any version of the GPL
18191 (license license:gpl2+)))
18192
18193 (define-public r-brobdingnag
18194 (package
18195 (name "r-brobdingnag")
18196 (version "1.2-9")
18197 (source
18198 (origin
18199 (method url-fetch)
18200 (uri (cran-uri "Brobdingnag" version))
18201 (sha256
18202 (base32
18203 "07p9416rdzfyiigbglxjpbcg7pfly9nw19yn2mwg98621cjjs0gr"))))
18204 (properties `((upstream-name . "Brobdingnag")))
18205 (build-system r-build-system)
18206 (propagated-inputs (list r-matrix))
18207 (home-page "https://github.com/RobinHankin/Brobdingnag.git")
18208 (synopsis "Very large numbers in R")
18209 (description
18210 "This package handles very large numbers in R. Real numbers are held
18211 using their natural logarithms, plus a logical flag indicating sign. The
18212 package includes a vignette that gives a step-by-step introduction to using S4
18213 methods.")
18214 ;; Any version of the GPL
18215 (license license:gpl2+)))
18216
18217 (define-public r-untb
18218 (package
18219 (name "r-untb")
18220 (version "1.7-4")
18221 (source
18222 (origin
18223 (method url-fetch)
18224 (uri (cran-uri "untb" version))
18225 (sha256
18226 (base32
18227 "1i7m4vfslsix98dwx4jlrsldm7fhhfp25gr7aapcxqxms7ryaby6"))))
18228 (build-system r-build-system)
18229 (propagated-inputs
18230 (list r-brobdingnag r-partitions r-polynom))
18231 (home-page "https://github.com/RobinHankin/untb.git")
18232 (synopsis "Ecological drift under the UNTB")
18233 (description
18234 "This package provides numerical simulations, and visualizations, of
18235 Hubbell's @dfn{Unified Neutral Theory of Biodiversity} (UNTB).")
18236 (license license:gpl2+)))
18237
18238 (define-public r-stepwise
18239 (package
18240 (name "r-stepwise")
18241 (version "0.3")
18242 (source
18243 (origin
18244 (method url-fetch)
18245 (uri (cran-uri "stepwise" version))
18246 (sha256
18247 (base32
18248 "1lbx1bxwkf9dw6q46w40pp7h5nkxgghmx8rkpaymm6iybc7gyir2"))))
18249 (build-system r-build-system)
18250 (home-page "https://stat.sfu.ca/statgen/research/stepwise.html")
18251 (synopsis "Stepwise detection of recombination breakpoints")
18252 (description
18253 "This package provides a stepwise approach to identifying recombination
18254 breakpoints in a genomic sequence alignment.")
18255 (license license:gpl2+)))
18256
18257 (define-public r-snpmaxsel
18258 (package
18259 (name "r-snpmaxsel")
18260 (version "1.0-3")
18261 (source
18262 (origin
18263 (method url-fetch)
18264 (uri (cran-uri "SNPmaxsel" version))
18265 (sha256
18266 (base32
18267 "0pjvixwqzjd3jwccc8yqq9c76afvbmfq0z1w0cwyj8bblrjpx13z"))))
18268 (properties `((upstream-name . "SNPmaxsel")))
18269 (build-system r-build-system)
18270 (propagated-inputs
18271 (list r-combinat r-mvtnorm))
18272 (home-page "https://cran.r-project.org/web/packages/SNPmaxsel/index.html")
18273 (synopsis "Maximally selected statistics for SNP data")
18274 (description
18275 "This package implements asymptotic methods related to maximally selected
18276 statistics, with applications to @dfn{single-nucleotide polymorphism} (SNP)
18277 data.")
18278 (license license:gpl2+)))
18279
18280 (define-public r-acsnminer
18281 (package
18282 (name "r-acsnminer")
18283 (version "0.16.8.25")
18284 (source (origin
18285 (method url-fetch)
18286 (uri (cran-uri "ACSNMineR" version))
18287 (sha256
18288 (base32
18289 "0gh604s8qall6zfjlwcg2ilxjvz08dplf9k5g47idhv43scm748l"))))
18290 (properties `((upstream-name . "ACSNMineR")))
18291 (build-system r-build-system)
18292 (propagated-inputs
18293 (list r-ggplot2 r-gridextra))
18294 (home-page "https://cran.r-project.org/web/packages/ACSNMineR")
18295 (synopsis "Gene enrichment analysis")
18296 (description
18297 "This package provides tools to compute and represent gene set enrichment
18298 or depletion from your data based on pre-saved maps from the @dfn{Atlas of
18299 Cancer Signalling Networks} (ACSN) or user imported maps. The gene set
18300 enrichment can be run with hypergeometric test or Fisher exact test, and can
18301 use multiple corrections. Visualization of data can be done either by
18302 barplots or heatmaps.")
18303 (license license:gpl2+)))
18304
18305 (define-public r-seqinr
18306 (package
18307 (name "r-seqinr")
18308 (version "4.2-16")
18309 (source
18310 (origin
18311 (method url-fetch)
18312 (uri (cran-uri "seqinr" version))
18313 (sha256
18314 (base32
18315 "0cj07b7km5mla63qhbkxg1mnqq6vh79lsyyfpnbm29gw68w2bwy4"))))
18316 (build-system r-build-system)
18317 (propagated-inputs
18318 (list r-ade4 r-segmented))
18319 (inputs
18320 (list zlib))
18321 (home-page "http://seqinr.r-forge.r-project.org/")
18322 (synopsis "Biological sequences retrieval and analysis")
18323 (description
18324 "This package provides tools for exploratory data analysis and data
18325 visualization of biological sequence (DNA and protein) data. It also includes
18326 utilities for sequence data management under the ACNUC system.")
18327 (license license:gpl2+)))
18328
18329 (define-public r-units
18330 (package
18331 (name "r-units")
18332 (version "0.8-0")
18333 (source
18334 (origin
18335 (method url-fetch)
18336 (uri (cran-uri "units" version))
18337 (sha256
18338 (base32
18339 "06mjprqi06xprj6185k5cmrrdl025x0pd1r6a4x3s74ciq9zwilw"))))
18340 (build-system r-build-system)
18341 (inputs
18342 (list udunits))
18343 (propagated-inputs
18344 (list r-rcpp))
18345 (native-inputs
18346 (list r-knitr))
18347 (home-page "https://github.com/r-quantities/units/")
18348 (synopsis "Measurement Units for R Vectors")
18349 (description
18350 "This package provides support for measurement units in R vectors,
18351 matrices and arrays: automatic propagation, conversion, derivation and
18352 simplification of units; raising errors in case of unit incompatibility. It
18353 is compatible with the @code{POSIXct}, @code{Date} and @code{difftime}
18354 classes.")
18355 (license license:gpl2)))
18356
18357 (define-public r-udunits2
18358 (package
18359 (name "r-udunits2")
18360 (version "0.13.2.1")
18361 (source
18362 (origin
18363 (method url-fetch)
18364 (uri (cran-uri "udunits2" version))
18365 (sha256
18366 (base32
18367 "00prsy8m41v1camcsz94d7gm8qab2mdnwl3x0dyhz4r49b02jm4z"))))
18368 (properties `((upstream-name . "udunits2")))
18369 (build-system r-build-system)
18370 (inputs
18371 (list udunits))
18372 (home-page "https://cran.r-project.org/package=udunits2")
18373 (synopsis "Udunits-2 bindings for R")
18374 (description
18375 "This package provides simple bindings to Unidata's udunits library.")
18376 (license license:gpl2)))
18377
18378 (define-public r-classint
18379 (package
18380 (name "r-classint")
18381 (version "0.4-8")
18382 (source
18383 (origin
18384 (method url-fetch)
18385 (uri (cran-uri "classInt" version))
18386 (sha256
18387 (base32
18388 "1csrrb93lzy1pajs91qd0vyvl218jyskcksa43xfrfvibdzn3sba"))))
18389 (properties `((upstream-name . "classInt")))
18390 (build-system r-build-system)
18391 (propagated-inputs
18392 (list r-class r-e1071 r-kernsmooth))
18393 (native-inputs
18394 (list gfortran r-knitr))
18395 (home-page "https://github.com/r-spatial/classInt/")
18396 (synopsis "Choose univariate class intervals")
18397 (description
18398 "This package provides selected commonly used methods for choosing
18399 univariate class intervals for mapping or other graphics purposes.")
18400 (license license:gpl2+)))
18401
18402 (define-public r-spdata
18403 (package
18404 (name "r-spdata")
18405 (version "2.2.0")
18406 (source
18407 (origin
18408 (method url-fetch)
18409 (uri (cran-uri "spData" version))
18410 (sha256
18411 (base32
18412 "07whxr039cxvk2nn65jada3i8vqqw34lgca9j17ah8chy9r0m73f"))))
18413 (properties `((upstream-name . "spData")))
18414 (build-system r-build-system)
18415 (propagated-inputs
18416 (list r-sp))
18417 (home-page "https://github.com/Nowosad/spData")
18418 (synopsis "Datasets for spatial analysis")
18419 (description
18420 "This a package containing diverse spatial datasets for demonstrating,
18421 benchmarking and teaching spatial data analysis. It includes R data of class
18422 @code{sf}, @code{Spatial}, and @code{nb}. It also contains data stored in a
18423 range of file formats including GeoJSON, ESRI Shapefile and GeoPackage. Some
18424 of the datasets are designed to illustrate specific analysis techniques.
18425 @code{cycle_hire()} and @code{cycle_hire_osm()}, for example, are designed to
18426 illustrate point pattern analysis techniques.")
18427 (license license:cc0)))
18428
18429 (define-public r-learnbayes
18430 (package
18431 (name "r-learnbayes")
18432 (version "2.15.1")
18433 (source
18434 (origin
18435 (method url-fetch)
18436 (uri (cran-uri "LearnBayes" version))
18437 (sha256
18438 (base32
18439 "0ch54v2zz2yyyk0lvn5rfikdmyz1qh9j1wk3585wl8v58mc0h4cv"))))
18440 (properties `((upstream-name . "LearnBayes")))
18441 (build-system r-build-system)
18442 (home-page "https://cran.r-project.org/web/packages/LearnBayes")
18443 (synopsis "Functions for learning Bayesian inference")
18444 (description
18445 "This package provides a collection of functions helpful in learning the
18446 basic tenets of Bayesian statistical inference. It contains functions for
18447 summarizing basic one and two parameter posterior distributions and predictive
18448 distributions. It contains MCMC algorithms for summarizing posterior
18449 distributions defined by the user. It also contains functions for regression
18450 models, hierarchical models, Bayesian tests, and illustrations of Gibbs
18451 sampling.")
18452 (license license:gpl2+)))
18453
18454 (define-public r-deldir
18455 (package
18456 (name "r-deldir")
18457 (version "1.0-6")
18458 (source
18459 (origin
18460 (method url-fetch)
18461 (uri (cran-uri "deldir" version))
18462 (sha256
18463 (base32
18464 "1igq0l2knsbhizncgydcsidgkvvlwwlkrifbcdyhnzk0bhrdixkd"))))
18465 (build-system r-build-system)
18466 (native-inputs (list gfortran))
18467 (home-page "https://cran.r-project.org/web/packages/deldir")
18468 (synopsis "Delaunay triangulation and Dirichlet (Voronoi) tessellation")
18469 (description
18470 "This package provides tools for calculating the Delaunay triangulation
18471 and the Dirichlet or Voronoi tessellation (with respect to the entire plane)
18472 of a planar point set. It plots triangulations and tessellations in various
18473 ways, clips tessellations to sub-windows, calculates perimeters of
18474 tessellations, and summarizes information about the tiles of the
18475 tessellation.")
18476 (license license:gpl2+)))
18477
18478 (define-public r-wk
18479 (package
18480 (name "r-wk")
18481 (version "0.7.0")
18482 (source
18483 (origin
18484 (method url-fetch)
18485 (uri (cran-uri "wk" version))
18486 (sha256
18487 (base32
18488 "1pm2293xqcgjckghbf6q9sk7jh74njiynq3wqq1dbwigiz9jfhz2"))))
18489 (properties `((upstream-name . "wk")))
18490 (build-system r-build-system)
18491 (home-page "https://paleolimbot.github.io/wk/")
18492 (synopsis "Lightweight well-known geometry parsing")
18493 (description
18494 "This package provides a minimal R and C++ API for parsing well-known
18495 binary and well-known text representation of geometries to and from R-native
18496 formats. Well-known binary is compact and fast to parse; well-known text is
18497 human-readable and is useful for writing tests. These formats are only useful
18498 in R if the information they contain can be accessed in R, for which
18499 high-performance functions are provided here.")
18500 (license license:expat)))
18501
18502 (define-public r-s2
18503 (package
18504 (name "r-s2")
18505 (version "1.1.0")
18506 (source
18507 (origin
18508 (method url-fetch)
18509 (uri (cran-uri "s2" version))
18510 (sha256
18511 (base32
18512 "05n459rp5b1wk826sq3c5d2z1xwgkpfp8m1jnfshvs4gadlfkap3"))))
18513 (properties `((upstream-name . "s2")))
18514 (build-system r-build-system)
18515 (arguments
18516 (list
18517 #:phases
18518 `(modify-phases %standard-phases
18519 ;; We don't want to convert -lssl to -l:libssl.so.1.1; there is only
18520 ;; one libssl.so anyway and the -l:* thing breaks linking.
18521 (add-after 'unpack 'undo-library-versioning
18522 (lambda _
18523 (substitute* "configure"
18524 (("PKG_LIBS_VERSIONED=.*")
18525 "PKG_LIBS_VERSIONED=\"${PKG_LIBS}\"\n")))))))
18526 (propagated-inputs
18527 (list r-rcpp r-wk))
18528 (inputs
18529 (list openssl))
18530 (native-inputs
18531 (list pkg-config))
18532 (home-page "https://r-spatial.github.io/s2/")
18533 (synopsis "Spherical geometry operators using the S2 geometry library")
18534 (description
18535 "This package provides R bindings for Google's s2 library for geometric
18536 calculations on the sphere. High-performance constructors and exporters
18537 provide high compatibility with existing spatial packages, transformers
18538 construct new geometries from existing geometries, predicates provide a means
18539 to select geometries based on spatial relationships, and accessors extract
18540 information about geometries.")
18541 (license license:asl2.0)))
18542
18543 (define-public r-sf
18544 (package
18545 (name "r-sf")
18546 (version "1.0-8")
18547 (source
18548 (origin
18549 (method url-fetch)
18550 (uri (cran-uri "sf" version))
18551 (sha256
18552 (base32
18553 "0cl7m47ar3iw95rpwpmjl23frdbscxa15q39mlzmwswxwy871p1x"))))
18554 (build-system r-build-system)
18555 (inputs
18556 (list gdal geos proj sqlite zlib))
18557 (propagated-inputs
18558 (list r-classint
18559 r-dbi
18560 r-magrittr
18561 r-rcpp
18562 r-s2
18563 r-units))
18564 (native-inputs
18565 (list pkg-config r-knitr))
18566 (home-page "https://github.com/r-spatial/sf/")
18567 (synopsis "Simple features for R")
18568 (description
18569 "This package provides support for simple features, a standardized way to
18570 encode spatial vector data. It binds to GDAL for reading and writing data, to
18571 GEOS for geometrical operations, and to PROJ for projection conversions and
18572 datum transformations.")
18573 ;; Either of these licenses
18574 (license (list license:gpl2 license:expat))))
18575
18576 (define-public r-sftime
18577 (package
18578 (name "r-sftime")
18579 (version "0.2-0")
18580 (source (origin
18581 (method url-fetch)
18582 (uri (cran-uri "sftime" version))
18583 (sha256
18584 (base32
18585 "1ymi60ag8kqb3293bdcvb83zwsgrz000ylifjvlpzzmh1xsisanq"))))
18586 (properties `((upstream-name . "sftime")))
18587 (build-system r-build-system)
18588 (propagated-inputs (list r-sf))
18589 (native-inputs (list r-knitr))
18590 (home-page "https://cran.r-project.org/package=sftime")
18591 (synopsis "Simple feature objects that have a time column")
18592 (description
18593 "This package provides classes and methods for spatial objects
18594 that have a registered time column, in particular for irregular
18595 spatiotemporal data. The @code{time} column can be of any type, but
18596 needs to be ordinal. Regularly laid out spatiotemporal data (vector
18597 or raster data cubes) are handled by package stars'.")
18598 (license license:asl2.0)))
18599
18600 (define-public r-spdep
18601 (package
18602 (name "r-spdep")
18603 (version "1.2-7")
18604 (source (origin
18605 (method url-fetch)
18606 (uri (cran-uri "spdep" version))
18607 (sha256
18608 (base32
18609 "1slykkgvn7blj59lbzj0g0r0dqlcbp0gwnw43sihlbdz4m45kb4x"))
18610 (snippet
18611 '(for-each delete-file '("inst/doc/CO69.html"
18612 "inst/doc/CO69.R"
18613 "inst/doc/nb.html"
18614 "inst/doc/nb.R"
18615 "inst/doc/nb_sf.html"
18616 "inst/doc/nb_sf.R"
18617 "inst/doc/nb_sf.Rmd"
18618 "inst/doc/sids.html"
18619 "inst/doc/sids.R")))))
18620 (build-system r-build-system)
18621 (propagated-inputs
18622 (list r-boot
18623 r-deldir
18624 r-e1071
18625 r-s2
18626 r-sf
18627 r-sp
18628 r-spdata
18629 r-units))
18630 (native-inputs
18631 (list r-knitr))
18632 (home-page "https://github.com/r-spatial/spdep/")
18633 (synopsis "Spatial dependence: weighting schemes, statistics and models")
18634 (description
18635 "This package provides a collection of functions to create spatial
18636 weights matrix objects from polygon contiguities, from point patterns by
18637 distance and tessellations, for summarizing these objects, and for permitting
18638 their use in spatial data analysis, including regional aggregation by minimum
18639 spanning tree.")
18640 (license license:gpl2+)))
18641
18642 (define-public r-adegenet
18643 (package
18644 (name "r-adegenet")
18645 (version "2.1.8")
18646 (source
18647 (origin
18648 (method url-fetch)
18649 (uri (cran-uri "adegenet" version))
18650 (sha256
18651 (base32
18652 "09ahgz1ddsdn30fmi5kimdcrcnw18ryqpjcixhyp4xz0xwz2rmw0"))))
18653 (build-system r-build-system)
18654 (propagated-inputs
18655 (list r-ade4
18656 r-ape
18657 r-boot
18658 r-dplyr
18659 r-ggplot2
18660 r-igraph
18661 r-mass
18662 r-reshape2
18663 r-seqinr
18664 r-shiny
18665 r-vegan))
18666 (home-page "https://github.com/thibautjombart/adegenet")
18667 (synopsis "Exploratory analysis of genetic and genomic data")
18668 (description
18669 "This package provides a toolset for the exploration of genetic and
18670 genomic data. Adegenet provides formal (S4) classes for storing and handling
18671 various genetic data, including genetic markers with varying ploidy and
18672 hierarchical population structure (@code{genind} class), alleles counts by
18673 populations (@code{genpop}), and genome-wide SNP data (@code{genlight}). It
18674 also implements original multivariate methods (DAPC, sPCA), graphics,
18675 statistical tests, simulation tools, distance and similarity measures, and
18676 several spatial methods. A range of both empirical and simulated datasets is
18677 also provided to illustrate various methods.")
18678 (license license:gpl2+)))
18679
18680 (define-public r-pegas
18681 (package
18682 (name "r-pegas")
18683 (version "1.1")
18684 (source
18685 (origin
18686 (method url-fetch)
18687 (uri (cran-uri "pegas" version))
18688 (sha256
18689 (base32 "0ngd0laqbs139ji9hm9kwsm9rm56agw2yyfcplxgqva936l93fl7"))))
18690 (build-system r-build-system)
18691 (propagated-inputs
18692 (list r-ape))
18693 (home-page "http://ape-package.ird.fr/pegas.html")
18694 (synopsis "Population and evolutionary genetics analysis system")
18695 (description
18696 "This package provides functions for reading, writing, plotting,
18697 analysing, and manipulating allelic and haplotypic data, including from VCF
18698 files, and for the analysis of population nucleotide sequences and
18699 micro-satellites including coalescent analyses, linkage disequilibrium,
18700 population structure (Fst, Amova) and equilibrium (HWE), haplotype networks,
18701 minimum spanning tree and network, and median-joining networks.")
18702 (license license:gpl2+)))
18703
18704 (define-public r-rmetasim
18705 (package
18706 (name "r-rmetasim")
18707 (version "3.1.14")
18708 (source
18709 (origin
18710 (method url-fetch)
18711 (uri (cran-uri "rmetasim" version))
18712 (sha256
18713 (base32
18714 "0rdkhfgyr97r2d1kd9g8ipb2pn563qxm1y4m9z678q0kqan2ddl0"))))
18715 (build-system r-build-system)
18716 (propagated-inputs
18717 (list r-ade4 r-adegenet r-gtools r-pegas))
18718 (home-page "https://cran.r-project.org/web/packages/rmetasim")
18719 (synopsis "Individual-based population genetic simulation environment")
18720 (description
18721 "This package provides an interface between R and the metasim simulation
18722 engine. The simulation environment is documented in: Strand, A.(2002),
18723 Metasim 1.0: an individual-based environment for simulating population
18724 genetics of complex population dynamics.")
18725 ;; Any GPL version
18726 (license license:gpl2+)))
18727
18728 (define-public r-genetics
18729 (package
18730 (name "r-genetics")
18731 (version "1.3.8.1.3")
18732 (source
18733 (origin
18734 (method url-fetch)
18735 (uri (cran-uri "genetics" version))
18736 (sha256
18737 (base32
18738 "0lljxvz7nc6y2z303icphar2niir0i407w5cyhy2pwspd9gwkwpy"))))
18739 (build-system r-build-system)
18740 (propagated-inputs
18741 (list r-combinat r-gdata r-gtools r-mass r-mvtnorm))
18742 (home-page "https://cran.r-project.org/web/packages/genetics/")
18743 (synopsis "Population genetics")
18744 (description
18745 "This package provides classes and methods for handling genetic data.
18746 It includes classes to represent genotypes and haplotypes at single markers up
18747 to multiple markers on multiple chromosomes. Function include allele
18748 frequencies, flagging homo/heterozygotes, flagging carriers of certain
18749 alleles, estimating and testing for Hardy-Weinberg disequilibrium, estimating
18750 and testing for linkage disequilibrium, ...")
18751 ;; Any GPL version.
18752 (license license:gpl2+)))
18753
18754 (define-public r-snp-plotter
18755 (package
18756 (name "r-snp-plotter")
18757 (version "0.5.1")
18758 (source
18759 (origin
18760 (method url-fetch)
18761 (uri (cran-uri "snp.plotter" version))
18762 (sha256
18763 (base32
18764 "16apsqvkah5l0d5qcwp3lq2jspkb6n62wzr0wskmj84jblx483vv"))))
18765 (properties `((upstream-name . "snp.plotter")))
18766 (build-system r-build-system)
18767 (propagated-inputs (list r-genetics))
18768 (home-page "https://cran.r-project.org/web/packages/snp.plotter/")
18769 (synopsis "Plot p-values using single SNP and/or haplotype data")
18770 (description
18771 "This package helps you create plots of p-values using single SNP and/or
18772 haplotype data. Main features of the package include options to display a
18773 @dfn{linkage disequilibrium} (LD) plot and the ability to plot multiple
18774 datasets simultaneously. Plots can be created using global and/or individual
18775 haplotype p-values along with single SNP p-values. Images are created as
18776 either PDF/EPS files.")
18777 (license license:gpl2+)))
18778
18779 (define-public r-polspline
18780 (package
18781 (name "r-polspline")
18782 (version "1.1.20")
18783 (source
18784 (origin
18785 (method url-fetch)
18786 (uri (cran-uri "polspline" version))
18787 (sha256
18788 (base32 "1dd1jwiaglkkhajzvqfkd1x5r3wzjlk5ww0yxzmns0s1kr74i4k9"))))
18789 (build-system r-build-system)
18790 (native-inputs (list gfortran))
18791 (home-page "https://cran.r-project.org/web/packages/polspline/")
18792 (synopsis "Polynomial spline routines")
18793 (description
18794 "This package provides routines for the polynomial spline fitting
18795 routines hazard regression, hazard estimation with flexible tails, logspline,
18796 lspec, polyclass, and polymars.")
18797 (license license:gpl2+)))
18798
18799 (define-public r-rms
18800 (package
18801 (name "r-rms")
18802 (version "6.3-0")
18803 (source
18804 (origin
18805 (method url-fetch)
18806 (uri (cran-uri "rms" version))
18807 (sha256
18808 (base32 "1yfk800q4mgmrjkh0hqjkiv907sr1bi1jaigrj8l6pmg1mkynhbc"))))
18809 (build-system r-build-system)
18810 (propagated-inputs
18811 (list r-cluster
18812 r-digest
18813 r-ggplot2
18814 r-hmisc
18815 r-htmltable
18816 r-htmltools
18817 r-lattice
18818 r-mass
18819 r-multcomp
18820 r-nlme
18821 r-polspline
18822 r-quantreg
18823 r-rpart
18824 r-sparsem
18825 r-survival))
18826 (native-inputs (list gfortran))
18827 (home-page "http://biostat.mc.vanderbilt.edu/rms")
18828 (synopsis "Regression modeling strategies")
18829 (description
18830 "This is a package for regression modeling, testing, estimation,
18831 validation, graphics, prediction, and typesetting by storing enhanced model
18832 design attributes in the fit. The rms package is a collection of functions
18833 that assist with and streamline modeling. It also contains functions for
18834 binary and ordinal logistic regression models, ordinal models for continuous Y
18835 with a variety of distribution families, and the Buckley-James multiple
18836 regression model for right-censored responses, and implements penalized
18837 maximum likelihood estimation for logistic and ordinary linear models. The
18838 package works with almost any regression model, but it was especially written
18839 to work with binary or ordinal regression models, Cox regression, accelerated
18840 failure time models, ordinary linear models, the Buckley-James model,
18841 generalized least squares for serially or spatially correlated observations,
18842 generalized linear models, and quantile regression.")
18843 (license license:gpl2+)))
18844
18845 (define-public r-arsenal
18846 (package
18847 (name "r-arsenal")
18848 (version "3.6.3")
18849 (source
18850 (origin
18851 (method url-fetch)
18852 (uri (cran-uri "arsenal" version))
18853 (sha256
18854 (base32
18855 "0qvs3ld28djnjnggdhqjwq8sbv8zz322qahlvf7dnx35yqf6xkms"))))
18856 (properties `((upstream-name . "arsenal")))
18857 (build-system r-build-system)
18858 (propagated-inputs (list r-knitr))
18859 (native-inputs (list r-knitr))
18860 (home-page "https://github.com/mayoverse/arsenal")
18861 (synopsis "Functions for large-scale statistical summaries")
18862 (description
18863 "This package provides an arsenal of R functions for large-scale
18864 statistical summaries, which are streamlined to work within the latest
18865 reporting tools in R and RStudio and which use formulas and versatile
18866 summary statistics for summary tables and models. The primary functions
18867 include
18868
18869 @enumerate
18870 @item @code{tableby}, a Table-1-like summary of multiple variable types by the
18871 levels of one or more categorical variables;
18872 @item @code{paired}, a Table-1-like summary of multiple variable types paired
18873 across two time points;
18874 @item @code{modelsum}, which performs simple model fits on one or more
18875 endpoints for many variables (univariate or adjusted for covariates);
18876 @item @code{freqlist}, a powerful frequency table across many categorical
18877 variables;
18878 @item @code{comparedf}, a function for comparing @code{data.frames}; and
18879 @item @code{write2}, a function to output tables to a document.
18880 @end enumerate
18881 ")
18882 (license license:gpl2+)))
18883
18884 (define-public r-haplo-stats
18885 (package
18886 (name "r-haplo-stats")
18887 (version "1.8.9")
18888 (source
18889 (origin
18890 (method url-fetch)
18891 (uri (cran-uri "haplo.stats" version))
18892 (sha256
18893 (base32
18894 "0np9kw4f30xbvwr4f79g909ilis5n273ridmlwyzjxiskiry6mx0"))))
18895 (properties `((upstream-name . "haplo.stats")))
18896 (build-system r-build-system)
18897 (propagated-inputs
18898 (list r-arsenal r-rms))
18899 (native-inputs
18900 (list r-r-rsp)) ; for vignettes
18901 (home-page "https://www.mayo.edu/research/labs/statistical-genetics-genetic-epidemiology/software")
18902 (synopsis "Analysis of haplotypes when linkage phase is ambiguous")
18903 (description
18904 "This package provides routines for the analysis of indirectly measured
18905 haplotypes. The statistical methods assume that all subjects are unrelated
18906 and that haplotypes are ambiguous (due to unknown linkage phase of the genetic
18907 markers). The main functions are: @code{haplo.em()}, @code{haplo.glm()},
18908 @code{haplo.score()}, and @code{haplo.power()}; all of which have detailed
18909 examples in the vignette.")
18910 (license license:gpl2+)))
18911
18912 (define-public r-bqtl
18913 (package
18914 (name "r-bqtl")
18915 (version "1.0-34")
18916 (source
18917 (origin
18918 (method url-fetch)
18919 (uri (cran-uri "bqtl" version))
18920 (sha256
18921 (base32
18922 "1xlkgyhlgrwqfzph4sbhh49pjzfnw5zdr3y4786rsnr3faksnxns"))))
18923 (build-system r-build-system)
18924 (native-inputs (list gfortran))
18925 (home-page "http://famprevmed.ucsd.edu/faculty/cberry/bqtl/")
18926 (synopsis "Bayesian QTL mapping toolkit")
18927 (description
18928 "This is a QTL mapping toolkit for inbred crosses and recombinant inbred
18929 lines. It includes maximum likelihood and Bayesian tools.")
18930 (license license:gpl2+)))
18931
18932 (define-public r-ibdreg
18933 (package
18934 (name "r-ibdreg")
18935 (version "0.3.6")
18936 (source
18937 (origin
18938 (method url-fetch)
18939 (uri (cran-uri "ibdreg" version))
18940 (sha256
18941 (base32
18942 "1x8z0vr2cmdks12hxfm0wwxskb0cr669w5j5rpa2ln8q704yy41g"))))
18943 (build-system r-build-system)
18944 (home-page "https://www.mayo.edu/research/labs/\
18945 statistical-genetics-genetic-epidemiology/software")
18946 (synopsis "Regression methods for IBD linkage with covariates")
18947 (description
18948 "This package provides a method to test genetic linkage with covariates
18949 by regression methods with response IBD sharing for relative pairs. Account
18950 for correlations of IBD statistics and covariates for relative pairs within
18951 the same pedigree.")
18952 (license license:gpl2+)))
18953
18954 (define-public r-dlmap
18955 (package
18956 (name "r-dlmap")
18957 (version "1.13")
18958 (source
18959 (origin
18960 (method url-fetch)
18961 (uri (cran-uri "dlmap" version))
18962 (sha256
18963 (base32
18964 "0s6wlkggkm3qndwyvw72xv1n0mcjb7ss3ajbq2ll6rv30splq0db"))))
18965 (build-system r-build-system)
18966 (propagated-inputs
18967 (list r-ibdreg r-mgcv r-nlme r-qtl r-wgaim))
18968 (home-page "https://cran.r-project.org/web/packages/dlmap/")
18969 (synopsis "Detection localization mapping for QTL")
18970 (description
18971 "This is package for QTL mapping in a mixed model framework with separate
18972 detection and localization stages. The first stage detects the number of QTL
18973 on each chromosome based on the genetic variation due to grouped markers on
18974 the chromosome; the second stage uses this information to determine the most
18975 likely QTL positions. The mixed model can accommodate general fixed and
18976 random effects, including spatial effects in field trials and pedigree
18977 effects. It is applicable to backcrosses, doubled haploids, recombinant
18978 inbred lines, F2 intercrosses, and association mapping populations.")
18979 (license license:gpl2)))
18980
18981 (define-public r-hwde
18982 (package
18983 (name "r-hwde")
18984 (version "0.67")
18985 (source
18986 (origin
18987 (method url-fetch)
18988 (uri (cran-uri "hwde" version))
18989 (sha256
18990 (base32
18991 "0wb2f9i5qi7w77ygh8bvydfpr7j5x8dyvnnhdkajaz0wdcpkyaqy"))))
18992 (build-system r-build-system)
18993 (home-page "https://cran.r-project.org/web/packages/hwde/")
18994 (synopsis "Models and tests for departure from Hardy-Weinberg equilibrium")
18995 (description
18996 "This package fits models for genotypic disequilibria, as described in
18997 Huttley and Wilson (2000), Weir (1996) and Weir and Wilson (1986). Contrast
18998 terms are available that account for first order interactions between loci.
18999 It also implements, for a single locus in a single population, a conditional
19000 exact test for Hardy-Weinberg equilibrium.")
19001 (license license:gpl2+)))
19002
19003 (define-public r-tdthap
19004 (package
19005 (name "r-tdthap")
19006 (version "1.2")
19007 (source
19008 (origin
19009 (method url-fetch)
19010 (uri (cran-uri "tdthap" version))
19011 (sha256
19012 (base32
19013 "0x67k50vly92b9n5hpqp4hy87kh8r6nzadsj8xzz4lvcmb4vb6mq"))))
19014 (build-system r-build-system)
19015 (home-page "https://cran.r-project.org/web/packages/tdthap/")
19016 (synopsis "TDT tests for extended haplotypes")
19017 (description
19018 "Functions and examples are provided for transmission/disequilibrium
19019 tests for extended marker haplotypes, as in Clayton, D. and Jones, H. (1999)
19020 \"Transmission/disequilibrium tests for extended marker haplotypes\".")
19021 (license license:artistic2.0)))
19022
19023 (define-public r-sparql
19024 (package
19025 (name "r-sparql")
19026 (version "1.16")
19027 (source (origin
19028 (method url-fetch)
19029 (uri (cran-uri "SPARQL" version))
19030 (sha256
19031 (base32
19032 "0gak1q06yyhdmcxb2n3v0h9gr1vqd0viqji52wpw211qp6r6dcrc"))))
19033 (properties `((upstream-name . "SPARQL")))
19034 (build-system r-build-system)
19035 (propagated-inputs
19036 (list r-rcurl r-xml))
19037 (home-page "https://cran.r-project.org/web/packages/SPARQL")
19038 (synopsis "SPARQL client for R")
19039 (description "This package provides an interface to use SPARQL to pose
19040 SELECT or UPDATE queries to an end-point.")
19041 ;; The only license indication is found in the DESCRIPTION file,
19042 ;; which states GPL-3. So we cannot assume GPLv3+.
19043 (license license:gpl3)))
19044
19045 (define-public r-bookdown
19046 (package
19047 (name "r-bookdown")
19048 (version "0.29")
19049 (source (origin
19050 (method url-fetch)
19051 (uri (cran-uri "bookdown" version))
19052 (sha256
19053 (base32
19054 "08zpky94bdbjsbhi90pymxpczpfkjxwbx7p1v7ip8raw9b23skjv"))))
19055 (build-system r-build-system)
19056 (propagated-inputs
19057 (list r-htmltools
19058 r-jquerylib
19059 r-knitr
19060 r-rmarkdown
19061 r-tinytex
19062 r-xfun
19063 r-yaml
19064 pandoc))
19065 ;; We cannot add knitr because this package depends on xfun, which is an
19066 ;; input to knitr.
19067 #;
19068 (native-inputs
19069 (list r-knitr))
19070 (home-page "https://github.com/rstudio/bookdown")
19071 (synopsis "Authoring books and technical documents with R markdown")
19072 (description "This package provides output formats and utilities for
19073 authoring books and technical documents with R Markdown.")
19074 (license license:gpl3)))
19075
19076 (define-public r-optparse
19077 (package
19078 (name "r-optparse")
19079 (version "1.7.3")
19080 (source
19081 (origin
19082 (method url-fetch)
19083 (uri (cran-uri "optparse" version))
19084 (sha256
19085 (base32
19086 "1v87db7fm494dwxvdsnl1m2kj84nplq7pkh0g41najhx0npy31v2"))))
19087 (build-system r-build-system)
19088 (propagated-inputs
19089 (list r-getopt))
19090 (native-inputs
19091 (list r-knitr))
19092 (home-page "https://github.com/trevorld/optparse")
19093 (synopsis "Command line option parser")
19094 (description
19095 "This package provides a command line parser inspired by Python's
19096 @code{optparse} library to be used with Rscript to write shebang scripts
19097 that accept short and long options.")
19098 (license license:gpl2+)))
19099
19100 (define-public r-kernlab
19101 (package
19102 (name "r-kernlab")
19103 (version "0.9-31")
19104 (source
19105 (origin
19106 (method url-fetch)
19107 (uri (cran-uri "kernlab" version))
19108 (sha256
19109 (base32 "12i7ffc1aacyy7bpjc0w60wwivn88wri8jz43h77irn5q5jwcnbk"))))
19110 (build-system r-build-system)
19111 (home-page "https://cran.r-project.org/web/packages/kernlab")
19112 (synopsis "Kernel-based machine learning tools")
19113 (description
19114 "This package provides kernel-based machine learning methods for
19115 classification, regression, clustering, novelty detection, quantile regression
19116 and dimensionality reduction. Among other methods @code{kernlab} includes
19117 Support Vector Machines, Spectral Clustering, Kernel PCA, Gaussian Processes
19118 and a QP solver.")
19119 (license license:gpl2)))
19120
19121 (define-public r-hierfstat
19122 (package
19123 (name "r-hierfstat")
19124 (version "0.5-11")
19125 (source
19126 (origin
19127 (method url-fetch)
19128 (uri (cran-uri "hierfstat" version))
19129 (sha256
19130 (base32
19131 "0nyb5091lr8ma9vydbssyx9503601rynlrbldv98mmrmh74h6v41"))))
19132 (build-system r-build-system)
19133 (propagated-inputs
19134 (list r-ade4 r-adegenet r-gaston r-gtools))
19135 (native-inputs
19136 (list r-knitr))
19137 (home-page "https://cran.r-project.org/web/packages/hierfstat/")
19138 (synopsis "Estimation and tests of hierarchical F-statistics")
19139 (description
19140 "This package allows the estimation of hierarchical F-statistics from
19141 haploid or diploid genetic data with any numbers of levels in the hierarchy,
19142 following the algorithm of Yang (Evolution, 1998, 52(4):950-956). Functions
19143 are also given to test via randomisations the significance of each F and
19144 variance components, using the likelihood-ratio statistics G.")
19145 (license license:gpl2+)))
19146
19147 (define-public r-hapassoc
19148 (package
19149 (name "r-hapassoc")
19150 (version "1.2-9")
19151 (source
19152 (origin
19153 (method url-fetch)
19154 (uri (cran-uri "hapassoc" version))
19155 (sha256
19156 (base32
19157 "09ijc4sbw743z74fzklmvig11ndkycg6j86k4214wfsj1yj6j9x6"))))
19158 (build-system r-build-system)
19159 (home-page "https://stat.sfu.ca/statgen/research/hapassoc.html")
19160 (synopsis "Inference of trait associations with SNP haplotypes")
19161 (description
19162 "Hapassoc performs likelihood inference of trait associations with
19163 haplotypes and other covariates in @dfn{generalized linear models} (GLMs). The
19164 functions are developed primarily for data collected in cohort or
19165 cross-sectional studies. They can accommodate uncertain haplotype phase and
19166 handle missing genotypes at some SNPs.")
19167 (license license:gpl2)))
19168
19169 (define-public r-sampling
19170 (package
19171 (name "r-sampling")
19172 (version "2.9")
19173 (source
19174 (origin
19175 (method url-fetch)
19176 (uri (cran-uri "sampling" version))
19177 (sha256
19178 (base32
19179 "11xis4vzn2ga8ml9xrgfgqzccvwbnabq35aidzdvpnvciybsanvz"))))
19180 (build-system r-build-system)
19181 (propagated-inputs
19182 (list r-lpsolve r-mass))
19183 (home-page "https://cran.r-project.org/web/packages/sampling/")
19184 (synopsis "Survey sampling")
19185 (description
19186 "This package provides functions for drawing and calibrating samples.")
19187 (license license:gpl2+)))
19188
19189 (define-public r-r2html
19190 (package
19191 (name "r-r2html")
19192 (version "2.3.3")
19193 (source
19194 (origin
19195 (method url-fetch)
19196 (uri (cran-uri "R2HTML" version))
19197 (sha256
19198 (base32
19199 "12qg9rp1j26h2f48dfg5k9jds26ycacv3f3ymk686ks43hd1hzja"))))
19200 (properties `((upstream-name . "R2HTML")))
19201 (build-system r-build-system)
19202 (home-page "https://github.com/nalimilan/R2HTML")
19203 (synopsis "HTML export for R objects")
19204 (description
19205 "This package includes HTML functions and methods to write in an HTML
19206 file. Thus, making HTML reports is easy. It includes a function that allows
19207 redirection on the fly, which appears to be very useful for teaching purposes,
19208 as the student can keep a copy of the produced output to keep all that they
19209 did during the course. The package comes with a vignette describing how to
19210 write HTML reports for statistical analysis. Finally, a driver for Sweave
19211 parses HTML flat files containing R code and to automatically write
19212 the corresponding outputs (tables and graphs).")
19213 (license license:gpl2+)))
19214
19215 (define-public r-rjava
19216 (package
19217 (name "r-rjava")
19218 (version "1.0-6")
19219 (source
19220 (origin
19221 (method url-fetch)
19222 (uri (cran-uri "rJava" version))
19223 (sha256
19224 (base32
19225 "1ijqhvnb8ab38cp9pwdf7zq7xqqlm6x94gkrab2dd98p6d4x1472"))))
19226 (properties `((upstream-name . "rJava")))
19227 (build-system r-build-system)
19228 (arguments
19229 `(#:modules ((guix build utils)
19230 (guix build r-build-system)
19231 (ice-9 match))
19232 #:phases
19233 (modify-phases %standard-phases
19234 (add-after 'unpack 'set-JAVA_HOME
19235 (lambda* (#:key inputs #:allow-other-keys)
19236 (let ((jdk (assoc-ref inputs "jdk")))
19237 (setenv "JAVA_HOME" jdk)
19238 (setenv "JAVA" (which "java"))
19239 (setenv "JAR" (which "jar"))
19240 (setenv "JAVAC" (which "javac"))
19241 (setenv "JAVAH" (which "javah"))
19242 (setenv "JAVA_CPPFLAGS"
19243 (string-append "-I" jdk "/include "
19244 "-I" jdk "/include/linux"))
19245 (match (find-files (string-append jdk "/jre/lib/") "libjvm.so")
19246 ((lib) (setenv "JAVA_LIBS" lib))
19247 (_ (error "Could not find libjvm.so"))))
19248 #t)))))
19249 (inputs
19250 `(("icu4c" ,icu4c)
19251 ("jdk" ,icedtea-8 "jdk")
19252 ("zlib" ,zlib)))
19253 (home-page "https://www.rforge.net/rJava/")
19254 (synopsis "Low-Level R to Java interface")
19255 (description
19256 "This package provides a low-level interface to the Java VM very much
19257 like .C/.Call and friends. It allows the creation of objects, calling methods
19258 and accessing fields.")
19259 (license license:gpl2)))
19260
19261 (define-public r-svmisc
19262 (package
19263 (name "r-svmisc")
19264 (version "1.2.3")
19265 (source
19266 (origin
19267 (method url-fetch)
19268 (uri (cran-uri "svMisc" version))
19269 (sha256
19270 (base32
19271 "1r3kih5bnr4plnzdn5f2gg3xl3krgyl7gkdlf58a2l8vk13j3m9d"))))
19272 (properties `((upstream-name . "svMisc")))
19273 (build-system r-build-system)
19274 (native-inputs
19275 (list r-knitr))
19276 (home-page "https://github.com/SciViews/svMisc")
19277 (synopsis "Miscellaneous functions for SciViews")
19278 (description
19279 "This package provides miscellaneous functions for SciViews or general
19280 use, including tools to manage a temporary environment attached to the search
19281 path for temporary variables you do not want to @code{save()} or
19282 @code{load()}; test the current platform; showing progress bars, etc.")
19283 (license license:gpl2)))
19284
19285 (define-public r-xyz
19286 (package
19287 (name "r-xyz")
19288 (version "0.2")
19289 (source
19290 (origin
19291 (method url-fetch)
19292 (uri (cran-uri "xyz" version))
19293 (sha256
19294 (base32
19295 "13w4sb4pvgciwr8wsz785dafj2k2kpx7znz46r5d32wx88vkycp4"))))
19296 (build-system r-build-system)
19297 (propagated-inputs
19298 (list r-rcpp))
19299 (home-page "https://cran.r-project.org/web/packages/xyz/")
19300 (synopsis "Algorithm for fast interaction search in high-dimensional data")
19301 (description
19302 "High dimensional interaction search by brute force requires a quadratic
19303 computational cost in the number of variables. The xyz algorithm provably
19304 finds strong interactions in almost linear time. For details of the algorithm
19305 see: G. Thanei, N. Meinshausen and R. Shah (2016). The xyz algorithm for fast
19306 interaction search in high-dimensional data.")
19307 ;; Any version of the GPL.
19308 (license license:gpl2+)))
19309
19310 (define-public r-rttf2pt1
19311 (package
19312 (name "r-rttf2pt1")
19313 (version "1.3.11")
19314 (source
19315 (origin
19316 (method url-fetch)
19317 (uri (cran-uri "Rttf2pt1" version))
19318 (sha256
19319 (base32
19320 "1fbls9hy4s0hdszg449bpapx2mhknwiasvr15djf9f1hm0b2908p"))))
19321 (properties `((upstream-name . "Rttf2pt1")))
19322 (build-system r-build-system)
19323 (home-page "https://github.com/wch/Rttf2pt1")
19324 (synopsis "Font conversion utility")
19325 (description
19326 "This package contains the program @code{ttf2pt1}, for use with the
19327 @code{extrafont} package.")
19328 ;; Most of the files are covered under the Expat license. Some files are
19329 ;; covered under BSD-3. Deviations for individual files are recorded in
19330 ;; the LICENSE file.
19331 (license (list license:bsd-3 license:expat
19332 (license:non-copyleft "file://LICENSE")))))
19333
19334 (define-public r-extrafontdb
19335 (package
19336 (name "r-extrafontdb")
19337 (version "1.0")
19338 (source
19339 (origin
19340 (method url-fetch)
19341 (uri (cran-uri "extrafontdb" version))
19342 (sha256
19343 (base32
19344 "115n42hfvv5h4nn4cfkfmkmn968py4lpy8zd0d6w5yylwpzbm8gs"))))
19345 (build-system r-build-system)
19346 (home-page "https://github.com/wch/extrafontdb")
19347 (synopsis "Database for the extrafont package")
19348 (description
19349 "This package holds the database for the @code{extrafont} package.")
19350 (license license:gpl2)))
19351
19352 (define-public r-extrafont
19353 (package
19354 (name "r-extrafont")
19355 (version "0.18")
19356 (source
19357 (origin
19358 (method url-fetch)
19359 (uri (cran-uri "extrafont" version))
19360 (sha256
19361 (base32
19362 "0mx810mld67vb1w3wkl4fhpjmkq32lgpq5x1c0a9rf8li5wskrj4"))))
19363 (build-system r-build-system)
19364 (propagated-inputs
19365 (list r-extrafontdb r-rttf2pt1))
19366 (home-page "https://github.com/wch/extrafont")
19367 (synopsis "Tools for using fonts in R")
19368 (description
19369 "The extrafont package makes it easier to use fonts other than the basic
19370 PostScript fonts that R uses. Fonts that are imported into extrafont can be
19371 used with PDF or PostScript output files. There are two hurdles for using
19372 fonts in PDF (or Postscript) output files:
19373
19374 @enumerate
19375 @item Making R aware of the font and the dimensions of the characters.
19376 @item Embedding the fonts in the PDF file so that the PDF can be displayed
19377 properly on a device that doesn't have the font. This is usually needed if
19378 you want to print the PDF file or share it with others.
19379 @end enumerate
19380
19381 The extrafont package makes both of these things easier.")
19382 (license license:gpl2)))
19383
19384 (define-public r-xkcd
19385 (package
19386 (name "r-xkcd")
19387 (version "0.0.6")
19388 (source
19389 (origin
19390 (method url-fetch)
19391 (uri (cran-uri "xkcd" version))
19392 (sha256
19393 (base32
19394 "1z2y0ihn68ppay7xkglhw7djki5654g6z4bbpyy41if57z9q554f"))))
19395 (build-system r-build-system)
19396 (propagated-inputs
19397 (list r-extrafont r-ggplot2 r-hmisc))
19398 (home-page "https://cran.r-project.org/web/packages/xkcd/")
19399 (synopsis "Plot ggplot2 graphics in the XKCD style")
19400 (description
19401 "This package provides the means to plot ggplot2 graphs in the style of
19402 the XKCD web comic.")
19403 (license license:gpl3)))
19404
19405 (define-public r-babelgene
19406 (package
19407 (name "r-babelgene")
19408 (version "22.9")
19409 (source
19410 (origin
19411 (method url-fetch)
19412 (uri (cran-uri "babelgene" version))
19413 (sha256
19414 (base32
19415 "1ql5r1chl5ajzy9ppcnk755ia3m2a8n08m837dnm2ll3nzf02rnf"))))
19416 (properties `((upstream-name . "babelgene")))
19417 (build-system r-build-system)
19418 (propagated-inputs
19419 (list r-dplyr r-rlang))
19420 (native-inputs
19421 (list r-knitr))
19422 (home-page
19423 "https://igordot.github.io/babelgene/")
19424 (synopsis "Gene orthologs for model organisms in a Tidy data format")
19425 (description
19426 "Genomic analysis of model organisms often requires the use of databases
19427 based on human data or making comparisons to patient-derived resources. This
19428 requires converting genes between human and non-human analogues. The
19429 babelgene R package provides predicted gene orthologs/homologs for frequently
19430 studied model organisms in an R-friendly tidy/long format. The package
19431 integrates orthology assertion predictions sourced from multiple databases as
19432 compiled by the HGNC Comparison of Orthology Predictions (HCOP).")
19433 (license license:expat)))
19434
19435 (define-public r-msigdbr
19436 (package
19437 (name "r-msigdbr")
19438 (version "7.5.1")
19439 (source
19440 (origin
19441 (method url-fetch)
19442 (uri (cran-uri "msigdbr" version))
19443 (sha256
19444 (base32
19445 "1jna9bkq0a7r6f8nhxziyiw75kfhsyh1rv7sx5d4551mvxxlhc6w"))))
19446 (build-system r-build-system)
19447 (propagated-inputs
19448 (list r-babelgene
19449 r-dplyr
19450 r-magrittr
19451 r-rlang
19452 r-tibble
19453 r-tidyselect))
19454 (native-inputs
19455 (list r-knitr))
19456 (home-page "https://github.com/igordot/msigdbr")
19457 (synopsis "MSigDB gene sets for multiple organisms")
19458 (description
19459 "This package provides the @dfn{Molecular Signatures Database} (MSigDB)
19460 gene sets typically used with the @dfn{Gene Set Enrichment Analysis} (GSEA)
19461 software in a standard R data frame with key-value pairs. Included are the
19462 original human gene symbols and Entrez IDs as well as the equivalents for
19463 various frequently studied model organisms such as mouse, rat, pig, fly, and
19464 yeast.")
19465 ;; The package is covered under the Expat license, but the upstream MSigDB
19466 ;; files are made available under the Creative Commons Attribution 4.0
19467 ;; International license.
19468 (license (list license:expat license:cc-by4.0))))
19469
19470 (define-public r-gridgraphics
19471 (package
19472 (name "r-gridgraphics")
19473 (version "0.5-1")
19474 (source
19475 (origin
19476 (method url-fetch)
19477 (uri (cran-uri "gridGraphics" version))
19478 (sha256
19479 (base32
19480 "12yswy02j3h5wir7m5jnkhpjmb0sa4snn61vjd68i49qwsa6w219"))))
19481 (properties `((upstream-name . "gridGraphics")))
19482 (build-system r-build-system)
19483 (home-page "https://github.com/pmur002/gridgraphics")
19484 (synopsis "Redraw base graphics using @code{grid} graphics")
19485 (description
19486 "This package provides functions to convert a page of plots drawn with
19487 the @code{graphics} package into identical output drawn with the @code{grid}
19488 package. The result looks like the original @code{graphics}-based plot, but
19489 consists of @code{grid} grobs and viewports that can then be manipulated with
19490 @code{grid} functions (e.g., edit grobs and revisit viewports).")
19491 (license license:gpl2+)))
19492
19493 (define-public r-farver
19494 (package
19495 (name "r-farver")
19496 (version "2.1.1")
19497 (source
19498 (origin
19499 (method url-fetch)
19500 (uri (cran-uri "farver" version))
19501 (sha256
19502 (base32
19503 "1klnr73fhm7n46q85in1v9gi99y6rcdzzg4h4wvnbx23lxndmkqd"))))
19504 (build-system r-build-system)
19505 (home-page "https://github.com/thomasp85/farver")
19506 (synopsis "Vectorized color conversion and comparison")
19507 (description
19508 "The encoding of color can be handled in many different ways, using
19509 different color spaces. As different color spaces have different uses,
19510 efficient conversion between these representations are important. This
19511 package provides a set of functions that gives access to very fast color space
19512 conversion and comparisons implemented in C++, and offers 100-fold speed
19513 improvements over the @code{convertColor} function in the @code{grDevices}
19514 package.")
19515 (license license:expat)))
19516
19517 (define-public r-yulab-utils
19518 (package
19519 (name "r-yulab-utils")
19520 (version "0.0.5")
19521 (source
19522 (origin
19523 (method url-fetch)
19524 (uri (cran-uri "yulab.utils" version))
19525 (sha256
19526 (base32
19527 "0sq5wc0mp84h6fs4wa2smvf7dcn0p0xarzb2ljvqc3p4vb2lvkbf"))))
19528 (properties `((upstream-name . "yulab.utils")))
19529 (build-system r-build-system)
19530 (home-page "https://cran.r-project.org/package=yulab.utils")
19531 (synopsis "Supporting functions for packages maintained by YuLab-SMU")
19532 (description
19533 "Miscellaneous functions commonly used by YuLab-SMU, such as
19534 @code{install_zip_gh} to install R packages from Github ZIP files.")
19535 (license license:artistic2.0)))
19536
19537 (define-public r-ggplotify
19538 (package
19539 (name "r-ggplotify")
19540 (version "0.1.0")
19541 (source
19542 (origin
19543 (method url-fetch)
19544 (uri (cran-uri "ggplotify" version))
19545 (sha256
19546 (base32
19547 "12mk3fa8fdjxj7xxz21jkr7h91w5wdgwjqhszcz1qffwsgb773qp"))))
19548 (build-system r-build-system)
19549 (propagated-inputs
19550 (list r-ggplot2 r-gridgraphics r-yulab-utils))
19551 (native-inputs
19552 (list r-knitr))
19553 (home-page "https://github.com/GuangchuangYu/ggplotify")
19554 (synopsis "Convert plots to @code{grob} or @code{ggplot} object")
19555 (description
19556 "This package provides tools to convert plot function calls (using
19557 expression or formula) to @code{grob} or @code{ggplot} objects that are
19558 compatible with the @code{grid} and @code{ggplot2} environment. With this
19559 package, we are able to e.g. use @code{cowplot} to align plots produced by
19560 @code{base} graphics, @code{grid}, @code{lattice}, @code{vcd} etc. by
19561 converting them to @code{ggplot} objects.")
19562 (license license:artistic2.0)))
19563
19564 (define-public r-triebeard
19565 (package
19566 (name "r-triebeard")
19567 (version "0.3.0")
19568 (source
19569 (origin
19570 (method url-fetch)
19571 (uri (cran-uri "triebeard" version))
19572 (sha256
19573 (base32
19574 "1hqyz57gph02c9fdc07lxz113bbklif3g18sw8jan6pakhhdc7dz"))))
19575 (build-system r-build-system)
19576 (propagated-inputs (list r-rcpp))
19577 (home-page "https://github.com/Ironholds/triebeard/")
19578 (synopsis "Radix trees in Rcpp")
19579 (description
19580 "Radix trees, or tries, are key-value data structures optimized for
19581 efficient lookups, similar in purpose to hash tables. This package provides
19582 an implementation of radix trees for use in R programming and in developing
19583 packages with Rcpp.")
19584 (license license:expat)))
19585
19586 (define-public r-tweenr
19587 (package
19588 (name "r-tweenr")
19589 (version "2.0.2")
19590 (source
19591 (origin
19592 (method url-fetch)
19593 (uri (cran-uri "tweenr" version))
19594 (sha256
19595 (base32
19596 "1wqzcsxlz1isb1j0v5g6dgvd40q3q9qlahvgcgiq0j4d87nzvfv4"))))
19597 (build-system r-build-system)
19598 (arguments
19599 (list
19600 #:phases
19601 '(modify-phases %standard-phases
19602 (add-after 'unpack 'build-reproducibly
19603 (lambda _
19604 (substitute* "R/aaa.R"
19605 (("BASEDATETIME <- Sys.time.*")
19606 "BASEDATETIME <- structure(0, class = c(\"POSIXct\", \"POSIXt\"))\n")))))))
19607 (propagated-inputs
19608 (list r-cpp11 r-farver r-magrittr r-rlang r-vctrs))
19609 (home-page "https://github.com/thomasp85/tweenr")
19610 (synopsis "Interpolate data for smooth animations")
19611 (description
19612 "In order to create smooth animation between states of data, tweening is
19613 necessary. This package provides a range of functions for creating tweened
19614 data that can be used as basis for animation. Furthermore it adds a number of
19615 vectorized interpolaters for common R data types such as numeric, date and
19616 color.")
19617 (license license:expat)))
19618
19619 (define-public r-polyclip
19620 (package
19621 (name "r-polyclip")
19622 (version "1.10-4")
19623 (source
19624 (origin
19625 (method url-fetch)
19626 (uri (cran-uri "polyclip" version))
19627 (sha256
19628 (base32
19629 "0mkg5v045an49c3j279vvabm7p4d9jsnzlfp96dpblvihxvwkll4"))))
19630 (build-system r-build-system)
19631 (native-inputs (list pkg-config))
19632 (home-page "http://www.angusj.com/delphi/clipper.php")
19633 (synopsis "Polygon clipping")
19634 (description
19635 "This package provides an R port of the library Clipper. It performs
19636 polygon clipping operations (intersection, union, set minus, set difference)
19637 for polygonal regions of arbitrary complexity, including holes. It computes
19638 offset polygons (spatial buffer zones, morphological dilations, Minkowski
19639 dilations) for polygonal regions and polygonal lines. It computes the
19640 Minkowski Sum of general polygons. There is a function for removing
19641 self-intersections from polygon data.")
19642 (license license:boost1.0)))
19643
19644 (define-public r-urlchecker
19645 (package
19646 (name "r-urlchecker")
19647 (version "1.0.1")
19648 (source (origin
19649 (method url-fetch)
19650 (uri (cran-uri "urlchecker" version))
19651 (sha256
19652 (base32
19653 "06034lb94krbzawqg5xklwcksvyyzl3qy355f66baj5pw7dms5k2"))))
19654 (properties `((upstream-name . "urlchecker")))
19655 (build-system r-build-system)
19656 (propagated-inputs (list r-cli r-curl r-xml2))
19657 (home-page "https://github.com/r-lib/urlchecker")
19658 (synopsis "Run CRAN URL checks from older R versions")
19659 (description
19660 "This package provides the URL checking tools available in R 4.1+ as a
19661 package for earlier versions of R. It also uses concurrent requests so can be
19662 much faster than the serial versions.")
19663 (license license:gpl3)))
19664
19665 (define-public r-urltools
19666 (package
19667 (name "r-urltools")
19668 (version "1.7.3")
19669 (source
19670 (origin
19671 (method url-fetch)
19672 (uri (cran-uri "urltools" version))
19673 (sha256
19674 (base32
19675 "04x3my655dd287cbsszbnf75q0swmjlxxrblcsay7a8n3df3a830"))))
19676 (build-system r-build-system)
19677 (propagated-inputs
19678 (list r-rcpp r-triebeard))
19679 (home-page "https://github.com/Ironholds/urltools/")
19680 (synopsis "Vectorized tools for URL handling and parsing")
19681 (description
19682 "This package provides a toolkit for all URL-handling needs, including
19683 encoding and decoding, parsing, parameter extraction and modification. All
19684 functions are designed to be both fast and entirely vectorized. It is
19685 intended to be useful for people dealing with web-related datasets, such as
19686 server-side logs, although may be useful for other situations involving large
19687 sets of URLs.")
19688 (license license:expat)))
19689
19690 (define-public r-ggforce
19691 (package
19692 (name "r-ggforce")
19693 (version "0.4.1")
19694 (source
19695 (origin
19696 (method url-fetch)
19697 (uri (cran-uri "ggforce" version))
19698 (sha256
19699 (base32
19700 "0wqq8l7lq96k4w0vq12jcg7clvgia8s35jjbqq1s0py4cgxijhml"))))
19701 (build-system r-build-system)
19702 (propagated-inputs
19703 (list r-cli
19704 r-ggplot2
19705 r-gtable
19706 r-lifecycle
19707 r-mass
19708 r-polyclip
19709 r-rcpp
19710 r-rcppeigen
19711 r-rlang
19712 r-scales
19713 r-systemfonts
19714 r-tidyselect
19715 r-tweenr
19716 r-vctrs
19717 r-withr))
19718 (home-page "https://ggforce.data-imaginist.com")
19719 (synopsis "Accelerating ggplot2")
19720 (description
19721 "The aim of the ggplot2 package is to aid in visual data investigations.
19722 This focus has led to a lack of facilities for composing specialized plots.
19723 This package aims to be a collection of mainly new statistics and geometries
19724 that fills this gap.")
19725 (license license:expat)))
19726
19727 (define-public r-eulerr
19728 (package
19729 (name "r-eulerr")
19730 (version "6.1.1")
19731 (source (origin
19732 (method url-fetch)
19733 (uri (cran-uri "eulerr" version))
19734 (sha256
19735 (base32
19736 "0lldp2319qd08y87f862gx8a77rvikcnkmdl9xgx4glynfs3hk19"))))
19737 (properties `((upstream-name . "eulerr")))
19738 (build-system r-build-system)
19739 (propagated-inputs
19740 (list r-gensa
19741 r-polyclip
19742 r-polylabelr
19743 r-rcpp
19744 r-rcpparmadillo))
19745 (native-inputs (list r-knitr))
19746 (home-page "https://github.com/jolars/eulerr")
19747 (synopsis "Area-proportional Euler and Venn diagrams with ellipses")
19748 (description
19749 "This package generates area-proportional Euler diagrams using
19750 numerical optimization. An Euler diagram is a generalization of a
19751 Venn diagram, relaxing the criterion that all interactions need to be
19752 represented. Diagrams may be fit with ellipses and circles via a wide
19753 range of inputs and can be visualized in numerous ways.")
19754 (license license:gpl3)))
19755
19756 (define-public r-europepmc
19757 (package
19758 (name "r-europepmc")
19759 (version "0.4.1")
19760 (source
19761 (origin
19762 (method url-fetch)
19763 (uri (cran-uri "europepmc" version))
19764 (sha256
19765 (base32
19766 "16japbndid34shqg8n0bmjrxn84xmhrylvz832zclcllm6i93fn1"))))
19767 (build-system r-build-system)
19768 (propagated-inputs
19769 (list r-dplyr
19770 r-httr
19771 r-jsonlite
19772 r-plyr
19773 r-progress
19774 r-purrr
19775 r-rlang
19776 r-tibble
19777 r-tidyr
19778 r-urltools
19779 r-xml2))
19780 (native-inputs
19781 (list r-knitr))
19782 (home-page "https://github.com/ropensci/europepmc/")
19783 (synopsis "R Interface to the Europe PubMed Central RESTful Web Service")
19784 (description
19785 "This package provides an R Client for the
19786 @url{https://europepmc.org/RestfulWebService,Europe PubMed Central RESTful Web
19787 Service}. It gives access to both metadata on life science literature and
19788 open access full texts. Europe PMC indexes all PubMed content and other
19789 literature sources including Agricola, a bibliographic database of citations
19790 to the agricultural literature, or Biological Patents. In addition to
19791 bibliographic metadata, the client allows users to fetch citations and
19792 reference lists. Links between life-science literature and other EBI
19793 databases, including ENA, PDB or ChEMBL are also accessible.")
19794 (license license:gpl3)))
19795
19796 (define-public r-ggraph
19797 (package
19798 (name "r-ggraph")
19799 (version "2.1.0")
19800 (source
19801 (origin
19802 (method url-fetch)
19803 (uri (cran-uri "ggraph" version))
19804 (sha256
19805 (base32
19806 "07sw4h94dzbs44dcvvj80g8v8252k4iw8pkmzdrk4qagvhidnvv8"))))
19807 (build-system r-build-system)
19808 (propagated-inputs
19809 (list r-cli
19810 r-digest
19811 r-dplyr
19812 r-ggforce
19813 r-ggplot2
19814 r-ggrepel
19815 r-graphlayouts
19816 r-gtable
19817 r-igraph
19818 r-lifecycle
19819 r-mass
19820 r-rcpp
19821 r-rlang
19822 r-scales
19823 r-tidygraph
19824 r-vctrs
19825 r-viridis
19826 r-withr))
19827 (native-inputs
19828 (list r-knitr))
19829 (home-page "https://cran.r-project.org/web/packages/ggraph/")
19830 (synopsis "Implementation of grammar of graphics for graphs and networks")
19831 (description
19832 "The grammar of graphics as implemented in ggplot2 is a poor fit for
19833 graph and network visualizations due to its reliance on tabular data input.
19834 The ggraph package is an extension of the ggplot2 API tailored to graph
19835 visualizations and provides the same flexible approach to building up plots
19836 layer by layer.")
19837 (license license:gpl3)))
19838
19839 (define-public r-gkmsvm
19840 (package
19841 (name "r-gkmsvm")
19842 (version "0.81.0")
19843 (source
19844 (origin
19845 (method url-fetch)
19846 (uri (cran-uri "gkmSVM" version))
19847 (sha256
19848 (base32
19849 "119g5rhc7ffyviz04r04aj5z1g6abnj3ddd01g7db505sdr6lapj"))))
19850 (properties `((upstream-name . "gkmSVM")))
19851 (build-system r-build-system)
19852 (propagated-inputs
19853 (list r-kernlab r-rcpp r-rocr r-seqinr))
19854 (home-page "https://cran.r-project.org/web/packages/gkmSVM")
19855 (synopsis "Gapped-kmer support vector machine")
19856 (description
19857 "This R package provides tools for training gapped-kmer SVM classifiers
19858 for DNA and protein sequences. This package supports several sequence
19859 kernels, including: gkmSVM, kmer-SVM, mismatch kernel and wildcard kernel.")
19860 (license license:gpl2+)))
19861
19862 (define-public r-varselrf
19863 (package
19864 (name "r-varselrf")
19865 (version "0.7-8")
19866 (source
19867 (origin
19868 (method url-fetch)
19869 (uri (cran-uri "varSelRF" version))
19870 (sha256
19871 (base32
19872 "0h49rl1j13yfh97rsfsyh9s2c4wajny4rzms2qw77d0cavxqg53i"))))
19873 (properties `((upstream-name . "varSelRF")))
19874 (build-system r-build-system)
19875 (propagated-inputs
19876 (list r-randomforest))
19877 (home-page "https://www.ligarto.org/rdiaz/software/software")
19878 (synopsis "Variable selection using random forests")
19879 (description
19880 "This package provides tools for the variable selection from random
19881 forests using both backwards variable elimination (for the selection of small
19882 sets of non-redundant variables) and selection based on the importance
19883 spectrum (somewhat similar to scree plots; for the selection of large,
19884 potentially highly-correlated variables). The main applications are in
19885 high-dimensional data (e.g., microarray data, and other genomics and
19886 proteomics applications).")
19887 (license license:gpl2+)))
19888
19889 (define-public r-pamr
19890 (package
19891 (name "r-pamr")
19892 (version "1.56.1")
19893 (source
19894 (origin
19895 (method url-fetch)
19896 (uri (cran-uri "pamr" version))
19897 (sha256
19898 (base32
19899 "0ycpgkk23y3zzkb42n2skcyl35ps1n7jmyzfj7pbxr3f6gr2grfh"))))
19900 (build-system r-build-system)
19901 (propagated-inputs
19902 (list r-cluster r-survival))
19903 (native-inputs (list gfortran))
19904 (home-page "https://cran.r-project.org/web/packages/pamr/")
19905 (synopsis "Prediction Analysis for Microarrays")
19906 (description
19907 "This package provides some functions for sample classification in
19908 microarrays.")
19909 (license license:gpl2)))
19910
19911 (define-public r-rda
19912 (package
19913 (name "r-rda")
19914 (version "1.0.2-2.1")
19915 (source
19916 (origin
19917 (method url-fetch)
19918 (uri (cran-uri "rda" version))
19919 (sha256
19920 (base32
19921 "17ll0idnms4bcpbl65xnl8zfnwsk9ww0rg5z8qqh4ahk5qdab8zf"))))
19922 (build-system r-build-system)
19923 (home-page "https://cran.r-project.org/web/packages/rda/")
19924 (synopsis "Shrunken centroids regularized discriminant analysis")
19925 (description
19926 "This package provides tools for shrunken centroids regularized
19927 discriminant analysis for the purpose of classifying high dimensional data.")
19928 (license license:gpl2+)))
19929
19930 (define-public r-ggvis
19931 (package
19932 (name "r-ggvis")
19933 (version "0.4.7")
19934 (source
19935 (origin
19936 (method url-fetch)
19937 (uri (cran-uri "ggvis" version))
19938 (sha256
19939 (base32
19940 "1qv512pd4x5vmx15y9nvqmabbbw14h75fmi1sjbcg5yl25z0cswy"))))
19941 (build-system r-build-system)
19942 (propagated-inputs
19943 (list r-assertthat
19944 r-dplyr
19945 r-htmltools
19946 r-jsonlite
19947 r-magrittr
19948 r-rlang
19949 r-shiny))
19950 (home-page "https://ggvis.rstudio.com/")
19951 (synopsis "Interactive grammar of graphics")
19952 (description
19953 "This package is a data visualization package for R providing an
19954 implementation of an interactive grammar of graphics, taking the best parts of
19955 ggplot2, combining them with the reactive framework of Shiny and drawing web
19956 graphics using Vega.")
19957 (license license:gpl2)))
19958
19959 (define-public r-gbm
19960 (package
19961 (name "r-gbm")
19962 (version "2.1.8.1")
19963 (source
19964 (origin
19965 (method url-fetch)
19966 (uri (cran-uri "gbm" version))
19967 (sha256
19968 (base32
19969 "02z85d7zp3i5x8r8q005hyw2rx1ck7lw81q7a3lqwraj8l95c94d"))))
19970 (build-system r-build-system)
19971 (propagated-inputs
19972 (list r-lattice r-survival))
19973 (native-inputs
19974 (list r-knitr))
19975 (home-page "https://github.com/gbm-developers/gbm")
19976 (synopsis "Generalized boosted regression models")
19977 (description
19978 "This package is an implementation of extensions to Freund and Schapire's
19979 AdaBoost algorithm and Friedman's gradient boosting machine. It includes
19980 regression methods for least squares, absolute loss, t-distribution loss,
19981 quantile regression, logistic, multinomial logistic, Poisson, Cox proportional
19982 hazards partial likelihood, AdaBoost exponential loss, Huberized hinge loss,
19983 and Learning to Rank measures (LambdaMart).")
19984 (license license:gpl2+)))
19985
19986 (define-public r-threejs
19987 (package
19988 (name "r-threejs")
19989 (version "0.3.3")
19990 (source
19991 (origin
19992 (method url-fetch)
19993 (uri (cran-uri "threejs" version))
19994 (sha256
19995 (base32
19996 "1711h351nzxfkbbdwvfzyhciyvi9c6wx3jq1g97lzcqgnb45kivn"))))
19997 (build-system r-build-system)
19998 (arguments
19999 `(#:modules ((guix build utils)
20000 (guix build r-build-system)
20001 (srfi srfi-1)
20002 (ice-9 popen))
20003 #:phases
20004 (modify-phases %standard-phases
20005 (add-after 'unpack 'process-javascript
20006 (lambda* (#:key inputs #:allow-other-keys)
20007 (with-directory-excursion "inst"
20008 (call-with-values
20009 (lambda ()
20010 (unzip2
20011 `((,(assoc-ref inputs "js-jquery")
20012 "htmlwidgets/lib/jquery/jquery.min.js")
20013 (,(assoc-ref inputs "js-threejs-111")
20014 "htmlwidgets/lib/threejs-111/three.min.js"))))
20015 (lambda (sources targets)
20016 (for-each (lambda (source target)
20017 (format #t "Processing ~a --> ~a~%"
20018 source target)
20019 (delete-file target)
20020 (let ((minified (open-pipe* OPEN_READ "uglifyjs" source)))
20021 (call-with-output-file target
20022 (lambda (port)
20023 (dump-port minified port)))))
20024 sources targets))))
20025 #t)))))
20026 (propagated-inputs
20027 (list r-base64enc r-crosstalk r-htmlwidgets r-igraph))
20028 (native-inputs
20029 `(("uglifyjs" ,node-uglify-js)
20030 ("js-jquery"
20031 ,(origin
20032 (method url-fetch)
20033 (uri "https://code.jquery.com/jquery-1.12.4.js")
20034 (sha256
20035 (base32
20036 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))
20037 ("js-threejs-111"
20038 ,(origin
20039 (method url-fetch)
20040 (uri "https://raw.githubusercontent.com/mrdoob/three.js/r111/build/three.js")
20041 (sha256
20042 (base32
20043 "1cxdkw3plmlw1xvhbx5dm39gqczgzxip2dm887v6whhsxqxl9cky"))))))
20044 (home-page "https://bwlewis.github.io/rthreejs")
20045 (synopsis "Interactive 3D scatter plots, networks and globes")
20046 (description
20047 "Create interactive 3D scatter plots, network plots, and globes in R
20048 using the three.js visualization library.")
20049 (license license:expat)))
20050
20051 (define-public r-mlbench
20052 (package
20053 (name "r-mlbench")
20054 (version "2.1-3")
20055 (source
20056 (origin
20057 (method url-fetch)
20058 (uri (cran-uri "mlbench" version))
20059 (sha256
20060 (base32
20061 "157iqsld0wj8g8cbs7nh6p2x6kasmkhs3078hsmqac946gk2pydi"))))
20062 (build-system r-build-system)
20063 (home-page "https://cran.r-project.org/web/packages/mlbench/")
20064 (synopsis "Machine learning benchmark problems")
20065 (description
20066 "This package provides a collection of artificial and real-world machine
20067 learning benchmark problems, including, e.g., several data sets from the UCI
20068 repository.")
20069 (license license:gpl2)))
20070
20071 (define-public r-mpm
20072 (package
20073 (name "r-mpm")
20074 (version "1.0-23")
20075 (source
20076 (origin
20077 (method url-fetch)
20078 (uri (cran-uri "mpm" version))
20079 (sha256
20080 (base32
20081 "1jpv2ddmw7aarqbbyfys1yb840arw33319wnny3v2hk84hldmayj"))))
20082 (build-system r-build-system)
20083 (propagated-inputs
20084 (list r-kernsmooth r-mass))
20085 (home-page "http://mpm.r-forge.r-project.org")
20086 (synopsis "Multivariate projection methods")
20087 (description
20088 "This is a package for exploratory graphical analysis of multivariate
20089 data, specifically gene expression data with different projection methods:
20090 principal component analysis, correspondence analysis, spectral map
20091 analysis.")
20092 (license license:gpl2+)))
20093
20094 (define-public r-png
20095 (package
20096 (name "r-png")
20097 (version "0.1-7")
20098 (source (origin
20099 (method url-fetch)
20100 (uri (cran-uri "png" version))
20101 (sha256
20102 (base32
20103 "0g2mcp55lvvpx4kd3mn225mpbxqcq73wy5qx8b4lyf04iybgysg2"))))
20104 (build-system r-build-system)
20105 (inputs
20106 (list libpng zlib))
20107 (home-page "https://www.rforge.net/png/")
20108 (synopsis "Read and write PNG images")
20109 (description
20110 "This package provides an easy and simple way to read, write and display
20111 bitmap images stored in the PNG format. It can read and write both files and
20112 in-memory raw vectors.")
20113 ;; Any of these GPL versions.
20114 (license (list license:gpl2 license:gpl3))))
20115
20116 (define-public r-ggcorrplot
20117 (package
20118 (name "r-ggcorrplot")
20119 (version "0.1.4")
20120 (source
20121 (origin
20122 (method url-fetch)
20123 (uri (cran-uri "ggcorrplot" version))
20124 (sha256
20125 (base32
20126 "186a0mpdpipp24fjbd52l1gdgpqm6vl83ff8069d8nngyqbrx0jr"))))
20127 (build-system r-build-system)
20128 (propagated-inputs
20129 (list r-ggplot2 r-reshape2))
20130 (home-page "http://www.sthda.com/english/wiki/ggcorrplot")
20131 (synopsis "Visualization of a correlation matrix using ggplot2")
20132 (description
20133 "The ggcorrplot package can be used to visualize easily a correlation
20134 matrix using ggplot2. It provides a solution for reordering the correlation
20135 matrix and displays the significance level on the plot. It also includes a
20136 function for computing a matrix of correlation p-values.")
20137 (license license:gpl2)))
20138
20139 (define-public r-ggfun
20140 (package
20141 (name "r-ggfun")
20142 (version "0.0.7")
20143 (source
20144 (origin
20145 (method url-fetch)
20146 (uri (cran-uri "ggfun" version))
20147 (sha256
20148 (base32
20149 "0x71p3mm0sw72hv92368wy2yiy7zv826p3kddpwndqv1bywmyfx8"))))
20150 (properties `((upstream-name . "ggfun")))
20151 (build-system r-build-system)
20152 (propagated-inputs
20153 (list r-ggplot2 r-rlang))
20154 (native-inputs (list r-knitr))
20155 (home-page "https://cran.r-project.org/package=ggfun")
20156 (synopsis "Miscellaneous functions for ggplot2")
20157 (description
20158 "This package provides useful functions to edit ggplot object (e.g.,
20159 setting fonts for theme and layers, adding rounded rectangle as background for
20160 each of the legends).")
20161 (license license:artistic2.0)))
20162
20163 (define-public r-gridtext
20164 (package
20165 (name "r-gridtext")
20166 (version "0.1.5")
20167 (source
20168 (origin
20169 (method url-fetch)
20170 (uri (cran-uri "gridtext" version))
20171 (sha256
20172 (base32
20173 "0f7i2qb8fawi8agy2iz2c173kfwj7cbb5ikjix64nmzqc5j7363d"))))
20174 (properties `((upstream-name . "gridtext")))
20175 (build-system r-build-system)
20176 (propagated-inputs
20177 (list r-curl
20178 r-jpeg
20179 r-markdown
20180 r-png
20181 r-rcpp
20182 r-rlang
20183 r-stringr
20184 r-xml2))
20185 (home-page "https://wilkelab.org/gridtext/")
20186 (synopsis "Improved text rendering support for Grid graphics")
20187 (description
20188 "This package provides support for rendering of formatted text using Grid
20189 graphics. Text can be formatted via a minimal subset of Markdown, HTML, and
20190 inline CSS directives, and it can be rendered both with and without word
20191 wrap.")
20192 (license license:expat)))
20193
20194 (define-public r-ggghost
20195 (package
20196 (name "r-ggghost")
20197 (version "0.2.1")
20198 (source (origin
20199 (method url-fetch)
20200 (uri (cran-uri "ggghost" version))
20201 (sha256
20202 (base32
20203 "0kvsjadxxdf6yvzk4a6yqkg02q1ysslvf3m0a369bdim396z4hnv"))))
20204 (properties `((upstream-name . "ggghost")))
20205 (build-system r-build-system)
20206 (propagated-inputs (list r-animation r-ggplot2))
20207 (home-page "https://github.com/jonocarroll/ggghost")
20208 (synopsis "Capture the spirit of your ggplot2 calls")
20209 (description
20210 "This package lets you create a reproducible @code{ggplot2} object by
20211 storing the data and calls.")
20212 (license license:gpl3+)))
20213
20214 (define-public r-ggtext
20215 (package
20216 (name "r-ggtext")
20217 (version "0.1.2")
20218 (source
20219 (origin
20220 (method url-fetch)
20221 (uri (cran-uri "ggtext" version))
20222 (sha256
20223 (base32
20224 "10vrrxviv4yp9lqsanqvwsvbj64vn66hwm1w7860x1g58hf1g0l7"))))
20225 (properties `((upstream-name . "ggtext")))
20226 (build-system r-build-system)
20227 (propagated-inputs
20228 (list r-ggplot2 r-gridtext r-rlang r-scales))
20229 (native-inputs (list r-knitr))
20230 (home-page "https://wilkelab.org/ggtext/")
20231 (synopsis "Improved text rendering support for ggplot2")
20232 (description
20233 "This package provides a ggplot2 extension that enables the rendering of
20234 complex formatted plot labels (titles, subtitles, facet labels, axis labels,
20235 etc.). Text boxes with automatic word wrap are also supported.")
20236 (license license:gpl2)))
20237
20238 (define-public r-ggthemeassist
20239 (package
20240 (name "r-ggthemeassist")
20241 (version "0.1.5")
20242 (source (origin
20243 (method url-fetch)
20244 (uri (cran-uri "ggThemeAssist" version))
20245 (sha256
20246 (base32
20247 "1biw91a8p13h62v4w3yim6ghr98khmyhb3qd0h04asf91vvmpxbv"))))
20248 (properties `((upstream-name . "ggThemeAssist")))
20249 (build-system r-build-system)
20250 (propagated-inputs
20251 (list r-formatr
20252 r-ggplot2
20253 r-miniui
20254 r-rstudioapi
20255 r-shiny))
20256 (home-page "https://github.com/calligross/ggthemeassist")
20257 (synopsis "Add-in to customize ggplot2 themes")
20258 (description
20259 "This package provides an Rstudio add-in that delivers a graphical
20260 interface for editing @code{ggplot2} theme elements.")
20261 (license license:gpl3)))
20262
20263 ;; This package includes minified JavaScript files. When upgrading please
20264 ;; check that there are no new minified JavaScript files.
20265 (define-public r-flexdashboard
20266 (package
20267 (name "r-flexdashboard")
20268 (version "0.6.0")
20269 (source
20270 (origin
20271 (method url-fetch)
20272 (uri (cran-uri "flexdashboard" version))
20273 (sha256
20274 (base32
20275 "0bvw2ca6xxscia4hvq505qvjf6zkgpsqv86f1s78aknzwr9jsikm"))
20276 (modules '((guix build utils)))
20277 (snippet
20278 '(begin
20279 ;; Delete bundled minified JavaScript files
20280 (delete-file "inst/htmlwidgets/lib/raphael/raphael-2.1.4.min.js")
20281 (delete-file "inst/www/sly/sly.min.js")
20282 (delete-file "inst/www/stickytableheaders/jquery.stickytableheaders.min.js")
20283 (delete-file "inst/www/prism/prism.js")
20284 (delete-file "inst/www/featherlight/featherlight.min.js")))))
20285 (build-system r-build-system)
20286 (arguments
20287 `(#:modules ((guix build utils)
20288 (guix build r-build-system)
20289 (srfi srfi-1)
20290 (srfi srfi-26)
20291 (ice-9 popen)
20292 (ice-9 textual-ports))
20293 #:phases
20294 (modify-phases %standard-phases
20295 (add-after 'unpack 'process-javascript
20296 (lambda* (#:key inputs #:allow-other-keys)
20297 (with-directory-excursion "inst"
20298 ;; Concatenate all components of prism.js
20299 (let ((contents (string-join
20300 (map (lambda (name)
20301 (call-with-input-file
20302 (assoc-ref inputs name)
20303 get-string-all))
20304 (list "js-prism"
20305 "js-prism-r"
20306 "js-prism-line-numbers"))
20307 "\n")))
20308 (call-with-output-file "prism-src.js"
20309 (cut display contents <>)))
20310 (call-with-values
20311 (lambda ()
20312 (unzip2
20313 `(("www/stickytableheaders/jquery.stickytableheaders.js"
20314 "www/stickytableheaders/jquery.stickytableheaders.min.js")
20315 ("www/sly/sly.js"
20316 "www/sly/sly.min.js")
20317 ("prism-src.js"
20318 "www/prism/prism.js")
20319 (,(assoc-ref inputs "js-raphael")
20320 "htmlwidgets/lib/raphael/raphael-2.1.4.min.js")
20321 (,(assoc-ref inputs "js-featherlight")
20322 "www/featherlight/featherlight.min.js"))))
20323 (lambda (sources targets)
20324 (for-each (lambda (source target)
20325 (format #t "Processing ~a --> ~a~%"
20326 source target)
20327 (let ((minified (open-pipe* OPEN_READ "uglifyjs" source)))
20328 (call-with-output-file target
20329 (lambda (port)
20330 (dump-port minified port)))))
20331 sources targets)))))))))
20332 (propagated-inputs
20333 (list r-bslib
20334 r-htmltools
20335 r-htmlwidgets
20336 r-jsonlite
20337 r-knitr
20338 r-rmarkdown
20339 r-sass
20340 r-scales
20341 r-shiny))
20342 (native-inputs
20343 `(("uglifyjs" ,node-uglify-js)
20344 ("js-raphael"
20345 ,(origin
20346 (method url-fetch)
20347 (uri "https://raw.githubusercontent.com/DmitryBaranovskiy/raphael/v2.1.4/raphael.js")
20348 (sha256
20349 (base32
20350 "1h4c4akrgcj7wra9j1z1rv2406j0yf68y9c0wg8v7w9ibw2iwf1x"))))
20351 ("js-prism"
20352 ,(origin
20353 (method url-fetch)
20354 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/prism.js")
20355 (sha256
20356 (base32
20357 "0gqa9irbp9k8p5r3d98cszajzhjnssnl43nrsc5aiy7ki52z500c"))))
20358 ("js-prism-r"
20359 ,(origin
20360 (method url-fetch)
20361 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/components/prism-r.js")
20362 (sha256
20363 (base32
20364 "1x31glci7wdgr2305njy0bm2lncb0jyn0j1s2g72rqi29xid9aki"))))
20365 ("js-prism-line-numbers"
20366 ,(origin
20367 (method url-fetch)
20368 (uri "https://raw.githubusercontent.com/PrismJS/prism/v1.16.0/plugins/line-numbers/prism-line-numbers.js")
20369 (sha256
20370 (base32
20371 "1543wgf3iynrilyb27jq8px3h5gvfz5xmdib5ik2ki400c1sl991"))))
20372 ("js-featherlight"
20373 ,(origin
20374 (method url-fetch)
20375 (uri "https://raw.githubusercontent.com/noelboss/featherlight/1.3.4/src/featherlight.js")
20376 (sha256
20377 (base32
20378 "14kkhwzvp8rxq2mrck5i0xcm8v5rqwqhwnmncbng8h4qq42zx3sb"))))))
20379 (home-page "https://rmarkdown.rstudio.com/flexdashboard")
20380 (synopsis "R Markdown format for flexible dashboards")
20381 (description
20382 "This package provides an R Markdown format for converting an R Markdown
20383 document to a grid-oriented dashboard. The dashboard flexibly adapts the size
20384 of its components to the containing web page.")
20385 (license license:expat)))
20386
20387 (define-public r-preseqr
20388 (package
20389 (name "r-preseqr")
20390 (version "4.0.0")
20391 (source
20392 (origin
20393 (method url-fetch)
20394 (uri (cran-uri "preseqR" version))
20395 (sha256
20396 (base32
20397 "1g2rnnmi45649vpy6z45v5i3wxm54s138ajqrzwi3a5r7x3xnhq1"))))
20398 (properties `((upstream-name . "preseqR")))
20399 (build-system r-build-system)
20400 (propagated-inputs
20401 (list r-polynom))
20402 (home-page "https://cran.r-project.org/web/packages/preseqR/")
20403 (synopsis "Predicting species accumulation curves")
20404 (description
20405 "This package can be used to predict the r-species accumulation
20406 curve (r-SAC), which is the number of species represented at least r times as
20407 a function of the sampling effort. When r = 1, the curve is known as the
20408 species accumulation curve, or the library complexity curve in high-throughput
20409 genomic sequencing. The package includes both parametric and nonparametric
20410 methods, as described by Deng C, et al. (2018).")
20411 (license license:gpl3)))
20412
20413 (define-public r-mapplots
20414 (package
20415 (name "r-mapplots")
20416 (version "1.5.1")
20417 (source
20418 (origin
20419 (method url-fetch)
20420 (uri (cran-uri "mapplots" version))
20421 (sha256
20422 (base32
20423 "18s2y66f8vi8g2r8a25zbgp2xm079r8v8qxv0w71h8krycs6vs9p"))))
20424 (build-system r-build-system)
20425 (home-page "https://cran.r-project.org/web/packages/mapplots/")
20426 (synopsis "Data visualization on maps")
20427 (description
20428 "This package helps you create simple maps; add sub-plots like pie plots
20429 to a map or any other plot; format, plot and export gridded data. The package
20430 was developed for displaying fisheries data but most functions can be used for
20431 more generic data visualisation.")
20432 (license license:gpl2+)))
20433
20434 (define-public r-pmcmr
20435 (package
20436 (name "r-pmcmr")
20437 (version "4.4")
20438 (source
20439 (origin
20440 (method url-fetch)
20441 (uri (cran-uri "PMCMR" version))
20442 (sha256
20443 (base32
20444 "05n13pp5yff6pzk4ry07crddfaj3jlglrd1vkcnacyd8jpaxkd77"))))
20445 (properties `((upstream-name . "PMCMR")))
20446 (build-system r-build-system)
20447 (home-page "https://cran.r-project.org/web/packages/PMCMR/")
20448 (synopsis "Calculate pairwise multiple comparisons of mean rank sums")
20449 (description
20450 "This is a deprecated package for calculating pairwise multiple
20451 comparisons of mean rank sums. This package is superseded by the novel
20452 PMCMRplus package. The PMCMR package is no longer maintained, but kept for
20453 compatibility of dependent packages for some time.")
20454 (license license:gpl3+)))
20455
20456 (define-public r-downloader
20457 (package
20458 (name "r-downloader")
20459 (version "0.4")
20460 (source
20461 (origin
20462 (method url-fetch)
20463 (uri (cran-uri "downloader" version))
20464 (sha256
20465 (base32
20466 "1axggnsc27zzgr7snf41j3zd1vp3nfpmq4zj4d01axc709dyg40q"))))
20467 (build-system r-build-system)
20468 (propagated-inputs
20469 (list r-digest))
20470 (home-page "https://github.com/wch/downloader")
20471 (synopsis "Download files over HTTP and HTTPS")
20472 (description
20473 "This package provides a wrapper for the @code{download.file} function,
20474 making it possible to download files over HTTPS across platforms. The
20475 @code{RCurl} package provides this functionality (and much more) but has
20476 external dependencies. This package has is implemented purely in R.")
20477 (license license:gpl2)))
20478
20479 (define-public r-aplot
20480 (package
20481 (name "r-aplot")
20482 (version "0.1.8")
20483 (source
20484 (origin
20485 (method url-fetch)
20486 (uri (cran-uri "aplot" version))
20487 (sha256
20488 (base32
20489 "17256cdn46cii97s0h2zmah9vs116ybnih78734lpkn7kmvdfcfr"))))
20490 (properties `((upstream-name . "aplot")))
20491 (build-system r-build-system)
20492 (propagated-inputs
20493 (list r-ggfun
20494 r-ggplot2
20495 r-ggplotify
20496 r-magrittr
20497 r-patchwork))
20498 (home-page "https://github.com/YuLab-SMU/aplot")
20499 (synopsis "Decorate a ggplot with associated information")
20500 (description
20501 "Users may want to align plots with associated information that requires
20502 axes to be exactly matched in subplots, e.g. hierarchical clustering with a
20503 heatmap. This package provides utilities to align associated subplots to a
20504 main plot at different sides (left, right, top and bottom) with axes exactly
20505 matched.")
20506 (license license:artistic2.0)))
20507
20508 (define-public r-ggnewscale
20509 (package
20510 (name "r-ggnewscale")
20511 (version "0.4.8")
20512 (source
20513 (origin
20514 (method url-fetch)
20515 (uri (cran-uri "ggnewscale" version))
20516 (sha256
20517 (base32
20518 "004p5ai6rc5y8f6966k894jzw9v3m4zy36z50yapig7c85lzmzn7"))))
20519 (properties `((upstream-name . "ggnewscale")))
20520 (build-system r-build-system)
20521 (propagated-inputs
20522 (list r-ggplot2))
20523 (home-page "https://cran.r-project.org/package=ggnewscale")
20524 (synopsis "Multiple fill and color scales in ggplot2")
20525 (description
20526 "This package lets you use multiple fill and color scales in ggplot2.")
20527 (license license:gpl3)))
20528
20529 (define-public r-ggpointdensity
20530 (package
20531 (name "r-ggpointdensity")
20532 (version "0.1.0")
20533 (source
20534 (origin
20535 (method url-fetch)
20536 (uri (cran-uri "ggpointdensity" version))
20537 (sha256
20538 (base32
20539 "0c9a14j3b0hvamqylhzldw2hjdxmfbllwahjkf3gg2rw337ld9iy"))))
20540 (properties
20541 `((upstream-name . "ggpointdensity")))
20542 (build-system r-build-system)
20543 (propagated-inputs
20544 (list r-ggplot2))
20545 (home-page "https://github.com/LKremer/ggpointdensity")
20546 (synopsis "Cross between a 2D density plot and a scatter plot")
20547 (description
20548 "This package provides a cross between a 2D density plot and a scatter
20549 plot, implemented as a ggplot2 @code{geom}. Points in the scatter plot are
20550 colored by the number of neighboring points. This is useful to visualize the
20551 2D-distribution of points in case of overplotting.")
20552 (license license:gpl3)))
20553
20554 (define-public r-arrow
20555 (package
20556 (name "r-arrow")
20557 (version "10.0.0")
20558 (source
20559 (origin
20560 (method url-fetch)
20561 (uri (cran-uri "arrow" version))
20562 (sha256
20563 (base32
20564 "04qsj68zsqcwkv1ryp4l0is474siyi1b64dy41fr74ryj7mbamg8"))))
20565 (properties `((upstream-name . "arrow")))
20566 (build-system r-build-system)
20567 (inputs
20568 (list `(,apache-arrow "lib") zlib))
20569 (propagated-inputs
20570 (list r-assertthat
20571 r-bit64
20572 r-cpp11
20573 r-glue
20574 r-purrr
20575 r-r6
20576 r-rlang
20577 r-tidyselect
20578 r-vctrs))
20579 (native-inputs
20580 (list pkg-config r-knitr))
20581 (home-page "https://github.com/apache/arrow/")
20582 (synopsis "R integration to Apache Arrow")
20583 (description
20584 "Apache Arrow is a cross-language development platform for in-memory
20585 data. It specifies a standardized language-independent columnar memory format
20586 for flat and hierarchical data, organized for efficient analytic operations on
20587 modern hardware. This package provides an R interface to the Arrow C++
20588 library.")
20589 (license license:asl2.0)))
20590
20591 (define-public r-rex
20592 (package
20593 (name "r-rex")
20594 (version "1.2.1")
20595 (source
20596 (origin
20597 (method url-fetch)
20598 (uri (cran-uri "rex" version))
20599 (sha256
20600 (base32
20601 "1mmzlc3j7xa0rbjxa369f4sr0iw3gq58g8fmjjxbsjvfq14ychmg"))))
20602 (build-system r-build-system)
20603 (propagated-inputs
20604 (list r-lazyeval))
20605 (native-inputs
20606 (list r-knitr))
20607 (home-page "https://github.com/kevinushey/rex")
20608 (synopsis "Friendly regular expressions")
20609 (description
20610 "This package provides a friendly interface for the construction of
20611 regular expressions. Regular expressions are a very powerful feature, however
20612 they are often difficult to interpret. Rex allows you to build complex
20613 regular expressions from human readable expressions")
20614 (license license:expat)))
20615
20616 (define-public r-mlapi
20617 (package
20618 (name "r-mlapi")
20619 (version "0.1.1")
20620 (source
20621 (origin
20622 (method url-fetch)
20623 (uri (cran-uri "mlapi" version))
20624 (sha256
20625 (base32
20626 "1qyiii6x9b89i4pd4yi2zd23aabpmnpj18gqi5va0zy0l8r7kknr"))))
20627 (properties `((upstream-name . "mlapi")))
20628 (build-system r-build-system)
20629 (propagated-inputs
20630 (list r-matrix r-r6))
20631 (native-inputs
20632 (list r-knitr))
20633 (home-page "https://cran.r-project.org/package=mlapi")
20634 (synopsis "Abstract classes for building scikit-learn like API")
20635 (description
20636 "This package provides R6 abstract classes for building machine learning
20637 models with a scikit-learn like API. Scikit-learn is a popular module for the
20638 Python programming language whose design became a de facto standard in
20639 industry for machine learning tasks.")
20640 (license license:expat)))
20641
20642 (define-public r-float
20643 (package
20644 (name "r-float")
20645 (version "0.3-0")
20646 (source
20647 (origin
20648 (method url-fetch)
20649 (uri (cran-uri "float" version))
20650 (sha256
20651 (base32
20652 "0m7bf3548vlgkk1c78jyrgj72ngwg0gsccap2iqinm3l3qrm4zbs"))))
20653 (properties `((upstream-name . "float")))
20654 (build-system r-build-system)
20655 (native-inputs
20656 (list gfortran))
20657 (home-page "https://github.com/wrathematics/float")
20658 (synopsis "32-bit floats")
20659 (description
20660 "R comes with a suite of utilities for linear algebra with
20661 \"numeric\" (double precision) vectors/matrices. However, sometimes single
20662 precision (or less!) is more than enough for a particular task. This package
20663 extends R's linear algebra facilities to include 32-bit float (single
20664 precision) data. Float vectors/matrices have half the precision of their
20665 \"numeric\"-type counterparts but are generally faster to numerically operate
20666 on, for a performance vs accuracy trade-off.")
20667 (license license:bsd-2)))
20668
20669 (define-public r-rsparse
20670 (package
20671 (name "r-rsparse")
20672 (version "0.5.1")
20673 (source
20674 (origin
20675 (method url-fetch)
20676 (uri (cran-uri "rsparse" version))
20677 (sha256
20678 (base32
20679 "15kdllm2lh6xdlv4j0ljyj5pczhx26s9d8cac7953zbb0sd45chz"))))
20680 (properties `((upstream-name . "rsparse")))
20681 (build-system r-build-system)
20682 (propagated-inputs
20683 (list r-data-table
20684 r-float
20685 r-lgr
20686 r-matrix
20687 r-matrixextra
20688 r-rcpp
20689 r-rcpparmadillo
20690 r-rhpcblasctl))
20691 (home-page "https://github.com/rexyai/rsparse")
20692 (synopsis "Statistical learning on sparse matrices")
20693 (description
20694 "This package implements many algorithms for statistical learning on
20695 sparse matrices: matrix factorizations, matrix completion, elastic net
20696 regressions, factorization machines. The rsparse package also enhances the
20697 Matrix package by providing methods for multithreaded <sparse, dense> matrix
20698 products and native slicing of the sparse matrices in @dfn{Compressed Sparse
20699 Row} (CSR) format.")
20700 (license license:gpl2+)))
20701
20702 (define-public r-text2vec
20703 (package
20704 (name "r-text2vec")
20705 (version "0.6.2")
20706 (source
20707 (origin
20708 (method url-fetch)
20709 (uri (cran-uri "text2vec" version))
20710 (sha256
20711 (base32
20712 "1as58w1hb6h0hpncwcr2nx9a8bj5fy6bfllx2a8ck8hal764iach"))))
20713 (properties `((upstream-name . "text2vec")))
20714 (build-system r-build-system)
20715 (propagated-inputs
20716 (list r-data-table
20717 r-digest
20718 r-lgr
20719 r-matrix
20720 r-mlapi
20721 r-r6
20722 r-rcpp
20723 r-rsparse
20724 r-stringi))
20725 (native-inputs
20726 (list r-knitr))
20727 (home-page "http://text2vec.org")
20728 (synopsis "Text mining framework for R")
20729 (description
20730 "This package provides fast and memory-friendly tools for text
20731 vectorization, topic modeling (LDA, LSA), word embeddings (GloVe),
20732 similarities. It provides a source-agnostic streaming API, which allows
20733 researchers to perform analysis of collections of documents which are larger
20734 than available RAM. All core functions are parallelized to benefit from
20735 multicore machines.")
20736 (license license:gpl2+)))
20737
20738 (define-public r-mcmcpack
20739 (package
20740 (name "r-mcmcpack")
20741 (version "1.6-3")
20742 (source
20743 (origin
20744 (method url-fetch)
20745 (uri (cran-uri "MCMCpack" version))
20746 (sha256
20747 (base32
20748 "1cwdjn43b9hxpxf9mnas583myhk6r2258mh57f0zsc8bd4hbl56b"))))
20749 (properties `((upstream-name . "MCMCpack")))
20750 (build-system r-build-system)
20751 (propagated-inputs
20752 (list r-coda r-lattice r-mass r-mcmc r-quantreg))
20753 (home-page "https://cran.r-project.org/package=MCMCpack")
20754 (synopsis "Markov Chain Monte Carlo (MCMC) package")
20755 (description
20756 "This package contains functions to perform Bayesian inference using
20757 posterior simulation for a number of statistical models. Most simulation is
20758 done in compiled C++ written in the Scythe Statistical Library. All models
20759 return @code{coda} @code{mcmc} objects that can then be summarized using the
20760 @code{coda} package. Some useful utility functions such as density functions,
20761 pseudo-random number generators for statistical distributions, a general
20762 purpose Metropolis sampling algorithm, and tools for visualization are
20763 provided.")
20764 (license license:gpl3)))
20765
20766 (define-public r-xmlparsedata
20767 (package
20768 (name "r-xmlparsedata")
20769 (version "1.0.5")
20770 (source
20771 (origin
20772 (method url-fetch)
20773 (uri (cran-uri "xmlparsedata" version))
20774 (sha256
20775 (base32
20776 "1c6bnz3ng1qw7sfip8wq3a4dn36a4d6rbja0sadn0a4pbsmk8q3n"))))
20777 (properties `((upstream-name . "xmlparsedata")))
20778 (build-system r-build-system)
20779 (home-page "https://github.com/r-lib/xmlparsedata#readme")
20780 (synopsis "Parse data of @code{R} code as an @code{XML} tree")
20781 (description
20782 "This package provides tools to convert the output of
20783 @code{utils::getParseData()} to an @code{XML} tree, that one can search via
20784 @code{XPath}, and is easier to manipulate in general.")
20785 (license license:expat)))
20786
20787 (define-public r-cyclocomp
20788 (package
20789 (name "r-cyclocomp")
20790 (version "1.1.0")
20791 (source
20792 (origin
20793 (method url-fetch)
20794 (uri (cran-uri "cyclocomp" version))
20795 (sha256
20796 (base32
20797 "0gky3svk02wiajw7nfjh30684h3qxili4bvsab0m7b6cggw6bgyd"))))
20798 (properties `((upstream-name . "cyclocomp")))
20799 (build-system r-build-system)
20800 (propagated-inputs
20801 (list r-callr r-crayon r-desc r-remotes r-withr))
20802 (home-page "https://github.com/MangoTheCat/cyclocomp")
20803 (synopsis "Cyclomatic complexity of R code")
20804 (description
20805 "Cyclomatic complexity is a software metric, used to indicate the
20806 complexity of a program. It is a quantitative measure of the number of
20807 linearly independent paths through a program's source code. This package
20808 provides tools to compute this metric.")
20809 (license license:expat)))
20810
20811 (define-public r-lintr
20812 (package
20813 (name "r-lintr")
20814 (version "3.0.2")
20815 (source
20816 (origin
20817 (method url-fetch)
20818 (uri (cran-uri "lintr" version))
20819 (sha256
20820 (base32
20821 "1j9l5lsa88hl5b3lw1789868pm0m2sbahyqayj9213d7zspp0slz"))))
20822 (properties `((upstream-name . "lintr")))
20823 (build-system r-build-system)
20824 (propagated-inputs
20825 (list r-backports
20826 r-codetools
20827 r-crayon
20828 r-cyclocomp
20829 r-digest
20830 r-glue
20831 r-jsonlite
20832 r-knitr
20833 r-rex
20834 r-xml2
20835 r-xmlparsedata))
20836 (native-inputs (list r-knitr))
20837 (home-page "https://github.com/jimhester/lintr")
20838 (synopsis "Linter for R code")
20839 (description "This package checks adherence to a given style, syntax
20840 errors and possible semantic issues. It supports on the fly checking of R
20841 code edited with @code{RStudio IDE}, @code{Emacs} and @code{Vim}.")
20842 (license license:expat)))
20843
20844 (define-public r-sctransform
20845 (package
20846 (name "r-sctransform")
20847 (version "0.3.5")
20848 (source
20849 (origin
20850 (method url-fetch)
20851 (uri (cran-uri "sctransform" version))
20852 (sha256
20853 (base32
20854 "02vfgv6v3knmn5nxadjyjkzqmni1sgaf3f9ywm7d0knn0pgmd3n0"))))
20855 (build-system r-build-system)
20856 (propagated-inputs
20857 (list r-dplyr
20858 r-future
20859 r-future-apply
20860 r-ggplot2
20861 r-gridextra
20862 r-magrittr
20863 r-mass
20864 r-matrix
20865 r-matrixstats
20866 r-rcpp
20867 r-rcpparmadillo
20868 r-reshape2
20869 r-rlang))
20870 (home-page "https://github.com/ChristophH/sctransform")
20871 (synopsis "Variance stabilizing transformations for Single Cell UMI Data")
20872 (description
20873 "This package provides a normalization method for single-cell UMI count
20874 data using a variance stabilizing transformation. The transformation is based
20875 on a negative binomial regression model with regularized parameters. As part
20876 of the same regression framework, this package also provides functions for
20877 batch correction, and data correction.")
20878 (license license:gpl3)))
20879
20880 (define-public r-styler
20881 (package
20882 (name "r-styler")
20883 (version "1.8.0")
20884 (source
20885 (origin
20886 (method url-fetch)
20887 (uri (cran-uri "styler" version))
20888 (sha256
20889 (base32
20890 "1iw4nj68aj4psysrpyy7s6g3r3vhpfk8s05n6d20m2qmmk0p92sg"))))
20891 (build-system r-build-system)
20892 ;; This is needed by R.cache.
20893 (arguments
20894 `(#:phases
20895 (modify-phases %standard-phases
20896 (add-after 'unpack 'set-HOME
20897 (lambda _ (setenv "HOME" "/tmp"))))))
20898 (propagated-inputs
20899 (list r-cli
20900 r-magrittr
20901 r-purrr
20902 r-r-cache
20903 r-rlang
20904 r-rprojroot
20905 r-vctrs
20906 r-withr))
20907 (native-inputs
20908 (list r-knitr))
20909 (home-page "https://github.com/r-lib/styler")
20910 (synopsis "Non-invasive pretty printing of R code")
20911 (description
20912 "This is a package for pretty-printing R code without changing the user's
20913 formatting intent.")
20914 (license license:gpl3)))
20915
20916 (define-public r-scrime
20917 (package
20918 (name "r-scrime")
20919 (version "1.3.5")
20920 (source
20921 (origin
20922 (method url-fetch)
20923 (uri (cran-uri "scrime" version))
20924 (sha256
20925 (base32
20926 "0y2mh9fsffjf3i15bafpasa17z99c1s75r8g6h4hgcwfgpjx75sx"))))
20927 (build-system r-build-system)
20928 (home-page "https://cran.r-project.org/web/packages/scrime/")
20929 (synopsis "Analysis of high-dimensional categorical data such as SNP data")
20930 (description
20931 "This package provides tools for the analysis of high-dimensional data
20932 developed/implemented at the group \"Statistical Complexity Reduction In
20933 Molecular Epidemiology\" (SCRIME). The main focus is on SNP data, but most of
20934 the functions can also be applied to other types of categorical data.")
20935 (license license:gpl2)))
20936
20937 (define-public r-pbmcapply
20938 (package
20939 (name "r-pbmcapply")
20940 (version "1.5.1")
20941 (source
20942 (origin
20943 (method url-fetch)
20944 (uri (cran-uri "pbmcapply" version))
20945 (sha256
20946 (base32
20947 "1p8jf7c4k45482w72sr0jw4jkz787krrxai3sl6jz5l4lda2iz3z"))))
20948 (build-system r-build-system)
20949 (home-page "https://github.com/kvnkuang/pbmcapply")
20950 (synopsis "Track the progress of apply procedures with a progress bar")
20951 (description
20952 "This light-weight package helps you track and visualize the progress of
20953 parallel versions of vectorized R functions of the @code{mc*apply} family.")
20954 (license license:expat)))
20955
20956 (define-public r-blme
20957 (package
20958 (name "r-blme")
20959 (version "1.0-5")
20960 (source
20961 (origin
20962 (method url-fetch)
20963 (uri (cran-uri "blme" version))
20964 (sha256
20965 (base32
20966 "0413j7gwr5yj14jamkizj55q7xii1a0kgazzj0ilqn2ascclz6k7"))))
20967 (build-system r-build-system)
20968 (propagated-inputs (list r-lme4))
20969 (home-page "https://github.com/vdorie/blme")
20970 (synopsis "Bayesian linear mixed-effects models")
20971 (description
20972 "This package provides tools for maximum a posteriori estimation for
20973 linear and generalized linear mixed-effects models in a Bayesian setting. It
20974 extends the lme4 package.")
20975 (license license:gpl2+)))
20976
20977 (define-public r-batchtools
20978 (package
20979 (name "r-batchtools")
20980 (version "0.9.15")
20981 (source
20982 (origin
20983 (method url-fetch)
20984 (uri (cran-uri "batchtools" version))
20985 (sha256
20986 (base32
20987 "0d2xy77hkzhcnyz8zxcv98i80fx6ripjw4rvyx4ww1d0vjjgqf52"))))
20988 (build-system r-build-system)
20989 (propagated-inputs
20990 (list r-backports
20991 r-base64url
20992 r-brew
20993 r-checkmate
20994 r-data-table
20995 r-digest
20996 r-fs
20997 r-progress
20998 r-r6
20999 r-rappdirs
21000 r-stringi
21001 r-withr))
21002 (native-inputs
21003 (list r-knitr))
21004 (home-page "https://github.com/mllg/batchtools")
21005 (synopsis "Tools for computation on batch systems")
21006 (description
21007 "As a successor of the packages BatchJobs and BatchExperiments, this
21008 package provides a parallel implementation of the Map function for high
21009 performance computing systems managed by various schedulers. A multicore and
21010 socket mode allow the parallelization on a local machines, and multiple
21011 machines can be hooked up via SSH to create a makeshift cluster. Moreover,
21012 the package provides an abstraction mechanism to define large-scale computer
21013 experiments in a well-organized and reproducible way.")
21014 (license license:lgpl3)))
21015
21016 (define-public r-clue
21017 (package
21018 (name "r-clue")
21019 (version "0.3-62")
21020 (source
21021 (origin
21022 (method url-fetch)
21023 (uri (cran-uri "clue" version))
21024 (sha256
21025 (base32
21026 "1lhybs6rhq8zs7q15ahng7c93liiygr64i2zwg3ya6maqji3ynjp"))))
21027 (build-system r-build-system)
21028 (propagated-inputs (list r-cluster))
21029 (home-page "https://cran.r-project.org/web/packages/clue/")
21030 (synopsis "Tools for analyzing cluster ensembles")
21031 (description "Cluster ensembles are collections of individual solutions to
21032 a given clustering problem which are useful or necessary to consider in a wide
21033 range of applications. This R package provides an extensible computational
21034 environment for creating and analyzing cluster ensembles, with basic data
21035 structures for representing partitions and hierarchies, and facilities for
21036 computing on them, including methods for measuring proximity and obtaining
21037 consensus and secondary clusterings.")
21038 (license license:gpl2)))
21039
21040 (define-public r-sitmo
21041 (package
21042 (name "r-sitmo")
21043 (version "2.0.2")
21044 (source
21045 (origin
21046 (method url-fetch)
21047 (uri (cran-uri "sitmo" version))
21048 (sha256
21049 (base32
21050 "1hm89zi38ldgbskyx1cn7gm87yqy7zrxli8q05a36y1ndvazi3j4"))))
21051 (build-system r-build-system)
21052 (propagated-inputs (list r-rcpp))
21053 (native-inputs
21054 (list r-knitr))
21055 (home-page "https://github.com/coatless/sitmo/")
21056 (synopsis "Parallel pseudo random number generator header files")
21057 (description
21058 "This package provides two high quality and fast PPRNGs that may be used
21059 in an OpenMP parallel environment. In addition, there is a generator for one
21060 dimensional low-discrepancy sequence.")
21061 (license license:expat)))
21062
21063 (define-public r-dqrng
21064 (package
21065 (name "r-dqrng")
21066 (version "0.3.0")
21067 (source
21068 (origin
21069 (method url-fetch)
21070 (uri (cran-uri "dqrng" version))
21071 (sha256
21072 (base32
21073 "1fwsldqcri2lccna4icbmmlqic3w4xyjm7rn0xmikrsw4kzapvjb"))))
21074 (build-system r-build-system)
21075 (propagated-inputs
21076 (list r-bh r-rcpp r-sitmo))
21077 (native-inputs
21078 (list r-knitr))
21079 (home-page "https://www.daqana.org/dqrng")
21080 (synopsis "Fast pseudo random number generators")
21081 (description
21082 "Several fast random number generators are provided as C++ header-only
21083 libraries: the PCG family as well as Xoroshiro128+ and Xoshiro256+.
21084 Additionally, fast functions for generating random numbers according to a
21085 uniform, normal and exponential distribution are included. The latter two use
21086 the Ziggurat algorithm originally proposed by Marsaglia and Tsang. These
21087 functions are exported to R and as a C++ interface and are enabled for use
21088 with the default 64 bit generator from the PCG family, Xoroshiro128+ and
21089 Xoshiro256+ as well as the 64 bit version of the 20 rounds Threefry
21090 engine (Salmon et al., 2011) as provided by the package @code{sitmo}.")
21091 ;; This package includes code under CC0 and Apache 2.0 or Expat, but as a
21092 ;; whole is distributed under the terms of the AGPL 3.
21093 (license license:agpl3)))
21094
21095 (define-public r-ingredients
21096 (package
21097 (name "r-ingredients")
21098 (version "2.2.0")
21099 (source
21100 (origin
21101 (method url-fetch)
21102 (uri (cran-uri "ingredients" version))
21103 (sha256
21104 (base32
21105 "11bv4l4fn9kr7y2nfzrwnaya8fi9w3nwcm9vzlqb7dva83rkqbsc"))))
21106 (properties `((upstream-name . "ingredients")))
21107 (build-system r-build-system)
21108 (propagated-inputs
21109 (list r-ggplot2 r-gridextra r-scales))
21110 (native-inputs (list r-knitr))
21111 (home-page "https://ModelOriented.github.io/ingredients/")
21112 (synopsis "Effects and importances of model ingredients")
21113 (description
21114 "This is a collection of tools for assessment of feature importance and
21115 feature effects. Key functions are:
21116
21117 @itemize
21118 @item @code{feature_importance()} for assessment of global level feature
21119 importance,
21120 @item @code{ceteris_paribus()} for calculation of the what-if plots,
21121 @item @code{partial_dependence()} for partial dependence plots,
21122 @item @code{conditional_dependence()} for conditional dependence plots,
21123 @item @code{accumulated_dependence()} for accumulated local effects plots,
21124 @item @code{aggregate_profiles()} and @code{cluster_profiles()} for
21125 aggregation of ceteris paribus profiles,
21126 @item generic @code{print()} and @code{plot()} for better usability of
21127 selected explainers,
21128 @item generic @code{plotD3()} for interactive, D3 based explanations, and
21129 @item generic @code{describe()} for explanations in natural language.
21130 @end itemize\n")
21131 (license license:gpl3)))
21132
21133 (define-public r-ibreakdown
21134 (package
21135 (name "r-ibreakdown")
21136 (version "2.0.1")
21137 (source
21138 (origin
21139 (method url-fetch)
21140 (uri (cran-uri "iBreakDown" version))
21141 (sha256
21142 (base32
21143 "00jzrndb3ahsv6ihp2pvs732n9cc944m83vdinrl9v1pxd82prkh"))))
21144 (properties `((upstream-name . "iBreakDown")))
21145 (build-system r-build-system)
21146 (propagated-inputs (list r-ggplot2))
21147 (native-inputs (list r-knitr))
21148 (home-page "https://ModelOriented.github.io/iBreakDown/")
21149 (synopsis "Model agnostic instance level variable attributions")
21150 (description
21151 "This package provides a model agnostic tool for decomposition of
21152 predictions from black boxes. It supports additive attributions and
21153 attributions with interactions. The Break Down Table shows contributions of
21154 every variable to a final prediction. The Break Down Plot presents variable
21155 contributions in a concise graphical way. This package works for
21156 classification and regression models.")
21157 (license license:gpl3)))
21158
21159 (define-public r-dae
21160 (package
21161 (name "r-dae")
21162 (version "3.2-13")
21163 (source
21164 (origin
21165 (method url-fetch)
21166 (uri (cran-uri "dae" version))
21167 (sha256
21168 (base32
21169 "0mq94ah21p1glvsbvdmi2p7nlgz1bvq7w3rz2z3mdqq18kz6nkjw"))))
21170 (build-system r-build-system)
21171 (propagated-inputs
21172 (list r-ggplot2 r-plyr))
21173 (native-inputs
21174 (list r-r-rsp)) ; vignette builder
21175 (home-page "http://chris.brien.name")
21176 (synopsis "Functions useful in the design and ANOVA of experiments")
21177 (description
21178 "This package provides functions useful in the design and ANOVA of
21179 experiments. The content falls into the following groupings:
21180
21181 @enumerate
21182 @item data,
21183 @item factor manipulation functions,
21184 @item design functions,
21185 @item ANOVA functions,
21186 @item matrix functions,
21187 @item projector and canonical efficiency functions, and
21188 @item miscellaneous functions.
21189 @end enumerate
21190
21191 There is a vignette called @code{DesignNotes} describing how to use the design
21192 functions for randomizing and assessing designs. The ANOVA functions
21193 facilitate the extraction of information when the @code{Error} function has
21194 been used in the call to @code{aov}.")
21195 (license license:gpl2)))
21196
21197 (define-public r-dalex
21198 (package
21199 (name "r-dalex")
21200 (version "2.4.2")
21201 (source
21202 (origin
21203 (method url-fetch)
21204 (uri (cran-uri "DALEX" version))
21205 (sha256
21206 (base32
21207 "1m19ibv8rpghqm4vr8nrvarrjkm9rxw6jx8xl3hzrqnnmf2xifqr"))))
21208 (properties `((upstream-name . "DALEX")))
21209 (build-system r-build-system)
21210 (propagated-inputs
21211 (list r-ggplot2 r-ibreakdown r-ingredients))
21212 (home-page "https://pbiecek.github.io/DALEX/")
21213 (synopsis "Descriptive machine learning explanations")
21214 (description
21215 "Machine Learning models are widely used and have various applications in
21216 classification or regression. Models created with boosting, bagging, stacking
21217 or similar techniques are often used due to their high performance, but such
21218 black-box models usually lack interpretability. The DALEX package contains
21219 various explainers that help to understand the link between input variables
21220 and model output.")
21221 ;; Any version of the GPL
21222 (license license:gpl3+)))
21223
21224 (define-public r-enrichr
21225 (package
21226 (name "r-enrichr")
21227 (version "3.1")
21228 (source
21229 (origin
21230 (method url-fetch)
21231 (uri (cran-uri "enrichR" version))
21232 (sha256
21233 (base32
21234 "0ad7jp398prvmm2fym07268qhv40mg67dx55ml4ayqkwxwffr1i9"))))
21235 (properties `((upstream-name . "enrichR")))
21236 (build-system r-build-system)
21237 (propagated-inputs
21238 (list r-curl r-ggplot2 r-httr r-rjson))
21239 (native-inputs
21240 (list r-knitr))
21241 (home-page "https://cran.r-project.org/web/packages/enrichR/")
21242 (synopsis "R Interface to Enrichr database for analyzing gene sets")
21243 (description
21244 "This package provides an R interface to all Enrichr databases, a
21245 web-based tool for analyzing gene sets and returns any enrichment of common
21246 annotated biological functions.")
21247 (license license:gpl2+)))
21248
21249 (define-public r-plot3d
21250 (package
21251 (name "r-plot3d")
21252 (version "1.4")
21253 (source
21254 (origin
21255 (method url-fetch)
21256 (uri (cran-uri "plot3D" version))
21257 (sha256
21258 (base32
21259 "1h59zlsyzbjylaziwavppl9bjmnba4iiq34772y3dys6fqclajnh"))))
21260 (properties `((upstream-name . "plot3D")))
21261 (build-system r-build-system)
21262 (propagated-inputs (list r-misc3d))
21263 (home-page "https://cran.r-project.org/web/packages/plot3D")
21264 (synopsis "Plot multi-dimensional data")
21265 (description
21266 "This package provides functions for viewing 2D and 3D data, including
21267 perspective plots, slice plots, surface plots, scatter plots, etc. It
21268 includes data sets from oceanography.")
21269 (license license:gpl3+)))
21270
21271 (define-public r-ggfortify
21272 (package
21273 (name "r-ggfortify")
21274 (version "0.4.14")
21275 (source
21276 (origin
21277 (method url-fetch)
21278 (uri (cran-uri "ggfortify" version))
21279 (sha256
21280 (base32
21281 "038m74azpy43869ax1yi6wxbl1kr59iaxl8raiikjg749vcx6njw"))))
21282 (build-system r-build-system)
21283 (propagated-inputs
21284 (list r-dplyr
21285 r-ggplot2
21286 r-gridextra
21287 r-scales
21288 r-stringr
21289 r-tibble
21290 r-tidyr))
21291 (native-inputs
21292 (list r-knitr))
21293 (home-page "https://github.com/sinhrks/ggfortify")
21294 (synopsis "Data visualization tools for statistical analysis results")
21295 (description
21296 "This package provides unified plotting tools for statistics commonly
21297 used, such as GLM, time series, PCA families, clustering and survival
21298 analysis. The package offers a single plotting interface for these analysis
21299 results and plots in a unified style using the @code{ggplot2} package.")
21300 (license license:gpl2)))
21301
21302 (define-public r-refmanager
21303 (package
21304 (name "r-refmanager")
21305 (version "1.4.0")
21306 (source
21307 (origin
21308 (method url-fetch)
21309 (uri (cran-uri "RefManageR" version))
21310 (sha256
21311 (base32
21312 "1kjd66gp2z9fzrnyr1bqfd9p58q0bin3a187z9b56hiqmdjhyc78"))))
21313 (properties `((upstream-name . "RefManageR")))
21314 (build-system r-build-system)
21315 (propagated-inputs
21316 (list r-bibtex
21317 r-httr
21318 r-jsonlite
21319 r-lubridate
21320 r-plyr
21321 r-stringr
21322 r-xml2))
21323 (native-inputs
21324 (list r-knitr))
21325 (home-page "https://github.com/ropensci/RefManageR/")
21326 (synopsis "Straightforward BibTeX and BibLaTeX bibliography management")
21327 (description
21328 "This package provides tools for importing and working with bibliographic
21329 references. It greatly enhances the @code{bibentry} class by providing a
21330 class @code{BibEntry} which stores BibTeX and BibLaTeX references, supports
21331 UTF-8 encoding, and can be easily searched by any field, by date ranges, and
21332 by various formats for name lists (author by last names, translator by full
21333 names, etc.). Entries can be updated, combined, sorted, printed in a number
21334 of styles, and exported. BibTeX and BibLaTeX @code{.bib} files can be read
21335 into R and converted to @code{BibEntry} objects.")
21336 ;; Any of these licenses may be picked.
21337 (license (list license:gpl2 license:gpl3 license:bsd-3))))
21338
21339 (define-public r-citr
21340 (package
21341 (name "r-citr")
21342 (version "0.3.2")
21343 (source
21344 (origin
21345 (method url-fetch)
21346 (uri (cran-uri "citr" version))
21347 (sha256
21348 (base32
21349 "1qbarvafjb8jgkrnrhh6jw7mcglmjwf7dpdiibxf39jkmlhf7las"))))
21350 (build-system r-build-system)
21351 (propagated-inputs
21352 (list r-assertthat
21353 r-curl
21354 r-httr
21355 r-miniui
21356 r-refmanager
21357 r-rstudioapi
21358 r-shiny
21359 r-shinyjs
21360 r-yaml))
21361 (home-page "https://github.com/crsh/citr")
21362 (synopsis "RStudio add-in to insert Markdown citations")
21363 (description
21364 "This package provides functions and an RStudio add-in that search a
21365 BibTeX or BibLaTeX file to create and insert formatted Markdown citations into
21366 the current document.")
21367 (license license:expat)))
21368
21369 (define-public r-xgboost
21370 (package
21371 (name "r-xgboost")
21372 (version "1.6.0.1")
21373 (source
21374 (origin
21375 (method url-fetch)
21376 (uri (cran-uri "xgboost" version))
21377 (sha256
21378 (base32
21379 "1gafjv6vcpny03lqw8s68xszalsylniavaqwsbzh46vyk4h9mscs"))))
21380 (build-system r-build-system)
21381 (propagated-inputs
21382 (list r-data-table r-jsonlite r-matrix))
21383 (native-inputs
21384 (list r-knitr))
21385 (home-page "https://github.com/dmlc/xgboost")
21386 (synopsis "Extreme gradient boosting")
21387 (description
21388 "This package provides an R interface to Extreme Gradient Boosting, which
21389 is an efficient implementation of the gradient boosting framework from Chen
21390 and Guestrin (2016). The package includes efficient linear model solver and
21391 tree learning algorithms. The package can automatically do parallel
21392 computation on a single machine. It supports various objective functions,
21393 including regression, classification and ranking. The package is made to be
21394 extensible, so that users are also allowed to define their own objectives
21395 easily.")
21396 (license license:asl2.0)))
21397
21398 (define-public r-umap
21399 (package
21400 (name "r-umap")
21401 (version "0.2.9.0")
21402 (source
21403 (origin
21404 (method url-fetch)
21405 (uri (cran-uri "umap" version))
21406 (sha256
21407 (base32
21408 "1282v09kpds83mlr7kz06k8a40ji15hw85p30vrnp1g6w64w26sm"))))
21409 (build-system r-build-system)
21410 (propagated-inputs
21411 (list r-matrix r-openssl r-rcpp r-reticulate r-rspectra))
21412 (native-inputs
21413 (list r-knitr))
21414 (home-page "https://github.com/tkonopka/umap")
21415 (synopsis "Uniform manifold approximation and projection")
21416 (description
21417 "Uniform manifold approximation and projection is a technique for
21418 dimension reduction. This package provides an interface to the UMAP algorithm
21419 in R, including a translation of the original algorithm into R.")
21420 (license license:expat)))
21421
21422 (define-public r-uwot
21423 (package
21424 (name "r-uwot")
21425 (version "0.1.14")
21426 (source
21427 (origin
21428 (method url-fetch)
21429 (uri (cran-uri "uwot" version))
21430 (sha256
21431 (base32
21432 "1q4z98w3pkc51vrcpmwaibnwmlm17zjcnh0qlx660wky5ccyh5l0"))))
21433 (build-system r-build-system)
21434 (propagated-inputs
21435 (list r-dqrng
21436 r-fnn
21437 r-irlba
21438 r-matrix
21439 r-rcpp
21440 r-rcppannoy
21441 r-rcppprogress))
21442 (home-page "https://github.com/jlmelville/uwot")
21443 (synopsis "Uniform manifold approximation and projection")
21444 (description
21445 "This package provides an implementation of the Uniform Manifold
21446 Approximation and Projection dimensionality reduction by McInnes et
21447 al. (2018). It also provides means to transform new data and to carry out
21448 supervised dimensionality reduction. An implementation of the related
21449 LargeVis method of Tang et al. (2016) is also provided.")
21450 (license license:gpl3)))
21451
21452 (define-public r-kableextra
21453 (package
21454 (name "r-kableextra")
21455 (version "1.3.4")
21456 (source
21457 (origin
21458 (method url-fetch)
21459 (uri (cran-uri "kableExtra" version))
21460 (sha256
21461 (base32
21462 "1c5vzy95cbz36jwyssr927qicrayifinv861rvnmg4nghb1gl7q9"))))
21463 (properties `((upstream-name . "kableExtra")))
21464 (build-system r-build-system)
21465 (propagated-inputs
21466 (list r-digest
21467 r-glue
21468 r-htmltools
21469 r-knitr
21470 r-magrittr
21471 r-rmarkdown
21472 r-rstudioapi
21473 r-rvest
21474 r-scales
21475 r-stringr
21476 r-svglite
21477 r-viridislite
21478 r-webshot
21479 r-xml2))
21480 (native-inputs
21481 (list r-knitr))
21482 (home-page "https://haozhu233.github.io/kableExtra/")
21483 (synopsis "Construct complex tables with pipe syntax")
21484 (description
21485 "Build complex HTML or LaTeX tables using @code{kable()} from
21486 @code{knitr} and the piping syntax from @code{magrittr}. The function
21487 @code{kable()} is a light weight table generator coming from @code{knitr}.
21488 This package simplifies the way to manipulate the HTML or LaTeX codes
21489 generated by @code{kable()} and allows users to construct complex tables and
21490 customize styles using a readable syntax.")
21491 (license license:expat)))
21492
21493 (define-public r-glasso
21494 (package
21495 (name "r-glasso")
21496 (version "1.11")
21497 (source
21498 (origin
21499 (method url-fetch)
21500 (uri (cran-uri "glasso" version))
21501 (sha256
21502 (base32 "02p3612rpydk195n2qr77lp1j2w8zsw1ckkk98c8angm4r5q8dsc"))))
21503 (build-system r-build-system)
21504 (native-inputs (list gfortran))
21505 (home-page "https://statweb.stanford.edu/~tibs/glasso/")
21506 (synopsis "Graphical Lasso: estimation of Gaussian graphical models")
21507 (description
21508 "This is a package for estimation of a sparse inverse covariance matrix
21509 using a lasso (L1) penalty. Facilities are provided for estimates along a
21510 path of values for the regularization parameter.")
21511 (license license:gpl2)))
21512
21513 (define-public r-gldex
21514 (package
21515 (name "r-gldex")
21516 (version "2.0.0.9.2")
21517 (source (origin
21518 (method url-fetch)
21519 (uri (cran-uri "GLDEX" version))
21520 (sha256
21521 (base32
21522 "0pikq5aywky77sbbkga7s0ww3ywlarx336rgpyiigr72fmjvb289"))))
21523 (properties `((upstream-name . "GLDEX")))
21524 (build-system r-build-system)
21525 (propagated-inputs (list r-cluster r-spacefillr))
21526 (home-page "https://cran.r-project.org/package=GLDEX")
21527 (synopsis "Fitting single and mixture of generalised lambda distributions")
21528 (description
21529 "@code{GLDEX} offers fitting algorithms corresponding to two major
21530 objectives. One is to provide a smoothing device to fit distributions to data
21531 using the weighted and unweighted discretised approach based on the bin width
21532 of the histogram. The other is to provide a definitive fit to the data set
21533 using the maximum likelihood and quantile matching estimation. Other methods
21534 such as moment matching, starship method, and L moment matching are also
21535 provided. Diagnostics on goodness of fit can be done via qqplots, KS-resample
21536 tests and comparing mean, variance, skewness and kurtosis of the data with the
21537 fitted distribution.")
21538 (license license:gpl3+)))
21539
21540 (define-public r-rhpcblasctl
21541 (package
21542 (name "r-rhpcblasctl")
21543 (version "0.21-247.1")
21544 (source
21545 (origin
21546 (method url-fetch)
21547 (uri (cran-uri "RhpcBLASctl" version))
21548 (sha256
21549 (base32
21550 "0scpr6jq25xx7wmqyc380ann4h536ll0g7wblikk25yqvpamzrav"))))
21551 (properties `((upstream-name . "RhpcBLASctl")))
21552 (build-system r-build-system)
21553 (home-page "https://prs.ism.ac.jp/~nakama/Rhpc/")
21554 (synopsis "Control the number of threads on BLAS")
21555 (description
21556 "This package allows you to control the number of threads the BLAS
21557 library uses. It is also possible to control the number of threads in
21558 OpenMP.")
21559 (license license:agpl3+)))
21560
21561 (define-public r-lda
21562 (package
21563 (name "r-lda")
21564 (version "1.4.2")
21565 (source
21566 (origin
21567 (method url-fetch)
21568 (uri (cran-uri "lda" version))
21569 (sha256
21570 (base32
21571 "03r4h5kgr8mfy44p66mfj5bp4k00g8zh4a1mhn46jw14pkhs21jn"))))
21572 (build-system r-build-system)
21573 (home-page "https://cran.r-project.org/web/packages/lda/")
21574 (synopsis "Collapsed Gibbs sampling methods for topic models")
21575 (description
21576 "This package implements @dfn{latent Dirichlet allocation} (LDA) and
21577 related models. This includes (but is not limited to) sLDA, corrLDA, and the
21578 mixed-membership stochastic blockmodel. Inference for all of these models is
21579 implemented via a fast collapsed Gibbs sampler written in C. Utility
21580 functions for reading/writing data typically used in topic models, as well as
21581 tools for examining posterior distributions are also included.")
21582 ;; Any version of the LGPL
21583 (license license:lgpl3+)))
21584
21585 (define-public r-rann-l1
21586 (package
21587 (name "r-rann-l1")
21588 (version "2.5.2")
21589 (source
21590 (origin
21591 (method url-fetch)
21592 (uri (cran-uri "RANN.L1" version))
21593 (sha256
21594 (base32
21595 "1hanh3my84mdr5wy6b89fawqzfc184vff1y65wy4l5ld9qza1n44"))))
21596 (properties `((upstream-name . "RANN.L1")))
21597 (build-system r-build-system)
21598 (home-page "https://github.com/jefferis/RANN/tree/master-L1")
21599 (synopsis "Fast nearest neighbour search using L1 metric")
21600 (description
21601 "This package provides tools to find the k nearest neighbours for every
21602 point in a given dataset in O(N log N) time using Arya and Mount's ANN
21603 library. There is support for approximate as well as exact searches, fixed
21604 radius searches and @code{bd} as well as @code{kd} trees. The distance is
21605 computed using the L1 (Manhattan, taxicab) metric.")
21606 (license license:gpl3+)))
21607
21608 (define-public r-leiden
21609 (package
21610 (name "r-leiden")
21611 (version "0.4.3")
21612 (source
21613 (origin
21614 (method url-fetch)
21615 (uri (cran-uri "leiden" version))
21616 (sha256
21617 (base32
21618 "0f09k3mhb0di2cz1q95y6qd3rqh7xdybn0dpnd4ifqhfhr5lnika"))))
21619 (properties `((upstream-name . "leiden")))
21620 (build-system r-build-system)
21621 (propagated-inputs
21622 (list r-igraph r-matrix r-reticulate))
21623 (native-inputs
21624 (list r-knitr))
21625 (home-page "https://github.com/TomKellyGenetics/leiden")
21626 (synopsis "R implementation of Leiden clustering algorithm")
21627 (description
21628 "This package implements the Python @code{leidenalg} module to be called
21629 in R. It enables clustering using the Leiden algorithm for partitioning a
21630 graph into communities. See also Traag et al (2018) \"From Louvain to Leiden:
21631 guaranteeing well-connected communities.\" <arXiv:1810.08473>.")
21632 (license license:gpl3)))
21633
21634 (define-public r-patchwork
21635 (package
21636 (name "r-patchwork")
21637 (version "1.1.2")
21638 (source
21639 (origin
21640 (method url-fetch)
21641 (uri (cran-uri "patchwork" version))
21642 (sha256
21643 (base32
21644 "0xw9mh1qakj131nw98icxrxwvdlwy2ngwvmagrqr3m84sz9dbffs"))))
21645 (build-system r-build-system)
21646 (propagated-inputs
21647 (list r-ggplot2 r-gtable))
21648 (native-inputs
21649 (list r-knitr))
21650 (home-page "https://github.com/thomasp85/patchwork")
21651 (synopsis "Compose ggplot2 plots")
21652 (description
21653 "The @code{ggplot2} package provides a strong API for sequentially
21654 building up a plot, but does not concern itself with composition of multiple
21655 plots. Patchwork is a package that expands the API to allow for arbitrarily
21656 complex composition of plots by providing mathematical operators for combining
21657 multiple plots.")
21658 (license license:expat)))
21659
21660 (define-public r-liger
21661 (package
21662 (name "r-liger")
21663 (version "0.4.2")
21664 (source
21665 (origin
21666 (method git-fetch)
21667 (uri (git-reference
21668 (url "https://github.com/MacoskoLab/liger")
21669 (commit (string-append "v" version))))
21670 (file-name (git-file-name name version))
21671 (sha256
21672 (base32
21673 "16dzwwcpw6n78pxlc5w3kraigki35ix7zhd2cbx5f3y60bbkhlmx"))
21674 (modules '((guix build utils)))
21675 (snippet
21676 '(begin
21677 (delete-file "inst/java/ModularityOptimizer.jar")
21678 #t))))
21679 (build-system r-build-system)
21680 (arguments
21681 `(#:phases
21682 (modify-phases %standard-phases
21683 (add-after 'unpack 'build-java-part
21684 (lambda* (#:key inputs #:allow-other-keys)
21685 (invoke "unzip" (assoc-ref inputs "optimizer-src"))
21686 (for-each (lambda (file) (invoke "javac" file))
21687 (find-files "." "\\.java$"))
21688 (apply invoke "jar" "cf" "inst/java/ModularityOptimizer.jar"
21689 (find-files "." "\\.class$"))
21690 #t)))))
21691 (propagated-inputs
21692 (list r-cowplot
21693 r-dosnow
21694 r-dplyr
21695 r-fnn
21696 r-foreach
21697 r-ggplot2
21698 r-ggrepel
21699 r-hmisc
21700 r-ica
21701 r-irlba
21702 r-matrix
21703 r-mclust
21704 r-patchwork
21705 r-plyr
21706 r-rann-l1
21707 r-rcpp
21708 r-rcpparmadillo
21709 r-riverplot
21710 r-rtsne
21711 r-snow))
21712 (native-inputs
21713 `(("jdk" ,icedtea "jdk")
21714 ;; See https://github.com/MacoskoLab/liger/issues/96
21715 ;; The optimizer is released under the Expat license.
21716 ("optimizer-src"
21717 ,(origin
21718 (method url-fetch)
21719 (uri "http://www.ludowaltman.nl/slm/modularity_optimizer_source.zip")
21720 (sha256
21721 (base32
21722 "01hmm6sapcmldvayknqx2w4cav3qv71mwwkdkwj4qgq6dss09g18"))))
21723 ("unzip" ,unzip)
21724 ("r-knitr" ,r-knitr))) ; for vignettes
21725 (home-page "https://github.com/MacoskoLab/liger")
21726 (synopsis "Integrate and analyze multiple single-cell datasets")
21727 (description
21728 "LIGER is a package for integrating and analyzing multiple single-cell
21729 datasets, developed and maintained by the Macosko lab. It relies on
21730 integrative non-negative matrix factorization to identify shared and
21731 dataset-specific factors.")
21732 (license license:gpl3)))
21733
21734 (define-public r-harmony
21735 (package
21736 (name "r-harmony")
21737 (version "0.1")
21738 (source
21739 (origin
21740 (method git-fetch)
21741 (uri (git-reference
21742 (url "https://github.com/immunogenomics/harmony")
21743 (commit version)))
21744 (file-name (git-file-name name version))
21745 (sha256
21746 (base32
21747 "05r401q09rbr6fqhb9mbd95082cjdi3nag1cv6zn96xkr0f6imq9"))
21748 (modules '((guix build utils)))
21749 (snippet
21750 '(begin
21751 (for-each delete-file '("config.status" "configure"))
21752 #t))))
21753 (build-system r-build-system)
21754 (propagated-inputs
21755 (list r-cowplot
21756 r-dplyr
21757 r-ggplot2
21758 r-irlba
21759 r-matrix
21760 r-rcpp
21761 r-rcpparmadillo
21762 r-rcppprogress
21763 r-rlang
21764 r-tibble
21765 r-tidyr))
21766 (native-inputs
21767 (list autoconf))
21768 (home-page "https://github.com/immunogenomics/harmony")
21769 (synopsis "Integration of single cell sequencing data")
21770 (description
21771 "This package provides an implementation of the Harmony algorithm for
21772 single cell integration, described in Korsunsky et al
21773 @url{doi.org/10.1101/461954}. The package includes a standalone Harmony
21774 function and interfaces to external frameworks.")
21775 (license license:gpl3)))
21776
21777 (define-public r-covr
21778 (package
21779 (name "r-covr")
21780 (version "3.6.1")
21781 (source
21782 (origin
21783 (method url-fetch)
21784 (uri (cran-uri "covr" version))
21785 (sha256
21786 (base32 "0mqiqmbwq5f083lda208nqd4ya0f912bkkya2i62fkqsii1ibgpz"))))
21787 (properties `((upstream-name . "covr")))
21788 (build-system r-build-system)
21789 (propagated-inputs
21790 (list r-crayon
21791 r-digest
21792 r-httr
21793 r-jsonlite
21794 r-rex
21795 r-withr
21796 r-yaml))
21797 (native-inputs
21798 (list r-knitr)) ; for vignettes
21799 (home-page "https://github.com/r-lib/covr")
21800 (synopsis "Test coverage for R packages")
21801 (description
21802 "Thisp package enables you to track and report code coverage for your
21803 package and (optionally) upload the results to a coverage service. Code
21804 coverage is a measure of the amount of code being exercised by a set of tests.
21805 It is an indirect measure of test quality and completeness. This package is
21806 compatible with any testing methodology or framework and tracks coverage of
21807 both R code and compiled C/C++/FORTRAN code.")
21808 (license license:gpl3)))
21809
21810 (define-public r-systemfonts
21811 (package
21812 (name "r-systemfonts")
21813 (version "1.0.4")
21814 (source
21815 (origin
21816 (method url-fetch)
21817 (uri (cran-uri "systemfonts" version))
21818 (sha256
21819 (base32
21820 "1h44bal845jp7ya8i7ff1kz1n3wklkb00jk6hb9lgwa2p5snqxpg"))))
21821 (properties `((upstream-name . "systemfonts")))
21822 (build-system r-build-system)
21823 (propagated-inputs
21824 (list r-cpp11))
21825 (inputs
21826 (list fontconfig freetype zlib))
21827 (native-inputs
21828 (list pkg-config r-knitr))
21829 (home-page "https://github.com/r-lib/systemfonts")
21830 (synopsis "System native font finding")
21831 (description
21832 "This package provides system native access to the font catalogue. As
21833 font handling varies between systems it is difficult to correctly locate
21834 installed fonts across different operating systems. The 'systemfonts' package
21835 provides bindings to the native libraries for finding font files that can then
21836 be used further by e.g. graphic devices.")
21837 (license license:expat)))
21838
21839 (define-public r-graphlayouts
21840 (package
21841 (name "r-graphlayouts")
21842 (version "0.8.3")
21843 (source
21844 (origin
21845 (method url-fetch)
21846 (uri (cran-uri "graphlayouts" version))
21847 (sha256
21848 (base32
21849 "08a4cpy0n90hw8xzmxck13hp76yh40r0njb2m7mwdldljkbybr7r"))))
21850 (properties `((upstream-name . "graphlayouts")))
21851 (build-system r-build-system)
21852 (propagated-inputs
21853 (list r-igraph r-rcpp r-rcpparmadillo))
21854 (home-page "https://github.com/schochastics/graphlayouts")
21855 (synopsis "Additional layout algorithms for network visualizations")
21856 (description
21857 "This package provides several layout algorithms to visualize networks
21858 which are not part of the igraph library. Most are based on the concept of
21859 stress majorization by Gansner et al. (2004)
21860 <doi:10.1007/978-3-540-31843-9_25>. Some more specific algorithms
21861 emphasize hidden group structures in networks or focus on specific nodes.")
21862 (license license:expat)))
21863
21864 (define-public r-terra
21865 (package
21866 (name "r-terra")
21867 (version "1.6-17")
21868 (source
21869 (origin
21870 (method url-fetch)
21871 (uri (cran-uri "terra" version))
21872 (sha256
21873 (base32
21874 "00mwigymvsqf7r3swbkdw8fwqzr05ddk84fhyhr16lfa4118z26v"))))
21875 (properties `((upstream-name . "terra")))
21876 (build-system r-build-system)
21877 (inputs
21878 (list gdal
21879 geos
21880 proj
21881 sqlite ; needed for proj
21882 zlib))
21883 (propagated-inputs
21884 (list r-rcpp))
21885 (native-inputs
21886 (list pkg-config))
21887 (home-page "https://rspatial.org/terra")
21888 (synopsis "Spatial data analysis")
21889 (description
21890 "This package provides methods for spatial data analysis, especially
21891 raster data. The included methods allow for low-level data manipulation as
21892 well as high-level global, local, zonal, and focal computation. The predict
21893 and interpolate methods facilitate the use of regression type (interpolation,
21894 machine learning) models for spatial prediction. Processing of very large
21895 files is supported.")
21896 (license license:gpl3+)))
21897
21898 (define-public r-tidygraph
21899 (package
21900 (name "r-tidygraph")
21901 (version "1.2.2")
21902 (source
21903 (origin
21904 (method url-fetch)
21905 (uri (cran-uri "tidygraph" version))
21906 (sha256
21907 (base32
21908 "0w34jfldjkynbkyinmi1vdrfjhjrs47hm599mbnx4sxmnpbclmfm"))))
21909 (properties `((upstream-name . "tidygraph")))
21910 (build-system r-build-system)
21911 (propagated-inputs
21912 (list r-cli
21913 r-cpp11
21914 r-dplyr
21915 r-igraph
21916 r-magrittr
21917 r-pillar
21918 r-r6
21919 r-rlang
21920 r-tibble
21921 r-tidyr))
21922 (home-page "https://github.com/thomasp85/tidygraph")
21923 (synopsis "Tidy API for graph manipulation")
21924 (description
21925 "This package provides a graph implementation that can be thought of as
21926 two tidy data frames describing node and edge data respectively. It provides
21927 an approach to manipulate these two virtual data frames using the API defined
21928 in the @code{dplyr} package, and it also provides tidy interfaces to a lot of
21929 common graph algorithms.")
21930 (license license:expat)))
21931
21932 (define-public r-soupx
21933 (let ((commit "a3354be76fb52fd795be6ddf163cf056c05c6cb8")
21934 (revision "1"))
21935 (package
21936 (name "r-soupx")
21937 (version (git-version "0.3.1" revision commit))
21938 (source
21939 (origin
21940 (method git-fetch)
21941 (uri (git-reference
21942 (url "https://github.com/constantAmateur/SoupX")
21943 (commit commit)))
21944 (file-name (git-file-name name version))
21945 (sha256
21946 (base32
21947 "1zmlyzrl0fz6l79gn2wswid670p88mm3y292is89sa5p3h7frr99"))))
21948 (properties `((upstream-name . "SoupX")))
21949 (build-system r-build-system)
21950 (propagated-inputs
21951 (list r-ggplot2 r-matrix r-seurat))
21952 (home-page "https://github.com/constantAmateur/SoupX")
21953 (synopsis "Single cell mRNA Soup eXterminator")
21954 (description
21955 "This package provides a package for quantifying, profiling and
21956 removing cell free mRNA contamination (the \"soup\") from droplet based single
21957 cell RNA-seq experiments.")
21958 (license license:gpl2))))
21959
21960 (define-public r-assertr
21961 (package
21962 (name "r-assertr")
21963 (version "2.8")
21964 (source
21965 (origin
21966 (method url-fetch)
21967 (uri (cran-uri "assertr" version))
21968 (sha256
21969 (base32
21970 "00764vv86r3bn4r85in4w637harffyw605fgq0dj6mrbrwcfb650"))))
21971 (build-system r-build-system)
21972 (propagated-inputs
21973 (list r-dplyr r-mass r-rlang))
21974 (native-inputs
21975 (list r-knitr)) ; needed for vignette
21976 (home-page "https://github.com/ropensci/assertr")
21977 (synopsis "Assertive programming for R analysis pipelines")
21978 (description
21979 "This package provides functionality to assert conditions that have to be
21980 met so that errors in data used in analysis pipelines can fail quickly. It is
21981 similar to @code{stopifnot()} but more powerful, friendly, and easier for use
21982 in pipelines.")
21983 (license license:expat)))
21984
21985 (define-public r-parameters
21986 (package
21987 (name "r-parameters")
21988 (version "0.19.0")
21989 (source
21990 (origin
21991 (method url-fetch)
21992 (uri (cran-uri "parameters" version))
21993 (sha256
21994 (base32
21995 "10cl8vgcjncnry6qkkr41yyh8ngxxn81hwqqqix9g7pwpbf3c2mf"))))
21996 (properties `((upstream-name . "parameters")))
21997 (build-system r-build-system)
21998 (propagated-inputs
21999 (list r-bayestestr r-datawizard r-insight))
22000 (native-inputs
22001 (list r-knitr))
22002 (home-page "https://cran.r-project.org/web/packages/parameters")
22003 (synopsis "Processing of model parameters")
22004 (description
22005 "This package provides utilities for processing the parameters of various
22006 statistical models. Beyond computing p values, CIs, and other indices for a
22007 wide variety of models, this package implements features like standardization
22008 or bootstrapping of parameters and models, feature reduction (feature
22009 extraction and variable selection) as well as conversion between indices of
22010 effect size.")
22011 (license license:gpl3)))
22012
22013 (define-public r-rgdal
22014 (package
22015 (name "r-rgdal")
22016 (version "1.5-32")
22017 (source
22018 (origin
22019 (method url-fetch)
22020 (uri (cran-uri "rgdal" version))
22021 (sha256
22022 (base32 "1vbkyhw8nd7dw1r53qisphav31x6zvpbzilvnlvbjbj9hzhs90s5"))))
22023 (properties `((upstream-name . "rgdal")))
22024 (build-system r-build-system)
22025 (inputs
22026 (list gdal proj zlib))
22027 (propagated-inputs
22028 (list r-sp))
22029 (native-inputs
22030 (list pkg-config r-knitr))
22031 (home-page "http://rgdal.r-forge.r-project.org")
22032 (synopsis "Bindings for the Geospatial Data Abstraction Library")
22033 (description
22034 "This package provides bindings to the Geospatial Data Abstraction
22035 Library (GDAL) and access to projection/transformation operations from the
22036 PROJ.4 library.")
22037 (license license:gpl2+)))
22038
22039 (define-public r-insol
22040 (package
22041 (name "r-insol")
22042 (version "1.2.2")
22043 (source
22044 (origin
22045 (method url-fetch)
22046 (uri (cran-uri "insol" version))
22047 (sha256
22048 (base32
22049 "166kgxgzbh55y2qqya6c2si22x0v7asi70im054g6xxwc5187kh3"))))
22050 (properties `((upstream-name . "insol")))
22051 (build-system r-build-system)
22052 (propagated-inputs
22053 (list r-raster))
22054 (native-inputs
22055 (list gfortran))
22056 (home-page "https://meteoexploration.com/R/insol/index.html")
22057 (synopsis "Tools for calculating solar radiation")
22058 (description
22059 "This package provides functions to compute insolation on tilted
22060 surfaces, computes atmospheric transmittance and related parameters such as:
22061 Earth radius vector, declination, sunset and sunrise, daylength, equation of
22062 time, vector in the direction of the sun, vector normal to surface, and some
22063 atmospheric physics.")
22064 (license license:gpl2+)))
22065
22066 (define-public r-lifecycle
22067 (package
22068 (name "r-lifecycle")
22069 (version "1.0.3")
22070 (source
22071 (origin
22072 (method url-fetch)
22073 (uri (cran-uri "lifecycle" version))
22074 (sha256
22075 (base32
22076 "1hk9mblhap429fk77qpgc4hv0j91q5wpahi0y76w118m471zsnb4"))))
22077 (properties `((upstream-name . "lifecycle")))
22078 (build-system r-build-system)
22079 (propagated-inputs
22080 (list r-cli r-glue r-rlang))
22081 (native-inputs
22082 (list r-knitr)) ; for vignettes
22083 (home-page "https://github.com/r-lib/lifecycle")
22084 (synopsis "Manage the life cycle of your package functions")
22085 (description
22086 "Manage the life cycle of your exported functions with shared
22087 conventions, documentation badges, and non-invasive deprecation warnings. The
22088 lifecycle package defines four development stages (experimental, maturing,
22089 stable, and questioning) and three deprecation stages (soft-deprecated,
22090 deprecated, and defunct). It makes it easy to insert badges corresponding to
22091 these stages in your documentation. Usage of deprecated functions are
22092 signalled with increasing levels of non-invasive verbosity.")
22093 (license license:gpl3)))
22094
22095 (define-public r-assertable
22096 (package
22097 (name "r-assertable")
22098 (version "0.2.8")
22099 (source
22100 (origin
22101 (method url-fetch)
22102 (uri (cran-uri "assertable" version))
22103 (sha256
22104 (base32
22105 "1cciil1nzxd8gbj49w99jiv077lbpb59vx7bmb4p218aj2h5hqq4"))))
22106 (build-system r-build-system)
22107 (propagated-inputs
22108 (list r-data-table))
22109 (native-inputs
22110 (list r-knitr))
22111 (home-page "https://cran.r-project.org/web/packages/assertable/")
22112 (synopsis "Verbose assertions for tabular data (data.frames and data.tables)")
22113 (description "This package provides simple, flexible assertions on
22114 data.frame or data.table objects with verbose output for vetting. While other
22115 assertion packages apply towards more general use-cases, @code{assertable} is
22116 tailored towards tabular data. It includes functions to check variable names
22117 and values, whether the dataset contains all combinations of a given set of
22118 unique identifiers, and whether it is a certain length. In addition,
22119 @code{assertable} includes utility functions to check the existence of target
22120 files and to efficiently import multiple tabular data files into one
22121 data.table.")
22122 (license license:gpl3)))
22123
22124 (define-public r-quadprog
22125 (package
22126 (name "r-quadprog")
22127 (version "1.5-8")
22128 (source
22129 (origin
22130 (method url-fetch)
22131 (uri (cran-uri "quadprog" version))
22132 (sha256
22133 (base32 "1ka9g8zak8sg4y2xbz93dfrldznlk9qpd4pq9z21cdcdn3b8s4i2"))))
22134 (build-system r-build-system)
22135 (native-inputs
22136 (list gfortran))
22137 (home-page "https://cran.r-project.org/web/packages/quadprog")
22138 (synopsis "Functions to solve quadratic programming problems")
22139 (description
22140 "This package contains routines and documentation for solving quadratic
22141 programming problems.")
22142 (license license:gpl3+)))
22143
22144 (define-public r-desolve
22145 (package
22146 (name "r-desolve")
22147 (version "1.34")
22148 (source
22149 (origin
22150 (method url-fetch)
22151 (uri (cran-uri "deSolve" version))
22152 (sha256
22153 (base32 "08czbjvq07ax6q3k303w37q8lq50547cdx7yhp32mqnx8igk0m12"))))
22154 (properties `((upstream-name . "deSolve")))
22155 (build-system r-build-system)
22156 (native-inputs
22157 (list gfortran))
22158 (home-page "https://desolve.r-forge.r-project.org/")
22159 (synopsis "Solvers for initial value problems of differential equations")
22160 (description "This package provides functions that solve initial value
22161 problems of a system of first-order @dfn{ordinary differential
22162 equations} (ODE), of @dfn{partial differential equations} (PDE), of
22163 @dfn{differential algebraic equations} (DAE), and of delay differential
22164 equations. The functions provide an interface to the FORTRAN functions
22165 @code{lsoda}, @code{lsodar}, @code{lsode}, @code{lsodes} of the ODEPACK
22166 collection, to the FORTRAN functions @code{dvode} and @code{daspk} and a
22167 C-implementation of solvers of the Runge-Kutta family with fixed or variable
22168 time steps. The package contains routines designed for solving ODEs resulting
22169 from 1-D, 2-D and 3-D partial differential equations that have been converted
22170 to ODEs by numerical differencing.")
22171 (license license:gpl2+)))
22172
22173 (define-public r-pmcmrplus
22174 (package
22175 (name "r-pmcmrplus")
22176 (version "1.9.6")
22177 (source
22178 (origin
22179 (method url-fetch)
22180 (uri (cran-uri "PMCMRplus" version))
22181 (sha256
22182 (base32 "1mvj3cwrdkl3frk7fvh6l7v7yya5p3xm4z0qhc4fvykxdmb92ivz"))))
22183 (properties `((upstream-name . "PMCMRplus")))
22184 (build-system r-build-system)
22185 (inputs (list gmp))
22186 (propagated-inputs
22187 (list r-bwstest
22188 r-gmp
22189 r-ksamples
22190 r-mass
22191 r-multcompview
22192 r-mvtnorm
22193 r-rmpfr
22194 r-suppdists))
22195 (native-inputs (list gfortran r-knitr))
22196 (home-page "https://cran.r-project.org/package=PMCMRplus")
22197 (synopsis "Calculate pairwise multiple comparisons of mean rank sums extended")
22198 (description
22199 "This package provides multiple pairwise tests.")
22200 (license license:gpl3+)))
22201
22202 (define-public r-pracma
22203 (package
22204 (name "r-pracma")
22205 (version "2.4.2")
22206 (source (origin
22207 (method url-fetch)
22208 (uri (cran-uri "pracma" version))
22209 (sha256
22210 (base32 "05lwx2yx7f45cr5amzbjv3b2p6ibspjxl0aglq2dga6rvxzk6l0x"))))
22211 (build-system r-build-system)
22212 (home-page "https://cran.r-project.org/web/packages/pracma/")
22213 (synopsis "Practical numerical math functions")
22214 (description "This package provides functions for numerical analysis and
22215 linear algebra, numerical optimization, differential equations, plus some
22216 special functions. It uses Matlab function names where appropriate to simplify
22217 porting.")
22218 (license license:gpl3+)))
22219
22220 (define-public r-subplex
22221 (package
22222 (name "r-subplex")
22223 (version "1.8")
22224 (source
22225 (origin
22226 (method url-fetch)
22227 (uri (cran-uri "subplex" version))
22228 (sha256
22229 (base32
22230 "19g5bd39gmcn27xdsklkzxg99x1r5v5q8zcw1iwry31qj24ivhrv"))))
22231 (build-system r-build-system)
22232 (native-inputs
22233 (list gfortran))
22234 (home-page "https://cran.r-project.org/web/packages/subplex")
22235 (synopsis "Unconstrained optimization using the subplex algorithm")
22236 (description
22237 "This package implements the Subplex optimization algorithm.
22238 It solves unconstrained optimization problems using a simplex method on
22239 subspaces. The method is well suited for optimizing objective functions that
22240 are noisy or are discontinuous at the solution.")
22241 (license license:gpl3+)))
22242
22243 (define-public r-txtplot
22244 (package
22245 (name "r-txtplot")
22246 (version "1.0-4")
22247 (source
22248 (origin
22249 (method url-fetch)
22250 (uri (cran-uri "txtplot" version))
22251 (sha256
22252 (base32
22253 "00sriml48y70j18jz235dsfm5x3a81bnzskfp3hnv6cbjwwsmca4"))))
22254 (build-system r-build-system)
22255 (home-page "https://cran.r-project.org/web/packages/txtplot/")
22256 (synopsis "Text-based plotting")
22257 (description "This package provides functions to produce rudimentary ASCII
22258 graphics directly in the terminal window. This package provides a basic
22259 plotting function (and equivalents of curve, density, acf and barplot) as well
22260 as a boxplot function.")
22261 (license license:lgpl3+)))
22262
22263 (define-public r-bio3d
22264 (package
22265 (name "r-bio3d")
22266 (version "2.4-4")
22267 (source
22268 (origin
22269 (method url-fetch)
22270 (uri (cran-uri "bio3d" version))
22271 (sha256
22272 (base32
22273 "1scxzmh22ca0nmpkvapsdcmq3n06j2wy74ljz1g27r1k1p0ylm2n"))))
22274 (properties `((upstream-name . "bio3d")))
22275 (build-system r-build-system)
22276 (inputs (list zlib))
22277 (propagated-inputs (list r-rcpp))
22278 (native-inputs
22279 (list r-knitr))
22280 (home-page "http://thegrantlab.org/bio3d/")
22281 (synopsis "Biological structure analysis")
22282 (description
22283 "This package provides utilities to process, organize and explore protein
22284 structure, sequence and dynamics data. Features include the ability to read
22285 and write structure, sequence and dynamic trajectory data, perform sequence
22286 and structure database searches, data summaries, atom selection, alignment,
22287 superposition, rigid core identification, clustering, torsion analysis,
22288 distance matrix analysis, structure and sequence conservation analysis, normal
22289 mode analysis, principal component analysis of heterogeneous structure data,
22290 and correlation network analysis from normal mode and molecular dynamics data.
22291 In addition, various utility functions are provided to enable the statistical
22292 and graphical power of the R environment to work with biological sequence and
22293 structural data.")
22294 (license license:gpl2+)))
22295
22296 (define-public r-bios2cor
22297 (package
22298 (name "r-bios2cor")
22299 (version "2.2.1")
22300 (source
22301 (origin
22302 (method url-fetch)
22303 (uri (cran-uri "Bios2cor" version))
22304 (sha256
22305 (base32
22306 "0xj7ab9a463p4a67y0hlv6mfd08xf8didkn2mwrfa7gxjqqvix4z"))))
22307 (properties `((upstream-name . "Bios2cor")))
22308 (build-system r-build-system)
22309 (propagated-inputs
22310 (list r-bigmemory r-bio3d r-circular r-igraph))
22311 (home-page "https://cran.r-project.org/web/packages/Bios2cor/")
22312 (synopsis "From biological sequences and simulations to correlation analysis")
22313 (description
22314 "This package provides utilities for computation and analysis of
22315 correlation/covariation in multiple sequence alignments and in side chain
22316 motions during molecular dynamics simulations. Features include the
22317 computation of correlation/covariation scores using a variety of scoring
22318 functions between either sequence positions in alignments or side chain
22319 dihedral angles in molecular dynamics simulations and utilities to analyze the
22320 correlation/covariation matrix through a variety of tools including network
22321 representation and principal components analysis. In addition, several
22322 utility functions are based on the R graphical environment to provide friendly
22323 tools for help in data interpretation.")
22324 (license license:gpl2+)))
22325
22326 ;; This package includes minified JavaScript files. When upgrading please
22327 ;; check that there are no new minified JavaScript files.
22328 (define-public r-networkd3
22329 (package
22330 (name "r-networkd3")
22331 (version "0.4")
22332 (source
22333 (origin
22334 (method url-fetch)
22335 (uri (cran-uri "networkD3" version))
22336 (sha256
22337 (base32
22338 "02wxki67drppgfka1is1ykg1f2rxf0x0657c0crj7ipfy62jbf1k"))
22339 (snippet
22340 '(begin
22341 (delete-file "inst/htmlwidgets/lib/d3-4.5.0/d3.min.js")
22342 #t))))
22343 (properties `((upstream-name . "networkD3")))
22344 (build-system r-build-system)
22345 (arguments
22346 `(#:modules ((guix build utils)
22347 (guix build r-build-system)
22348 (srfi srfi-1)
22349 (ice-9 popen))
22350 #:phases
22351 (modify-phases %standard-phases
22352 (add-after 'unpack 'process-javascript
22353 (lambda* (#:key inputs #:allow-other-keys)
22354 (with-directory-excursion "inst/htmlwidgets/lib/"
22355 (call-with-values
22356 (lambda ()
22357 (unzip2
22358 `((,(assoc-ref inputs "d3.v4.js")
22359 "d3-4.5.0/d3.min.js"))))
22360 (lambda (sources targets)
22361 (for-each (lambda (source target)
22362 (format #t "Processing ~a --> ~a~%"
22363 source target)
22364 (let ((minified (open-pipe* OPEN_READ "uglifyjs" source)))
22365 (call-with-output-file target
22366 (lambda (port)
22367 (dump-port minified port)))))
22368 sources targets))))
22369 #t)))))
22370 (native-inputs
22371 `(("uglifyjs" ,node-uglify-js)
22372 ;; NOTE: Make sure that this version of d3 is still valid when
22373 ;; upgrading the package.
22374 ("d3.v4.js"
22375 ,(origin
22376 (method url-fetch)
22377 (uri "https://d3js.org/d3.v4.js")
22378 (sha256
22379 (base32
22380 "0y7byf6kcinfz9ac59jxc4v6kppdazmnyqfav0dm4h550fzfqqlg"))))))
22381 (propagated-inputs
22382 (list r-htmlwidgets r-igraph r-magrittr))
22383 (home-page "https://cran.r-project.org/package=networkD3")
22384 (synopsis "D3 JavaScript network graphs from R")
22385 (description
22386 "This package creates D3 JavaScript network, tree, dendrogram, and Sankey
22387 graphs from R.")
22388 (license license:gpl3+)))
22389
22390 (define-public r-aasea
22391 (package
22392 (name "r-aasea")
22393 (version "1.1.0")
22394 (source
22395 (origin
22396 (method url-fetch)
22397 (uri (cran-uri "aaSEA" version))
22398 (sha256
22399 (base32
22400 "0him4r8qyp0xssgrmdxjs45yn4d28h5anv4jyxxbbs9phb0m6j3h"))))
22401 (properties `((upstream-name . "aaSEA")))
22402 (build-system r-build-system)
22403 (propagated-inputs
22404 (list r-bios2cor
22405 r-dt
22406 r-hmisc
22407 r-magrittr
22408 r-networkd3
22409 r-plotly
22410 r-seqinr
22411 r-shiny
22412 r-shinydashboard))
22413 (home-page "https://cran.r-project.org/web/packages/aaSEA/")
22414 (synopsis "Amino acid substitution effect analyzer")
22415 (description
22416 "Given a protein multiple sequence alignment, it is a daunting task to
22417 assess the effects of substitutions along sequence length. The aaSEA package
22418 is intended to help researchers to rapidly analyze property changes caused by
22419 single, multiple and correlated amino acid substitutions in proteins.")
22420 (license license:gpl3)))
22421
22422 (define-public r-abacus
22423 (package
22424 (name "r-abacus")
22425 (version "1.0.0")
22426 (source
22427 (origin
22428 (method url-fetch)
22429 (uri (cran-uri "ABACUS" version))
22430 (sha256
22431 (base32
22432 "0m1dnkwjr1522l9ddbzzx7ayxvli17sbmk6s28adpmzzjwh2kd1i"))))
22433 (properties `((upstream-name . "ABACUS")))
22434 (build-system r-build-system)
22435 (propagated-inputs
22436 (list r-ggplot2 r-shiny))
22437 (home-page "https://shiny.abdn.ac.uk/Stats/apps/")
22438 (synopsis "Apps-based activities for communicating and understanding statistics")
22439 (description
22440 "This package provides a set of Shiny apps for effective communication
22441 and understanding in statistics. The current version includes properties of
22442 normal distribution, properties of sampling distribution, one-sample z and t
22443 tests, two samples independent (unpaired) t test and analysis of variance.")
22444 (license license:gpl3)))
22445
22446 (define-public r-abc-rap
22447 (package
22448 (name "r-abc-rap")
22449 (version "0.9.0")
22450 (source
22451 (origin
22452 (method url-fetch)
22453 (uri (cran-uri "ABC.RAP" version))
22454 (sha256
22455 (base32
22456 "1kdspln17v0krvahcd55vib4dv5azp60b3r1zf489x10qqbp1mxk"))))
22457 (properties `((upstream-name . "ABC.RAP")))
22458 (build-system r-build-system)
22459 (home-page "https://cran.r-project.org/web/packages/ABC.RAP/")
22460 (synopsis "Array-based CpG region analysis pipeline")
22461 (description
22462 "This package aims to identify candidate genes that are differentially
22463 methylated between cases and controls. It applies Student's t-test and delta
22464 beta analysis to identify candidate genes containing multiple CpG sites.")
22465 (license license:gpl3)))
22466
22467 (define-public r-abcadm
22468 (package
22469 (name "r-abcadm")
22470 (version "1.0")
22471 (source
22472 (origin
22473 (method url-fetch)
22474 (uri (cran-uri "abcADM" version))
22475 (sha256
22476 (base32
22477 "0vcabnnnwc0psv9v3rda5aap9s8cq1pjh02zva3ki64hlavf2a10"))))
22478 (properties `((upstream-name . "abcADM")))
22479 (build-system r-build-system)
22480 (propagated-inputs
22481 (list r-bh r-rcpp))
22482 (home-page "https://cran.r-project.org/web/packages/abcADM/")
22483 (synopsis "Fit accumulated damage models and estimate reliability using ABC")
22484 (description
22485 "This package provides tools to estimate parameters of accumulated
22486 damage (load duration) models based on failure time data under a Bayesian
22487 framework, using @dfn{Approximate Bayesian Computation} (ABC), and to assess
22488 long-term reliability under stochastic load profiles.")
22489 (license license:gpl3)))
22490
22491 (define-public r-rglpk
22492 (package
22493 (name "r-rglpk")
22494 (version "0.6-4")
22495 (source
22496 (origin
22497 (method url-fetch)
22498 (uri (cran-uri "Rglpk" version))
22499 (sha256
22500 (base32
22501 "19mzpyimzq9zqnbi05j79b2di3nzaln8swggs9p8sqdr60qvr3d2"))))
22502 (properties `((upstream-name . "Rglpk")))
22503 (build-system r-build-system)
22504 (propagated-inputs
22505 (list r-slam))
22506 (inputs
22507 (list glpk))
22508 (home-page "https://r-forge.r-project.org/projects/rglp/")
22509 (synopsis "R interface to the GNU Linear Programming Kit")
22510 (description
22511 "This package provides an R interface to the GNU Linear Programming Kit,
22512 software for solving large-scale @dfn{linear programming} (LP), @dfn{mixed
22513 integer linear programming} (MILP) and other related problems.")
22514 ;; Either license
22515 (license (list license:gpl2 license:gpl3))))
22516
22517 (define-public r-abcdefba
22518 (package
22519 (name "r-abcdefba")
22520 (version "0.4")
22521 (source
22522 (origin
22523 (method url-fetch)
22524 (uri (cran-uri "abcdeFBA" version))
22525 (sha256
22526 (base32
22527 "1rxjripy8v6bxi25vdfjnbk24zkmf752qbl73cin6nvnqflwxkx4"))))
22528 (properties `((upstream-name . "abcdeFBA")))
22529 (build-system r-build-system)
22530 (propagated-inputs
22531 (list r-corrplot r-lattice r-rgl r-rglpk))
22532 (home-page "https://cran.r-project.org/web/packages/abcdeFBA/")
22533 (synopsis "A-Biologist-Can-Do-Everything of Flux Balance Analysis with this package")
22534 (description
22535 "This package provides functions for Constraint Based Simulation using
22536 Flux Balance Analysis and informative analysis of the data generated during
22537 simulation.")
22538 (license license:gpl2)))
22539
22540 (define-public r-abcrlda
22541 (package
22542 (name "r-abcrlda")
22543 (version "1.0.3")
22544 (source
22545 (origin
22546 (method url-fetch)
22547 (uri (cran-uri "abcrlda" version))
22548 (sha256
22549 (base32
22550 "04pcdnk2szfpc2ylcw5ds7y895ivy03bycal03kxw7cwylzxasks"))))
22551 (properties `((upstream-name . "abcrlda")))
22552 (build-system r-build-system)
22553 (home-page "https://ieeexplore.ieee.org/document/8720003/")
22554 (synopsis "Asymptotically bias-corrected regularized linear discriminant analysis")
22555 (description
22556 "This package offers methods to perform @dfn{asymptotically
22557 bias-corrected regularized linear discriminant analysis} (ABC_RLDA) for
22558 cost-sensitive binary classification. The bias-correction is an estimate of
22559 the bias term added to regularized discriminant analysis that minimizes the
22560 overall risk.")
22561 (license license:gpl3)))
22562
22563 (define-public r-abemus
22564 (package
22565 (name "r-abemus")
22566 (version "1.0.1")
22567 (source
22568 (origin
22569 (method url-fetch)
22570 (uri (cran-uri "abemus" version))
22571 (sha256
22572 (base32
22573 "1dhllb184byp1yl15rg2w02zgw3iajag7cxshirg47mnmm7n70bb"))))
22574 (properties `((upstream-name . "abemus")))
22575 (build-system r-build-system)
22576 (propagated-inputs
22577 (list r-data-table))
22578 (home-page "https://cran.r-project.org/web/packages/abemus/")
22579 (synopsis "Adaptive base error model in ultra-deep sequencing data")
22580 (description
22581 "This package provides an implementation of @dfn{Adaptive Base Error
22582 Model in Ultra-deep Sequencing data} (ABEMUS), which combines
22583 platform-specific genetic knowledge and empirical signal to readily detect and
22584 quantify somatic @dfn{single nucleotide variants} (SNVs) in @dfn{circulating
22585 cell free DNA} (cfDNA).")
22586 (license license:gpl3)))
22587
22588 ;; This package includes minified JavaScript files. When upgrading please
22589 ;; check that there are no new minified JavaScript files.
22590 (define-public r-rintrojs
22591 (package
22592 (name "r-rintrojs")
22593 (version "0.3.2")
22594 (source
22595 (origin
22596 (method url-fetch)
22597 (uri (cran-uri "rintrojs" version))
22598 (sha256
22599 (base32
22600 "19lpq421hrs1wc9bnimbwxx35p8bbzil3x1h9l28gjayn4djmjsh"))
22601 (snippet
22602 '(delete-file "inst/javascript/introjs/intro.min.js"))))
22603 (properties `((upstream-name . "rintrojs")))
22604 (build-system r-build-system)
22605 (arguments
22606 `(#:phases
22607 (modify-phases %standard-phases
22608 (add-after 'unpack 'process-javascript
22609 (lambda* (#:key inputs #:allow-other-keys)
22610 (with-directory-excursion "inst/javascript/introjs/"
22611 (let ((source (assoc-ref inputs "intro.js"))
22612 (target "intro.min.js"))
22613 (format #true "Processing ~a --> ~a~%"
22614 source target)
22615 (invoke "esbuild" source "--minify"
22616 (string-append "--outfile=" target)))))))))
22617 (native-inputs
22618 `(("esbuild" ,esbuild)
22619 ("intro.js"
22620 ,(origin
22621 (method url-fetch)
22622 (uri "https://cdn.jsdelivr.net/npm/intro.js@3.2.1/intro.js")
22623 (sha256
22624 (base32
22625 "0vh5n7hqqyx2pdvlqq6xadfqibcn78h5961rwhpf817kpxfzv8v7"))))))
22626 (propagated-inputs
22627 (list r-jsonlite r-shiny))
22628 (home-page "https://github.com/carlganz/rintrojs")
22629 (synopsis "Wrapper for the Intro.js library")
22630 (description
22631 "This package provides a wrapper for the @url{http://www.introjs.com,
22632 Intro.js} library. This package makes it easy to include step-by-step
22633 introductions, and clickable hints in a Shiny application. It supports both
22634 static introductions in the UI, and programmatic introductions from the
22635 server-side.")
22636 ;; The intro.js library is licensed under Expat.
22637 (license (list license:agpl3+ license:expat))))
22638
22639 (define-public r-sysfonts
22640 (package
22641 (name "r-sysfonts")
22642 (version "0.8.8")
22643 (source
22644 (origin
22645 (method url-fetch)
22646 (uri (cran-uri "sysfonts" version))
22647 (sha256
22648 (base32
22649 "1fq5dn4l09sgrbznfz9cakf4vgc3761zwicvqaazh0s8mzbaicpn"))))
22650 (properties `((upstream-name . "sysfonts")))
22651 (build-system r-build-system)
22652 (inputs
22653 (list freetype libpng zlib))
22654 (native-inputs
22655 (list pkg-config))
22656 (home-page "https://github.com/yixuan/sysfonts")
22657 (synopsis "Loading fonts into R")
22658 (description
22659 "This is a package to simplify loading of system fonts and Google Fonts
22660 into R, in order to support other packages.")
22661 (license license:gpl2)))
22662
22663 (define-public r-showtextdb
22664 (package
22665 (name "r-showtextdb")
22666 (version "3.0")
22667 (source
22668 (origin
22669 (method url-fetch)
22670 (uri (cran-uri "showtextdb" version))
22671 (sha256
22672 (base32
22673 "0hlnc3fhgrdkd46n7hb6id0gg1v0bf8s4679nrr7rchyp455szq2"))))
22674 (properties `((upstream-name . "showtextdb")))
22675 (build-system r-build-system)
22676 (propagated-inputs
22677 (list r-sysfonts))
22678 (home-page "https://cran.r-project.org/web/packages/showtextdb/")
22679 (synopsis "Font files for the 'showtext' package")
22680 (description
22681 "This package provides font files that can be used by the @code{showtext}
22682 package.")
22683 (license license:asl2.0)))
22684
22685 (define-public r-showtext
22686 (package
22687 (name "r-showtext")
22688 (version "0.9-5")
22689 (source
22690 (origin
22691 (method url-fetch)
22692 (uri (cran-uri "showtext" version))
22693 (sha256
22694 (base32
22695 "1larnqxn9nanbqiadm35ah5hh89xrzm4fdj9pfc93zzzhlfrvhb3"))))
22696 (properties `((upstream-name . "showtext")))
22697 (build-system r-build-system)
22698 (inputs
22699 (list freetype libpng zlib))
22700 (propagated-inputs
22701 (list r-showtextdb r-sysfonts))
22702 (native-inputs
22703 (list pkg-config r-knitr))
22704 (home-page "https://github.com/yixuan/showtext")
22705 (synopsis "Using fonts more easily in R graphs")
22706 (description
22707 "This package aims to make it easy to use various types of
22708 fonts (TrueType, OpenType, Type 1, web fonts, etc.) in R graphs, and supports
22709 most output formats of R graphics including PNG, PDF and SVG. Text glyphs
22710 will be converted into polygons or raster images, hence after the plot has
22711 been created, it no longer relies on the font files. No external software
22712 such as Ghostscript is needed to use this package.")
22713 (license license:asl2.0)))
22714
22715 (define-public r-emojifont
22716 (package
22717 (name "r-emojifont")
22718 (version "0.5.5")
22719 (source
22720 (origin
22721 (method url-fetch)
22722 (uri (cran-uri "emojifont" version))
22723 (sha256
22724 (base32
22725 "1hhrwilv36hd9gs1kcl2zsi6519md0h9aixjrm6lfclxvz8r6k1i"))))
22726 (properties `((upstream-name . "emojifont")))
22727 (build-system r-build-system)
22728 (propagated-inputs
22729 (list r-ggplot2 r-proto r-showtext r-sysfonts))
22730 (native-inputs
22731 (list r-knitr))
22732 (home-page "https://guangchuangyu.github.io/emojifont")
22733 (synopsis "Emoji and Font Awesome in R graphics")
22734 (description
22735 "This package enables the use of emoji and the Font Awesome glyphs in
22736 both base and ggplot2 graphics.")
22737 (license license:artistic2.0)))
22738
22739 (define-public r-abstractr
22740 (package
22741 (name "r-abstractr")
22742 (version "0.1.0")
22743 (source
22744 (origin
22745 (method url-fetch)
22746 (uri (cran-uri "abstractr" version))
22747 (sha256
22748 (base32
22749 "1ymwp7syrynwd4i8aj2x5n8jdi9d96fjzl6jb09n0bnr5fgl7vig"))))
22750 (properties `((upstream-name . "abstractr")))
22751 (build-system r-build-system)
22752 (propagated-inputs
22753 (list r-colourpicker
22754 r-emojifont
22755 r-ggplot2
22756 r-gridextra
22757 r-rintrojs
22758 r-shiny
22759 r-shinythemes))
22760 (home-page "https://matt-kumar.shinyapps.io/portfolio")
22761 (synopsis "R-Shiny application for creating visual abstracts")
22762 (description
22763 "This package provides an R Shiny application to create visual abstracts
22764 for original research. A variety of user defined options and formatting are
22765 included.")
22766 (license license:gpl3)))
22767
22768 (define-public r-qgam
22769 (package
22770 (name "r-qgam")
22771 (version "1.3.4")
22772 (source
22773 (origin
22774 (method url-fetch)
22775 (uri (cran-uri "qgam" version))
22776 (sha256
22777 (base32
22778 "1jyamamdffaks89rspyhmg18b4iik0nb1j0vgqzvfnm890514cvn"))))
22779 (properties `((upstream-name . "qgam")))
22780 (build-system r-build-system)
22781 (propagated-inputs
22782 (list r-doparallel r-mgcv r-plyr r-shiny))
22783 (native-inputs (list r-knitr))
22784 (home-page "https://cran.r-project.org/web/packages/qgam/")
22785 (synopsis "Smooth additive quantile regression models")
22786 (description
22787 "This package provides smooth additive quantile regression models, fitted
22788 using the methods of Fasiolo et al. (2017). Differently from @code{quantreg},
22789 the smoothing parameters are estimated automatically by marginal loss
22790 minimization, while the regression coefficients are estimated using either
22791 PIRLS or Newton algorithm. The learning rate is determined so that the
22792 Bayesian credible intervals of the estimated effects have approximately the
22793 correct coverage. The main function is @code{qgam()} which is similar to
22794 @code{gam()} in the @code{mgcv} package, but fits non-parametric quantile
22795 regression models.")
22796 (license license:gpl2+)))
22797
22798 (define-public r-abtest
22799 (package
22800 (name "r-abtest")
22801 (version "1.0.1")
22802 (source
22803 (origin
22804 (method url-fetch)
22805 (uri (cran-uri "abtest" version))
22806 (sha256
22807 (base32
22808 "0jz2ry5364p8h8xlk5a5sycn8xlpxd1iasfg99bcr4jqzd92jfqg"))))
22809 (properties `((upstream-name . "abtest")))
22810 (build-system r-build-system)
22811 (propagated-inputs
22812 (list r-matrix
22813 r-mvtnorm
22814 r-plotrix
22815 r-qgam
22816 r-rcolorbrewer
22817 r-rcpp
22818 r-sn
22819 r-truncnorm))
22820 (home-page "https://cran.r-project.org/web/packages/abtest/")
22821 (synopsis "Bayesian A/B testing")
22822 (description
22823 "This package provides functions for Bayesian A/B testing including prior
22824 elicitation options based on Kass and Vaidyanathan (1992)
22825 @url{doi:10.1111/j.2517-6161.1992.tb01868.x}.")
22826 (license license:gpl2+)))
22827
22828 (define-public r-reldist
22829 (package
22830 (name "r-reldist")
22831 (version "1.7-1")
22832 (source
22833 (origin
22834 (method url-fetch)
22835 (uri (cran-uri "reldist" version))
22836 (sha256
22837 (base32
22838 "17kbqqapqmckghv7jizibmicv3bzbycfr3mz4xg3yjp3c2bap4r6"))))
22839 (properties `((upstream-name . "reldist")))
22840 (build-system r-build-system)
22841 (propagated-inputs
22842 (list r-densestbayes r-mgcv))
22843 (home-page "http://www.stat.ucla.edu/~handcock/RelDist")
22844 (synopsis "Relative distribution methods")
22845 (description
22846 "This package provides tools for the comparison of distributions. This
22847 includes nonparametric estimation of the relative distribution PDF and CDF and
22848 numerical summaries as described in \"Relative Distribution Methods in the
22849 Social Sciences\" by Mark S. Handcock and Martina Morris, Springer-Verlag,
22850 1999, Springer-Verlag, ISBN 0387987789.")
22851 ;; See also https://cran.r-project.org/web/packages/reldist/LICENSE for
22852 ;; attribution requirements.
22853 (license license:gpl3)))
22854
22855 (define-public r-accept
22856 (package
22857 (name "r-accept")
22858 (version "0.9.1")
22859 (source
22860 (origin
22861 (method url-fetch)
22862 (uri (cran-uri "accept" version))
22863 (sha256
22864 (base32
22865 "0risdxw17jk3d56q40a78slb1rcj93b6kz71hn5hbwr0iih722gr"))))
22866 (properties `((upstream-name . "accept")))
22867 (build-system r-build-system)
22868 (propagated-inputs
22869 (list r-dplyr r-reldist))
22870 (home-page "https://cran.r-project.org/web/packages/accept/")
22871 (synopsis "Acute COPD Exacerbation Prediction Tool (ACCEPT)")
22872 (description
22873 "This package allows clinicians to predict the rate and severity of
22874 future acute exacerbation in @dfn{Chronic Obstructive Pulmonary
22875 Disease} (COPD) patients, based on the clinical prediction model published in
22876 Adibi et al. (2019) @url{doi:10.1101/651901}.")
22877 (license license:gpl3)))
22878
22879 (define-public r-smpracticals
22880 (package
22881 (name "r-smpracticals")
22882 (version "1.4-3")
22883 (source
22884 (origin
22885 (method url-fetch)
22886 (uri (cran-uri "SMPracticals" version))
22887 (sha256
22888 (base32
22889 "0zxq84f9i3b86xx6msb25b61gyj9k09iab2b7wg4d93yas9qzayf"))))
22890 (properties `((upstream-name . "SMPracticals")))
22891 (build-system r-build-system)
22892 (propagated-inputs
22893 (list r-ellipse r-mass r-nlme r-survival))
22894 (home-page "http://statwww.epfl.ch/davison/SM/")
22895 (synopsis "Practicals for use with Davison (2003) Statistical Models")
22896 (description
22897 "This package contains the datasets and a few functions for use with the
22898 practicals outlined in Appendix A of the book Statistical Models (Davison,
22899 2003, Cambridge University Press). The practicals themselves can be found at
22900 @url{http://statwww.epfl.ch/davison/SM/}.")
22901 (license license:gpl2+)))
22902
22903 (define-public r-fgui
22904 (package
22905 (name "r-fgui")
22906 (version "1.0-8")
22907 (source
22908 (origin
22909 (method url-fetch)
22910 (uri (cran-uri "fgui" version))
22911 (sha256
22912 (base32
22913 "024fzd1c7iwqprn26hwjb9l2qlvvyzl449d7iixy0x69djwsrysv"))))
22914 (properties `((upstream-name . "fgui")))
22915 (build-system r-build-system)
22916 (home-page
22917 "https://sites.google.com/site/thomashoffmannproject/software/fgui")
22918 (synopsis "Create GUI for R functions")
22919 (description
22920 "Rapidly create a GUI for a function you created by automatically
22921 creating widgets for arguments of the function. This package automatically
22922 parses help routines for context-sensitive help to these arguments. The
22923 interface is essentially a wrapper to some Tcl/Tk routines to both simplify
22924 and facilitate GUI creation. More advanced Tcl/Tk routines/GUI objects can be
22925 incorporated into the interface for greater customization for the more
22926 experienced.")
22927 ;; Any version of the GPL.
22928 (license (list license:gpl2+ license:gpl3+))))
22929
22930 (define-public r-tcltk2
22931 (package
22932 (name "r-tcltk2")
22933 (version "1.2-11")
22934 (source
22935 (origin
22936 (method url-fetch)
22937 (uri (cran-uri "tcltk2" version))
22938 (sha256
22939 (base32
22940 "1ibxld379600xx7kiqq3fck083s8psry12859980218rnzikl65d"))))
22941 (properties `((upstream-name . "tcltk2")))
22942 (build-system r-build-system)
22943 (inputs
22944 (list tcl tk))
22945 (home-page "https://www.sciviews.org/SciViews-R")
22946 (synopsis "Tcl/Tk additions")
22947 (description
22948 "This package provides a series of additional Tcl commands and Tk widgets
22949 with style and various functions to supplement the tcltk package")
22950 (license license:lgpl3)))
22951
22952 (define-public r-accrual
22953 (package
22954 (name "r-accrual")
22955 (version "1.3")
22956 (source
22957 (origin
22958 (method url-fetch)
22959 (uri (cran-uri "accrual" version))
22960 (sha256
22961 (base32
22962 "11clm9s5c5518nmp6hd6pjnp0s28y92b2i2x0xgj4j5g816p4j3z"))))
22963 (properties `((upstream-name . "accrual")))
22964 (build-system r-build-system)
22965 (propagated-inputs
22966 (list r-fgui r-smpracticals r-tcltk2))
22967 (home-page "https://cran.r-project.org/web/packages/accrual/")
22968 (synopsis "Bayesian accrual prediction")
22969 (description
22970 "Subject recruitment for medical research is challenging. Slow patient
22971 accrual leads to delay in research. Accrual monitoring during the process of
22972 recruitment is critical. Researchers need reliable tools to manage the
22973 accrual rate. This package provides an implementation of a Bayesian method
22974 that integrates researcher's experience on previous trials and data from the
22975 current study, providing reliable prediction on accrual rate for clinical
22976 studies. It provides functions for Bayesian accrual prediction which can be
22977 easily used by statisticians and clinical researchers.")
22978 (license license:gpl2)))
22979
22980 (define-public r-accrued
22981 (package
22982 (name "r-accrued")
22983 (version "1.4.1")
22984 (source
22985 (origin
22986 (method url-fetch)
22987 (uri (cran-uri "accrued" version))
22988 (sha256
22989 (base32
22990 "05g1jb5914z18rcai1ahn7nihn27vr2rnadwv94gc1j7ivvikvs5"))))
22991 (properties `((upstream-name . "accrued")))
22992 (build-system r-build-system)
22993 (home-page "https://cran.r-project.org/web/packages/accrued/")
22994 (synopsis "Data quality visualization tools for partially accruing data")
22995 (description
22996 "This is a package for visualizing data quality of partially accruing
22997 data.")
22998 (license license:gpl3)))
22999
23000 (define-public r-mda
23001 (package
23002 (name "r-mda")
23003 (version "0.5-3")
23004 (source
23005 (origin
23006 (method url-fetch)
23007 (uri (cran-uri "mda" version))
23008 (sha256
23009 (base32
23010 "0qw4scc2w7jmnxssj5w2mdxb9rrl4dscqn54gplzm1gk2yf419mx"))))
23011 (properties `((upstream-name . "mda")))
23012 (build-system r-build-system)
23013 (propagated-inputs (list r-class))
23014 (native-inputs (list gfortran))
23015 (home-page "https://cran.r-project.org/web/packages/mda/")
23016 (synopsis "Mixture and flexible discriminant analysis")
23017 (description
23018 "This is a package for mixture and flexible discriminant analysis,
23019 @dfn{multivariate adaptive regression splines} (MARS), BRUTO, and so on.")
23020 (license license:gpl2)))
23021
23022 (define-public r-elasticnet
23023 (package
23024 (name "r-elasticnet")
23025 (version "1.3")
23026 (source
23027 (origin
23028 (method url-fetch)
23029 (uri (cran-uri "elasticnet" version))
23030 (sha256
23031 (base32
23032 "0nxcw06d0cp2mbqzg2fm9yys5xm6xx7bfcfvr0avcs8afkvz29j8"))))
23033 (properties `((upstream-name . "elasticnet")))
23034 (build-system r-build-system)
23035 (propagated-inputs
23036 (list r-lars))
23037 (home-page "http://users.stat.umn.edu/~zouxx019/")
23038 (synopsis "Elastic-Net for sparse estimation and sparse PCA")
23039 (description
23040 "This package provides functions for fitting the entire solution path of
23041 the Elastic-Net and also provides functions for estimating sparse Principal
23042 Components. The Lasso solution paths can be computed by the same function.")
23043 (license license:gpl2+)))
23044
23045 (define-public r-sparselda
23046 (package
23047 (name "r-sparselda")
23048 (version "0.1-9")
23049 (source
23050 (origin
23051 (method url-fetch)
23052 (uri (cran-uri "sparseLDA" version))
23053 (sha256
23054 (base32
23055 "1k3sw9kc40yxnfss4vrsx34qxmv8ssddyhbfjhxrdldvblhbwchb"))))
23056 (properties `((upstream-name . "sparseLDA")))
23057 (build-system r-build-system)
23058 (propagated-inputs
23059 (list r-elasticnet r-mass r-mda))
23060 (home-page "https://www.imm.dtu.dk/~lkhc/")
23061 (synopsis "Sparse discriminant analysis")
23062 (description
23063 "This package performs sparse linear discriminant analysis for Gaussians
23064 and mixture of Gaussian models.")
23065 (license license:gpl2+)))
23066
23067 (define-public r-accsda
23068 (package
23069 (name "r-accsda")
23070 (version "1.1.2")
23071 (source
23072 (origin
23073 (method url-fetch)
23074 (uri (cran-uri "accSDA" version))
23075 (sha256
23076 (base32
23077 "0jf4x5j9y7a3mvf2ghjp6bxdq1s5jh2sx3x3ar6f3lyzzvrnls4v"))))
23078 (properties `((upstream-name . "accSDA")))
23079 (build-system r-build-system)
23080 (propagated-inputs
23081 (list r-ggplot2
23082 r-ggthemes
23083 r-gridextra
23084 r-mass))
23085 (home-page "https://github.com/gumeo/accSDA/wiki")
23086 (synopsis "Accelerated sparse discriminant analysis")
23087 (description
23088 "This package provides an implementation of sparse linear discriminant
23089 analysis, which is a supervised classification method for multiple classes.
23090 Various novel optimization approaches to this problem are implemented
23091 including @dfn{alternating direction method of multipliers} (ADMM),
23092 @dfn{proximal gradient} (PG) and @dfn{accelerated proximal gradient} (APG).
23093 Functions for performing cross validation are also supplied along with basic
23094 prediction and plotting functions. @dfn{Sparse zero variance
23095 discriminant} (SZVD) analysis is also included in the package.")
23096 (license license:gpl2+)))
23097
23098 (define-public r-ace2fastq
23099 (package
23100 (name "r-ace2fastq")
23101 (version "0.6.0")
23102 (source
23103 (origin
23104 (method url-fetch)
23105 (uri (cran-uri "ace2fastq" version))
23106 (sha256
23107 (base32
23108 "09kk3yyqnr2xp820g0p3aai9a21figigjr9lxkr3zjq2d8gzwfic"))))
23109 (properties `((upstream-name . "ace2fastq")))
23110 (build-system r-build-system)
23111 (propagated-inputs
23112 (list r-stringr))
23113 (home-page "https://github.com/c5sire/ace2fastq")
23114 (synopsis "ACE file to FASTQ converter")
23115 (description
23116 "The ACE file format is used in genomics to store contigs from sequencing
23117 machines. This tools converts it into FASTQ format. Both formats contain the
23118 sequence characters and their corresponding quality information. Unlike the
23119 FASTQ file, the ACE file stores the quality values numerically. The
23120 conversion algorithm uses the standard Sanger formula. The package
23121 facilitates insertion into pipelines, and content inspection.")
23122 (license license:gpl3)))
23123
23124 (define-public r-rngwell
23125 (package
23126 (name "r-rngwell")
23127 (version "0.10-7")
23128 (source
23129 (origin
23130 (method url-fetch)
23131 (uri (cran-uri "rngWELL" version))
23132 (sha256
23133 (base32
23134 "0f1dxxaimfb0fww8ym9ciqf6q760ai46wxldl37m5mfpd57ca00c"))))
23135 (properties `((upstream-name . "rngWELL")))
23136 (build-system r-build-system)
23137 (home-page "https://cran.r-project.org/web/packages/rngWELL/")
23138 (synopsis "Toolbox for WELL random number generators")
23139 (description
23140 "This is a dedicated package to WELL pseudo random generators, which were
23141 introduced in Panneton et al. (2006), ``Improved Long-Period Generators Based
23142 on Linear Recurrences Modulo 2'', ACM Transactions on Mathematical Software.")
23143 (license license:bsd-3)))
23144
23145 (define-public r-rnmf
23146 (package
23147 (name "r-rnmf")
23148 (version "0.5.0")
23149 (source (origin
23150 (method url-fetch)
23151 (uri (cran-uri "rNMF" version))
23152 (sha256
23153 (base32
23154 "1nz6h0j5ywdh48m0swmhp34hbkycd7n13rclrxaw85qi9wc42597"))))
23155 (build-system r-build-system)
23156 (propagated-inputs
23157 (list r-knitr r-nnls))
23158 (home-page "https://cran.r-project.org/web/packages/rNMF/")
23159 (synopsis "Robust nonnegative matrix factorization")
23160 (description
23161 "This package provides an implementation of robust nonnegative matrix
23162 factorization (rNMF). The rNMF algorithm decomposes a nonnegative high
23163 dimension data matrix into the product of two low rank nonnegative matrices,
23164 while detecting and trimming outliers. The main function is @code{rnmf()}.
23165 The package also includes a visualization tool, @code{see()}, that arranges
23166 and prints vectorized images.")
23167 (license license:gpl2+)))
23168
23169 (define-public r-randtoolbox
23170 (package
23171 (name "r-randtoolbox")
23172 (version "2.0.2")
23173 (source
23174 (origin
23175 (method url-fetch)
23176 (uri (cran-uri "randtoolbox" version))
23177 (sha256
23178 (base32
23179 "0mvafd2gm1jpg19gdn6bw8668pqghi0xmcb56rl4fwamg8jg09xn"))))
23180 (properties `((upstream-name . "randtoolbox")))
23181 (build-system r-build-system)
23182 (propagated-inputs
23183 (list r-rngwell))
23184 (home-page "https://cran.r-project.org/web/packages/randtoolbox/")
23185 (synopsis "Toolbox for pseudo and quasi random number generation")
23186 (description
23187 "This package provides
23188
23189 @enumerate
23190 @item pseudo random generators, such as general linear
23191 congruential generators, multiple recursive generators and generalized
23192 feedback shift register (SF-Mersenne Twister algorithm and WELL
23193 generators)
23194
23195 @item quasi random generators, such as the Torus algorithm, the Sobol
23196 sequence, the Halton sequence (including the Van der Corput sequence), and
23197
23198 @item some generator tests: the gap test, the serial test, the poker test.
23199 @end enumerate
23200
23201 See e.g. Gentle (2003) @url{doi:10.1007/b97336}.")
23202 (license license:bsd-3)))
23203
23204 (define-public r-lhs
23205 (package
23206 (name "r-lhs")
23207 (version "1.1.5")
23208 (source
23209 (origin
23210 (method url-fetch)
23211 (uri (cran-uri "lhs" version))
23212 (sha256
23213 (base32
23214 "0fb3bc3s5pbwg92qkjbg7v8ah36wm6qs05vf098hwjakr7f6yg3s"))))
23215 (properties `((upstream-name . "lhs")))
23216 (build-system r-build-system)
23217 (propagated-inputs (list r-rcpp))
23218 (native-inputs
23219 (list r-knitr))
23220 (home-page "https://github.com/bertcarnell/lhs")
23221 (synopsis "Latin Hypercube Samples")
23222 (description
23223 "This package provides a number of methods for creating and augmenting
23224 Latin Hypercube Samples.")
23225 (license license:gpl3)))
23226
23227 (define-public r-acebayes
23228 (package
23229 (name "r-acebayes")
23230 (version "1.10")
23231 (source
23232 (origin
23233 (method url-fetch)
23234 (uri (cran-uri "acebayes" version))
23235 (sha256
23236 (base32
23237 "11bffz430gdfdaxjx3simig66vhynmx6l1ylac4q2shcmj52nx73"))))
23238 (properties `((upstream-name . "acebayes")))
23239 (build-system r-build-system)
23240 (propagated-inputs
23241 (list r-compare r-lhs r-randtoolbox r-rcpp r-rcpparmadillo))
23242 (home-page "https://cran.r-project.org/web/packages/acebayes/")
23243 (synopsis "Optimal Bayesian experimental design using the ACE algorithm")
23244 (description
23245 "Finding an optimal Bayesian experimental design involves maximizing an
23246 objective function given by the expectation of some appropriately chosen
23247 utility function with respect to the joint distribution of unknown
23248 quantities (including responses). This objective function is usually not
23249 available in closed form and the design space can be continuous and of high
23250 dimensionality. This package uses @dfn{Approximate Coordinate Exchange} (ACE)
23251 to maximise an approximation to the expectation of the utility function.")
23252 (license license:gpl2)))
23253
23254 (define-public r-acet
23255 (package
23256 (name "r-acet")
23257 (version "1.8.2")
23258 (source
23259 (origin
23260 (method url-fetch)
23261 (uri (cran-uri "ACEt" version))
23262 (sha256
23263 (base32
23264 "0583c9dg2yf01zf5p0bf24zipkm8yp7rwhn1dxyw2d0v881bbli6"))))
23265 (properties `((upstream-name . "ACEt")))
23266 (build-system r-build-system)
23267 (propagated-inputs
23268 (list r-bh r-mass r-rcpp r-rcpparmadillo))
23269 (native-inputs (list r-knitr))
23270 (home-page "https://cran.r-project.org/web/packages/ACEt/")
23271 (synopsis "Estimating dynamic heritability and twin model comparison")
23272 (description
23273 "This package supports twin models that are able to estimate the dynamic
23274 behaviour of the variance components in the classical twin models with respect
23275 to age using B-splines and P-splines.")
23276 (license license:gpl2+)))
23277
23278 (define-public r-acfmperiod
23279 (package
23280 (name "r-acfmperiod")
23281 (version "1.0.0")
23282 (source
23283 (origin
23284 (method url-fetch)
23285 (uri (cran-uri "acfMPeriod" version))
23286 (sha256
23287 (base32
23288 "1yww8isfrbs2v9s94hx7p2imyszcgadwafdgpj438n2ik0q6p9d5"))))
23289 (properties `((upstream-name . "acfMPeriod")))
23290 (build-system r-build-system)
23291 (propagated-inputs
23292 (list r-mass))
23293 (home-page "https://cran.r-project.org/web/packages/acfMPeriod/")
23294 (synopsis "Estimation of the ACF from the M-periodogram")
23295 (description
23296 "This package support non-robust and robust computations of the sample
23297 autocovariance (ACOVF) and sample autocorrelation functions (ACF) of
23298 univariate and multivariate processes. The methodology consists in reversing
23299 the diagonalization procedure involving the periodogram or the
23300 cross-periodogram and the Fourier transform vectors, and, thus, obtaining the
23301 ACOVF or the ACF as discussed in Fuller (1995)
23302 @url{doi:10.1002/9780470316917}. The robust version is obtained by fitting
23303 robust M-regressors to obtain the M-periodogram or M-cross-periodogram as
23304 discussed in Reisen et al. (2017) @url{doi:10.1016/j.jspi.2017.02.008}.")
23305 (license license:gpl2+)))
23306
23307 (define-public r-gamlss-data
23308 (package
23309 (name "r-gamlss-data")
23310 (version "6.0-2")
23311 (source
23312 (origin
23313 (method url-fetch)
23314 (uri (cran-uri "gamlss.data" version))
23315 (sha256
23316 (base32
23317 "07mpdl4h9rwmnpl9jmsn6ig8ji11an6pyjfsvg62h2alapwbdcyv"))))
23318 (properties `((upstream-name . "gamlss.data")))
23319 (build-system r-build-system)
23320 (home-page "http://www.gamlss.org/")
23321 (synopsis "GAMLSS data")
23322 (description
23323 "This package provides data used as examples to demonstrate GAMLSS
23324 models.")
23325 ;; Either version of the license
23326 (license (list license:gpl2 license:gpl3))))
23327
23328 (define-public r-gamlss
23329 (package
23330 (name "r-gamlss")
23331 (version "5.4-3")
23332 (source
23333 (origin
23334 (method url-fetch)
23335 (uri (cran-uri "gamlss" version))
23336 (sha256
23337 (base32
23338 "0xih19zqgpjl5qv5j38ana6x29y84shn2jfl2lk4kaw3q7yx86b6"))))
23339 (properties `((upstream-name . "gamlss")))
23340 (build-system r-build-system)
23341 (propagated-inputs
23342 (list r-gamlss-data r-gamlss-dist r-mass r-nlme r-survival))
23343 (home-page "http://www.gamlss.org/")
23344 (synopsis "Generalized additive models for location scale and shape")
23345 (description
23346 "This package provides functions for fitting the generalized additive
23347 models for location scale and shape introduced by Rigby and
23348 Stasinopoulos (2005), @url{doi:10.1111/j.1467-9876.2005.00510.x}. The models
23349 use a distributional regression approach where all the parameters of the
23350 conditional distribution of the response variable are modelled using
23351 explanatory variables.")
23352 ;; Either version of the license
23353 (license (list license:gpl2 license:gpl3))))
23354
23355 (define-public r-acid
23356 (package
23357 (name "r-acid")
23358 (version "1.1")
23359 (source
23360 (origin
23361 (method url-fetch)
23362 (uri (cran-uri "acid" version))
23363 (sha256
23364 (base32
23365 "030i0y8s283ivbsmjccpbv9v7mgbcg2jk9df7vgcbbns74swf9hd"))))
23366 (properties `((upstream-name . "acid")))
23367 (build-system r-build-system)
23368 (propagated-inputs
23369 (list r-gamlss r-gamlss-dist r-hmisc))
23370 (home-page "https://cran.r-project.org/web/packages/acid/")
23371 (synopsis "Analysing conditional income distributions")
23372 (description
23373 "This package provides functions for the analysis of income distributions
23374 for subgroups of the population as defined by a set of variables like age,
23375 gender, region, etc. This entails a Kolmogorov-Smirnov test for a mixture
23376 distribution as well as functions for moments, inequality measures, entropy
23377 measures and polarisation measures of income distributions. This package thus
23378 aides the analysis of income inequality by offering tools for the exploratory
23379 analysis of income distributions at the disaggregated level.")
23380 (license license:gpl3)))
23381
23382 (define-public r-acm4r
23383 (package
23384 (name "r-acm4r")
23385 (version "1.0")
23386 (source
23387 (origin
23388 (method url-fetch)
23389 (uri (cran-uri "acm4r" version))
23390 (sha256
23391 (base32
23392 "1wqzc35i1rshx0zlmas8y4qkkvy6h9r4i4apscjjv1xg2wjflzxa"))))
23393 (properties `((upstream-name . "acm4r")))
23394 (build-system r-build-system)
23395 (propagated-inputs (list r-mass))
23396 (home-page "https://cran.r-project.org/web/packages/acm4r/")
23397 (synopsis "Align-and-count method comparisons of RFLP data")
23398 (description
23399 "This is a package to compare sequence fragment lengths or molecular
23400 weights from pairs of lanes. The number of matching bands in the
23401 @dfn{Restriction Fragment Length Polymorphism} (RFLP) data is calculated using
23402 the align-and-count method.")
23403 ;; Any version of the GPL
23404 (license (list license:gpl2+ license:gpl3+))))
23405
23406 (define-public r-filelock
23407 (package
23408 (name "r-filelock")
23409 (version "1.0.2")
23410 (source
23411 (origin
23412 (method url-fetch)
23413 (uri (cran-uri "filelock" version))
23414 (sha256
23415 (base32
23416 "00ql5fw1hidpfnm0szaavf43ahmsnvdbi8i5lr1nrcc90yaiaadc"))))
23417 (properties `((upstream-name . "filelock")))
23418 (build-system r-build-system)
23419 (home-page "https://github.com/r-lib/filelock")
23420 (synopsis "Portable file locking")
23421 (description
23422 "This library lets you place an exclusive or shared lock on a file using
23423 the appropriate system call provided by the underlying operating system.")
23424 (license license:expat)))
23425
23426 (define-public r-filematrix
23427 (package
23428 (name "r-filematrix")
23429 (version "1.3")
23430 (source
23431 (origin
23432 (method url-fetch)
23433 (uri (cran-uri "filematrix" version))
23434 (sha256
23435 (base32
23436 "1v3aj1ng742msb0sfdnjsbqb508mqjf8jlq2v33vxldhradw5w0b"))))
23437 (properties `((upstream-name . "filematrix")))
23438 (build-system r-build-system)
23439 ;; These inputs are needed for vignettes
23440 (native-inputs
23441 (list r-knitr r-rmarkdown))
23442 (home-page "https://github.com/andreyshabalin/filematrix")
23443 (synopsis "File-backed matrix class with convenient read and write access")
23444 (description
23445 "This package provides an interface for working with large matrices
23446 stored in files, not in computer memory. It supports multiple non-character
23447 data types (double, integer, logical and raw) of various sizes (e.g. 8 and 4
23448 byte real values). Access to parts of the matrix is done by indexing, exactly
23449 as with usual R matrices. It supports very large matrices; the package has
23450 been tested on multi-terabyte matrices. It allows for more than 2^32 rows or
23451 columns, ad allows for quick addition of extra columns to a filematrix.")
23452 (license license:lgpl3)))
23453
23454 (define-public r-acmeeqtl
23455 (package
23456 (name "r-acmeeqtl")
23457 (version "1.6")
23458 (source
23459 (origin
23460 (method url-fetch)
23461 (uri (cran-uri "ACMEeqtl" version))
23462 (sha256
23463 (base32
23464 "049xjv2ym35bbn43zwi68cq27fwdh404vp0r2ca5gxgmmx8kj1cz"))))
23465 (properties `((upstream-name . "ACMEeqtl")))
23466 (build-system r-build-system)
23467 (propagated-inputs
23468 (list r-filematrix))
23469 (home-page "https://github.com/andreyshabalin/ACMEeqtl")
23470 (synopsis "Estimation of interpretable eQTL effect sizes")
23471 (description
23472 "This package provides a non-linear model, termed ACME, that reflects a
23473 parsimonious biological model for allelic contributions of cis-acting eQTLs.
23474 With non-linear least-squares algorithm the maximum likelihood parameters can
23475 be estimated. The ACME model provides interpretable effect size estimates and
23476 p-values with well controlled Type-I error.")
23477 (license license:lgpl3)))
23478
23479 (define-public r-acmer
23480 (package
23481 (name "r-acmer")
23482 (version "1.1.0")
23483 (source
23484 (origin
23485 (method url-fetch)
23486 (uri (cran-uri "acmeR" version))
23487 (sha256
23488 (base32
23489 "000b2hqlhj93958nddw0fqb15ahigs08najv2miivym046x04mf7"))))
23490 (properties `((upstream-name . "acmeR")))
23491 (build-system r-build-system)
23492 (propagated-inputs (list r-foreign))
23493 (home-page "https://cran.r-project.org/web/packages/acmeR/")
23494 (synopsis "ACME estimator of bird and bat mortality by wind turbines")
23495 (description
23496 "This package provides an implementation of the ACME estimator, described
23497 in Wolpert (2015), ACME: A Partially Periodic Estimator of Avian & Chiropteran
23498 Mortality at Wind Turbines. Unlike most other models, this estimator supports
23499 decreasing-hazard Weibull model for persistence; decreasing search proficiency
23500 as carcasses age; variable bleed-through at successive searches; and interval
23501 mortality estimates. The package provides, based on search data, functions
23502 for estimating the mortality inflation factor in Frequentist and Bayesian
23503 settings.")
23504 (license license:expat)))
23505
23506 (define-public r-r-huge
23507 (package
23508 (name "r-r-huge")
23509 (version "0.9.0")
23510 (source
23511 (origin
23512 (method url-fetch)
23513 (uri (cran-uri "R.huge" version))
23514 (sha256
23515 (base32
23516 "13p558qalv60pgr24nsm6mi92ryj65rsbqa6pgdwy0snjqx12bgi"))))
23517 (properties `((upstream-name . "R.huge")))
23518 (build-system r-build-system)
23519 (propagated-inputs
23520 (list r-r-methodss3 r-r-oo r-r-utils))
23521 (home-page "https://github.com/HenrikBengtsson/R.huge")
23522 (synopsis "Methods for accessing huge amounts of data")
23523 (description
23524 "This is a deprecated package for accessing huge amounts of data.
23525 Cross-platform alternatives are the following packages: bigmemory (CRAN),
23526 ff (CRAN), or BufferedMatrix (Bioconductor). The main usage of it was inside
23527 the @code{aroma.affymetrix} package.")
23528 (license license:lgpl2.1+)))
23529
23530 (define-public r-r-filesets
23531 (package
23532 (name "r-r-filesets")
23533 (version "2.15.0")
23534 (source
23535 (origin
23536 (method url-fetch)
23537 (uri (cran-uri "R.filesets" version))
23538 (sha256
23539 (base32
23540 "14dngx6ffhfvlaixpvlq890nwgil6zyaw8wy3dlcrv001wynzmms"))))
23541 (properties `((upstream-name . "R.filesets")))
23542 (build-system r-build-system)
23543 (arguments
23544 '(#:phases
23545 (modify-phases %standard-phases
23546 (add-after 'unpack 'set-HOME
23547 (lambda _ (setenv "HOME" "/tmp"))))))
23548 (propagated-inputs
23549 (list r-digest r-r-cache r-r-methodss3 r-r-oo r-r-utils))
23550 (home-page "https://github.com/HenrikBengtsson/R.filesets")
23551 (synopsis "Easy handling of and access to files")
23552 (description
23553 "This package provides classes and methods to locate, setup, subset,
23554 navigate and iterate file sets, i.e. sets of files located in one or more
23555 directories on the file system. The API is designed such that these classes
23556 can be extended via inheritance to provide a richer API for special file
23557 formats. Moreover, a specific name format is defined such that filenames and
23558 directories can be considered to have full names which consists of a name
23559 followed by comma-separated tags. This adds additional flexibility to
23560 identify file sets and individual files.")
23561 (license license:lgpl2.1+)))
23562
23563 (define-public r-r-devices
23564 (package
23565 (name "r-r-devices")
23566 (version "2.17.1")
23567 (source
23568 (origin
23569 (method url-fetch)
23570 (uri (cran-uri "R.devices" version))
23571 (sha256
23572 (base32
23573 "02cwdhb9m97gxi4pki4kasc5j3a12r7yzsychzzk9h0ijc1mfziv"))))
23574 (properties `((upstream-name . "R.devices")))
23575 (build-system r-build-system)
23576 (propagated-inputs
23577 (list r-base64enc r-r-methodss3 r-r-oo r-r-utils))
23578 (home-page "https://github.com/HenrikBengtsson/R.devices")
23579 (synopsis "Unified handling of graphics devices")
23580 (description
23581 "This package provides functions for creating plots and image files in a
23582 unified way regardless of output format (EPS, PDF, PNG, SVG, TIFF, WMF, etc.).
23583 Default device options as well as scales and aspect ratios are controlled in a
23584 uniform way across all device types. Switching output format requires minimal
23585 changes in code. This package is ideal for large-scale batch processing,
23586 because it will never leave open graphics devices or incomplete image files
23587 behind, even on errors or user interrupts.")
23588 (license license:lgpl2.1+)))
23589
23590 (define-public r-acnr
23591 (package
23592 (name "r-acnr")
23593 (version "1.0.0")
23594 (source
23595 (origin
23596 (method url-fetch)
23597 (uri (cran-uri "acnr" version))
23598 (sha256
23599 (base32
23600 "087hq4i7jp67ba2finzsqjfnqbiprl33na6ryjv9zqzsdawj9cym"))))
23601 (properties `((upstream-name . "acnr")))
23602 (build-system r-build-system)
23603 (home-page "https://github.com/mpierrejean/acnr")
23604 (synopsis "Annotated copy-number regions")
23605 (description
23606 "This package provides SNP array data from different types of copy-number
23607 regions. These regions were identified manually by the authors of the package
23608 and may be used to generate realistic data sets with known truth.")
23609 (license license:lgpl2.1+)))
23610
23611 (define-public r-acopula
23612 (package
23613 (name "r-acopula")
23614 (version "0.9.3")
23615 (source
23616 (origin
23617 (method url-fetch)
23618 (uri (cran-uri "acopula" version))
23619 (sha256
23620 (base32
23621 "0vvbbw8pfs9jwfz5c57lw48pr0qj661r0ys007q6zf9jmlrhx1ln"))))
23622 (properties `((upstream-name . "acopula")))
23623 (build-system r-build-system)
23624 (home-page "https://cran.r-project.org/web/packages/acopula/")
23625 (synopsis "Modelling dependence with multivariate Archimax copulas")
23626 (description
23627 "Archimax copulas are a mixture of Archimedean and EV copulas. This
23628 package provides definitions of several parametric families of generator and
23629 dependence function, computes CDF and PDF, estimates parameters, tests for
23630 goodness of fit, generates random sample and checks copula properties for
23631 custom constructs. In the 2-dimensional case explicit formulas for density
23632 are used, contrary to higher dimensions when all derivatives are linearly
23633 approximated. Several non-archimax families (normal, FGM, Plackett) are
23634 provided as well.")
23635 (license license:gpl2)))
23636
23637 (define-public r-tuner
23638 (package
23639 (name "r-tuner")
23640 (version "1.4.1")
23641 (source
23642 (origin
23643 (method url-fetch)
23644 (uri (cran-uri "tuneR" version))
23645 (sha256
23646 (base32
23647 "1mfkhxprqkj5v2z23g0bj8mwdp6q5fj1krk5ggr79359bd1nl7pf"))))
23648 (properties `((upstream-name . "tuneR")))
23649 (build-system r-build-system)
23650 (propagated-inputs (list r-signal))
23651 (home-page "https://cran.r-project.org/web/packages/tuneR/")
23652 (synopsis "Analysis of music and speech")
23653 (description
23654 "This is a package for the analysis of music and speech. Analyze music
23655 and speech, extract features like MFCCs, handle wave files and their
23656 representation in various ways, read MP3, read MIDI, perform steps of a
23657 transcription, ...")
23658 ;; Either of these versions.
23659 (license (list license:gpl2 license:gpl3))))
23660
23661 (define-public r-seewave
23662 (package
23663 (name "r-seewave")
23664 (version "2.2.0")
23665 (source
23666 (origin
23667 (method url-fetch)
23668 (uri (cran-uri "seewave" version))
23669 (sha256
23670 (base32
23671 "0bi1l47l3846c18k6h2vrv0xp9xh00n544a578jrndahzrj1hfwl"))))
23672 (properties `((upstream-name . "seewave")))
23673 (build-system r-build-system)
23674 (inputs
23675 (list libsndfile))
23676 (propagated-inputs
23677 (list r-tuner))
23678 (home-page "http://rug.mnhn.fr/seewave")
23679 (synopsis "Sound analysis and synthesis")
23680 (description
23681 "This package provides functions for analysing, manipulating, displaying,
23682 editing and synthesizing time waves (particularly sound). This package
23683 processes time analysis (oscillograms and envelopes), spectral content,
23684 resonance quality factor, entropy, cross correlation and autocorrelation,
23685 zero-crossing, dominant frequency, analytic signal, frequency coherence, 2D
23686 and 3D spectrograms and many other analyses.")
23687 (license license:gpl2+)))
23688
23689 (define-public r-acousticndlcoder
23690 (package
23691 (name "r-acousticndlcoder")
23692 (version "1.0.2")
23693 (source
23694 (origin
23695 (method url-fetch)
23696 (uri (cran-uri "AcousticNDLCodeR" version))
23697 (sha256
23698 (base32
23699 "1fgzgwanpv2pzy74xdk3hamc44p8qch467wh163dxby8jr9ik0sb"))))
23700 (properties
23701 `((upstream-name . "AcousticNDLCodeR")))
23702 (build-system r-build-system)
23703 (propagated-inputs
23704 (list r-seewave r-tuner r-zoo))
23705 (home-page "https://cran.r-project.org/web/packages/AcousticNDLCodeR/")
23706 (synopsis "Coding sound files for use with NDL")
23707 (description
23708 "Make acoustic cues to use with the R package @code{ndl}.
23709 The package implements functions used in the PLoS ONE paper \"Words from
23710 spontaneous conversational speech can be recognized with human-like accuracy
23711 by an error-driven learning algorithm that discriminates between meanings
23712 straight from smart acoustic features, bypassing the phoneme as recognition
23713 unit.\" @url{doi:10.1371/journal.pone.0174623}")
23714 (license license:gpl2+)))
23715
23716 (define-public r-acp
23717 (package
23718 (name "r-acp")
23719 (version "2.1")
23720 (source
23721 (origin
23722 (method url-fetch)
23723 (uri (cran-uri "acp" version))
23724 (sha256
23725 (base32
23726 "0lcwbjcyyr32m6qjmjqh25qjwrbyqj1n092xhgbhxzd8fslppnmn"))))
23727 (properties `((upstream-name . "acp")))
23728 (build-system r-build-system)
23729 (propagated-inputs
23730 (list r-quantmod r-tseries))
23731 (home-page "https://cran.r-project.org/web/packages/acp/")
23732 (synopsis "Autoregressive conditional Poisson")
23733 (description
23734 "This package supports the analysis of count data exhibiting
23735 autoregressive properties, using the @dfn{Autoregressive Conditional Poisson}
23736 model (ACP(p,q)) proposed by Heinen (2003).")
23737 (license license:gpl2)))
23738
23739 (define-public r-ada
23740 (package
23741 (name "r-ada")
23742 (version "2.0-5")
23743 (source
23744 (origin
23745 (method url-fetch)
23746 (uri (cran-uri "ada" version))
23747 (sha256
23748 (base32
23749 "1h3a07czp0w3hrhjcg1fz721y8vsfclzqi3rq8qfzgpfb4h1f06r"))))
23750 (properties `((upstream-name . "ada")))
23751 (build-system r-build-system)
23752 (propagated-inputs (list r-rpart))
23753 (home-page "https://cran.r-project.org/web/packages/ada/")
23754 (synopsis "Stochastic boosting")
23755 (description
23756 "This package provides a straightforward, well-documented, and broad
23757 boosting routine for classification, ideally suited for small to
23758 moderate-sized data sets. It performs discrete, real, and gentle boost under
23759 both exponential and logistic loss on a given data set.")
23760 ;; Any version of the GPL.
23761 (license (list license:gpl2+ license:gpl3+))))
23762
23763 (define-public r-genalg
23764 (package
23765 (name "r-genalg")
23766 (version "0.2.1")
23767 (source
23768 (origin
23769 (method url-fetch)
23770 (uri (cran-uri "genalg" version))
23771 (sha256
23772 (base32
23773 "1y4qz1s85zpd1r3259gr542arssf2vpd4drhy0wnq5q47ignrvna"))))
23774 (properties `((upstream-name . "genalg")))
23775 (build-system r-build-system)
23776 (home-page "https://github.com/egonw/genalg")
23777 (synopsis "R based genetic algorithm")
23778 (description
23779 "This package provides an R based genetic algorithm for binary and
23780 floating point chromosomes.")
23781 (license license:gpl2)))
23782
23783 (define-public r-kernelfactory
23784 (package
23785 (name "r-kernelfactory")
23786 (version "0.3.0")
23787 (source
23788 (origin
23789 (method url-fetch)
23790 (uri (cran-uri "kernelFactory" version))
23791 (sha256
23792 (base32
23793 "001kw9k3ivd4drd4mwqapkkk3f4jgljiaprhg2630hmll064s89j"))))
23794 (properties `((upstream-name . "kernelFactory")))
23795 (build-system r-build-system)
23796 (propagated-inputs
23797 (list r-auc r-genalg r-kernlab r-randomforest))
23798 (home-page "https://cran.r-project.org/web/packages/kernelFactory/")
23799 (synopsis "Ensemble of kernel machines")
23800 (description
23801 "Kernel factory is an ensemble method where each base classifier (random
23802 forest) is fit on the kernel matrix of a subset of the training data.")
23803 (license license:gpl2+)))
23804
23805 (define-public r-dummies
23806 (package
23807 (name "r-dummies")
23808 (version "1.5.6")
23809 (source
23810 (origin
23811 (method url-fetch)
23812 (uri (cran-uri "dummies" version))
23813 (sha256
23814 (base32
23815 "01f84crqx17xd6xy55qxlvsj3knm8lhw7jl26p2rh2w3y0nvqlbm"))))
23816 (properties `((upstream-name . "dummies")))
23817 (build-system r-build-system)
23818 (home-page "https://decisionpatterns.com")
23819 (synopsis "Create dummy/indicator variables flexibly and efficiently")
23820 (description
23821 "This package lets you expand factors, characters and other eligible
23822 classes into dummy/indicator variables.")
23823 (license license:gpl2+)))
23824
23825 (define-public r-acrm
23826 (package
23827 (name "r-acrm")
23828 (version "0.1.1")
23829 (source
23830 (origin
23831 (method url-fetch)
23832 (uri (cran-uri "aCRM" version))
23833 (sha256
23834 (base32
23835 "0kzp568hd9c9a9qgniia5s5gv0q5f89xfvvwpzb197gqhs3x092v"))))
23836 (properties `((upstream-name . "aCRM")))
23837 (build-system r-build-system)
23838 (propagated-inputs
23839 (list r-ada r-dummies r-kernelfactory r-randomforest))
23840 (home-page "https://cran.r-project.org/web/packages/aCRM/")
23841 (synopsis "Convenience functions for analytical customer relationship management")
23842 (description
23843 "This package provides convenience functions for data preparation and
23844 modeling often used in @dfn{analytical customer relationship
23845 management} (aCRM).")
23846 (license license:gpl2+)))
23847
23848 (define-public r-tree
23849 (package
23850 (name "r-tree")
23851 (version "1.0-42")
23852 (source (origin
23853 (method url-fetch)
23854 (uri (cran-uri "tree" version))
23855 (sha256
23856 (base32
23857 "1q3jgkhl5d4d8c396cyvkw60094p0z0a3x7xwhdbi8gl4c2c65ss"))))
23858 (build-system r-build-system)
23859 (home-page "https://cran.r-project.org/web/packages/tree/")
23860 (synopsis "Classification and regression trees")
23861 (description "This package provides procedures to work with classification
23862 and regression trees.")
23863 (license license:gpl2+)))
23864
23865 (define-public r-treeclust
23866 (package
23867 (name "r-treeclust")
23868 (version "1.1-7")
23869 (source
23870 (origin
23871 (method url-fetch)
23872 (uri (cran-uri "treeClust" version))
23873 (sha256
23874 (base32
23875 "1s7kh6q0bkixsygrip95zf1bi10ihddsa5lq9dfxd68yh8rsby6z"))))
23876 (properties `((upstream-name . "treeClust")))
23877 (build-system r-build-system)
23878 (propagated-inputs
23879 (list r-cluster r-rpart))
23880 (home-page "https://cran.r-project.org/web/packages/treeClust/")
23881 (synopsis "Cluster distances through trees")
23882 (description
23883 "This package provides tools to create a measure of inter-point
23884 dissimilarity useful for clustering mixed data, and, optionally, perform the
23885 clustering.")
23886 (license license:gpl2+)))
23887
23888 (define-public r-acrosstic
23889 (package
23890 (name "r-acrosstic")
23891 (version "1.0-3")
23892 (source
23893 (origin
23894 (method url-fetch)
23895 (uri (cran-uri "AcrossTic" version))
23896 (sha256
23897 (base32
23898 "03180h79jhjd66ibrnsfp3yyp2jlfysp7cymw46phzj2palghsc0"))))
23899 (properties `((upstream-name . "AcrossTic")))
23900 (build-system r-build-system)
23901 (propagated-inputs
23902 (list r-lpsolve r-treeclust))
23903 (home-page "https://cran.r-project.org/web/packages/AcrossTic/")
23904 (synopsis "Cost-minimal regular spanning subgraph with TreeClust")
23905 (description
23906 "This is a package for constructing minimum-cost regular spanning
23907 subgraph as part of a non-parametric two-sample test for equality of
23908 distribution.")
23909 (license license:gpl2+)))
23910
23911 (define-public r-acrt
23912 (package
23913 (name "r-acrt")
23914 (version "1.0.1")
23915 (source
23916 (origin
23917 (method url-fetch)
23918 (uri (cran-uri "acrt" version))
23919 (sha256
23920 (base32
23921 "0y9ndcq8ffpfrv7w9rikm4zn68jpsj6baqisq9kp2433xrwzdb6s"))))
23922 (properties `((upstream-name . "acrt")))
23923 (build-system r-build-system)
23924 (propagated-inputs
23925 (list r-rcpp r-rcppeigen r-sandwich))
23926 (home-page "https://cran.r-project.org/web/packages/acrt/")
23927 (synopsis "Autocorrelation robust testing")
23928 (description
23929 "This package provides functions for testing affine hypotheses on the
23930 regression coefficient vector in regression models with autocorrelated
23931 errors.")
23932 (license license:gpl2)))
23933
23934 (define-public r-acs
23935 (package
23936 (name "r-acs")
23937 (version "2.1.4")
23938 (source
23939 (origin
23940 (method url-fetch)
23941 (uri (cran-uri "acs" version))
23942 (sha256
23943 (base32
23944 "0ajw9rf8l8akcvgqvbxjvryc6wjx74521xyxswz2b0bky3m6kah5"))))
23945 (properties `((upstream-name . "acs")))
23946 (build-system r-build-system)
23947 (propagated-inputs
23948 (list r-httr r-plyr r-rcpp r-stringr r-xml))
23949 (home-page "https://dusp.mit.edu/faculty/ezra-haber-glenn")
23950 (synopsis "Work with data from the US Census")
23951 (description
23952 "This package provides a general toolkit for downloading, managing,
23953 analyzing, and presenting data from the
23954 @url{https://www.census.gov/data/developers/data-sets.html, U.S. Census},
23955 including SF1 (Decennial short-form), SF3 (Decennial long-form), and the
23956 American Community Survey (ACS). Confidence intervals provided with ACS data
23957 are converted to standard errors to be bundled with estimates in complex
23958 @code{acs} objects. The package provides new methods to conduct standard
23959 operations on @code{acs} objects and present/plot data in statistically
23960 appropriate ways.")
23961 (license license:gpl3)))
23962
23963 (define-public r-acss-data
23964 (package
23965 (name "r-acss-data")
23966 (version "1.0")
23967 (source
23968 (origin
23969 (method url-fetch)
23970 (uri (cran-uri "acss.data" version))
23971 (sha256
23972 (base32
23973 "09kl4179ipr8bq19g89xcdi1xxs397zcx5cvgp6viy8gn687ilgv"))))
23974 (properties `((upstream-name . "acss.data")))
23975 (build-system r-build-system)
23976 (home-page "http://complexitycalculator.com/methodology.html")
23977 (synopsis "Data for algorithmic complexity of short strings")
23978 (description
23979 "This is a data only package providing the algorithmic complexity of
23980 short strings, computed using the coding theorem method. For a given set of
23981 symbols in a string, all possible or a large number of random samples of
23982 Turing machines with a given number of states (e.g., 5) and number of symbols
23983 corresponding to the number of symbols in the strings were simulated until
23984 they reached a halting state or failed to end. This package contains data on
23985 4.5 million strings from length 1 to 12 simulated on Turing machines with 2,
23986 4, 5, 6, and 9 symbols. The complexity of the string corresponds to the
23987 distribution of the halting states.")
23988 (license license:gpl2+)))
23989
23990 (define-public r-acss
23991 (package
23992 (name "r-acss")
23993 (version "0.2-5")
23994 (source
23995 (origin
23996 (method url-fetch)
23997 (uri (cran-uri "acss" version))
23998 (sha256
23999 (base32
24000 "0cqa60544f58l5qd7h6xmsir40b9hqnq6pqgd5hfx2j2l5n7qhmk"))))
24001 (properties `((upstream-name . "acss")))
24002 (build-system r-build-system)
24003 (propagated-inputs
24004 (list r-acss-data r-zoo))
24005 (home-page "http://complexitycalculator.com/methodology.html")
24006 (synopsis "Algorithmic complexity for short strings")
24007 (description
24008 "The main purpose of this package is to provide the algorithmic
24009 complexity for short strings, an approximation of the Kolmogorov Complexity of
24010 a short string using the coding theorem method. While the database containing
24011 the complexity is provided in the data only package @code{acss.data}, this
24012 package provides functions accessing the data such as @code{prob_random}
24013 returning the posterior probability that a given string was produced by a
24014 random process. In addition, two traditional (but problematic) measures of
24015 complexity are also provided: entropy and change complexity.")
24016 (license license:gpl2+)))
24017
24018 (define-public r-acswr
24019 (package
24020 (name "r-acswr")
24021 (version "1.0")
24022 (source
24023 (origin
24024 (method url-fetch)
24025 (uri (cran-uri "ACSWR" version))
24026 (sha256
24027 (base32
24028 "195vjrkang5cl7gwsna0aq4p0h4jym9xg9yh94bnf8vq6wf8j83n"))))
24029 (properties `((upstream-name . "ACSWR")))
24030 (build-system r-build-system)
24031 (propagated-inputs
24032 (list r-mass))
24033 (home-page "https://cran.r-project.org/web/packages/ACSWR/")
24034 (synopsis "Companion package for the book \"A Course in Statistics with R\"")
24035 (description
24036 "This is a companion package for the book \"A Course in Statistics with
24037 R\" (ISBN 978-1-119-15272-9.)")
24038 (license license:gpl2)))
24039
24040 (define-public r-alabama
24041 (package
24042 (name "r-alabama")
24043 (version "2022.4-1")
24044 (source
24045 (origin
24046 (method url-fetch)
24047 (uri (cran-uri "alabama" version))
24048 (sha256
24049 (base32
24050 "0v6kl6ndm8wvp9xzya3x4gj5kh03qgx13x5vyzn410wsndcjiim8"))))
24051 (properties `((upstream-name . "alabama")))
24052 (build-system r-build-system)
24053 (propagated-inputs (list r-numderiv))
24054 (home-page "https://cran.r-project.org/web/packages/alabama/")
24055 (synopsis "Constrained nonlinear optimization")
24056 (description
24057 "Alabama stands for Augmented Lagrangian Adaptive Barrier Minimization
24058 Algorithm; it is used for optimizing smooth nonlinear objective functions with
24059 constraints. Linear or nonlinear equality and inequality constraints are
24060 allowed.")
24061 (license license:gpl2+)))
24062
24063 (define-public r-gdina
24064 (package
24065 (name "r-gdina")
24066 (version "2.9.3")
24067 (source
24068 (origin
24069 (method url-fetch)
24070 (uri (cran-uri "GDINA" version))
24071 (sha256
24072 (base32
24073 "0bwg9sfsqs5nsqwhjnbb631fbhj0mx2dc4c185qkym9cjb5lfkm9"))))
24074 (properties `((upstream-name . "GDINA")))
24075 (build-system r-build-system)
24076 (propagated-inputs
24077 (list r-alabama
24078 r-ggplot2
24079 r-mass
24080 r-nloptr
24081 r-numderiv
24082 r-rcpp
24083 r-rcpparmadillo
24084 r-rsolnp
24085 r-shiny
24086 r-shinydashboard))
24087 (native-inputs
24088 (list r-knitr))
24089 (home-page "https://github.com/Wenchao-Ma/GDINA")
24090 (synopsis "Generalized DINA model framework")
24091 (description
24092 "This package provides a set of psychometric tools for cognitive
24093 diagnosis modeling based on the generalized deterministic inputs, noisy and
24094 gate (G-DINA) model by de la Torre (2011) @url{doi:10.1007/s11336-011-9207-7}
24095 and its extensions, including the sequential G-DINA model by Ma and de la
24096 Torre (2016) @url{doi:10.1111/bmsp.12070} for polytomous responses, and the
24097 polytomous G-DINA model by Chen and de la Torre
24098 @url{doi:10.1177/0146621613479818} for polytomous attributes. Joint attribute
24099 distribution can be independent, saturated, higher-order, loglinear smoothed
24100 or structured. Q-matrix validation, item and model fit statistics, model
24101 comparison at test and item level and differential item functioning can also
24102 be conducted. A graphical user interface is also provided.")
24103 (license license:gpl3)))
24104
24105 (define-public r-actcd
24106 (package
24107 (name "r-actcd")
24108 (version "1.2-0")
24109 (source
24110 (origin
24111 (method url-fetch)
24112 (uri (cran-uri "ACTCD" version))
24113 (sha256
24114 (base32
24115 "0mzjxxr2zfdidw8ibh6w8mvpkw3q3nvngqi05g9ind26ckvk053p"))))
24116 (properties `((upstream-name . "ACTCD")))
24117 (build-system r-build-system)
24118 (propagated-inputs
24119 (list r-gdina r-r-methodss3))
24120 (native-inputs
24121 (list gfortran))
24122 (home-page "https://cran.r-project.org/web/packages/ACTCD/")
24123 (synopsis "Asymptotic classification theory for cognitive diagnosis")
24124 (description
24125 "This is a package supporting cluster analysis for cognitive diagnosis
24126 based on the Asymptotic Classification Theory (Chiu, Douglas & Li, 2009;
24127 @url{doi:10.1007/s11336-009-9125-0}). Given the sample statistic of
24128 sum-scores, cluster analysis techniques can be used to classify examinees into
24129 latent classes based on their attribute patterns. In addition to the
24130 algorithms used to classify data, three labeling approaches are proposed to
24131 label clusters so that examinees' attribute profiles can be obtained.")
24132 (license license:gpl2+)))
24133
24134 (define-public r-ineq
24135 (package
24136 (name "r-ineq")
24137 (version "0.2-13")
24138 (source
24139 (origin
24140 (method url-fetch)
24141 (uri (cran-uri "ineq" version))
24142 (sha256
24143 (base32
24144 "09fsxyrh0j7mwmb5hkhmrzgcy7kf85jxkh7zlwpgqgcsyl1n91z0"))))
24145 (properties `((upstream-name . "ineq")))
24146 (build-system r-build-system)
24147 (home-page "https://cran.r-project.org/web/packages/ineq/")
24148 (synopsis "Measuring inequality, concentration, and poverty")
24149 (description
24150 "This package provides tools for measuring inequality, concentration, and
24151 poverty measures. It provides both empirical and theoretical Lorenz curves.")
24152 ;; Either of these two versions.
24153 (license (list license:gpl2 license:gpl3))))
24154
24155 (define-public r-actfrag
24156 (package
24157 (name "r-actfrag")
24158 (version "0.1.1")
24159 (source
24160 (origin
24161 (method url-fetch)
24162 (uri (cran-uri "ActFrag" version))
24163 (sha256
24164 (base32
24165 "08r3gwjz4fkyy85dxqix0ffm5xyq45032qv3snnzxnlqxslxbqn1"))))
24166 (properties `((upstream-name . "ActFrag")))
24167 (build-system r-build-system)
24168 (propagated-inputs
24169 (list r-accelerometry r-dplyr r-ineq r-survival r-tidyr))
24170 (home-page "https://github.com/junruidi/ActFrag")
24171 (synopsis "Activity fragmentation metrics extraction")
24172 (description
24173 "This package provides functions to extract commonly used fragmentation
24174 metrics to quantify time accumulation strategies based on minute level
24175 actigraphy-measured activity counts data.")
24176 (license license:gpl3)))
24177
24178 (define-public r-ash
24179 (package
24180 (name "r-ash")
24181 (version "1.0-15")
24182 (source
24183 (origin
24184 (method url-fetch)
24185 (uri (cran-uri "ash" version))
24186 (sha256
24187 (base32
24188 "1ay2a2agdmiz7zzvn26mli0x0iwk09g5pp4yy1r23knhkp1pn2lb"))))
24189 (properties `((upstream-name . "ash")))
24190 (build-system r-build-system)
24191 (native-inputs (list gfortran))
24192 (home-page "https://cran.r-project.org/web/packages/ash/")
24193 (synopsis "David Scott's ASH routines")
24194 (description
24195 "This package provides David Scott's ASH routines ported from S-PLUS to
24196 R.")
24197 (license license:gpl2+)))
24198
24199 (define-public r-hdrcde
24200 (package
24201 (name "r-hdrcde")
24202 (version "3.4")
24203 (source
24204 (origin
24205 (method url-fetch)
24206 (uri (cran-uri "hdrcde" version))
24207 (sha256
24208 (base32
24209 "16qlk44cjvn2s0vzaf915df65ksdx20dbxhy7fpdqins46hccha3"))))
24210 (properties `((upstream-name . "hdrcde")))
24211 (build-system r-build-system)
24212 (propagated-inputs
24213 (list r-ash
24214 r-ggplot2
24215 r-kernsmooth
24216 r-ks
24217 r-locfit
24218 r-rcolorbrewer))
24219 (native-inputs (list gfortran))
24220 (home-page "http://pkg.robjhyndman.com/hdrcde")
24221 (synopsis "Highest density regions and conditional density estimation")
24222 (description
24223 "This is a package for the computation of highest density regions in one
24224 and two dimensions, kernel estimation of univariate density functions
24225 conditional on one covariate, and multimodal regression.")
24226 (license license:gpl3)))
24227
24228 (define-public r-rainbow
24229 (package
24230 (name "r-rainbow")
24231 (version "3.7")
24232 (source
24233 (origin
24234 (method url-fetch)
24235 (uri (cran-uri "rainbow" version))
24236 (sha256
24237 (base32
24238 "1cldipi3cb55d434wv03ymwygbisfwgq2b84gwwkgqpfal2xk78m"))))
24239 (properties `((upstream-name . "rainbow")))
24240 (build-system r-build-system)
24241 (propagated-inputs
24242 (list r-cluster
24243 r-colorspace
24244 r-hdrcde
24245 r-ks
24246 r-mass
24247 r-pcapp))
24248 (home-page "https://cran.r-project.org/web/packages/rainbow/")
24249 (synopsis "Bagplots, boxplots and rainbow plots for functional data")
24250 (description
24251 "This is a package for visualizing functional data and identifying
24252 functional outliers with bagplots, boxplots and rainbow plots.")
24253 (license license:gpl3)))
24254
24255 (define-public r-fds
24256 (package
24257 (name "r-fds")
24258 (version "1.8")
24259 (source
24260 (origin
24261 (method url-fetch)
24262 (uri (cran-uri "fds" version))
24263 (sha256
24264 (base32
24265 "1284vncixrzrz9x6b52gslrbrbia07sd0xac7nwdqhp5f5v5wfi0"))))
24266 (properties `((upstream-name . "fds")))
24267 (build-system r-build-system)
24268 (propagated-inputs
24269 (list r-rainbow r-rcurl))
24270 (home-page "https://cran.r-project.org/web/packages/fds/")
24271 (synopsis "Functional data sets")
24272 (description "This package contains a list of functional time series,
24273 sliced functional time series, and functional data sets. Functional time
24274 series is a special type of functional data observed over time. Sliced
24275 functional time series is a special type of functional time series with a time
24276 variable observed over time.")
24277 (license license:gpl2+)))
24278
24279 (define-public r-fda
24280 (package
24281 (name "r-fda")
24282 (version "6.0.5")
24283 (source
24284 (origin
24285 (method url-fetch)
24286 (uri (cran-uri "fda" version))
24287 (sha256
24288 (base32
24289 "1wdq35acxavarh7qrxxmdpcjc9jcs56mp3p9rbb4qa35ziv5fi0l"))))
24290 (properties `((upstream-name . "fda")))
24291 (build-system r-build-system)
24292 (propagated-inputs
24293 (list r-desolve r-fds))
24294 (native-inputs
24295 (list r-knitr))
24296 (home-page "https://www.functionaldata.org")
24297 (synopsis "Functional data analysis")
24298 (description
24299 "These functions were developed to support functional data analysis as
24300 described in Ramsay, J. O. and Silverman, B. W. (2005) Functional Data
24301 Analysis. The package includes data sets and script files working many
24302 examples.")
24303 (license license:gpl2+)))
24304
24305 (define-public r-actigraphy
24306 (package
24307 (name "r-actigraphy")
24308 (version "1.4.0")
24309 (source
24310 (origin
24311 (method url-fetch)
24312 (uri (cran-uri "Actigraphy" version))
24313 (sha256
24314 (base32
24315 "0bpmvszzv5fm72nar3wgnmfl5am7znqfajmlbv38ihkbi7jbwk20"))))
24316 (properties `((upstream-name . "Actigraphy")))
24317 (build-system r-build-system)
24318 (propagated-inputs
24319 (list r-fda))
24320 (home-page "https://cran.r-project.org/web/packages/Actigraphy/")
24321 (synopsis "Actigraphy data analysis")
24322 (description
24323 "This package provides tools for functional linear modeling and analysis
24324 of actigraphy data.")
24325 (license license:asl2.0)))
24326
24327 (define-public r-activedriver
24328 (package
24329 (name "r-activedriver")
24330 (version "1.0.0")
24331 (source
24332 (origin
24333 (method url-fetch)
24334 (uri (cran-uri "ActiveDriver" version))
24335 (sha256
24336 (base32
24337 "10c7ga48fwvpd5mc4dqiyw4kc2l0iz5qn4hg7xk15r1qmm5rsipa"))))
24338 (properties `((upstream-name . "ActiveDriver")))
24339 (build-system r-build-system)
24340 (propagated-inputs
24341 (list r-mass))
24342 (home-page "https://cran.r-project.org/web/packages/ActiveDriver/")
24343 (synopsis "Tools for finding cancer driver proteins")
24344 (description
24345 "This package provides a mutation analysis tool that discovers cancer
24346 driver genes with frequent mutations in protein signalling sites such as
24347 post-translational modifications (phosphorylation, ubiquitination, etc). The
24348 Poisson generalized linear regression model identifies genes where cancer
24349 mutations in signalling sites are more frequent than expected from the
24350 sequence of the entire gene. Integration of mutations with signalling
24351 information helps find new driver genes and propose candidate mechanisms to
24352 known drivers.")
24353 (license license:gpl2+)))
24354
24355 (define-public r-activitycounts
24356 (package
24357 (name "r-activitycounts")
24358 (version "0.1.2")
24359 (source
24360 (origin
24361 (method url-fetch)
24362 (uri (cran-uri "activityCounts" version))
24363 (sha256
24364 (base32
24365 "0zgxr2sk3a8kmygfxx1p5hnrfwdkxx7php6jlrhm8wv6052ck8jz"))))
24366 (properties
24367 `((upstream-name . "activityCounts")))
24368 (build-system r-build-system)
24369 (propagated-inputs
24370 (list r-lubridate r-magrittr r-seewave r-signal r-tibble))
24371 (home-page "https://github.com/walkabillylab/activityCounts")
24372 (synopsis "Generate ActiLife counts")
24373 (description
24374 "ActiLife generates activity counts from data collected by Actigraph
24375 accelerometers. Actigraph is one of the most common research-grade
24376 accelerometers. There is considerable research validating and developing
24377 algorithms for human activity using ActiLife counts. Unfortunately, ActiLife
24378 counts are proprietary and difficult to implement if researchers use different
24379 accelerometer brands. The code creates ActiLife counts from raw acceleration
24380 data for different accelerometer brands.")
24381 (license license:gpl3)))
24382
24383 (define-public r-activityindex
24384 (package
24385 (name "r-activityindex")
24386 (version "0.3.7")
24387 (source
24388 (origin
24389 (method url-fetch)
24390 (uri (cran-uri "ActivityIndex" version))
24391 (sha256
24392 (base32
24393 "1zj2b6x31a1kxl80rarmkrlm7ack4154mrkbqs3fpi48zpmjbgd5"))))
24394 (properties `((upstream-name . "ActivityIndex")))
24395 (build-system r-build-system)
24396 (propagated-inputs
24397 (list r-data-table r-matrixstats r-r-utils))
24398 (native-inputs
24399 (list r-knitr))
24400 (home-page "https://cran.r-project.org/web/packages/ActivityIndex/")
24401 (synopsis "Activity Index calculation using raw accelerometry data")
24402 (description
24403 "This is a package to read raw accelerometry from GT3X+ accelerometry
24404 data and plain table data to calculate the Activity Index from Bai et
24405 al. (2016) @url{doi:10.1371/journal.pone.0160644}.")
24406 (license license:gpl3)))
24407
24408 (define-public r-activpal
24409 (package
24410 (name "r-activpal")
24411 (version "0.1.3")
24412 (source
24413 (origin
24414 (method url-fetch)
24415 (uri (cran-uri "activPAL" version))
24416 (sha256
24417 (base32
24418 "1h6hp5z89ji73gdzxy1dgbfwjysiy5lvcqh90xagpb7sa7ahs3na"))))
24419 (properties `((upstream-name . "activPAL")))
24420 (build-system r-build-system)
24421 (propagated-inputs
24422 (list r-devtools
24423 r-dplyr
24424 r-ggplot2
24425 r-lubridate
24426 r-magrittr
24427 r-tidyr))
24428 (home-page "https://cran.r-project.org/web/packages/activPAL")
24429 (synopsis "Processing and chart generation from activPAL events files")
24430 (description
24431 "This package contains functions to generate pre-defined summary
24432 statistics from activPAL events files. The package also contains functions to
24433 produce informative graphics that visualize physical activity behaviour and
24434 trends. This includes generating graphs that align physical activity
24435 behaviour with additional time based observations described by other data
24436 sets, such as sleep diaries and continuous glucose monitoring data.")
24437 (license license:gpl3)))
24438
24439 (define-public r-activpalprocessing
24440 (package
24441 (name "r-activpalprocessing")
24442 (version "1.0.2")
24443 (source
24444 (origin
24445 (method url-fetch)
24446 (uri (cran-uri "activpalProcessing" version))
24447 (sha256
24448 (base32
24449 "1y0bjx2qx53iy930y9iww4q1yzjj8y16cwgixk1mq3w4g1f116d1"))))
24450 (properties
24451 `((upstream-name . "activpalProcessing")))
24452 (build-system r-build-system)
24453 (propagated-inputs
24454 (list r-chron))
24455 (home-page "https://cran.r-project.org/web/packages/activpalProcessing/")
24456 (synopsis "Process activPAL events files")
24457 (description
24458 "This package performs estimation of physical activity and sedentary
24459 behavior variables from activPAL events files.")
24460 ;; Either version of the GPL.
24461 (license (list license:gpl2 license:gpl3))))
24462
24463 (define-public r-actogrammr
24464 (package
24465 (name "r-actogrammr")
24466 (version "0.2.3")
24467 (source
24468 (origin
24469 (method url-fetch)
24470 (uri (cran-uri "actogrammr" version))
24471 (sha256
24472 (base32
24473 "1jzvarmd41yqlrkagzlc8m19n5mn0w0b36fy50lyvgrfsafjfbqa"))))
24474 (properties `((upstream-name . "actogrammr")))
24475 (build-system r-build-system)
24476 (propagated-inputs
24477 (list r-dplyr r-ggplot2 r-lubridate r-readr r-tidyr))
24478 (home-page "https://cran.r-project.org/web/packages/actogrammr/")
24479 (synopsis "Read in activity data and plot actograms")
24480 (description
24481 "Read in activity measurements from standard file formats used by
24482 circadian rhythm researchers, currently only ClockLab format, and process and
24483 plot the data. The central type of plot is the actogram, as first described
24484 in \"Activity and distribution of certain wild mice in relation to biotic
24485 communities\" by MS Johnson (1926) @url{doi:10.2307/1373575}.")
24486 (license license:gpl3)))
24487
24488 (define-public r-expint
24489 (package
24490 (name "r-expint")
24491 (version "0.1-8")
24492 (source
24493 (origin
24494 (method url-fetch)
24495 (uri (cran-uri "expint" version))
24496 (sha256
24497 (base32
24498 "1cn6c84pqf8bgk109qm4znn186h6s6cpll3d11cw144h0vh4yr8j"))))
24499 (properties `((upstream-name . "expint")))
24500 (build-system r-build-system)
24501 (home-page "https://gitlab.com/vigou3/expint")
24502 (synopsis "Exponential integral and incomplete Gamma function")
24503 (description
24504 "This package provides the exponential integrals @code{E_1(x)},
24505 @code{E_2(x)}, @code{E_n(x)} and @code{Ei(x)}, and the incomplete gamma
24506 function @code{G(a, x)} defined for negative values of its first argument.
24507 The package also gives easy access to the underlying C routines through an
24508 API; see the package vignette for details.")
24509 (license license:gpl2+)))
24510
24511 (define-public r-actuar
24512 (package
24513 (name "r-actuar")
24514 (version "3.3-1")
24515 (source
24516 (origin
24517 (method url-fetch)
24518 (uri (cran-uri "actuar" version))
24519 (sha256
24520 (base32
24521 "16nyhn0aw2mb8915ycr46rjvg9pbcps7zxs2sgvdws9kzm027mpj"))))
24522 (properties `((upstream-name . "actuar")))
24523 (build-system r-build-system)
24524 (propagated-inputs (list r-expint))
24525 (home-page "https://gitlab.com/vigou3/actuar")
24526 (synopsis "Actuarial functions and heavy tailed distributions")
24527 (description
24528 "This package provides functions and data sets for actuarial science:
24529 modeling of loss distributions; risk theory and ruin theory; simulation of
24530 compound models, discrete mixtures and compound hierarchical models;
24531 credibility theory. It boasts support for many additional probability
24532 distributions to model insurance loss amounts and loss frequency: 19
24533 continuous heavy tailed distributions; the Poisson-inverse Gaussian discrete
24534 distribution; zero-truncated and zero-modified extensions of the standard
24535 discrete distributions. It also supports phase-type distributions commonly
24536 used to compute ruin probabilities.")
24537 (license license:gpl2+)))
24538
24539 (define-public r-bmp
24540 (package
24541 (name "r-bmp")
24542 (version "0.3")
24543 (source
24544 (origin
24545 (method url-fetch)
24546 (uri (cran-uri "bmp" version))
24547 (sha256
24548 (base32
24549 "0jd67r11bn98hjwgyr6gas423787xy7ji2hq7ay80blkkcj91xxx"))))
24550 (properties `((upstream-name . "bmp")))
24551 (build-system r-build-system)
24552 (home-page "https://cran.r-project.org/web/packages/bmp/")
24553 (synopsis "Read Bitmap (BMP) images")
24554 (description
24555 "This package provides pure R tools to read BMP format images. It is
24556 currently limited to 8 bit greyscale images and 24, 32 bit (A)RGB images.")
24557 (license license:gpl2+)))
24558
24559 (define-public r-readbitmap
24560 (package
24561 (name "r-readbitmap")
24562 (version "0.1.5")
24563 (source
24564 (origin
24565 (method url-fetch)
24566 (uri (cran-uri "readbitmap" version))
24567 (sha256
24568 (base32
24569 "14825906l326w59g6apy00j55jg3h5kx2r6s031f4gdkbrc7szbk"))))
24570 (properties `((upstream-name . "readbitmap")))
24571 (build-system r-build-system)
24572 (inputs
24573 (list libjpeg-turbo libpng))
24574 (propagated-inputs
24575 (list r-bmp r-jpeg r-png r-tiff))
24576 (home-page "https://github.com/jefferis/readbitmap")
24577 (synopsis "Unified interface to read bitmap images (BMP, JPEG, PNG, TIFF)")
24578 (description
24579 "This package provides tools to identify and read BMP, JPEG, PNG, and
24580 TIFF format bitmap images. Identification defaults to the use of the magic
24581 number embedded in the file rather than the file extension.")
24582 (license license:gpl2+)))
24583
24584 (define-public r-imager
24585 (package
24586 (name "r-imager")
24587 (version "0.42.13")
24588 (source
24589 (origin
24590 (method url-fetch)
24591 (uri (cran-uri "imager" version))
24592 (sha256
24593 (base32
24594 "0zygnmxwbbmj5i2l2affzdz90xvsa7b5pbkzkhjbm40is69rh2nr"))))
24595 (properties `((upstream-name . "imager")))
24596 (build-system r-build-system)
24597 (inputs
24598 (list fftw libtiff libx11 zlib))
24599 (propagated-inputs
24600 (list r-downloader
24601 r-igraph
24602 r-jpeg
24603 r-magrittr
24604 r-png
24605 r-purrr
24606 r-rcpp
24607 r-readbitmap
24608 r-stringr))
24609 (native-inputs
24610 (list pkg-config r-knitr))
24611 (home-page "https://dahtah.github.io/imager/")
24612 (synopsis "Image processing library")
24613 (description
24614 "This is a package for fast image processing for images in up to 4
24615 dimensions (two spatial dimensions, one time/depth dimension, one color
24616 dimension). It provides most traditional image processing tools (filtering,
24617 morphology, transformations, etc.) as well as various functions for easily
24618 analyzing image data using R. The package wraps @url{http://cimg.eu, CImg}, a
24619 simple, modern C++ library for image processing.")
24620 (license license:lgpl3)))
24621
24622 (define-public r-acuityview
24623 (package
24624 (name "r-acuityview")
24625 (version "0.1")
24626 (source
24627 (origin
24628 (method url-fetch)
24629 (uri (cran-uri "AcuityView" version))
24630 (sha256
24631 (base32
24632 "0f0iclmnwdc8ixiiai4svk4x1g3pjy7dhm3cm58fv6ckx12d3d2l"))))
24633 (properties `((upstream-name . "AcuityView")))
24634 (build-system r-build-system)
24635 (propagated-inputs
24636 (list r-fftwtools r-imager r-plotrix))
24637 (home-page "https://cran.r-project.org/web/packages/AcuityView/")
24638 (synopsis "Display scenes as seen by an animal with less acute vision")
24639 (description
24640 "This package provides a simple method for representing a visual scene as
24641 it may be seen by an animal with less acute vision.")
24642 (license license:gpl2+)))
24643
24644 (define-public r-caret
24645 (package
24646 (name "r-caret")
24647 (version "6.0-93")
24648 (source
24649 (origin
24650 (method url-fetch)
24651 (uri (cran-uri "caret" version))
24652 (sha256
24653 (base32
24654 "01sa1h9pc3a062pwm0rxadvg9qxszwcylya7llv08fcxhy46n5ac"))))
24655 (build-system r-build-system)
24656 (propagated-inputs
24657 (list r-e1071
24658 r-foreach
24659 r-ggplot2
24660 r-lattice
24661 r-modelmetrics
24662 r-nlme
24663 r-plyr
24664 r-proc
24665 r-recipes
24666 r-reshape2
24667 r-withr))
24668 (native-inputs
24669 (list r-knitr))
24670 (home-page "https://github.com/topepo/caret")
24671 (synopsis "Classification and regression training")
24672 (description
24673 "This package provides miscellaneous functions for training and plotting
24674 classification and regression models.")
24675 (license license:gpl2+)))
24676
24677 (define-public r-adabag
24678 (package
24679 (name "r-adabag")
24680 (version "4.2")
24681 (source
24682 (origin
24683 (method url-fetch)
24684 (uri (cran-uri "adabag" version))
24685 (sha256
24686 (base32
24687 "109wrl1pwvmyv2l909hrvk7dg4aa9pv449mvdycp50zwrsw9w0a7"))))
24688 (properties `((upstream-name . "adabag")))
24689 (build-system r-build-system)
24690 (propagated-inputs
24691 (list r-caret r-doparallel r-foreach r-rpart))
24692 (home-page "https://cran.r-project.org/web/packages/adabag/")
24693 (synopsis "Multiclass AdaBoost.M1, SAMME and Bagging")
24694 (description
24695 "This package implements Freund and Schapire's Adaboost.M1 algorithm and
24696 Breiman's Bagging algorithm using classification trees as individual
24697 classifiers. Once these classifiers have been trained, they can be used to
24698 predict on new data. Also, cross validation estimation of the error can be
24699 done.")
24700 (license license:gpl2+)))
24701
24702 (define-public r-adagio
24703 (package
24704 (name "r-adagio")
24705 (version "0.8.5")
24706 (source
24707 (origin
24708 (method url-fetch)
24709 (uri (cran-uri "adagio" version))
24710 (sha256
24711 (base32
24712 "0icwr3cark67jyg9zzqwyv9q4fs0j0xgb5i7nkwv9s7y5dlldl0b"))))
24713 (properties `((upstream-name . "adagio")))
24714 (build-system r-build-system)
24715 (propagated-inputs
24716 (list r-lpsolve))
24717 (home-page "https://cran.r-project.org/web/packages/adagio/")
24718 (synopsis "Discrete and global optimization routines")
24719 (description
24720 "This package provides methods and algorithms for discrete optimization,
24721 e.g. knapsack and subset sum procedures, derivative-free Nelder-Mead and
24722 Hooke-Jeeves minimization, and some (evolutionary) global optimization
24723 functions.")
24724 (license license:gpl3+)))
24725
24726 (define-public r-univoutl
24727 (package
24728 (name "r-univoutl")
24729 (version "0.4")
24730 (source
24731 (origin
24732 (method url-fetch)
24733 (uri (cran-uri "univOutl" version))
24734 (sha256
24735 (base32
24736 "1kp014bhs8v02fp7misrj4fpfp2na9lg45p5zqvlfaypnm5imsr9"))))
24737 (properties `((upstream-name . "univOutl")))
24738 (build-system r-build-system)
24739 (propagated-inputs
24740 (list r-hmisc r-robustbase))
24741 (home-page "https://github.com/marcellodo/univOutl")
24742 (synopsis "Detection of univariate outliers")
24743 (description
24744 "This package provides well-known outlier detection techniques in the
24745 univariate case. Methods to deal with skewed distribution are included too.
24746 The Hidiroglou-Berthelot (1986) method to search for outliers in ratios of
24747 historical data is implemented as well. When available, survey weights can be
24748 used in outliers detection.")
24749 (license license:gpl2+)))
24750
24751 (define-public r-tolerance
24752 (package
24753 (name "r-tolerance")
24754 (version "2.0.0")
24755 (source
24756 (origin
24757 (method url-fetch)
24758 (uri (cran-uri "tolerance" version))
24759 (sha256
24760 (base32
24761 "001snzr2ipag3zprynydlbi9prkjzrllc054qh7m0qwkb3r19jjd"))))
24762 (properties `((upstream-name . "tolerance")))
24763 (build-system r-build-system)
24764 (propagated-inputs
24765 (list r-mass r-rgl))
24766 (home-page "https://cran.r-project.org/web/packages/tolerance/")
24767 (synopsis "Statistical tolerance intervals and regions")
24768 (description
24769 "This package provides functions for estimating tolerance
24770 limits (intervals) for various univariate distributions (binomial, Cauchy,
24771 discrete Pareto, exponential, two-parameter exponential, extreme value,
24772 hypergeometric, Laplace, logistic, negative binomial, negative hypergeometric,
24773 normal, Pareto, Poisson-Lindley, Poisson, uniform, and Zipf-Mandelbrot),
24774 Bayesian normal tolerance limits, multivariate normal tolerance regions,
24775 nonparametric tolerance intervals, tolerance bands for regression
24776 settings (linear regression, nonlinear regression, nonparametric regression,
24777 and multivariate regression), and analysis of variance tolerance intervals.
24778 Visualizations are also available for most of these settings.")
24779 (license license:gpl2+)))
24780
24781 ;; Keep this in sync with the liblantern package.
24782 (define-public r-torch
24783 (package
24784 (name "r-torch")
24785 (version "0.9.0")
24786 (source
24787 (origin
24788 (method url-fetch)
24789 (uri (cran-uri "torch" version))
24790 (sha256
24791 (base32 "1iylnz0hsi00q7hngi2h24kg3nvjjg10z6iarqhp3wylsasgjs1f"))))
24792 (properties `((upstream-name . "torch")))
24793 (build-system r-build-system)
24794 (arguments
24795 (list
24796 #:phases
24797 (let ((python-version (version-major+minor (package-version python))))
24798 #~(modify-phases %standard-phases
24799 (add-after 'install 'link-libraries
24800 (lambda* (#:key inputs #:allow-other-keys)
24801 (let ((deps (string-append #$output "/site-library/torch/deps"))
24802 (site-packages (string-append "/lib/python"
24803 #$python-version
24804 "/site-packages")))
24805 (mkdir-p deps)
24806 (symlink
24807 (search-input-file
24808 inputs (string-append site-packages "/torch/lib/libtorch.so"))
24809 (string-append deps "/libtorch.so"))
24810 (symlink
24811 (search-input-file
24812 inputs "/lib/liblantern.so")
24813 (string-append deps "/liblantern.so")))))))))
24814 (inputs
24815 (list python-pytorch-for-r-torch
24816 liblantern))
24817 (propagated-inputs
24818 (list r-bit64
24819 r-callr
24820 r-cli
24821 r-coro
24822 r-ellipsis
24823 r-magrittr
24824 r-r6
24825 r-rcpp
24826 r-rlang
24827 r-withr))
24828 (native-inputs (list r-knitr))
24829 (home-page "https://torch.mlverse.org/docs")
24830 (synopsis "Tensors and neural networks with GPU acceleration")
24831 (description
24832 "This package provides functionality to define and train neural networks
24833 similar to PyTorch but written entirely in R using the libtorch library. It
24834 also supports low-level tensor operations and GPU acceleration.")
24835 (license license:expat)))
24836
24837 (define-public r-additivitytests
24838 (package
24839 (name "r-additivitytests")
24840 (version "1.1-4.1")
24841 (source
24842 (origin
24843 (method url-fetch)
24844 (uri (cran-uri "additivityTests" version))
24845 (sha256
24846 (base32
24847 "00kzfv86z6kk0gvbz9mg3p6xi5fb8cn74rhslr17rdpd02md0884"))))
24848 (properties
24849 `((upstream-name . "additivityTests")))
24850 (build-system r-build-system)
24851 (native-inputs (list r-knitr))
24852 (home-page "https://github.com/simecek/additivityTests")
24853 (synopsis "Additivity tests in the two way Anova with single sub-class numbers")
24854 (description
24855 "This package provides an implementation of the Tukey, Mandel,
24856 Johnson-Graybill, LBI, Tusell and modified Tukey non-additivity tests.")
24857 (license license:gpl3)))
24858
24859 (define-public r-flexclust
24860 (package
24861 (name "r-flexclust")
24862 (version "1.4-1")
24863 (source
24864 (origin
24865 (method url-fetch)
24866 (uri (cran-uri "flexclust" version))
24867 (sha256
24868 (base32
24869 "13akk3w6a76jpws5v9108c3hdmb8i6gm0sc06lr2hqly0pgpfyfn"))))
24870 (properties `((upstream-name . "flexclust")))
24871 (build-system r-build-system)
24872 (propagated-inputs
24873 (list r-class r-lattice r-modeltools))
24874 (home-page "https://cran.r-project.org/web/packages/flexclust/")
24875 (synopsis "Flexible cluster algorithms")
24876 (description
24877 "The main function @code{kcca} implements a general framework for
24878 k-centroids cluster analysis supporting arbitrary distance measures and
24879 centroid computation. Further cluster methods include hard competitive
24880 learning, neural gas, and QT clustering. There are numerous visualization
24881 methods for cluster results (neighborhood graphs, convex cluster hulls,
24882 barcharts of centroids, ...), and bootstrap methods for the analysis of
24883 cluster stability.")
24884 (license license:gpl2)))
24885
24886 (define-public r-biclust
24887 (package
24888 (name "r-biclust")
24889 (version "2.0.3")
24890 (source
24891 (origin
24892 (method url-fetch)
24893 (uri (cran-uri "biclust" version))
24894 (sha256
24895 (base32
24896 "0lgyc2f04dhr65cwga78pradxsdzgjrpp8vphchqn60ab1z95dlp"))))
24897 (properties `((upstream-name . "biclust")))
24898 (build-system r-build-system)
24899 (propagated-inputs
24900 (list r-additivitytests
24901 r-colorspace
24902 r-flexclust
24903 r-ggplot2
24904 r-lattice
24905 r-mass
24906 r-tidyr))
24907 (home-page "https://cran.r-project.org/web/packages/biclust/")
24908 (synopsis "BiCluster algorithms")
24909 (description
24910 "The main function @code{biclust()} provides several algorithms to find
24911 biclusters in two-dimensional data, spectral, plaid model, xmotifs, and bimax.
24912 In addition, the package provides methods for data
24913 preprocessing (normalization and discretization), visualization, and
24914 validation of bicluster solutions.")
24915 (license license:gpl3)))
24916
24917 (define-public r-icge
24918 (package
24919 (name "r-icge")
24920 (version "0.4.2")
24921 (source
24922 (origin
24923 (method url-fetch)
24924 (uri (cran-uri "ICGE" version))
24925 (sha256
24926 (base32
24927 "13p9v0g5qda8bpj3sj9p277l7idv4jscrsszg2kn080dapp3cppp"))))
24928 (properties `((upstream-name . "ICGE")))
24929 (build-system r-build-system)
24930 (propagated-inputs
24931 (list r-cluster r-fastcluster r-mass))
24932 (home-page "https://cran.r-project.org/web/packages/ICGE/")
24933 (synopsis "Cluster estimation and identification of atypical units")
24934 (description
24935 "ICGE is a package that helps to estimate the number of real clusters in
24936 data as well as to identify atypical units. The underlying methods are based
24937 on distances rather than on unit x variables.")
24938 (license license:gpl2+)))
24939
24940 (define-public r-depth
24941 (package
24942 (name "r-depth")
24943 (version "2.1-1.1")
24944 (source
24945 (origin
24946 (method url-fetch)
24947 (uri (cran-uri "depth" version))
24948 (sha256
24949 (base32
24950 "0szy0027nh4ps1z919i740i50app5q7cfyg1fj7pdyl45nbl8k6m"))))
24951 (properties `((upstream-name . "depth")))
24952 (build-system r-build-system)
24953 (propagated-inputs
24954 (list r-abind r-circular r-rgl))
24955 (native-inputs
24956 (list gfortran))
24957 (home-page "https://cran.r-project.org/web/packages/depth/")
24958 (synopsis "Nonparametric depth functions for multivariate analysis")
24959 (description
24960 "This package provides tools for depth functions methodology applied to
24961 multivariate analysis. Besides allowing calculation of depth values and
24962 depth-based location estimators, the package includes functions or drawing
24963 contour plots and perspective plots of depth functions. Euclidean and
24964 spherical depths are supported.")
24965 (license license:gpl2)))
24966
24967 (define-public r-archetypes
24968 (package
24969 (name "r-archetypes")
24970 (version "2.2-0.1")
24971 (source
24972 (origin
24973 (method url-fetch)
24974 (uri (cran-uri "archetypes" version))
24975 (sha256
24976 (base32
24977 "0ibxsr173ib77gjhid91m85s8gjii4mi2w3d52q5301igv20p7r0"))))
24978 (properties `((upstream-name . "archetypes")))
24979 (build-system r-build-system)
24980 (propagated-inputs
24981 (list r-modeltools r-nnls))
24982 (home-page "https://cran.r-project.org/web/packages/archetypes")
24983 (synopsis "Archetypal analysis")
24984 (description
24985 "The main function @code{archetypes} implements a framework for
24986 archetypal analysis supporting arbitrary problem solving mechanisms for the
24987 different conceptual parts of the algorithm.")
24988 (license license:gpl2+)))
24989
24990 (define-public r-shapes
24991 (package
24992 (name "r-shapes")
24993 (version "1.2.6")
24994 (source
24995 (origin
24996 (method url-fetch)
24997 (uri (cran-uri "shapes" version))
24998 (sha256
24999 (base32
25000 "1p9fr95zk3q2v277c5ksb0nh26mcpzwjzjb2lmag51z6hck8cb66"))))
25001 (properties `((upstream-name . "shapes")))
25002 (build-system r-build-system)
25003 (propagated-inputs
25004 (list r-mass r-minpack-lm r-rgl r-scatterplot3d))
25005 (home-page "http://www.maths.nottingham.ac.uk/~ild/shapes")
25006 (synopsis "Statistical shape analysis")
25007 (description
25008 "This package provides routines for the statistical analysis of landmark
25009 shapes, including Procrustes analysis, graphical displays, principal
25010 components analysis, permutation and bootstrap tests, thin-plate spline
25011 transformation grids and comparing covariance matrices. See Dryden, I.L. and
25012 Mardia, K.V. (2016). Statistical shape analysis, with Applications in R (2nd
25013 Edition), John Wiley and Sons.")
25014 (license license:gpl2)))
25015
25016 (define-public r-animation
25017 (package
25018 (name "r-animation")
25019 (version "2.7")
25020 (source (origin
25021 (method url-fetch)
25022 (uri (cran-uri "animation" version))
25023 (sha256
25024 (base32
25025 "0sg4sz5lkn85yzpcg22xkr7921cbnh7g74nlp9imjy7c0hdqyhc8"))
25026 (snippet
25027 '(for-each delete-file
25028 '("inst/misc/scianimator/js/jquery.scianimator.min.js"
25029 "inst/misc/scianimator/js/jquery-1.4.4.min.js")))))
25030 (properties `((upstream-name . "animation")))
25031 (build-system r-build-system)
25032 (arguments
25033 (list
25034 #:phases
25035 '(modify-phases %standard-phases
25036 (add-after 'unpack 'process-javascript
25037 (lambda* (#:key inputs #:allow-other-keys)
25038 (with-directory-excursion "inst/misc/"
25039 (symlink (search-input-file
25040 inputs
25041 "share/javascript/jquery.scianimator.min.js")
25042 "scianimator/js/jquery.scianimator.min.js")
25043 (invoke "esbuild" (assoc-ref inputs "js-jquery")
25044 "--minify"
25045 (string-append "--outfile="
25046 "scianimator/js/jquery-1.4.4.min.js"))))))))
25047 (propagated-inputs (list r-magick))
25048 (inputs (list js-scianimator))
25049 (native-inputs
25050 `(("esbuild" ,esbuild)
25051 ("js-jquery"
25052 ,(origin
25053 (method url-fetch)
25054 (uri "https://code.jquery.com/jquery-1.4.4.js")
25055 (sha256
25056 (base32
25057 "10nl4smq63vrfb0c3n0fknm1zw7ss8gicy6wc6jb6l3rmyad075k"))))))
25058 (home-page "https://yihui.org/animation/")
25059 (synopsis "Gallery of animations and utilities to create animations")
25060 (description
25061 "This package provides functions for animations in statistics, covering
25062 topics in probability theory, mathematical statistics, multivariate
25063 statistics, non-parametric statistics, sampling survey, linear models, time
25064 series, computational statistics, data mining and machine learning. These
25065 functions may be helpful in teaching statistics and data analysis. Also
25066 provided in this package are a series of functions to save animations to
25067 various formats, e.g. GIF, HTML pages, PDF, and videos. PDF animations can be
25068 inserted into Sweave / @code{knitr} easily.")
25069 (license (list license:gpl2+ license:gpl3+))))
25070
25071 (define-public r-anthropometry
25072 (package
25073 (name "r-anthropometry")
25074 (version "1.17")
25075 (source
25076 (origin
25077 (method url-fetch)
25078 (uri (cran-uri "Anthropometry" version))
25079 (sha256
25080 (base32
25081 "0vxjlzxv16bygw8n57f25msq5bd1dydg41my92ximah0nzzvbg41"))))
25082 (properties `((upstream-name . "Anthropometry")))
25083 (build-system r-build-system)
25084 (propagated-inputs
25085 (list r-archetypes
25086 r-biclust
25087 r-cluster
25088 r-depth
25089 r-fnn
25090 r-icge
25091 r-nnls
25092 r-rgl
25093 r-shapes))
25094 (native-inputs
25095 (list r-knitr))
25096 (home-page "https://cran.r-project.org/web/packages/Anthropometry/")
25097 (synopsis "Statistical methods for anthropometric data")
25098 (description
25099 "This package provides statistical methods especially developed to
25100 analyze anthropometric data. These methods are aimed at providing effective
25101 solutions to some commons problems related to Ergonomics and Anthropometry.
25102 They are based on clustering, the statistical concept of data depth,
25103 statistical shape analysis and archetypal analysis.")
25104 (license license:gpl2+)))
25105
25106 (define-public r-anndata
25107 (package
25108 (name "r-anndata")
25109 (version "0.7.5.5")
25110 (source
25111 (origin
25112 (method url-fetch)
25113 (uri (cran-uri "anndata" version))
25114 (sha256
25115 (base32 "1ync82qp0v6zszibz8bwhlyknf99v3iki8cwq4n4vwmg9z7hrb54"))))
25116 (properties `((upstream-name . "anndata")))
25117 (build-system r-build-system)
25118 (propagated-inputs (list r-assertthat r-matrix r-r6 r-reticulate))
25119 (native-inputs (list r-knitr))
25120 (home-page "https://anndata.dynverse.org")
25121 (synopsis "Anndata for R")
25122 (description
25123 "This package provides a reticulate wrapper for the Python package
25124 @code{anndata}. It provides a scalable way of keeping track of data and
25125 learned annotations. It is used to read from and write to the h5ad file
25126 format.")
25127 (license license:expat)))
25128
25129 (define-public r-adamethods
25130 (package
25131 (name "r-adamethods")
25132 (version "1.2.1")
25133 (source
25134 (origin
25135 (method url-fetch)
25136 (uri (cran-uri "adamethods" version))
25137 (sha256
25138 (base32
25139 "150awbd3skb1mqca18bqjykhyycqw8crviw66s6qrcnmcsbk77pj"))))
25140 (properties `((upstream-name . "adamethods")))
25141 (build-system r-build-system)
25142 (propagated-inputs
25143 (list r-anthropometry
25144 r-archetypes
25145 r-fnn
25146 r-foreach
25147 r-nnls
25148 r-tolerance
25149 r-univoutl))
25150 (home-page "https://cran.r-project.org/web/packages/adamethods/")
25151 (synopsis "Archetypoid algorithms and anomaly detection")
25152 (description
25153 "This package is a collection of several algorithms to obtain
25154 archetypoids with small and large databases and with both classical
25155 multivariate data and functional data (univariate and multivariate). Some of
25156 these algorithms also detect anomalies (outliers).")
25157 (license license:gpl2+)))
25158
25159 (define-public r-idpmisc
25160 (package
25161 (name "r-idpmisc")
25162 (version "1.1.20")
25163 (source
25164 (origin
25165 (method url-fetch)
25166 (uri (cran-uri "IDPmisc" version))
25167 (sha256
25168 (base32
25169 "0zy6mxqa8arq0vvhsdcifzm3085c23rnwa1n36fhircph1xwvfdw"))))
25170 (properties `((upstream-name . "IDPmisc")))
25171 (build-system r-build-system)
25172 (propagated-inputs
25173 (list r-lattice))
25174 (home-page "https://cran.r-project.org/web/packages/IDPmisc/")
25175 (synopsis "Functions for data analyses and visualization")
25176 (description
25177 "This package provides different high-level graphics functions for
25178 displaying large datasets, displaying circular data in a very flexible way,
25179 finding local maxima, brewing color ramps, drawing nice arrows, zooming
25180 2D-plots, creating figures with differently colored margin and plot region.
25181 In addition, the package contains auxiliary functions for data manipulation
25182 like omitting observations with irregular values or selecting data by logical
25183 vectors, which include NAs. Other functions are especially useful in
25184 spectroscopy and analyses of environmental data: robust baseline fitting,
25185 finding peaks in spectra, converting humidity measures.")
25186 (license license:gpl3+)))
25187
25188 (define-public r-qqconf
25189 (package
25190 (name "r-qqconf")
25191 (version "1.3.0")
25192 (source (origin
25193 (method url-fetch)
25194 (uri (cran-uri "qqconf" version))
25195 (sha256
25196 (base32
25197 "11sh0q5bwmqdygqd1gspx7xc5mysj18whz11afnz6s1m820snhhw"))))
25198 (properties `((upstream-name . "qqconf")))
25199 (build-system r-build-system)
25200 (inputs (list fftw))
25201 (propagated-inputs
25202 (list r-mass
25203 r-rcpp
25204 r-robustbase))
25205 (native-inputs (list pkg-config r-knitr))
25206 (home-page "https://github.com/eweine/qqconf")
25207 (synopsis "Create simultaneous testing bands for QQ-plots")
25208 (description
25209 "This package provides functionality for creating Quantile-Quantile (QQ) and
25210 Probability-Probability (PP) plots with simultaneous testing bands to asses
25211 significance of sample deviation from a reference distribution.")
25212 (license license:gpl3)))
25213
25214 (define-public r-qqman
25215 (package
25216 (name "r-qqman")
25217 (version "0.1.8")
25218 (source
25219 (origin
25220 (method url-fetch)
25221 (uri (cran-uri "qqman" version))
25222 (sha256
25223 (base32
25224 "1a6qp5wv9bvwjchfw8x4jh48hkynlnfr21a8vqgnswldvwbq7njq"))))
25225 (properties `((upstream-name . "qqman")))
25226 (build-system r-build-system)
25227 (propagated-inputs
25228 (list r-calibrate))
25229 (native-inputs
25230 (list r-knitr))
25231 (home-page "https://cran.r-project.org/web/packages/qqman/")
25232 (synopsis "Q-Q and Manhattan plots for GWAS data")
25233 (description
25234 "This package allows you to create Q-Q and Manhattan plots for GWAS data
25235 from PLINK results.")
25236 (license license:gpl3)))
25237
25238 (define-public r-gghighlight
25239 (package
25240 (name "r-gghighlight")
25241 (version "0.4.0")
25242 (source
25243 (origin
25244 (method url-fetch)
25245 (uri (cran-uri "gghighlight" version))
25246 (sha256
25247 (base32 "0vfcn3gg6j7g20n2z1iwr94jnpqn0zl5j9jfc8bnbsrmz49dzqpd"))))
25248 (properties `((upstream-name . "gghighlight")))
25249 (build-system r-build-system)
25250 (propagated-inputs
25251 (list r-dplyr r-ggplot2 r-ggrepel r-lifecycle r-purrr r-rlang r-tibble))
25252 (native-inputs (list r-knitr))
25253 (home-page "https://github.com/yutannihilation/gghighlight/")
25254 (synopsis "Highlight lines and points in ggplot2")
25255 (description "Suppose we have data that has so many series that it is hard
25256 to identify them by their colors as the differences are so subtle. With
25257 gghighlight we can highlight those lines that match certain criteria. The
25258 result is a usual @code{ggplot} object, so it is fully customizable and can be
25259 used with custom themes and facets.")
25260 (license license:expat)))
25261
25262 (define-public r-ggplot-multistats
25263 (package
25264 (name "r-ggplot-multistats")
25265 (version "1.0.0")
25266 (source
25267 (origin
25268 (method url-fetch)
25269 (uri (cran-uri "ggplot.multistats" version))
25270 (sha256
25271 (base32
25272 "1afzfa86vc484bcwpg7m1ky03jpax584rigzgai8w06pifkmz0il"))))
25273 (properties
25274 `((upstream-name . "ggplot.multistats")))
25275 (build-system r-build-system)
25276 (propagated-inputs
25277 (list r-ggplot2 r-hexbin r-rlang r-scales))
25278 (home-page "https://github.com/flying-sheep/ggplot.multistats")
25279 (synopsis "Multiple summary statistics for binned stats/geometries")
25280 (description
25281 "This package provides the ggplot binning layer @code{stat_summaries_hex()},
25282 which functions similar to its singular form, but allows the use of multiple
25283 statistics per bin. Those statistics can be mapped to multiple bin
25284 aesthetics.")
25285 (license license:gpl3)))
25286
25287 (define-public r-knn-covertree
25288 (package
25289 (name "r-knn-covertree")
25290 (version "1.0")
25291 (source
25292 (origin
25293 (method url-fetch)
25294 (uri (cran-uri "knn.covertree" version))
25295 (sha256
25296 (base32
25297 "0msfcmwydws7q7m5jdb0dxab0nkbl7mq5llg6v3r4qrnlvrdggvz"))))
25298 (properties `((upstream-name . "knn.covertree")))
25299 (build-system r-build-system)
25300 (propagated-inputs
25301 (list r-matrix r-rcpp r-rcppeigen))
25302 (home-page "https://github.com/flying-sheep/knn.covertree")
25303 (synopsis "Accurate kNN Implementation with multiple distance measures")
25304 (description
25305 "Similarly to the FNN package, this package allows calculation of the k
25306 nearest neighbors (kNN) of a data matrix. The implementation is based on
25307 cover trees introduced by Alina Beygelzimer, Sham Kakade, and John
25308 Langford (2006) @url{doi:10.1145/1143844.1143857}.")
25309 (license license:agpl3+)))
25310
25311 (define-public r-poibin
25312 (package
25313 (name "r-poibin")
25314 (version "1.5")
25315 (source
25316 (origin
25317 (method url-fetch)
25318 (uri (cran-uri "poibin" version))
25319 (sha256
25320 (base32
25321 "1sxryvwwz6ldsnkzdy56p8c895s5yvpcai9ndyjv1x5q3l05wf9v"))))
25322 (properties `((upstream-name . "poibin")))
25323 (build-system r-build-system)
25324 (home-page "https://cran.r-project.org/web/packages/poibin/")
25325 (synopsis "Poisson binomial distribution")
25326 (description
25327 "This package provides an implementation of both the exact and
25328 approximation methods for computing the @dfn{cumulative distribution
25329 function} (CDF) of the Poisson binomial distribution. It also provides the
25330 @dfn{probability mass function} (PMF), quantile function, and random number
25331 generation for the Poisson binomial distribution.")
25332 (license license:gpl2)))
25333
25334 (define-public r-diagram
25335 (package
25336 (name "r-diagram")
25337 (version "1.6.5")
25338 (source
25339 (origin
25340 (method url-fetch)
25341 (uri (cran-uri "diagram" version))
25342 (sha256
25343 (base32
25344 "1r3lyl0h7mk9cfg8smr3jydfkjdawaphnxibkxfjqa7029vkxh79"))))
25345 (properties `((upstream-name . "diagram")))
25346 (build-system r-build-system)
25347 (propagated-inputs
25348 (list r-shape))
25349 (home-page "https://cran.r-project.org/web/packages/diagram/")
25350 (synopsis "Visualize simple graphs (networks) and plot flow diagrams")
25351 (description
25352 "This package provides tools to visualize simple graphs (networks) based
25353 on a transition matrix, utilities to plot flow diagrams, visualizing webs,
25354 electrical networks, etc. It also includes supporting material for the book
25355 \"A practical guide to ecological modelling - using R as a simulation
25356 platform\" by Karline Soetaert and Peter M.J. Herman (2009) and the book
25357 \"Solving Differential Equations in R\" by Karline Soetaert, Jeff Cash and
25358 Francesca Mazzia (2012).")
25359 (license license:gpl2+)))
25360
25361 (define-public r-lim
25362 (package
25363 (name "r-lim")
25364 (version "1.4.7")
25365 (source
25366 (origin
25367 (method url-fetch)
25368 (uri (cran-uri "LIM" version))
25369 (sha256
25370 (base32
25371 "0d9bgyd0mnag8wds993dsvlbpkhyakydlzwc3nghxzv2n8504hjj"))))
25372 (properties `((upstream-name . "LIM")))
25373 (build-system r-build-system)
25374 (propagated-inputs
25375 (list r-diagram r-limsolve))
25376 (home-page "https://cran.r-project.org/web/packages/LIM/")
25377 (synopsis "Linear inverse model examples and solution methods")
25378 (description
25379 "This package provides functions that read and solve linear inverse
25380 problems (food web problems, linear programming problems).")
25381 (license license:gpl2+)))
25382
25383 (define-public r-shinycssloaders
25384 (package
25385 (name "r-shinycssloaders")
25386 (version "1.0.0")
25387 (source
25388 (origin
25389 (method url-fetch)
25390 (uri (cran-uri "shinycssloaders" version))
25391 (sha256
25392 (base32
25393 "0r3xm273lhdhzbs2mkgw1m2kwb7z1dh1pzya8yxy5vacda1l2ikl"))))
25394 (properties
25395 `((upstream-name . "shinycssloaders")))
25396 (build-system r-build-system)
25397 (propagated-inputs
25398 (list r-digest r-glue r-shiny))
25399 (home-page "https://github.com/andrewsali/shinycssloaders")
25400 (synopsis "Add CSS loading animations to Shiny outputs")
25401 (description
25402 "This package provides tools to create a lightweight Shiny wrapper for
25403 the css-loaders created by Luke Hass
25404 @url{https://github.com/lukehaas/css-loaders}. Wrapping a Shiny output will
25405 automatically show a loader when the output is (re)calculating.")
25406 (license license:gpl3)))
25407
25408 (define-public r-rsvg
25409 (package
25410 (name "r-rsvg")
25411 (version "2.3.2")
25412 (source
25413 (origin
25414 (method url-fetch)
25415 (uri (cran-uri "rsvg" version))
25416 (sha256
25417 (base32
25418 "1lx84x5dnxj1xdsidwfg9i6fkay7ldarwrbg0gl0f02wajf8ifsz"))))
25419 (properties `((upstream-name . "rsvg")))
25420 (build-system r-build-system)
25421 (inputs
25422 (list librsvg zlib))
25423 (native-inputs
25424 (list pkg-config r-knitr))
25425 (home-page "https://github.com/jeroen/rsvg#readme")
25426 (synopsis "Render SVG images into PDF, PNG, PostScript, or Bitmap arrays")
25427 (description
25428 "This package allows you to render vector-based SVG images into
25429 high-quality custom-size bitmap arrays using the librsvg2 library. The
25430 resulting bitmap can be written to e.g. PNG, JPEG or WEBP format. In
25431 addition, the package can convert images directly to various formats such as
25432 PDF or PostScript.")
25433 (license license:expat)))
25434
25435 (define-public r-influencer
25436 (package
25437 (name "r-influencer")
25438 (version "0.1.0.1")
25439 (source
25440 (origin
25441 (method url-fetch)
25442 (uri (cran-uri "influenceR" version))
25443 (sha256
25444 (base32
25445 "0rj7rm236vn3v8302nwl12s0kvpv6xpdbm3q3gxk7vgwfl8nzi33"))))
25446 (properties `((upstream-name . "influenceR")))
25447 (build-system r-build-system)
25448 (propagated-inputs
25449 (list r-igraph r-matrix))
25450 (home-page "https://github.com/rcc-uchicago/influenceR")
25451 (synopsis "Tools to quantify structural importance of nodes in a network")
25452 (description
25453 "This package provides functionality to compute various node centrality
25454 measures on networks. Included are functions to compute betweenness
25455 centrality (by utilizing Madduri and Bader's SNAP library), implementations of
25456 Burt's constraint and @dfn{effective network size} (ENS) metrics, Borgatti's
25457 algorithm to identify key players, and Valente's bridging metric. The
25458 betweenness, Key Players, and bridging implementations are parallelized with
25459 OpenMP.")
25460 (license license:gpl2)))
25461
25462 (define-public r-emplik
25463 (package
25464 (name "r-emplik")
25465 (version "1.2")
25466 (source
25467 (origin
25468 (method url-fetch)
25469 (uri (cran-uri "emplik" version))
25470 (sha256
25471 (base32
25472 "039kz7703ri91j2i93dr8ixap7i63sr72id9zp74cm7ws9pd1b27"))))
25473 (properties `((upstream-name . "emplik")))
25474 (build-system r-build-system)
25475 (propagated-inputs
25476 (list r-quantreg))
25477 (home-page "https://www.ms.uky.edu/~mai/EmpLik.html")
25478 (synopsis "Empirical likelihood ratio for censored/truncated data")
25479 (description
25480 "This package provides empirical likelihood ratio tests for
25481 means/quantiles/hazards from possibly censored and/or truncated data. It also
25482 does regression.")
25483 (license license:gpl2+)))
25484
25485 (define-public r-imputeyn
25486 (package
25487 (name "r-imputeyn")
25488 (version "1.3")
25489 (source
25490 (origin
25491 (method url-fetch)
25492 (uri (cran-uri "imputeYn" version))
25493 (sha256
25494 (base32
25495 "1b21w1aa5f7yiq8k0wa86wvbg4ij7f6ldwn6asfqwb0b90rvsgvs"))))
25496 (properties `((upstream-name . "imputeYn")))
25497 (build-system r-build-system)
25498 (propagated-inputs
25499 (list r-boot r-emplik r-mvtnorm r-quadprog r-survival))
25500 (home-page "https://cran.r-project.org/web/packages/imputeYn/")
25501 (synopsis "Impute last largest censored observation under weighted least squares")
25502 (description
25503 "This package allows for the imputation of the last largest censored
25504 observantions. This method brings less bias and more efficient estimates for
25505 AFT models.")
25506 (license license:gpl2)))
25507
25508 (define-public r-adapenetclass
25509 (package
25510 (name "r-adapenetclass")
25511 (version "1.2")
25512 (source
25513 (origin
25514 (method url-fetch)
25515 (uri (cran-uri "AdapEnetClass" version))
25516 (sha256
25517 (base32
25518 "01k3mj4g1ckbng7wkzzn9h0k9yf01cpnnkly0sjda574c5jhj0rc"))))
25519 (properties `((upstream-name . "AdapEnetClass")))
25520 (build-system r-build-system)
25521 (propagated-inputs
25522 (list r-glmnet r-imputeyn r-lars r-quadprog))
25523 (home-page "https://cran.r-project.org/web/packages/AdapEnetClass/")
25524 (synopsis "Class of adaptive elastic net methods for censored data")
25525 (description
25526 "This package provides methods for variable selection for AFT models.")
25527 (license license:gpl2)))
25528
25529 (define-public r-flock
25530 (package
25531 (name "r-flock")
25532 (version "0.7")
25533 (source
25534 (origin
25535 (method url-fetch)
25536 (uri (cran-uri "flock" version))
25537 (sha256
25538 (base32
25539 "1zg93p74icj4bhxnmnssj2xp6vw4yaksyavq03497v33xfpdxss7"))))
25540 (properties `((upstream-name . "flock")))
25541 (build-system r-build-system)
25542 (propagated-inputs (list r-rcpp))
25543 (home-page "https://cran.r-project.org/web/packages/flock/")
25544 (synopsis "Process synchronization using file locks")
25545 (description
25546 "This package implements synchronization between R processes (spawned by
25547 using the @code{parallel} package for instance) using file locks. It supports
25548 both exclusive and shared locking.")
25549 (license license:asl2.0)))
25550
25551 (define-public r-archivist
25552 (package
25553 (name "r-archivist")
25554 (version "2.3.6")
25555 (source
25556 (origin
25557 (method url-fetch)
25558 (uri (cran-uri "archivist" version))
25559 (sha256
25560 (base32
25561 "0q1qysack30xzxdbvvi56rk7r85hsj4ghls9r70ki7bl3rqwr4c9"))))
25562 (properties `((upstream-name . "archivist")))
25563 (build-system r-build-system)
25564 (propagated-inputs
25565 (list r-dbi
25566 r-digest
25567 r-flock
25568 r-httr
25569 r-lubridate
25570 r-magrittr
25571 r-rcurl
25572 r-rsqlite))
25573 (native-inputs
25574 (list r-knitr))
25575 (home-page "https://pbiecek.github.io/archivist/")
25576 (synopsis "Tools for storing, restoring and searching for R objects")
25577 (description
25578 "Data exploration and modelling is a process in which a lot of data
25579 artifacts are produced. Artifacts like: subsets, data aggregates, plots,
25580 statistical models, different versions of data sets and different versions of
25581 results. Archivist helps to store and manage artifacts created in R. It
25582 allows you to store selected artifacts as binary files together with their
25583 metadata and relations. Archivist allows sharing artifacts with others. It
25584 can look for already created artifacts by using its class, name, date of the
25585 creation or other properties. It also makes it easy to restore such
25586 artifacts.")
25587 (license license:gpl2)))
25588
25589 (define-public r-versions
25590 (package
25591 (name "r-versions")
25592 (version "0.3")
25593 (source
25594 (origin
25595 (method url-fetch)
25596 (uri (cran-uri "versions" version))
25597 (sha256
25598 (base32
25599 "0zm49j785dgv7fyr1yl9q5f0dsk8hhpim5q5bpkgrkzv7pwjribd"))))
25600 (properties `((upstream-name . "versions")))
25601 (build-system r-build-system)
25602 (home-page "https://cran.r-project.org/web/packages/versions/")
25603 (synopsis "Query and install specific versions of CRAN packages")
25604 (description
25605 "This package allows you to install specified versions of R packages
25606 hosted on CRAN and provides functions to list available versions and the
25607 versions of currently installed packages.")
25608 (license license:bsd-3)))
25609
25610 (define-public r-adapr
25611 (package
25612 (name "r-adapr")
25613 (version "2.0.0")
25614 (source
25615 (origin
25616 (method url-fetch)
25617 (uri (cran-uri "adapr" version))
25618 (sha256
25619 (base32
25620 "1s57jdbi5pik56xjz1d4438ax6cywg2yq2s47h5g6wrwvpgr1qfw"))))
25621 (properties `((upstream-name . "adapr")))
25622 (build-system r-build-system)
25623 (propagated-inputs
25624 (list r-archivist
25625 r-devtools
25626 r-digest
25627 r-doparallel
25628 r-gdata
25629 r-ggplot2
25630 r-git2r
25631 r-igraph
25632 r-knitr
25633 r-plotly
25634 r-plyr
25635 r-rmarkdown
25636 r-shiny
25637 r-shinydashboard
25638 r-versions))
25639 (home-page "https://cran.r-project.org/web/packages/adapr/")
25640 (synopsis "Implementation of an accountable data analysis process")
25641 (description
25642 "This package tracks reading and writing within R scripts that are
25643 organized into a directed acyclic graph. It contains an interactive Shiny
25644 application @code{adaprApp()}. It uses Git and file hashes to track version
25645 histories of inputs and outputs.")
25646 (license license:lgpl2.0)))
25647
25648 (define-public r-adapsamp
25649 (package
25650 (name "r-adapsamp")
25651 (version "1.1.1")
25652 (source
25653 (origin
25654 (method url-fetch)
25655 (uri (cran-uri "AdapSamp" version))
25656 (sha256
25657 (base32
25658 "1jayjrsiib2ij4rxxj59g71r3xhzl5yqh0lhi8k6cfy03i7dkvis"))))
25659 (properties `((upstream-name . "AdapSamp")))
25660 (build-system r-build-system)
25661 (propagated-inputs (list r-pracma))
25662 (home-page "https://cran.r-project.org/web/packages/AdapSamp/")
25663 (synopsis "Adaptive sampling algorithms")
25664 (description
25665 "For distributions whose probability density functions are log-concave,
25666 the adaptive rejection sampling algorithm can be used to build envelope
25667 functions for sampling. For others, the modified adaptive rejection sampling
25668 algorithm, the concave-convex adaptive rejection sampling algorithm, and the
25669 adaptive slice sampling algorithm can be used. This R package mainly includes
25670 these four functions: @code{rARS()}, @code{rMARS()}, @code{rCCARS()}, and
25671 @code{rASS()}. These functions can realize sampling based on the algorithms
25672 above.")
25673 (license license:gpl2)))
25674
25675 (define-public r-adaptalint
25676 (package
25677 (name "r-adaptalint")
25678 (version "0.2.4")
25679 (source
25680 (origin
25681 (method url-fetch)
25682 (uri (cran-uri "adaptalint" version))
25683 (sha256
25684 (base32
25685 "15qdcvnnbgcps8j5k79354wsc9alswijv8lcafg2i3lghaw536yf"))))
25686 (properties `((upstream-name . "adaptalint")))
25687 (build-system r-build-system)
25688 (propagated-inputs
25689 (list r-dplyr r-lintr r-purrr))
25690 (home-page "https://cran.r-project.org/web/packages/adaptalint/")
25691 (synopsis "Check R code style")
25692 (description
25693 "This package provides tools to infer the code style (which style rules
25694 are followed and which ones are not) from one package and use it to check
25695 another. This makes it easier to find and correct the most important problems
25696 first.")
25697 (license license:gpl3)))
25698
25699 (define-public r-fracdiff
25700 (package
25701 (name "r-fracdiff")
25702 (version "1.5-2")
25703 (source
25704 (origin
25705 (method url-fetch)
25706 (uri (cran-uri "fracdiff" version))
25707 (sha256
25708 (base32
25709 "0dzl011c92skf7hmx1zvdwsrashmfkxy9p2wig35nzr8609qhpxc"))))
25710 (properties `((upstream-name . "fracdiff")))
25711 (build-system r-build-system)
25712 (home-page "https://github.com/mmaechler/fracdiff")
25713 (synopsis
25714 "Fractionally differenced ARIMA aka ARFIMA(P,d,q) models")
25715 (description
25716 "This package provides tools for the maximum likelihood estimation of the
25717 parameters of a fractionally differenced ARIMA(p,d,q) model (Haslett and
25718 Raftery, Appl.Statistics, 1989); it includes inference and basic methods.")
25719 (license license:gpl2+)))
25720
25721 (define-public r-forecast
25722 (package
25723 (name "r-forecast")
25724 (version "8.18")
25725 (source
25726 (origin
25727 (method url-fetch)
25728 (uri (cran-uri "forecast" version))
25729 (sha256
25730 (base32
25731 "1pfq2b1ppkbg3a9bag4jrfsjclf0c7mdqbhf1l08h6fqv6lbl82r"))))
25732 (properties `((upstream-name . "forecast")))
25733 (build-system r-build-system)
25734 (propagated-inputs
25735 (list r-colorspace
25736 r-fracdiff
25737 r-generics
25738 r-ggplot2
25739 r-lmtest
25740 r-magrittr
25741 r-nnet
25742 r-rcpp
25743 r-rcpparmadillo
25744 r-timedate
25745 r-tseries
25746 r-urca
25747 r-zoo))
25748 (native-inputs
25749 (list r-knitr)) ; needed for vignettes
25750 (home-page "https://pkg.robjhyndman.com/forecast/")
25751 (synopsis "Forecasting functions for time series and linear models")
25752 (description
25753 "This package provides methods and tools for displaying and analysing
25754 univariate time series forecasts including exponential smoothing via state
25755 space models and automatic ARIMA modelling.")
25756 (license license:gpl3)))
25757
25758 (define-public r-forestplot
25759 (package
25760 (name "r-forestplot")
25761 (version "3.1.0")
25762 (source (origin
25763 (method url-fetch)
25764 (uri (cran-uri "forestplot" version))
25765 (sha256
25766 (base32
25767 "0xk30mpb87sab2afnk2j474qjjf4j6x1ifh9j5n7w690f481iqqb"))))
25768 (properties `((upstream-name . "forestplot")))
25769 (build-system r-build-system)
25770 (propagated-inputs
25771 (list r-abind r-checkmate))
25772 (native-inputs (list r-knitr))
25773 (home-page "https://gforge.se/packages/")
25774 (synopsis "Advanced forest plot using @code{grid} graphics")
25775 (description
25776 "This package provides a forest plot that allows for multiple
25777 confidence intervals per row, custom fonts for each text element,
25778 custom confidence intervals, text mixed with expressions, and more.
25779 The aim is to extend the use of forest plots beyond meta-analyses.
25780 This is a more general version of the original @code{rmeta} package's
25781 @code{forestplot()} function and relies heavily on the @code{grid}
25782 package.")
25783 (license license:gpl2)))
25784
25785 (define-public r-formattable
25786 (package
25787 (name "r-formattable")
25788 (version "0.2.1")
25789 (source
25790 (origin
25791 (method url-fetch)
25792 (uri (cran-uri "formattable" version))
25793 (sha256
25794 (base32 "1vdxi0xmg019qyzjrp8bkjxciz245jcxsrkhfzd44ynqcwi4s3ag"))))
25795 (properties `((upstream-name . "formattable")))
25796 (build-system r-build-system)
25797 (propagated-inputs
25798 (list r-htmltools r-htmlwidgets r-lifecycle r-rmarkdown))
25799 (native-inputs
25800 (list r-knitr))
25801 (home-page "https://github.com/renkun-ken/formattable")
25802 (synopsis "Print vectors and data frames with text fromatting")
25803 (description
25804 "This R package provides functions to create formattable vectors and data
25805 frames. @emph{Formattable} vectors are printed with text formatting, and
25806 formattable data frames are printed with multiple types of formatting in HTML
25807 to improve the readability of data presented in tabular form rendered in web
25808 pages.")
25809 (license license:expat)))
25810
25811 (define-public r-xmisc
25812 (package
25813 (name "r-xmisc")
25814 (version "0.2.1")
25815 (source
25816 (origin
25817 (method url-fetch)
25818 (uri (cran-uri "Xmisc" version))
25819 (sha256
25820 (base32
25821 "11gwlcyxhz1p50m68cnqrxmisdk99v8vrsbvyr7k67f0kvsznzs1"))))
25822 (properties `((upstream-name . "Xmisc")))
25823 (build-system r-build-system)
25824 (home-page "https://cran.r-project.org/package=Xmisc")
25825 (synopsis
25826 "Xiaobei's miscellaneous classes and functions")
25827 (description
25828 "This package provides Xiaobei's miscellaneous classes and functions,
25829 which are useful when developing R packages for @dfn{object oriented
25830 programming} (OOP) using R Reference Class.")
25831 (license license:gpl2+)))
25832
25833 (define-public r-proxyc
25834 (package
25835 (name "r-proxyc")
25836 (version "0.3.3")
25837 (source
25838 (origin
25839 (method url-fetch)
25840 (uri (cran-uri "proxyC" version))
25841 (sha256
25842 (base32
25843 "00p3604ny6qax5rr1865c27hfp90v2vga0xcrp3bb81xcfadl99y"))))
25844 (properties `((upstream-name . "proxyC")))
25845 (build-system r-build-system)
25846 (native-inputs (list r-knitr))
25847 (propagated-inputs
25848 (list r-matrix r-rcpp r-rcpparmadillo r-rcppparallel))
25849 (home-page "https://cran.r-project.org/package=proxyC")
25850 (synopsis "Compute proximity in large sparse matrices")
25851 (description
25852 "This package provides efficient tools to compute the proximity between
25853 rows or columns of large matrices. Functions are optimised for large sparse
25854 matrices using the Armadillo and Intel TBB libraries. Among several built-in
25855 similarity/distance measures, computation of correlation, cosine similarity
25856 and Euclidean distance is particularly fast.")
25857 (license license:gpl3)))
25858
25859 (define-public r-isocodes
25860 (package
25861 (name "r-isocodes")
25862 (version "2022.09.29")
25863 (source
25864 (origin
25865 (method url-fetch)
25866 (uri (cran-uri "ISOcodes" version))
25867 (sha256
25868 (base32
25869 "1rag5mb3bbyxp8n32rhfyy752cy9hh5j80lp9xljj70scvglzbjb"))))
25870 (properties `((upstream-name . "ISOcodes")))
25871 (build-system r-build-system)
25872 (home-page "https://cran.r-project.org/package=ISOcodes")
25873 (synopsis "Selected ISO codes")
25874 (description
25875 "This package provides ISO language, territory, currency, script and
25876 character codes. It provides ISO 639 language codes, ISO 3166 territory
25877 codes, ISO 4217 currency codes, ISO 15924 script codes, and the ISO 8859
25878 character codes as well as the UN M.49 area codes.")
25879 (license license:gpl2)))
25880
25881 (define-public r-stopwords
25882 (package
25883 (name "r-stopwords")
25884 (version "2.3")
25885 (source
25886 (origin
25887 (method url-fetch)
25888 (uri (cran-uri "stopwords" version))
25889 (sha256
25890 (base32
25891 "1ci1cgxrcvlhhplximsfv0plvjdbcd5kv0nphxnpildsn5m1rv65"))))
25892 (properties `((upstream-name . "stopwords")))
25893 (build-system r-build-system)
25894 (propagated-inputs
25895 (list r-isocodes))
25896 (home-page "https://github.com/quanteda/stopwords")
25897 (synopsis "Multilingual stopword lists")
25898 (description
25899 "This package provides multiple sources of stopwords, for use in text
25900 analysis and natural language processing.")
25901 (license license:expat)))
25902
25903 (define-public r-spacyr
25904 (package
25905 (name "r-spacyr")
25906 (version "1.2.1")
25907 (source
25908 (origin
25909 (method url-fetch)
25910 (uri (cran-uri "spacyr" version))
25911 (sha256
25912 (base32
25913 "1b2ccgwsiqkvp7w37x8k7699c676q16vfrybkrfvyczyhki4s6nw"))))
25914 (properties `((upstream-name . "spacyr")))
25915 (build-system r-build-system)
25916 (propagated-inputs
25917 (list r-data-table r-reticulate))
25918 (home-page "https://spacyr.quanteda.io")
25919 (synopsis "R wrapper for the spaCy NLP library")
25920 (description
25921 "This package provides an R wrapper to the Python @dfn{natural language
25922 processing} (NLP) library @code{spaCy}, from @url{http://spacy.io}.")
25923 (license license:gpl3)))
25924
25925 (define-public r-snowballc
25926 (package
25927 (name "r-snowballc")
25928 (version "0.7.0")
25929 (source
25930 (origin
25931 (method url-fetch)
25932 (uri (cran-uri "SnowballC" version))
25933 (sha256
25934 (base32
25935 "1wwm71mp4b2mjb5985x782p6xj519dfrpd40qli7lmig6afyw3xi"))))
25936 (properties `((upstream-name . "SnowballC")))
25937 (build-system r-build-system)
25938 (home-page "https://r-forge.r-project.org/projects/r-temis/")
25939 (synopsis "Snowball stemmers based on the C libstemmer UTF-8 library")
25940 (description
25941 "This package provides an R interface to the C @code{libstemmer} library
25942 that implements Porter's word stemming algorithm for collapsing words to a
25943 common root to aid comparison of vocabulary. Currently supported languages
25944 are Danish, Dutch, English, Finnish, French, German, Hungarian, Italian,
25945 Norwegian, Portuguese, Romanian, Russian, Spanish, Swedish and Turkish.")
25946 (license license:bsd-3)))
25947
25948 (define-public r-quanteda
25949 (package
25950 (name "r-quanteda")
25951 (version "3.2.3")
25952 (source
25953 (origin
25954 (method url-fetch)
25955 (uri (cran-uri "quanteda" version))
25956 (sha256
25957 (base32
25958 "1blk9nhydvqyyz0kzhph7nh7ahcjzflmgyr4sv8fx5bpmn4hwjzk"))))
25959 (properties `((upstream-name . "quanteda")))
25960 (build-system r-build-system)
25961 (propagated-inputs
25962 (list r-fastmatch
25963 r-magrittr
25964 r-matrix
25965 r-rcpp
25966 r-rcpparmadillo
25967 r-rcppparallel
25968 r-snowballc
25969 r-stopwords
25970 r-stringi
25971 r-xml2
25972 r-yaml))
25973 (native-inputs
25974 (list r-knitr))
25975 (home-page "https://quanteda.io")
25976 (synopsis "Quantitative analysis of textual data")
25977 (description
25978 "This package provides a fast, flexible, and comprehensive framework for
25979 quantitative text analysis in R. It provides functionality for corpus
25980 management, creating and manipulating tokens and ngrams, exploring keywords in
25981 context, forming and manipulating sparse matrices of documents by features and
25982 feature co-occurrences, analyzing keywords, computing feature similarities and
25983 distances, applying content dictionaries, applying supervised and unsupervised
25984 machine learning, visually representing text and text analyses, and more.")
25985 (license license:gpl3)))
25986
25987 (define-public r-topicmodels
25988 (package
25989 (name "r-topicmodels")
25990 (version "0.2-12")
25991 (source
25992 (origin
25993 (method url-fetch)
25994 (uri (cran-uri "topicmodels" version))
25995 (sha256
25996 (base32
25997 "1d6iizmn042b59q2y6qc82z19wq3xm0zvgkf8iqf8fdzh51kmn5g"))))
25998 (properties `((upstream-name . "topicmodels")))
25999 (build-system r-build-system)
26000 (inputs
26001 (list gsl))
26002 (propagated-inputs
26003 (list r-modeltools r-slam r-tm))
26004 (home-page "https://cran.r-project.org/package=topicmodels")
26005 (synopsis "Topic models")
26006 (description
26007 "This package provides an interface to the C code for @dfn{Latent
26008 Dirichlet Allocation} (LDA) models and @dfn{Correlated Topics Models} (CTM) by
26009 David M. Blei and co-authors and the C++ code for fitting LDA models using
26010 Gibbs sampling by Xuan-Hieu Phan and co-authors.")
26011 (license license:gpl2)))
26012
26013 (define-public r-stm
26014 (package
26015 (name "r-stm")
26016 (version "1.3.6")
26017 (source
26018 (origin
26019 (method url-fetch)
26020 (uri (cran-uri "stm" version))
26021 (sha256
26022 (base32
26023 "0qwq4nin2n9fjd06852r8k7arvcgh46kcfb3lm21swgx6j8bgrhb"))))
26024 (properties `((upstream-name . "stm")))
26025 (build-system r-build-system)
26026 (propagated-inputs
26027 (list r-data-table
26028 r-glmnet
26029 r-lda
26030 r-matrix
26031 r-matrixstats
26032 r-quadprog
26033 r-quanteda
26034 r-rcpp
26035 r-rcpparmadillo
26036 r-slam
26037 r-stringr))
26038 (home-page "http://www.structuraltopicmodel.com/")
26039 (synopsis "Estimation of the Structural Topic Model")
26040 (description
26041 "The @dfn{Structural Topic Model} (STM) allows researchers to estimate
26042 topic models with document-level covariates. The package also includes tools
26043 for model selection, visualization, and estimation of topic-covariate
26044 regressions.")
26045 (license license:expat)))
26046
26047 (define-public r-polycor
26048 (package
26049 (name "r-polycor")
26050 (version "0.8-1")
26051 (source
26052 (origin
26053 (method url-fetch)
26054 (uri (cran-uri "polycor" version))
26055 (sha256
26056 (base32
26057 "0285rvx8238qp8dix0jq0cqq7ks8h6cjwsscbc7dx4n9nph56pzh"))))
26058 (properties `((upstream-name . "polycor")))
26059 (build-system r-build-system)
26060 (propagated-inputs
26061 (list r-admisc r-matrix r-mvtnorm))
26062 (home-page "https://r-forge.r-project.org/projects/polycor/")
26063 (synopsis "Polychoric and polyserial correlations")
26064 (description
26065 "This package provides tools to compute polychoric and polyserial
26066 correlations by quick \"two-step\" methods or ML, optionally with standard
26067 errors; tetrachoric and biserial correlations are special cases.")
26068 (license license:gpl2+)))
26069
26070 (define-public r-msm
26071 (package
26072 (name "r-msm")
26073 (version "1.6.9")
26074 (source
26075 (origin
26076 (method url-fetch)
26077 (uri (cran-uri "msm" version))
26078 (sha256
26079 (base32
26080 "08vhazswyxr3y1zb9y60mbg3bappzlizxml8s08p65mh82xxkz5f"))))
26081 (properties `((upstream-name . "msm")))
26082 (build-system r-build-system)
26083 (propagated-inputs
26084 (list r-expm r-mvtnorm r-survival))
26085 (home-page "https://github.com/chjackson/msm")
26086 (synopsis "Multi-state Markov and hidden Markov models in continuous time")
26087 (description
26088 "This package provides functions for fitting continuous-time Markov and
26089 hidden Markov multi-state models to longitudinal data. It was designed for
26090 processes observed at arbitrary times in continuous time (panel data) but some
26091 other observation schemes are supported. Both Markov transition rates and the
26092 hidden Markov output process can be modelled in terms of covariates, which may
26093 be constant or piecewise-constant in time.")
26094 (license license:gpl2+)))
26095
26096 (define-public r-ltm
26097 (package
26098 (name "r-ltm")
26099 (version "1.2-0")
26100 (source
26101 (origin
26102 (method url-fetch)
26103 (uri (cran-uri "ltm" version))
26104 (sha256
26105 (base32
26106 "0vhgbk6j0z3limsrbjkjkpfn2whiaij5j4jf1gg66mjs9dlylap1"))))
26107 (properties `((upstream-name . "ltm")))
26108 (build-system r-build-system)
26109 (propagated-inputs
26110 (list r-mass r-msm r-polycor))
26111 (home-page "https://github.com/drizopoulos/ltm")
26112 (synopsis "Latent trait models under IRT")
26113 (description
26114 "This is a package supporting the analysis of multivariate dichotomous
26115 and polytomous data using latent trait models under the Item Response Theory
26116 approach. It includes the Rasch, the Two-Parameter Logistic, the Birnbaum's
26117 Three-Parameter, the Graded Response, and the Generalized Partial Credit
26118 Models.")
26119 (license license:gpl2+)))
26120
26121 (define-public r-mi
26122 (package
26123 (name "r-mi")
26124 (version "1.1")
26125 (source
26126 (origin
26127 (method url-fetch)
26128 (uri (cran-uri "mi" version))
26129 (sha256
26130 (base32
26131 "11f75ivnax6p48mp2pasprws488cm2daym87sw2mcrywvf89fyjd"))))
26132 (properties `((upstream-name . "mi")))
26133 (build-system r-build-system)
26134 (propagated-inputs
26135 (list r-arm r-matrix))
26136 (native-inputs
26137 (list r-knitr))
26138 (home-page "http://www.stat.columbia.edu/~gelman/")
26139 (synopsis "Missing data imputation and model checking")
26140 (description
26141 "This package provides functions for data manipulation, imputing missing
26142 values in an approximate Bayesian framework, diagnostics of the models used to
26143 generate the imputations, confidence-building mechanisms to validate some of
26144 the assumptions of the imputation algorithm, and functions to analyze multiply
26145 imputed data sets with the appropriate degree of sampling uncertainty.")
26146 (license license:gpl2+)))
26147
26148 (define-public r-matrixcalc
26149 (package
26150 (name "r-matrixcalc")
26151 (version "1.0-6")
26152 (source
26153 (origin
26154 (method url-fetch)
26155 (uri (cran-uri "matrixcalc" version))
26156 (sha256
26157 (base32
26158 "09pk0ym6qzribxc6v18cpb6478i4r4kzxpkljjbb3n323zqx5iqb"))))
26159 (properties `((upstream-name . "matrixcalc")))
26160 (build-system r-build-system)
26161 (home-page "https://cran.r-project.org/web/packages/matrixcalc/")
26162 (synopsis "Collection of functions for matrix calculations")
26163 (description
26164 "This package provides a collection of functions to support matrix
26165 calculations for probability, econometric and numerical analysis. There are
26166 additional functions that are comparable to APL functions which are useful for
26167 actuarial models such as pension mathematics.")
26168 (license license:gpl2+)))
26169
26170 (define-public r-matrixextra
26171 (package
26172 (name "r-matrixextra")
26173 (version "0.1.13")
26174 (source
26175 (origin
26176 (method url-fetch)
26177 (uri (cran-uri "MatrixExtra" version))
26178 (sha256
26179 (base32 "1s8y8zp9k7rsnyi1d8ghi4brjbbdwxijc9chhla24qm3fi6np33a"))))
26180 (properties `((upstream-name . "MatrixExtra")))
26181 (build-system r-build-system)
26182 (propagated-inputs
26183 (list r-float r-matrix r-rcpp r-rhpcblasctl))
26184 (native-inputs
26185 (list r-knitr))
26186 (home-page "https://github.com/david-cortes/MatrixExtra")
26187 (synopsis "Extra methods for sparse matrices")
26188 (description
26189 "This package extends sparse matrix and vector classes from the Matrix
26190 package by providing:
26191
26192 @enumerate
26193 @item Methods and operators that work natively on CSR formats (compressed
26194 sparse row, a.k.a. @code{RsparseMatrix}) such as slicing/sub-setting,
26195 assignment, @code{rbind()}, mathematical operators for CSR and COO such as
26196 addition or @code{sqrt()}, and methods such as @code{diag()};
26197 @item Multi-threaded matrix multiplication and cross-product for many
26198 @code{<sparse, dense>} types, including the @code{float32} type from
26199 @code{float};
26200 @item Coercion methods between pairs of classes which are not present in
26201 @code{Matrix}, such as from @code{dgCMatrix} to @code{ngRMatrix}, as well as
26202 convenience conversion functions;
26203 @item Utility functions for sparse matrices such as sorting the indices or
26204 removing zero-valued entries;
26205 @item Fast transposes that work by outputting in the opposite storage format;
26206 @item Faster replacements for many @code{Matrix} methods for all sparse types,
26207 such as slicing and elementwise multiplication.
26208 @item Convenience functions for sparse objects, such as @code{mapSparse} or a
26209 shorter @code{show} method.
26210 @end enumerate
26211 ")
26212 (license license:gpl2+)))
26213
26214 (define-public r-sem
26215 (package
26216 (name "r-sem")
26217 (version "3.1-15")
26218 (source
26219 (origin
26220 (method url-fetch)
26221 (uri (cran-uri "sem" version))
26222 (sha256
26223 (base32
26224 "05hk72zxvyv6kkjhk5y6qw253c64108az7030z8j1sz8wq03n0md"))))
26225 (properties `((upstream-name . "sem")))
26226 (build-system r-build-system)
26227 (propagated-inputs
26228 (list r-boot r-mass r-mi))
26229 (home-page "https://cran.r-project.org/package=sem")
26230 (synopsis "Structural equation models")
26231 (description
26232 "This package provides functions for fitting general linear structural
26233 equation models (with observed and latent variables) using the RAM approach,
26234 and for fitting structural equations in observed-variable models by two-stage
26235 least squares.")
26236 (license license:gpl2+)))
26237
26238 (define-public r-semtools
26239 (package
26240 (name "r-semtools")
26241 (version "0.5-6")
26242 (source
26243 (origin
26244 (method url-fetch)
26245 (uri (cran-uri "semTools" version))
26246 (sha256
26247 (base32
26248 "1wnakz76c4mgkwvx3iycmvgrzqys860jg9zpkba0ln5c08ycw8pm"))))
26249 (properties `((upstream-name . "semTools")))
26250 (build-system r-build-system)
26251 (propagated-inputs
26252 (list r-lavaan r-pbivnorm))
26253 (home-page "https://github.com/simsem/semTools/wiki")
26254 (synopsis "Useful tools for structural equation modeling")
26255 (description
26256 "This package provides useful tools for structural equation modeling.")
26257 (license license:gpl2+)))
26258
26259 (define-public r-regsem
26260 (package
26261 (name "r-regsem")
26262 (version "1.9.3")
26263 (source
26264 (origin
26265 (method url-fetch)
26266 (uri (cran-uri "regsem" version))
26267 (sha256
26268 (base32
26269 "0vpizmdml55naxmhy9nfcm9ylhy15p9na7l0c6z3rvk29ck3g3sw"))))
26270 (properties `((upstream-name . "regsem")))
26271 (build-system r-build-system)
26272 (propagated-inputs
26273 (list r-lavaan r-rcpp r-rcpparmadillo r-rsolnp))
26274 (native-inputs
26275 (list r-knitr))
26276 (home-page "https://cran.r-project.org/package=regsem")
26277 (synopsis "Regularized structural equation modeling")
26278 (description
26279 "This package uses both ridge and lasso penalties (and extensions) to
26280 penalize specific parameters in structural equation models. The package
26281 offers additional cost functions, cross validation, and other extensions
26282 beyond traditional structural equation models. It also contains a function to
26283 perform @dfn{exploratory mediation} (XMed).")
26284 (license license:gpl2+)))
26285
26286 (define-public r-stanheaders
26287 (package
26288 (name "r-stanheaders")
26289 (version "2.21.0-7")
26290 (source
26291 (origin
26292 (method url-fetch)
26293 (uri (cran-uri "StanHeaders" version))
26294 (sha256
26295 (base32
26296 "0srkyawyiykn3p5lw1z3zf18s4ax4iasv1ci3l1px40f9w36wm17"))))
26297 (properties `((upstream-name . "StanHeaders")))
26298 (build-system r-build-system)
26299 (inputs (list pandoc))
26300 (propagated-inputs
26301 (list r-rcppeigen r-rcppparallel))
26302 (native-inputs
26303 (list gfortran r-knitr)) ; for vignettes
26304 (home-page "https://mc-stan.org/")
26305 (synopsis "C++ header files for Stan")
26306 (description
26307 "The C++ header files of the Stan project are provided by this package.
26308 There is a shared object containing part of the @code{CVODES} library, but it
26309 is not accessible from R. @code{r-stanheaders} is only useful for developers
26310 who want to utilize the @code{LinkingTo} directive of their package's
26311 DESCRIPTION file to build on the Stan library without incurring unnecessary
26312 dependencies.
26313
26314 The Stan project develops a probabilistic programming language that implements
26315 full or approximate Bayesian statistical inference via Markov Chain Monte
26316 Carlo or variational methods and implements (optionally penalized) maximum
26317 likelihood estimation via optimization. The Stan library includes an advanced
26318 automatic differentiation scheme, templated statistical and linear algebra
26319 functions that can handle the automatically differentiable scalar types (and
26320 doubles, ints, etc.), and a parser for the Stan language. The @code{r-rstan}
26321 package provides user-facing R functions to parse, compile, test, estimate,
26322 and analyze Stan models.")
26323 (license license:bsd-3)))
26324
26325 (define-public r-rpf
26326 (package
26327 (name "r-rpf")
26328 (version "1.0.11")
26329 (source
26330 (origin
26331 (method url-fetch)
26332 (uri (cran-uri "rpf" version))
26333 (sha256
26334 (base32
26335 "1yr1i7kswq57mcxv05lh7bvbicz1djqxcl6f13dlgsf3ww56gzg1"))))
26336 (properties `((upstream-name . "rpf")))
26337 (build-system r-build-system)
26338 (propagated-inputs
26339 (list r-lifecycle r-mvtnorm r-rcpp r-rcppeigen))
26340 (native-inputs
26341 (list r-knitr))
26342 (home-page "https://github.com/jpritikin/rpf")
26343 (synopsis "Response probability functions")
26344 (description
26345 "The purpose of this package is to factor out logic and math common to
26346 Item Factor Analysis fitting, diagnostics, and analysis. It is envisioned as
26347 core support code suitable for more specialized IRT packages to build upon.
26348 Complete access to optimized C functions is made available with
26349 @code{R_RegisterCCallable()}.")
26350 (license license:gpl3+)))
26351
26352 (define-public r-openmx
26353 (package
26354 (name "r-openmx")
26355 (version "2.20.7")
26356 (source
26357 (origin
26358 (method url-fetch)
26359 (uri (cran-uri "OpenMx" version))
26360 (sha256
26361 (base32
26362 "0ki3n2i9b9880mpfxazmd6zrblzl1jngi10qnbxxvxik1x2mq3vy"))))
26363 (properties `((upstream-name . "OpenMx")))
26364 (build-system r-build-system)
26365 (propagated-inputs
26366 (list r-bh
26367 r-digest
26368 r-lifecycle
26369 r-mass
26370 r-matrix
26371 r-rcpp
26372 r-rcppeigen
26373 r-rcppparallel
26374 r-rpf
26375 r-stanheaders))
26376 (native-inputs (list r-knitr gfortran))
26377 (home-page "http://openmx.ssri.psu.edu")
26378 (synopsis "Extended structural equation modelling")
26379 (description
26380 "This package allows for the estimation of a wide variety of advanced
26381 multivariate statistical models. It consists of a library of functions and
26382 optimizers that allow you to quickly and flexibly define an SEM model and
26383 estimate parameters given observed data.")
26384 (license license:asl2.0)))
26385
26386 (define-public r-kutils
26387 (package
26388 (name "r-kutils")
26389 (version "1.70")
26390 (source
26391 (origin
26392 (method url-fetch)
26393 (uri (cran-uri "kutils" version))
26394 (sha256
26395 (base32
26396 "06jk66wbq3jmdf2jdhqns6r3yk36l2x7c907x977zv80sqxa1l37"))))
26397 (properties `((upstream-name . "kutils")))
26398 (build-system r-build-system)
26399 (propagated-inputs
26400 (list r-foreign r-openxlsx r-plyr r-runit r-xtable))
26401 (home-page "https://cran.r-project.org/package=kutils")
26402 (synopsis "Project management tools")
26403 (description
26404 "This package provides tools for data importation, recoding, and
26405 inspection. There are functions to create new project folders, R code
26406 templates, create uniquely named output directories, and to quickly obtain a
26407 visual summary for each variable in a data frame. The main feature here is
26408 the systematic implementation of the \"variable key\" framework for data
26409 importation and recoding.")
26410 (license license:gpl2)))
26411
26412 (define-public r-rockchalk
26413 (package
26414 (name "r-rockchalk")
26415 (version "1.8.157")
26416 (source
26417 (origin
26418 (method url-fetch)
26419 (uri (cran-uri "rockchalk" version))
26420 (sha256
26421 (base32
26422 "13g2rdnxazqfgy653d7vj6w79b2vgnd7bbz0sqn9k4qiig59jh41"))))
26423 (properties `((upstream-name . "rockchalk")))
26424 (build-system r-build-system)
26425 (propagated-inputs
26426 (list r-cardata r-kutils r-lme4 r-mass))
26427 (home-page "https://cran.r-project.org/package=rockchalk")
26428 (synopsis "Regression estimation and presentation")
26429 (description
26430 "This package provides a collection of functions for interpretation and
26431 presentation of regression analysis. These functions are used to produce the
26432 statistics lectures in @url{http://pj.freefaculty.org/guides}. The package
26433 includes regression diagnostics, regression tables, and plots of interactions
26434 and \"moderator\" variables. The emphasis is on \"mean-centered\" and
26435 \"residual-centered\" predictors. The vignette @code{rockchalk} offers a
26436 fairly comprehensive overview.")
26437 (license license:gpl3+)))
26438
26439 (define-public r-lisreltor
26440 (package
26441 (name "r-lisreltor")
26442 (version "0.1.5")
26443 (source
26444 (origin
26445 (method url-fetch)
26446 (uri (cran-uri "lisrelToR" version))
26447 (sha256
26448 (base32
26449 "0i51v0x87277ly0kggdd594w6q4zq62b4n7xs9r25j08bzs82nfk"))))
26450 (properties `((upstream-name . "lisrelToR")))
26451 (build-system r-build-system)
26452 (home-page "https://cran.r-project.org/package=lisrelToR")
26453 (synopsis "Import output from LISREL into R")
26454 (description
26455 "This is an unofficial package aimed at automating the import of LISREL
26456 output in R.")
26457 (license license:gpl2)))
26458
26459 (define-public r-bdgraph
26460 (package
26461 (name "r-bdgraph")
26462 (version "2.70")
26463 (source
26464 (origin
26465 (method url-fetch)
26466 (uri (cran-uri "BDgraph" version))
26467 (sha256
26468 (base32
26469 "1s148fvvg1c0n4swsvcinlwckj86jys5nvwp4wlyzh3aw9siyqz7"))))
26470 (properties `((upstream-name . "BDgraph")))
26471 (build-system r-build-system)
26472 (propagated-inputs
26473 (list r-ggplot2 r-igraph r-proc))
26474 (native-inputs
26475 (list r-knitr))
26476 (home-page "https://www.uva.nl/profile/a.mohammadi")
26477 (synopsis "Bayesian structure learning in graphical models")
26478 (description
26479 "This package provides statistical tools for Bayesian structure learning
26480 in undirected graphical models for continuous, discrete, and mixed data. It
26481 uses a trans-dimensional @dfn{Markov Chain Monte Carlo} (MCMC) approach based
26482 on a continuous-time birth-death process.")
26483 (license license:gpl2+)))
26484
26485 (define-public r-bundesligr
26486 (package
26487 (name "r-bundesligr")
26488 (version "0.1.0")
26489 (source (origin
26490 (method url-fetch)
26491 (uri (cran-uri "bundesligR" version))
26492 (sha256
26493 (base32
26494 "0dnhbh9jh7dfbk7mfh8msq4ys5kakalr0kwkycycrb2q8rd049vp"))))
26495 (properties `((upstream-name . "bundesligR")))
26496 (build-system r-build-system)
26497 (home-page "https://github.com/ottlngr/bundesligR")
26498 (synopsis "All final tables of the Bundesliga")
26499 (description
26500 "This package provides all final tables of Germany's highest football
26501 league, the Bundesliga. It contains data from 1964 to 2016.")
26502 (license license:gpl3)))
26503
26504 (define-public r-d3network
26505 (package
26506 (name "r-d3network")
26507 (version "0.5.2.1")
26508 (source
26509 (origin
26510 (method url-fetch)
26511 (uri (cran-uri "d3Network" version))
26512 (sha256
26513 (base32
26514 "1gh979z9wksyxxxdzlfzibn0ysvf6h1ij7vwpd55fvbwr308syaw"))))
26515 (properties `((upstream-name . "d3Network")))
26516 (build-system r-build-system)
26517 (propagated-inputs
26518 (list r-plyr r-rjson r-whisker))
26519 (home-page "http://christophergandrud.github.io/d3Network/")
26520 (synopsis "Create D3 JavaScript network, tree, dendrogram, and Sankey graphs")
26521 (description
26522 "This package is intended to make it easy to create D3 JavaScript
26523 network, tree, dendrogram, and Sankey graphs from R using data frames.")
26524 (license license:gpl3+)))
26525
26526 (define-public r-qgraph
26527 (package
26528 (name "r-qgraph")
26529 (version "1.9.2")
26530 (source
26531 (origin
26532 (method url-fetch)
26533 (uri (cran-uri "qgraph" version))
26534 (sha256
26535 (base32
26536 "0r225b7rnsv6wz41ij0msmqr1xy0iqxh9dbsvjixbi1hvgv91wds"))))
26537 (properties `((upstream-name . "qgraph")))
26538 (build-system r-build-system)
26539 (propagated-inputs
26540 (list r-abind
26541 r-colorspace
26542 r-corpcor
26543 r-fdrtool
26544 r-ggplot2
26545 r-glasso
26546 r-gtools
26547 r-hmisc
26548 r-igraph
26549 r-jpeg
26550 r-lavaan
26551 r-matrix
26552 r-pbapply
26553 r-plyr
26554 r-png
26555 r-psych
26556 r-rcpp
26557 r-reshape2))
26558 (home-page "http://sachaepskamp.com/qgraph/")
26559 (synopsis "Weighted network visualization and analysis")
26560 (description
26561 "This package implements tools for weighted network visualization and
26562 analysis, as well as Gaussian graphical model computation. It contains graph
26563 plotting methods, and tools for psychometric data visualization and graphical
26564 model estimation. See Epskamp et al. (2012)
26565 @url{doi:10.18637/jss.v048.i04}.")
26566 (license license:gpl2)))
26567
26568 (define-public r-semplot
26569 (package
26570 (name "r-semplot")
26571 (version "1.1.6")
26572 (source
26573 (origin
26574 (method url-fetch)
26575 (uri (cran-uri "semPlot" version))
26576 (sha256
26577 (base32
26578 "0s9bp4pfsllg1k4x8a36yw82fw432dyz0xvmvi8dw9l12q3jkx8i"))))
26579 (properties `((upstream-name . "semPlot")))
26580 (build-system r-build-system)
26581 (propagated-inputs
26582 (list r-colorspace
26583 r-corpcor
26584 r-igraph
26585 r-lavaan
26586 r-lisreltor
26587 r-openmx
26588 r-plyr
26589 r-qgraph
26590 r-rockchalk
26591 r-sem
26592 r-xml))
26593 (home-page "https://github.com/SachaEpskamp/semPlot")
26594 (synopsis "Unified visualizations of structural equation models")
26595 (description
26596 "Structural equation modeling (SEM) has a long history of representing
26597 models graphically as path diagrams. The semPlot package for R fills the gap
26598 between advanced, but time-consuming, graphical software and the limited
26599 graphics produced automatically by SEM software. In addition, semPlot offers
26600 more functionality than drawing path diagrams: it can act as a common ground
26601 for importing SEM results into R. Any result usable as input to semPlot can
26602 also be represented in any of the three popular SEM frame-works, as well as
26603 translated to input syntax for the R packages @code{sem} and @code{lavaan}.")
26604 (license license:gpl2)))
26605
26606 (define-public r-cdm
26607 (package
26608 (name "r-cdm")
26609 (version "8.2-6")
26610 (source
26611 (origin
26612 (method url-fetch)
26613 (uri (cran-uri "CDM" version))
26614 (sha256
26615 (base32
26616 "1lcq3i5rlyqkc12c26kj0x4fm2gh1jsisp6kbf59y3hjdkiqajhl"))))
26617 (properties `((upstream-name . "CDM")))
26618 (build-system r-build-system)
26619 (propagated-inputs
26620 (list r-mvtnorm r-polycor r-rcpp r-rcpparmadillo))
26621 (home-page
26622 "https://github.com/alexanderrobitzsch/CDM")
26623 (synopsis "Cognitive diagnosis modeling")
26624 (description
26625 "This package provides functions for cognitive diagnosis modeling and
26626 multidimensional item response modeling for dichotomous and polytomous item
26627 responses. It enables the estimation of the DINA and DINO model, the multiple
26628 group (polytomous) GDINA model, the multiple choice DINA model, the general
26629 diagnostic model (GDM), the structured latent class model (SLCA), and
26630 regularized latent class analysis. See George, Robitzsch, Kiefer, Gross, and
26631 Uenlue (2017) @url{doi:10.18637/jss.v074.i02} for further details on
26632 estimation and the package structure. For tutorials on how to use the CDM
26633 package see George and Robitzsch (2015, @url{doi:10.20982/tqmp.11.3.p189}) as
26634 well as Ravand and Robitzsch (2015).")
26635 (license license:gpl2+)))
26636
26637 (define-public r-tam
26638 (package
26639 (name "r-tam")
26640 (version "4.1-4")
26641 (source
26642 (origin
26643 (method url-fetch)
26644 (uri (cran-uri "TAM" version))
26645 (sha256
26646 (base32
26647 "0b81d0g4j94yrfzj019jffxrk1aw24iscddp60kjbkrl5p7qy38g"))))
26648 (properties `((upstream-name . "TAM")))
26649 (build-system r-build-system)
26650 (propagated-inputs
26651 (list r-cdm r-rcpp r-rcpparmadillo))
26652 (home-page "http://www.edmeasurementsurveys.com/TAM/Tutorials/")
26653 (synopsis "Test analysis modules")
26654 (description
26655 "This package includes tools for marginal maximum likelihood estimation
26656 and joint maximum likelihood estimation for unidimensional and
26657 multidimensional item response models. The package functionality covers the
26658 Rasch model, 2PL model, 3PL model, generalized partial credit model,
26659 multi-faceted Rasch model, nominal item response model, structured latent
26660 class model, mixture distribution IRT models, and located latent class models.
26661 Latent regression models and plausible value imputation are also supported.")
26662 (license license:gpl2+)))
26663
26664 (define-public r-erm
26665 (package
26666 (name "r-erm")
26667 (version "1.0-2")
26668 (source
26669 (origin
26670 (method url-fetch)
26671 (uri (cran-uri "eRm" version))
26672 (sha256
26673 (base32
26674 "0smym010kswc5vx90qr3x1vl16xj1x1i54rvrj006dc4agc1vmlk"))))
26675 (properties `((upstream-name . "eRm")))
26676 (build-system r-build-system)
26677 (propagated-inputs
26678 (list r-colorspace r-lattice r-mass r-matrix r-psych))
26679 (native-inputs (list gfortran))
26680 (home-page "https://cran.r-project.org/package=eRm")
26681 (synopsis "Extended Rasch modeling")
26682 (description
26683 "This package provides tools to fit @dfn{Rasch models} (RM), @dfn{linear
26684 logistic test models} (LLTM), @dfn{rating scale model} (RSM), @dfn{linear
26685 rating scale models} (LRSM), @dfn{partial credit models} (PCM), and
26686 @dfn{linear partial credit models} (LPCM). Missing values are allowed in the
26687 data matrix. Additional features are the ML estimation of the person
26688 parameters, Andersen's LR-test, item-specific Wald test, Martin-Loef-Test,
26689 nonparametric Monte-Carlo Tests, itemfit and personfit statistics including
26690 infit and outfit measures, ICC and other plots, automated stepwise item
26691 elimination, and a simulation module for various binary data matrices.")
26692 (license license:gpl3)))
26693
26694 (define-public r-irtoys
26695 (package
26696 (name "r-irtoys")
26697 (version "0.2.2")
26698 (source
26699 (origin
26700 (method url-fetch)
26701 (uri (cran-uri "irtoys" version))
26702 (sha256
26703 (base32
26704 "1qshz6czykgf53mq6xiswzv5xsjwrkrinpfkf1yavql4v08hs82b"))))
26705 (properties `((upstream-name . "irtoys")))
26706 (build-system r-build-system)
26707 (propagated-inputs
26708 (list r-ltm r-sm))
26709 (native-inputs
26710 (list r-knitr))
26711 (home-page "https://cran.r-project.org/package=irtoys")
26712 (synopsis "Collection of functions related to Item Response Theory (IRT)")
26713 (description
26714 "This package provides a collection of functions useful in learning and
26715 practicing @dfn{Item Response Theory} (IRT), which can be combined into larger
26716 programs. It provides basic CTT analysis, a simple common interface to the
26717 estimation of item parameters in IRT models for binary responses with three
26718 different programs (ICL, BILOG-MG, and ltm), ability estimation (MLE, BME,
26719 EAP, WLE, plausible values), item and person fit statistics, scaling
26720 methods (MM, MS, Stocking-Lord, and the complete Hebaera method), and a rich
26721 array of parametric and non-parametric (kernel) plots. It estimates and plots
26722 Haberman's interaction model when all items are dichotomously scored.")
26723 (license license:gpl2+)))
26724
26725 (define-public r-iheatmapr
26726 (package
26727 (name "r-iheatmapr")
26728 (version "0.5.1")
26729 (source
26730 (origin
26731 (method url-fetch)
26732 (uri (cran-uri "iheatmapr" version))
26733 (sha256
26734 (base32
26735 "1pwkwh7ljlpr6zyz6j8knpz3iw60xzkw8amc98x4pc2mw148jvzx"))))
26736 (properties `((upstream-name . "iheatmapr")))
26737 (build-system r-build-system)
26738 (propagated-inputs
26739 (list r-fastcluster
26740 r-ggdendro
26741 r-htmlwidgets
26742 r-jsonlite
26743 r-knitr
26744 r-magrittr
26745 r-rcolorbrewer
26746 r-scales))
26747 (native-inputs
26748 (list r-knitr))
26749 (home-page "https://docs.ropensci.org/iheatmapr")
26750 (synopsis "Interactive, Complex Heatmaps")
26751 (description
26752 "iheatmapr is an R package for building complex, interactive heatmaps
26753 using modular building blocks. \"Complex\" heatmaps are heatmaps in which
26754 subplots along the rows or columns of the main heatmap add more information
26755 about each row or column. For example, a one column additional heatmap may
26756 indicate what group a particular row or column belongs to. Complex heatmaps
26757 may also include multiple side by side heatmaps which show different types of
26758 data for the same conditions. Interactivity can improve complex heatmaps by
26759 providing tooltips with information about each cell and enabling zooming into
26760 interesting features. iheatmapr uses the plotly library for interactivity.")
26761 (license license:expat)))
26762
26763 (define-public r-packrat
26764 (package
26765 (name "r-packrat")
26766 (version "0.8.1")
26767 (source
26768 (origin
26769 (method url-fetch)
26770 (uri (cran-uri "packrat" version))
26771 (sha256
26772 (base32
26773 "1ni3xn51xifdb2bya5z54jn4nxgss6f23b3hn126j2kaz80h7ns5"))))
26774 (properties `((upstream-name . "packrat")))
26775 (build-system r-build-system)
26776 (home-page "https://github.com/rstudio/packrat/")
26777 (synopsis "Dependency management R projects")
26778 (description
26779 "This package provides a dependency manager for R projects that allows
26780 you to manage the R packages your project depends on in an isolated, portable,
26781 and reproducible way.")
26782 (license license:gpl2)))
26783
26784 (define-public r-rsconnect
26785 (package
26786 (name "r-rsconnect")
26787 (version "0.8.28")
26788 (source
26789 (origin
26790 (method url-fetch)
26791 (uri (cran-uri "rsconnect" version))
26792 (sha256
26793 (base32
26794 "1q0njv25xiri4ql9mfrzlwdf3l3xg9xjjj2wva9rbniafx3skf95"))))
26795 (properties `((upstream-name . "rsconnect")))
26796 (build-system r-build-system)
26797 (propagated-inputs
26798 (list r-curl
26799 r-digest
26800 r-jsonlite
26801 r-openssl
26802 r-packrat
26803 r-rstudioapi
26804 r-yaml))
26805 (home-page "https://github.com/rstudio/rsconnect")
26806 (synopsis "Deployment interface for R Markdown documents and Shiny applications")
26807 (description
26808 "This package provides a programmatic deployment interface for RPubs,
26809 shinyapps.io, and RStudio Connect. Supported content types include R Markdown
26810 documents, Shiny applications, Plumber APIs, plots, and static web content.")
26811 (license license:gpl2)))
26812
26813 ;; This package includes minified JavaScript files. When upgrading please
26814 ;; check that there are no new minified JavaScript files.
26815 (define-public r-dygraphs
26816 (package
26817 (name "r-dygraphs")
26818 (version "1.1.1.6")
26819 (source
26820 (origin
26821 (method url-fetch)
26822 (uri (cran-uri "dygraphs" version))
26823 (sha256
26824 (base32
26825 "022j007mzfa9k2n31yg4aizcsf571vv3jip092h23rqj03rk3ly3"))))
26826 (properties `((upstream-name . "dygraphs")))
26827 (build-system r-build-system)
26828 (arguments
26829 `(#:modules ((guix build utils)
26830 (guix build r-build-system)
26831 (srfi srfi-1)
26832 (ice-9 popen))
26833 #:phases
26834 (modify-phases %standard-phases
26835 (add-after 'unpack 'process-javascript
26836 (lambda* (#:key inputs #:allow-other-keys)
26837 (with-directory-excursion "inst/htmlwidgets/lib/"
26838 (call-with-values
26839 (lambda ()
26840 (unzip2
26841 `(("dygraphs/dygraph-combined-dev.js"
26842 "dygraph-combined.js")
26843 (,(assoc-ref inputs "js-jquery")
26844 "jquery/jquery.min.js")
26845 (,(assoc-ref inputs "js-fquarter")
26846 "fquarter/moment-fquarter.min.js"))))
26847 (lambda (sources targets)
26848 (for-each (lambda (source target)
26849 (format #t "Processing ~a --> ~a~%"
26850 source target)
26851 (let ((minified (open-pipe* OPEN_READ "uglifyjs" source)))
26852 (call-with-output-file target
26853 (lambda (port)
26854 (dump-port minified port)))))
26855 sources targets))))
26856 #t)))))
26857 (native-inputs
26858 `(("uglifyjs" ,node-uglify-js)
26859 ;; They actually use version 1.11.1, but this more recent version
26860 ;; should be just fine.
26861 ("js-jquery"
26862 ,(origin
26863 (method url-fetch)
26864 (uri "https://code.jquery.com/jquery-1.12.4.js")
26865 (sha256
26866 (base32
26867 "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))
26868 ("js-fquarter"
26869 ,(origin
26870 (method url-fetch)
26871 (uri (string-append "https://raw.githubusercontent.com/robgallen/"
26872 "moment-fquarter/1.0.1/moment-fquarter.js"))
26873 (sha256
26874 (base32
26875 "01mdnsaibm9jy2f1qpbn692hpv309lhj5si9nagib4dawmrkffij"))))))
26876 (propagated-inputs
26877 (list r-htmltools r-htmlwidgets r-magrittr r-xts r-zoo))
26878 (home-page "https://github.com/rstudio/dygraphs")
26879 (synopsis "Interface to Dygraphs interactive time series charting library")
26880 (description
26881 "This package provides an R interface to the dygraphs JavaScript charting
26882 library (a copy of which is included in the package). It provides rich
26883 facilities for charting time-series data in R, including highly configurable
26884 series- and axis-display and interactive features like zoom/pan and
26885 series/point highlighting.")
26886 (license license:expat)))
26887
26888 (define-public r-shinystan
26889 (package
26890 (name "r-shinystan")
26891 (version "2.6.0")
26892 (source
26893 (origin
26894 (method url-fetch)
26895 (uri (cran-uri "shinystan" version))
26896 (sha256
26897 (base32
26898 "0afm703zriyqprz1zvypir80lq2ylfff3qvj5i7p9n365mm8b150"))))
26899 (properties `((upstream-name . "shinystan")))
26900 (build-system r-build-system)
26901 (propagated-inputs
26902 (list r-bayesplot
26903 r-colourpicker
26904 r-dt
26905 r-dygraphs
26906 r-ggplot2
26907 r-gridextra
26908 r-gtools
26909 r-markdown
26910 r-reshape2
26911 r-rstan
26912 r-shiny
26913 r-shinyjs
26914 r-shinythemes
26915 r-threejs
26916 r-xtable
26917 r-xts))
26918 (home-page "https://mc-stan.org/")
26919 (synopsis "Interactive visual and numerical analysis for Bayesian models")
26920 (description
26921 "This package provides a graphical user interface for interactive
26922 @dfn{Markov chain Monte Carlo} (MCMC) diagnostics and plots and tables helpful
26923 for analyzing a posterior sample. The interface is powered by the Shiny web
26924 application framework and works with the output of MCMC programs written in
26925 any programming language (and has extended functionality for Stan models fit
26926 using the @code{rstan} and @code{rstanarm} packages).")
26927 (license license:gpl3+)))
26928
26929 (define-public r-rstantools
26930 (package
26931 (name "r-rstantools")
26932 (version "2.2.0")
26933 (source
26934 (origin
26935 (method url-fetch)
26936 (uri (cran-uri "rstantools" version))
26937 (sha256
26938 (base32
26939 "1dsfgi02hps878n3vimfdbzpm4gr5n3ccrmnc61ncrqcp6p0p0fb"))))
26940 (properties `((upstream-name . "rstantools")))
26941 (build-system r-build-system)
26942 (inputs (list pandoc))
26943 (propagated-inputs
26944 (list r-desc r-rcpp r-rcppparallel))
26945 (native-inputs
26946 (list r-knitr))
26947 (home-page "https://mc-stan.org/rstantools/")
26948 (synopsis "Tools for developing R packages interfacing with Stan")
26949 (description
26950 "This package provides various tools for developers of R packages
26951 interfacing with @url{https://mc-stan.org, Stan}, including functions to set
26952 up the required package structure, S3 generics and default methods to unify
26953 function naming across Stan-based R packages, and vignettes with
26954 recommendations for developers.")
26955 (license license:gpl3+)))
26956
26957 (define-public r-loo
26958 (package
26959 (name "r-loo")
26960 (version "2.5.1")
26961 (source
26962 (origin
26963 (method url-fetch)
26964 (uri (cran-uri "loo" version))
26965 (sha256
26966 (base32 "1wa5hxk7lkr88mway6b7xd5arrkkl2ldl9rf0v1nqwp8lia2ysl6"))))
26967 (properties `((upstream-name . "loo")))
26968 (build-system r-build-system)
26969 (inputs
26970 (list pandoc))
26971 (propagated-inputs
26972 (list r-checkmate r-matrixstats))
26973 (native-inputs
26974 (list r-knitr))
26975 (home-page "https://mc-stan.org/loo/")
26976 (synopsis "Leave-One-Out cross-validation and WAIC for Bayesian models")
26977 (description
26978 "This package provides an implementation of efficient approximate
26979 @dfn{leave-one-out} (LOO) cross-validation for Bayesian models fit using
26980 Markov chain Monte Carlo, as described in @url{doi:10.1007/s11222-016-9696-4}.
26981 The approximation uses @dfn{Pareto smoothed importance sampling} (PSIS), a new
26982 procedure for regularizing importance weights. As a byproduct of the
26983 calculations, we also obtain approximate standard errors for estimated
26984 predictive errors and for the comparison of predictive errors between models.
26985 The package also provides methods for using stacking and other model weighting
26986 techniques to average Bayesian predictive distributions.")
26987 (license license:gpl3+)))
26988
26989 (define-public r-rstan
26990 (package
26991 (name "r-rstan")
26992 (version "2.21.7")
26993 (source
26994 (origin
26995 (method url-fetch)
26996 (uri (cran-uri "rstan" version))
26997 (sha256
26998 (base32
26999 "0ibd3pj2pvd7658sdg95fa2yhfmxz9gy0cjwcrdr546k209j55a4"))))
27000 (properties `((upstream-name . "rstan")))
27001 (build-system r-build-system)
27002 (arguments
27003 `(#:phases
27004 (modify-phases %standard-phases
27005 (add-before 'install 'set-timezone
27006 ;; This package is picky about timezones.
27007 (lambda* (#:key inputs #:allow-other-keys)
27008 (setenv "TZ" "UTC+1")
27009 (setenv "TZDIR"
27010 (search-input-directory inputs
27011 "share/zoneinfo")))))))
27012 (native-inputs
27013 (list tzdata-for-tests pandoc r-knitr))
27014 (propagated-inputs
27015 (list r-bh
27016 r-ggplot2
27017 r-gridextra
27018 r-inline
27019 r-loo
27020 r-pkgbuild
27021 r-rcpp
27022 r-rcppeigen
27023 r-rcppparallel
27024 r-stanheaders))
27025 (home-page "https://discourse.mc-stan.org/")
27026 (synopsis "R interface to Stan")
27027 (description
27028 "User-facing R functions are provided to parse, compile, test, estimate,
27029 and analyze Stan models by accessing the header-only Stan library provided by
27030 the StanHeaders package. The Stan project develops a probabilistic
27031 programming language that implements full Bayesian statistical inference via
27032 Markov Chain Monte Carlo, rough Bayesian inference via 'variational'
27033 approximation, and (optionally penalized) maximum likelihood estimation via
27034 optimization. In all three cases, automatic differentiation is used to
27035 quickly and accurately evaluate gradients without burdening the user with the
27036 need to derive the partial derivatives.")
27037 (license license:gpl3+)))
27038
27039 (define-public r-rstanarm
27040 (package
27041 (name "r-rstanarm")
27042 (version "2.21.3")
27043 (source
27044 (origin
27045 (method url-fetch)
27046 (uri (cran-uri "rstanarm" version))
27047 (sha256
27048 (base32
27049 "19rj396q84maxnd9d2xcd5rblg3310xn7sqbd6k18kwf3dvd7wp9"))))
27050 (properties `((upstream-name . "rstanarm")))
27051 (build-system r-build-system)
27052 (inputs
27053 (list pandoc))
27054 (propagated-inputs
27055 (list r-bayesplot
27056 r-bh
27057 r-ggplot2
27058 r-lme4
27059 r-loo
27060 r-matrix
27061 r-nlme
27062 r-rcpp
27063 r-rcppeigen
27064 r-rcppparallel
27065 r-rstan
27066 r-rstantools
27067 r-shinystan
27068 r-stanheaders
27069 r-survival))
27070 (native-inputs
27071 (list r-knitr))
27072 (home-page "https://mc-stan.org/rstanarm/")
27073 (synopsis "Bayesian applied regression modeling via Stan")
27074 (description
27075 "This package estimates previously compiled regression models using the
27076 @code{rstan} package, which provides the R interface to the Stan C++ library
27077 for Bayesian estimation. Users specify models via the customary R syntax with
27078 a formula and @code{data.frame} plus some additional arguments for priors.")
27079 (license license:gpl3+)))
27080
27081 (define-public r-kendall
27082 (package
27083 (name "r-kendall")
27084 (version "2.2.1")
27085 (source
27086 (origin
27087 (method url-fetch)
27088 (uri (cran-uri "Kendall" version))
27089 (sha256
27090 (base32
27091 "1xmk95l4i3kj9jn0xh1chi2rj322k29jq14ra5pa7316gwf9vx2m"))))
27092 (properties `((upstream-name . "Kendall")))
27093 (build-system r-build-system)
27094 (propagated-inputs
27095 (list r-boot))
27096 (native-inputs
27097 (list gfortran))
27098 (home-page "https://cran.r-project.org/web/packages/Kendall/")
27099 (synopsis "Kendall rank correlation and Mann-Kendall trend test")
27100 (description
27101 "This package computes the Kendall rank correlation and Mann-Kendall
27102 trend test.")
27103 (license license:gpl2+)))
27104
27105 (define-public r-keyring
27106 (package
27107 (name "r-keyring")
27108 (version "1.3.1")
27109 (source
27110 (origin
27111 (method url-fetch)
27112 (uri (cran-uri "keyring" version))
27113 (sha256
27114 (base32
27115 "113rjhihqfhxdihnf6nwqbsknlnm8pqyhvnyxx624gyajl9mn3a7"))))
27116 (properties `((upstream-name . "keyring")))
27117 (build-system r-build-system)
27118 (propagated-inputs
27119 (list r-askpass
27120 r-assertthat
27121 r-filelock
27122 r-openssl
27123 r-r6
27124 r-rappdirs
27125 r-sodium
27126 r-yaml))
27127 (native-inputs (list pkg-config))
27128 (home-page "https://github.com/r-lib/keyring")
27129 (synopsis "Access the system credential store from R")
27130 (description
27131 "This package provides a platform-independent API to access the operating
27132 system's credential store. It currently supports Keychain on macOS,
27133 Credential Store on Windows, the Secret Service API on GNU/Linux, and a
27134 simple, platform independent store implemented with environment variables.
27135 Additional storage back-ends can be added easily.")
27136 (license license:expat)))
27137
27138 (define-public r-zyp
27139 (package
27140 (name "r-zyp")
27141 (version "0.10-1.1")
27142 (source
27143 (origin
27144 (method url-fetch)
27145 (uri (cran-uri "zyp" version))
27146 (sha256
27147 (base32
27148 "03cxpkfbhrx1fy8l0dl9a13ghz93cqq6877wa8rig09ksdiivaw9"))))
27149 (properties `((upstream-name . "zyp")))
27150 (build-system r-build-system)
27151 (propagated-inputs
27152 (list r-kendall))
27153 (home-page "https://cran.r-project.org/web/packages/zyp/")
27154 (synopsis "Zhang + Yue-Pilon Trends Package")
27155 (description
27156 "This package contains an efficient implementation of Sen's slope
27157 method (Sen, 1968) plus implementation of Xuebin Zhang's (Zhang, 1999) and
27158 Yue-Pilon's (Yue, 2002) pre-whitening approaches to determining trends in
27159 climate data.")
27160 (license license:lgpl2.1)))
27161
27162 (define-public r-rlecuyer
27163 (package
27164 (name "r-rlecuyer")
27165 (version "0.3-5")
27166 (source (origin
27167 (method url-fetch)
27168 (uri (cran-uri "rlecuyer" version))
27169 (sha256
27170 (base32
27171 "09mniai7v8gapr6hd3zm8sm3vi1zcyhgym389904ykb2yx7l68s7"))))
27172 (properties `((upstream-name . "rlecuyer")))
27173 (build-system r-build-system)
27174 (home-page
27175 "https://www.iro.umontreal.ca/~lecuyer/myftp/papers/streams00.pdf")
27176 (synopsis "R interface to RNG with multiple streams")
27177 (description
27178 "This package provides an interface to the C implementation of the random
27179 number generator with multiple independent streams developed by L'Ecuyer et
27180 al (2002). The main purpose of this package is to enable the use of this
27181 random number generator in parallel R applications.")
27182 (license license:gpl2+)))
27183
27184 (define-public r-rlinsolve
27185 (package
27186 (name "r-rlinsolve")
27187 (version "0.3.2")
27188 (source
27189 (origin
27190 (method url-fetch)
27191 (uri (cran-uri "Rlinsolve" version))
27192 (sha256
27193 (base32
27194 "1xv500n1480qyakw0isanw1s5ywykhc207hqja4804s5s2m8zfjw"))))
27195 (properties `((upstream-name . "Rlinsolve")))
27196 (build-system r-build-system)
27197 (propagated-inputs
27198 (list r-matrix r-rcpp r-rcpparmadillo r-rdpack))
27199 (home-page "https://cran.r-project.org/web/packages/Rlinsolve/")
27200 (synopsis "Iterative solvers for (sparse) linear system of equations")
27201 (description
27202 "Solving a system of linear equations is one of the most fundamental
27203 computational problems for many fields of mathematical studies, such as
27204 regression problems from statistics or numerical partial differential
27205 equations. This package provides basic stationary iterative solvers such as
27206 Jacobi, Gauss-Seidel, Successive Over-Relaxation and SSOR methods.
27207 Nonstationary, also known as Krylov subspace methods are also provided.
27208 Sparse matrix computation is also supported in that solving large and sparse
27209 linear systems can be manageable using the @code{Matrix} package along with
27210 @code{RcppArmadillo}.")
27211 (license license:gpl3+)))
27212
27213 (define-public r-zvcv
27214 (package
27215 (name "r-zvcv")
27216 (version "2.1.1")
27217 (source
27218 (origin
27219 (method url-fetch)
27220 (uri (cran-uri "ZVCV" version))
27221 (sha256
27222 (base32
27223 "0gc76j9i8fkm2v638nyzzb1qxl4zmapbspkkaffb8gi5qyjja448"))))
27224 (properties `((upstream-name . "ZVCV")))
27225 (build-system r-build-system)
27226 (propagated-inputs
27227 (list r-abind
27228 r-bh
27229 r-dplyr
27230 r-glmnet
27231 r-magrittr
27232 r-mvtnorm
27233 r-rcpp
27234 r-rcpparmadillo
27235 r-rlinsolve))
27236 (home-page "https://cran.r-project.org/web/packages/ZVCV/")
27237 (synopsis "Zero-Variance Control Variates")
27238 (description
27239 "@dfn{Zero-variance control variates} (ZV-CV) is a post-processing method
27240 to reduce the variance of Monte Carlo estimators of expectations using the
27241 derivatives of the log target. Once the derivatives are available, the only
27242 additional computational effort is in solving a linear regression problem.
27243 This method has been extended to higher dimensions using regularisation. This
27244 package can be used to easily perform ZV-CV or regularised ZV-CV when a set of
27245 samples, derivatives and function evaluations are available. Additional
27246 functions for applying ZV-CV to two estimators for the normalising constant of
27247 the posterior distribution in Bayesian statistics are also supplied.")
27248 (license license:gpl2+)))
27249
27250 (define-public r-ztype
27251 (package
27252 (name "r-ztype")
27253 (version "0.1.0")
27254 (source
27255 (origin
27256 (method url-fetch)
27257 (uri (cran-uri "ztype" version))
27258 (sha256
27259 (base32
27260 "0brbq2rgkl4mhjbb70kkfv47lzs66k9ppfs2klavcbripirxn5fx"))))
27261 (properties `((upstream-name . "ztype")))
27262 (build-system r-build-system)
27263 (propagated-inputs
27264 (list r-assertthat
27265 r-dplyr
27266 r-ggplot2
27267 r-lubridate
27268 r-magrittr
27269 r-rvest
27270 r-stringr))
27271 (home-page "https://cran.r-project.org/web/packages/ztype/")
27272 (synopsis "Run a Ztype game loaded with R functions")
27273 (description
27274 "How fast can you type R functions on your keyboard? Find out by running
27275 a @code{zty.pe} game: export R functions as instructions to type to destroy
27276 opponents' vessels.")
27277 (license license:gpl3)))
27278
27279 (define-public r-zseq
27280 (package
27281 (name "r-zseq")
27282 (version "0.2.1")
27283 (source
27284 (origin
27285 (method url-fetch)
27286 (uri (cran-uri "Zseq" version))
27287 (sha256
27288 (base32
27289 "0xp7qi5kjg8xmci9wrfvmygjmz8gbhq60fl9bvk8rnka6s4ppkrc"))))
27290 (properties `((upstream-name . "Zseq")))
27291 (build-system r-build-system)
27292 (propagated-inputs
27293 (list r-gmp))
27294 (home-page "https://cran.r-project.org/web/packages/Zseq/")
27295 (synopsis "Integer sequence generator")
27296 (description
27297 "This package generates well-known integer sequences. The @code{gmp}
27298 package is adopted for computing with arbitrarily large numbers. Every
27299 function has a hyperlink to its corresponding item in the @dfn{On-Line
27300 Encyclopedia of Integer Sequences} (OEIS) in the function help page.")
27301 (license license:gpl3+)))
27302
27303 (define-public r-isoband
27304 (package
27305 (name "r-isoband")
27306 (version "0.2.6")
27307 (source
27308 (origin
27309 (method url-fetch)
27310 (uri (cran-uri "isoband" version))
27311 (sha256
27312 (base32
27313 "18s3mdzl9y8v5fpvdy6iyqp3j57kw8bwhgan94373xjkaya61r17"))))
27314 (properties `((upstream-name . "isoband")))
27315 (build-system r-build-system)
27316 (native-inputs
27317 (list r-knitr))
27318 (home-page "https://github.com/wilkelab/isoband")
27319 (synopsis "Generate isolines and isobands from regularly spaced elevation grids")
27320 (description
27321 "This package provides a fast C++ implementation to generate contour
27322 lines (isolines) and contour polygons (isobands) from regularly spaced grids
27323 containing elevation data.")
27324 (license license:expat)))
27325
27326 (define-public r-ppcor
27327 (package
27328 (name "r-ppcor")
27329 (version "1.1")
27330 (source
27331 (origin
27332 (method url-fetch)
27333 (uri (cran-uri "ppcor" version))
27334 (sha256
27335 (base32
27336 "1x9b2kb8s0bp92b17gby0jwzzr3i4cf3ap9c4nq7m8fav72g0y3a"))))
27337 (properties `((upstream-name . "ppcor")))
27338 (build-system r-build-system)
27339 (propagated-inputs
27340 (list r-mass))
27341 (home-page "https://cran.r-project.org/web/packages/ppcor/")
27342 (synopsis "Partial and semi-partial correlation")
27343 (description
27344 "This package provides users not only with a function to readily
27345 calculate the higher-order partial and semi-partial correlations but also with
27346 statistics and p-values of the correlation coefficients.")
27347 (license license:gpl2)))
27348
27349 (define-public r-hrbrthemes
27350 (package
27351 (name "r-hrbrthemes")
27352 (version "0.8.0")
27353 (source
27354 (origin
27355 (method url-fetch)
27356 (uri (cran-uri "hrbrthemes" version))
27357 (sha256
27358 (base32 "057h60b5p53dcyjyfwlgjc1ry968s9s64dw78p443w8717zk7zpc"))))
27359 (properties `((upstream-name . "hrbrthemes")))
27360 (build-system r-build-system)
27361 (propagated-inputs
27362 (list r-extrafont
27363 r-gdtools
27364 r-ggplot2
27365 r-htmltools
27366 r-knitr
27367 r-magrittr
27368 r-rmarkdown
27369 r-scales))
27370 (native-inputs
27371 (list r-knitr))
27372 (home-page "https://github.com/hrbrmstr/hrbrthemes/")
27373 (synopsis "Additional themes, theme components and utilities for @code{ggplot2}")
27374 (description
27375 "This package provides a compilation of extra @code{ggplot2} themes,
27376 scales and utilities, including a spell check function for plot label fields
27377 and an overall emphasis on typography.")
27378 (license license:expat)))
27379
27380 (define-public r-crochet
27381 (package
27382 (name "r-crochet")
27383 (version "2.3.0")
27384 (source
27385 (origin
27386 (method url-fetch)
27387 (uri (cran-uri "crochet" version))
27388 (sha256
27389 (base32
27390 "0zvjaf6cv0nrjb4l4llkr0mmgha7ig31p4ri2rlnqyjlxi5l8hyq"))))
27391 (build-system r-build-system)
27392 (native-inputs
27393 (list r-knitr))
27394 (home-page "https://github.com/agrueneberg/crochet")
27395 (synopsis "Implementation Helper for Matrix-Like Types")
27396 (description
27397 "Functions to help implement the extraction / subsetting / indexing
27398 function @code{[} and replacement function @code{[<-} of custom matrix-like
27399 types (based on S3, S4, etc.), modeled as closely to the base matrix class
27400 as possible (with tests to prove it).")
27401 (license license:expat)))
27402
27403 (define-public r-boa
27404 (package
27405 (name "r-boa")
27406 (version "1.1.8-2")
27407 (source
27408 (origin
27409 (method url-fetch)
27410 (uri (cran-uri "boa" version))
27411 (sha256
27412 (base32
27413 "04lhqk5qfvaz1jk90glr2yi5vq7cdy0w8m6g2lnzk359l9y41zhp"))))
27414 (properties `((upstream-name . "boa")))
27415 (build-system r-build-system)
27416 (home-page "https://www.jstatsoft.org/v21/i11")
27417 (synopsis "Library for @dfn{Bayesian Output Analysis Program} (BOA) for MCMC")
27418 (description
27419 "This package provides a menu-driven program and library of functions for
27420 carrying out convergence diagnostics and statistical and graphical analysis of
27421 @dfn{Markov chain Monte Carlo} (MCMC) sampling output.")
27422 (license license:gpl2+)))
27423
27424 (define-public r-httpcode
27425 (package
27426 (name "r-httpcode")
27427 (version "0.3.0")
27428 (source (origin
27429 (method url-fetch)
27430 (uri (cran-uri "httpcode" version))
27431 (sha256
27432 (base32
27433 "0xig0rvc81hg7mw0iq9s0an1nw24fg0kfs2p2n6dzhwl9w506fjr"))))
27434 (build-system r-build-system)
27435 (home-page "https://github.com/sckott/httpcode")
27436 (synopsis "HTTP status code helper")
27437 (description "@code{httpcode} provides functionality for finding and
27438 explaining the meaning of @code{HTTP} status codes. Functions are included for
27439 searching for codes by full or partial number, by message, and to get
27440 appropriate dog and cat images for many status codes.")
27441 (license license:expat)))
27442
27443 (define-public r-latex2exp
27444 (package
27445 (name "r-latex2exp")
27446 (version "0.9.5")
27447 (source (origin
27448 (method url-fetch)
27449 (uri (cran-uri "latex2exp" version))
27450 (sha256
27451 (base32
27452 "153br3xflvnnxqhkhm1wgwb2664bw08alhslgdcgjdk73clafhla"))))
27453 (build-system r-build-system)
27454 (propagated-inputs
27455 (list r-stringr r-magrittr))
27456 (native-inputs
27457 (list r-knitr))
27458 (home-page "https://github.com/stefano-meschiari/latex2exp/")
27459 (synopsis "Use LaTeX expressions in plots")
27460 (description "@code{latex2exp} parses and converts LaTeX math formulas to
27461 R's plotmath expressions, used to enter mathematical formulas and symbols to be
27462 rendered as text, axis labels, etc. throughout R's plotting system.")
27463 (license license:expat)))
27464
27465 (define-public r-oai
27466 (package
27467 (name "r-oai")
27468 (version "0.3.2")
27469 (source (origin
27470 (method url-fetch)
27471 (uri (cran-uri "oai" version))
27472 (sha256
27473 (base32
27474 "1zcbcxhw692s0y6izvwazyzhgx0iwsxsbcan2nk0mb7n11p7bypb"))))
27475 (build-system r-build-system)
27476 (propagated-inputs
27477 (list r-xml2 r-httr r-plyr r-stringr r-tibble))
27478 (native-inputs
27479 (list r-knitr))
27480 (home-page "https://github.com/ropensci/oai/")
27481 (synopsis "General purpose OAI-PMH services client")
27482 (description "@code{oai} provides a general purpose client to work with
27483 any @dfn{Open Archives Initiative Protocol for 'Metadata' Harvesting} (OAI-PMH)
27484 service. Functions are provided to work with the OAI-PMH verbs:
27485 @code{GetRecord}, @code{Identify}, @code{ListIdentifiers},
27486 @code{ListMetadataFormats}, @code{ListRecords}, and @code{ListSets}.")
27487 (license license:expat)))
27488
27489 (define-public r-argon2
27490 (package
27491 (name "r-argon2")
27492 (version "0.4-0")
27493 (source
27494 (origin
27495 (method url-fetch)
27496 (uri (cran-uri "argon2" version))
27497 (sha256
27498 (base32
27499 "09hzl0wz0lw2v7g64rdv0lij2hq36zl37a6rmxwvinmjdzijcsyw"))))
27500 (properties `((upstream-name . "argon2")))
27501 (build-system r-build-system)
27502 (home-page "https://github.com/wrathematics/argon2")
27503 (synopsis "Secure password hashing based on the argon2 algorithm")
27504 (description
27505 "This package provides utilities for secure password hashing via the
27506 argon2 algorithm.")
27507 (license license:bsd-2)))
27508
27509 (define-public r-getpass
27510 (package
27511 (name "r-getpass")
27512 (version "0.2-2")
27513 (source
27514 (origin
27515 (method url-fetch)
27516 (uri (cran-uri "getPass" version))
27517 (sha256
27518 (base32
27519 "03ydafhh0sk3rcnpr3paajyji64x2ddp6p814p9mvbmyrblcgzcc"))))
27520 (properties `((upstream-name . "getPass")))
27521 (build-system r-build-system)
27522 (propagated-inputs
27523 (list r-rstudioapi))
27524 (home-page "https://github.com/wrathematics/getPass")
27525 (synopsis "Masked user input")
27526 (description
27527 "This package provides a micro-package for reading \"passwords\", i.e.
27528 reading user input with masking, so that the input is not displayed as it is
27529 typed. Currently, RStudio, the command line (every OS), and any platform
27530 where tcltk is present are supported.")
27531 (license license:bsd-2)))
27532
27533 (define-public r-remoter
27534 (package
27535 (name "r-remoter")
27536 (version "0.4-0")
27537 (source
27538 (origin
27539 (method url-fetch)
27540 (uri (cran-uri "remoter" version))
27541 (sha256
27542 (base32
27543 "1a7m63l8phv5jnazvdqdrqkaqjwqzaac5y4jm2jn0ypy4n8jvkfl"))))
27544 (properties `((upstream-name . "remoter")))
27545 (build-system r-build-system)
27546 (propagated-inputs
27547 (list r-argon2 r-getpass r-pbdzmq r-png))
27548 (home-page "https://github.com/RBigData/remoter")
27549 (synopsis "Control a remote R session from a local one")
27550 (description
27551 "This package provides a set of utilities for client/server computing
27552 with R, controlling a remote R session (the server) from a local one (the
27553 client).")
27554 (license license:bsd-2)))
27555
27556 (define-public r-asd
27557 (package
27558 (name "r-asd")
27559 (version "2.2")
27560 (source
27561 (origin
27562 (method url-fetch)
27563 (uri (cran-uri "asd" version))
27564 (sha256
27565 (base32
27566 "0p3r4qjam3sl3rpcilb0pgx4xx3ly71xqnvkv31vzjs885lgxz4l"))))
27567 (properties `((upstream-name . "asd")))
27568 (build-system r-build-system)
27569 (propagated-inputs
27570 (list r-mvtnorm))
27571 (home-page "https://cran.r-project.org/web/packages/asd")
27572 (synopsis "Simulations for Adaptive Seamless Designs")
27573 (description
27574 "This package provdes means to run simulations for adaptive seamless
27575 designs with and without early outcomes for treatment selection and
27576 subpopulation type designs.")
27577 (license license:gpl3)))
27578
27579 (define-public r-nbconvertr
27580 (package
27581 (name "r-nbconvertr")
27582 (version "1.3.2")
27583 (source
27584 (origin
27585 (method url-fetch)
27586 (uri (cran-uri "nbconvertR" version))
27587 (sha256
27588 (base32
27589 "0yhmz177r1miain65vspclahhz8cg7638ldbpsw8ylgf7a60l0sg"))))
27590 (properties `((upstream-name . "nbconvertR")))
27591 (build-system r-build-system)
27592 (inputs
27593 (list python-nbconvert pandoc))
27594 (home-page "https://cran.r-project.org/web/packages/nbconvertR/")
27595 (synopsis "Vignette engine wrapping Jupyter notebooks")
27596 (description
27597 "This package calls the Jupyter script @code{nbconvert} to create
27598 vignettes from notebooks. Those notebooks (@code{.ipynb} files) are files
27599 containing rich text, code, and its output. Code cells can be edited and
27600 evaluated interactively.")
27601 (license license:gpl3)))
27602
27603 (define-public r-bridgesampling
27604 (package
27605 (name "r-bridgesampling")
27606 (version "1.1-2")
27607 (source
27608 (origin
27609 (method url-fetch)
27610 (uri (cran-uri "bridgesampling" version))
27611 (sha256
27612 (base32
27613 "0sry1xwiv4y52k44hq6z8y2kysp5kxgl4dix3m94svg3ladd7v2l"))))
27614 (properties
27615 `((upstream-name . "bridgesampling")))
27616 (build-system r-build-system)
27617 (propagated-inputs
27618 (list r-brobdingnag
27619 r-coda
27620 r-matrix
27621 r-mvtnorm
27622 r-scales
27623 r-stringr))
27624 (native-inputs
27625 (list r-knitr))
27626 (home-page "https://github.com/quentingronau/bridgesampling")
27627 (synopsis "Bridge sampling for marginal likelihoods and Bayes factors")
27628 (description
27629 "This package provides functions for estimating marginal likelihoods,
27630 Bayes factors, posterior model probabilities, and normalizing constants in
27631 general, via different versions of bridge sampling.")
27632 (license license:gpl2+)))
27633
27634 (define-public r-tea
27635 (package
27636 (name "r-tea")
27637 (version "1.1")
27638 (source
27639 (origin
27640 (method url-fetch)
27641 (uri (cran-uri "tea" version))
27642 (sha256
27643 (base32
27644 "0ql7lrxk0ihm49kqsvz79ig8i54rwiy9nxav4v9hy72j9kj5bgjn"))))
27645 (properties
27646 `((upstream-name . "tea")))
27647 (build-system r-build-system)
27648 (propagated-inputs
27649 (list r-matrix))
27650 (home-page "https://cran.r-project.org/web/packages/tea/")
27651 (synopsis "Threshold estimation approaches")
27652 (description
27653 "This package provides different approaches for selecting the threshold
27654 in generalized Pareto distributions. Most of them are based on minimizing the
27655 AMSE-criterion or at least by reducing the bias of the assumed GPD-model.
27656 Others are heuristically motivated by searching for stable sample paths, i.e.
27657 a nearly constant region of the tail index estimator with respect to k, which
27658 is the number of data in the tail. The third class is motivated by graphical
27659 inspection. In addition, a sequential testing procedure for GPD-GoF-tests
27660 is also implemented here.")
27661 (license license:gpl3)))
27662
27663 (define-public r-awsmethods
27664 (package
27665 (name "r-awsmethods")
27666 (version "1.1-1")
27667 (source
27668 (origin
27669 (method url-fetch)
27670 (uri (cran-uri "awsMethods" version))
27671 (sha256
27672 (base32
27673 "0hbmrcpdyg15zg4rysscsmxpxlpy0dkxx2aa63qibq7l1k14v4sh"))))
27674 (properties
27675 `((upstream-name . "awsMethods")))
27676 (build-system r-build-system)
27677 (home-page "http://www.wias-berlin.de/software/imaging/")
27678 (synopsis "Class and methods definitions")
27679 (description
27680 "This package defines the generic method @code{extract} and provides
27681 @code{openMP} support as needed in several packages like
27682 @code{aws}, @code{adimpro}, @code{fmri}, and @code{dwi}.")
27683 (license license:gpl2+)))
27684
27685 (define-public r-aws
27686 (package
27687 (name "r-aws")
27688 (version "2.5-1")
27689 (source
27690 (origin
27691 (method url-fetch)
27692 (uri (cran-uri "aws" version))
27693 (sha256
27694 (base32
27695 "1fhm87iax6bkvd4vszvjbcqw3b2drs11rjxr7zf2w4sgc72svaz8"))))
27696 (properties
27697 `((upstream-name . "aws")))
27698 (build-system r-build-system)
27699 (propagated-inputs
27700 (list r-awsmethods r-gsl))
27701 (native-inputs
27702 (list gfortran))
27703 (home-page "https://cran.r-project.org/web/packages/aws/")
27704 (synopsis "Adaptive weights smoothing")
27705 (description
27706 "This package provides a collection of R-functions implementing adaptive
27707 smoothing procedures in 1D, 2D and 3D. This includes the
27708 Propagation-Separation approach to adaptive smoothing, the @dfn{Intersecting
27709 Confidence Intervals} (ICI), variational approaches, and a non-local means
27710 filter.")
27711 (license license:gpl2+)))
27712
27713 (define-public r-sgloptim
27714 (package
27715 (name "r-sgloptim")
27716 (version "1.3.8")
27717 (source
27718 (origin
27719 (method url-fetch)
27720 (uri (cran-uri "sglOptim" version))
27721 (sha256
27722 (base32
27723 "15bkkvgp9v9vsp65wps48g3c2fa0fj1025hbrziywq14j7wayyjr"))))
27724 (properties
27725 `((upstream-name . "sglOptim")))
27726 (build-system r-build-system)
27727 (propagated-inputs
27728 (list r-bh
27729 r-doparallel
27730 r-foreach
27731 r-matrix
27732 r-rcpp
27733 r-rcpparmadillo
27734 r-rcppprogress))
27735 (native-inputs
27736 (list r-knitr))
27737 (home-page "https://github.com/nielsrhansen/sglOptim")
27738 (synopsis "Generic sparse group Lasso solver")
27739 (description
27740 "This package provides a fast generic solver for sparse group lasso
27741 optimization problems. The loss (objective) function must be defined in a C++
27742 module. The optimization problem is solved using a coordinate gradient
27743 descent algorithm. Convergence of the algorithm is established and the
27744 algorithm is applicable to a broad class of loss functions. Use of parallel
27745 computing for cross validation and subsampling is supported through the
27746 @code{foreach} and @code{doParallel} packages.")
27747 (license license:gpl2+)))
27748
27749 (define-public r-grouped
27750 (package
27751 (name "r-grouped")
27752 (version "0.6-0")
27753 (source
27754 (origin
27755 (method url-fetch)
27756 (uri (cran-uri "grouped" version))
27757 (sha256
27758 (base32
27759 "1glxgacpwk7yjbkwg5ci6bmb2il6hf5zhydwi5bbq6hc032m9976"))))
27760 (properties
27761 `((upstream-name . "grouped")))
27762 (build-system r-build-system)
27763 (propagated-inputs
27764 (list r-mass))
27765 (home-page "https://cran.r-project.org/web/packages/grouped/")
27766 (synopsis "Regression analysis of grouped and coarse data")
27767 (description
27768 "This package provides regression models for grouped and coarse data,
27769 under the coarsened at random assumption.")
27770 (license license:gpl2+)))
27771
27772 (define-public r-stam
27773 (package
27774 (name "r-stam")
27775 (version "0.0-1")
27776 (source
27777 (origin
27778 (method url-fetch)
27779 (uri (cran-uri "stam" version))
27780 (sha256
27781 (base32
27782 "1x1j45fir64kffny0nssb2hwn4rcp8gd2cjv6fw4yy0l4d0xi5iv"))))
27783 (properties
27784 `((upstream-name . "stam")))
27785 (build-system r-build-system)
27786 (propagated-inputs
27787 (list r-np r-sp))
27788 (home-page "https://cran.r-project.org/web/packages/stam")
27789 (synopsis "Spatio-temporal analysis and modelling")
27790 (description
27791 "This package provides various methods to conduct Spatio-Temporal
27792 Analysis and Modelling, including Exploratory Spatio-Temporal Analysis and
27793 Inferred Spatio-Temporal Modelling.")
27794 (license license:gpl2+)))
27795
27796 (define-public r-dcv
27797 (package
27798 (name "r-dcv")
27799 (version "0.1.1")
27800 (source
27801 (origin
27802 (method url-fetch)
27803 (uri (cran-uri "dcv" version))
27804 (sha256
27805 (base32
27806 "12c716x8dnxnqksibpmyysqp2axggvy9dpd55s9bhnsvqvi6dshj"))))
27807 (properties
27808 `((upstream-name . "dcv")))
27809 (build-system r-build-system)
27810 (propagated-inputs
27811 (list r-lmtest))
27812 (home-page "https://cran.r-project.org/web/packages/dcv/")
27813 (synopsis "Conventional cross-validation statistics for climate-growth model")
27814 (description
27815 "This package performs several conventional cross-validation statistical
27816 methods for climate-growth model in the climate reconstruction from tree
27817 rings, including Sign Test statistic, Reduction of Error statistic, Product
27818 Mean Test, Durbin-Watson statistic etc.")
27819 (license license:gpl2)))
27820
27821 (define-public r-rcdd
27822 (package
27823 (name "r-rcdd")
27824 (version "1.5")
27825 (source
27826 (origin
27827 (method url-fetch)
27828 (uri (cran-uri "rcdd" version))
27829 (sha256
27830 (base32
27831 "0zxx0qvv26ba30jkm8mvca4h59rqklay4jwazpcw7h9dzp4189jr"))))
27832 (properties
27833 `((upstream-name . "rcdd")))
27834 (build-system r-build-system)
27835 (inputs
27836 (list gmp))
27837 (home-page "https://www.stat.umn.edu/geyer/rcdd/")
27838 (synopsis "Computational geometry")
27839 (description
27840 "This package converts back and forth between two representations of a
27841 convex polytope: as solution of a set of linear equalities and inequalities
27842 and as convex hull of set of points and rays. Also does linear programming
27843 and redundant generator elimination. All functions can use exact
27844 infinite-precision rational arithmetic.")
27845 (license license:gpl2)))
27846
27847 (define-public r-rxnat
27848 (package
27849 (name "r-rxnat")
27850 (version "1.0.15")
27851 (source
27852 (origin
27853 (method url-fetch)
27854 (uri (cran-uri "Rxnat" version))
27855 (sha256
27856 (base32
27857 "0siylypjd8cgcmr2c443w8krg8sgr5gz4zapbinanp8vsfzivdv2"))))
27858 (properties
27859 `((upstream-name . "Rxnat")))
27860 (build-system r-build-system)
27861 (propagated-inputs
27862 (list r-httr r-rcurl r-tibble))
27863 (native-inputs
27864 (list r-knitr))
27865 (home-page "https://cran.r-project.org/web/packages/Rxnat/")
27866 (synopsis "Queries and extracts images from neuroimaging datasets")
27867 (description
27868 "This package allows communication with the Extensible Neuroimaging
27869 Archive Toolkit. Rxnat uses the XNAT REST API to perform data queries and
27870 download images.")
27871 (license license:gpl2)))
27872
27873 (define-public r-rserve
27874 (package
27875 (name "r-rserve")
27876 (version "1.8-6")
27877 (source
27878 (origin
27879 (method url-fetch)
27880 (uri (string-append "http://www.rforge.net/Rserve/snapshot/Rserve_"
27881 version ".tar.gz"))
27882 (sha256
27883 (base32
27884 "017kkzv9lxlz9qhg3gprrf1wcyflxrif6wjk27x9b4bdzylw6bsx"))))
27885 (build-system r-build-system)
27886 (arguments
27887 `(#:phases
27888 (modify-phases %standard-phases
27889 (add-before 'install 'install-server-binary
27890 ;; Makevars tries to install to R's store directory.
27891 (lambda* (#:key outputs #:allow-other-keys)
27892 (let* ((out (assoc-ref outputs "out"))
27893 (bin (string-append out "/bin")))
27894 (substitute* "src/Makevars.in"
27895 (("\\$\\(R_HOME\\)") out))
27896 (mkdir-p bin)))))))
27897 (propagated-inputs
27898 (list r-checkmate
27899 r-mime
27900 r-jsonlite
27901 r-knitr
27902 r-r6
27903 r-rcpp
27904 r-uuid))
27905 (inputs
27906 (list openssl zlib))
27907 (home-page "https://github.com/s-u/Rserve")
27908 (synopsis
27909 "Server providing access to R from many languages and systems")
27910 (description
27911 "Rserve acts as a socket server (TCP/IP or local sockets) which allows
27912 binary requests to be sent to R. Every connection has a separate workspace
27913 and working directory. Client-side implementations are available for popular
27914 languages such as C/C++ and Java, allowing any application to use facilities
27915 of R without the need of linking to R code. Rserve supports remote
27916 connection, user authentication and file transfer. A simple R client is
27917 included in this package as well.")
27918 (license license:gpl2)))
27919
27920 (define-public r-gamm4
27921 (package
27922 (name "r-gamm4")
27923 (version "0.2-6")
27924 (source
27925 (origin
27926 (method url-fetch)
27927 (uri (cran-uri "gamm4" version))
27928 (sha256
27929 (base32
27930 "128c725y9s07c1m9cvd9hgi9hldrymcs5divd8pw7bdjh9jvdiap"))))
27931 (properties `((upstream-name . "gamm4")))
27932 (build-system r-build-system)
27933 (propagated-inputs
27934 (list r-lme4 r-matrix r-mgcv))
27935 (home-page "https://cran.r-project.org/web/packages/gamm4/")
27936 (synopsis "Generalized additive mixed models using mgcv and lme4")
27937 (description
27938 "Estimate generalized additive mixed models via a version of function
27939 @code{gamm} from the @code{mgcv} package, using the @code{lme4} packagefor
27940 estimation.")
27941 (license license:gpl2+)))
27942
27943 (define-public r-optimx
27944 (package
27945 (name "r-optimx")
27946 (version "2022-4.30")
27947 (source
27948 (origin
27949 (method url-fetch)
27950 (uri (cran-uri "optimx" version))
27951 (sha256
27952 (base32
27953 "045ls1vl1392ihwln6mngz0zg2w93ym1m607vfrg8v1949x8isgb"))))
27954 (properties `((upstream-name . "optimx")))
27955 (build-system r-build-system)
27956 (propagated-inputs (list r-numderiv))
27957 (native-inputs (list r-knitr))
27958 (home-page "https://cran.r-project.org/web/packages/optimx/")
27959 (synopsis "Expanded replacement and extension of the optim function")
27960 (description
27961 "This package provides a replacement and extension of the @code{optim}
27962 function to call to several function minimization codes in R in a single
27963 statement. These methods handle smooth, possibly box constrained functions of
27964 several or many parameters. Note that the function @code{optimr} was prepared
27965 to simplify the incorporation of minimization codes going forward. This
27966 package also implements some utility codes and some extra solvers, including
27967 safeguarded Newton methods. Many methods previously separate are now included
27968 here.")
27969 (license license:gpl2)))
27970
27971 (define-public r-projpred
27972 (package
27973 (name "r-projpred")
27974 (version "2.2.1")
27975 (source
27976 (origin
27977 (method url-fetch)
27978 (uri (cran-uri "projpred" version))
27979 (sha256
27980 (base32
27981 "1bbjrjaj6zzb1ph69x16i40fj2j6cg8vzmmw2rchsn0ygphaq9b8"))))
27982 (properties `((upstream-name . "projpred")))
27983 (build-system r-build-system)
27984 (propagated-inputs
27985 (list r-dplyr
27986 r-gamm4
27987 r-ggplot2
27988 r-lme4
27989 r-loo
27990 r-magrittr
27991 r-mgcv
27992 r-mvtnorm
27993 r-rcpp
27994 r-rcpparmadillo
27995 r-rlang
27996 r-rstantools))
27997 (native-inputs (list r-knitr))
27998 (home-page "https://mc-stan.org/projpred/")
27999 (synopsis "Projection predictive feature selection")
28000 (description
28001 "This package performs projection predictive feature selection for
28002 generalized linear models and generalized linear and additive multilevel
28003 models. The package is compatible with the @code{rstanarm} and @code{brms}
28004 packages, but other reference models can also be used. See the package
28005 vignette for more information and examples.")
28006 (license license:gpl3)))
28007
28008 (define-public r-distributional
28009 (package
28010 (name "r-distributional")
28011 (version "0.3.1")
28012 (source
28013 (origin
28014 (method url-fetch)
28015 (uri (cran-uri "distributional" version))
28016 (sha256
28017 (base32
28018 "0pr34yq6igb7ciqss2ldwa7gc55xvla040x8rkd8m2hcrz5mczkj"))))
28019 (properties
28020 `((upstream-name . "distributional")))
28021 (build-system r-build-system)
28022 (propagated-inputs
28023 (list r-digest
28024 r-farver
28025 r-generics
28026 r-ggplot2
28027 r-lifecycle
28028 r-numderiv
28029 r-rlang
28030 r-scales
28031 r-vctrs))
28032 (home-page "https://pkg.mitchelloharawild.com/distributional/")
28033 (synopsis "Vectorized probability distributions")
28034 (description
28035 "This package provides vectorized distribution objects with tools for
28036 manipulating, visualizing, and using probability distributions. It was
28037 designed to allow model prediction outputs to return distributions rather than
28038 their parameters, allowing users to directly interact with predictive
28039 distributions in a data-oriented workflow. In addition to providing generic
28040 replacements for p/d/q/r functions, other useful statistics can be computed
28041 including means, variances, intervals, and highest density regions.")
28042 (license license:gpl3)))
28043
28044 (define-public r-posterior
28045 (package
28046 (name "r-posterior")
28047 (version "1.3.1")
28048 (source
28049 (origin
28050 (method url-fetch)
28051 (uri (cran-uri "posterior" version))
28052 (sha256
28053 (base32
28054 "0yjdjdr4ifssnml1niqyxs6jsqpci8rx8va0pinyhjx2j017h03h"))))
28055 (properties `((upstream-name . "posterior")))
28056 (build-system r-build-system)
28057 (propagated-inputs
28058 (list r-abind
28059 r-checkmate
28060 r-distributional
28061 r-matrixstats
28062 r-pillar
28063 r-rlang
28064 r-tensora
28065 r-tibble
28066 r-vctrs))
28067 (native-inputs
28068 (list r-knitr))
28069 (home-page "https://mc-stan.org/posterior/")
28070 (synopsis "Tools for working with posterior distributions")
28071 (description
28072 "This package provides useful tools for both users and developers of
28073 packages for fitting Bayesian models or working with output from Bayesian
28074 models. The primary goals of the package are to:
28075
28076 @enumerate
28077 @item Efficiently convert between many different useful formats of
28078 draws (samples) from posterior or prior distributions.
28079
28080 @item Provide consistent methods for operations commonly performed on draws,
28081 for example, subsetting, binding, or mutating draws.
28082
28083 @item Provide various summaries of draws in convenient formats.
28084
28085 @item Provide lightweight implementations of state of the art posterior
28086 inference diagnostics.
28087 @end enumerate
28088 ")
28089 (license license:bsd-3)))
28090
28091 (define-public r-brms
28092 (package
28093 (name "r-brms")
28094 (version "2.18.0")
28095 (source
28096 (origin
28097 (method url-fetch)
28098 (uri (cran-uri "brms" version))
28099 (sha256
28100 (base32
28101 "04g10yx66izpghrqip5h9i0w0bds4xw2vlhp6crydi6i7kh4p4b3"))))
28102 (properties `((upstream-name . "brms")))
28103 (build-system r-build-system)
28104 (propagated-inputs
28105 (list r-abind
28106 r-backports
28107 r-bayesplot
28108 r-bridgesampling
28109 r-coda
28110 r-future
28111 r-ggplot2
28112 r-glue
28113 r-loo
28114 r-matrix
28115 r-matrixstats
28116 r-mgcv
28117 r-nleqslv
28118 r-nlme
28119 r-posterior
28120 r-rcpp
28121 r-rstan
28122 r-rstantools
28123 r-shinystan))
28124 (native-inputs (list r-knitr))
28125 (home-page
28126 "https://github.com/paul-buerkner/brms")
28127 (synopsis
28128 "Bayesian Regression Models using 'Stan'")
28129 (description
28130 "Fit Bayesian generalized (non-)linear multivariate multilevel models
28131 using 'Stan' for full Bayesian inference. A wide range of distributions and
28132 link functions are supported, allowing users to fit -- among others -- linear,
28133 robust linear, count data, survival, response times, ordinal, zero-inflated,
28134 hurdle, and even self-defined mixture models all in a multilevel context.
28135 Further modeling options include non-linear and smooth terms, auto-correlation
28136 structures, censored data, meta-analytic standard errors, and quite a few
28137 more. In addition, all parameters of the response distribution can be
28138 predicted in order to perform distributional regression. Prior specifications
28139 are flexible and explicitly encourage users to apply prior distributions that
28140 actually reflect their beliefs. Model fit can easily be assessed and compared
28141 with posterior predictive checks and leave-one-out cross-validation.")
28142 (license license:gpl2)))
28143
28144 (define-public r-mstate
28145 (package
28146 (name "r-mstate")
28147 (version "0.3.2")
28148 (source
28149 (origin
28150 (method url-fetch)
28151 (uri (cran-uri "mstate" version))
28152 (sha256
28153 (base32
28154 "054dzrd5b0xjjjl7862q3aq1jwgrxbkqz7zpvbdirqsld3zksirw"))))
28155 (properties `((upstream-name . "mstate")))
28156 (build-system r-build-system)
28157 (propagated-inputs
28158 (list r-data-table
28159 r-lattice
28160 r-rcolorbrewer
28161 r-rlang
28162 r-survival
28163 r-viridislite))
28164 (native-inputs
28165 (list r-knitr))
28166 (home-page
28167 "https://www.lumc.nl/org/bds/research/medische-statistiek/survival-analysis/")
28168 (synopsis
28169 "Data Preparation, Estimation and Prediction in Multi-State Models")
28170 (description
28171 "Contains functions for data preparation, descriptives, hazard estimation
28172 and prediction with Aalen-Johansen or simulation in competing risks and
28173 multi-state models.")
28174 (license license:gpl2+)))
28175
28176 (define-public r-scatterpie
28177 (package
28178 (name "r-scatterpie")
28179 (version "0.1.8")
28180 (source
28181 (origin
28182 (method url-fetch)
28183 (uri (cran-uri "scatterpie" version))
28184 (sha256
28185 (base32
28186 "183ji1q0wr8fswdrgaw161fvgh8y7j4x9xacf09s2gz6icxcdk56"))))
28187 (properties `((upstream-name . "scatterpie")))
28188 (build-system r-build-system)
28189 (propagated-inputs
28190 (list r-ggforce r-ggfun r-ggplot2 r-rlang r-tidyr))
28191 (native-inputs
28192 (list r-knitr))
28193 (home-page "https://cran.r-project.org/web/packages/scatterpie/")
28194 (synopsis "Scatter pie plot")
28195 (description
28196 "This package creates scatterpie plots, especially useful for plotting
28197 pies on a map.")
28198 (license license:artistic2.0)))
28199
28200 (define-public r-scrypt
28201 (package
28202 (name "r-scrypt")
28203 (version "0.1.4")
28204 (source
28205 (origin
28206 (method url-fetch)
28207 (uri (cran-uri "scrypt" version))
28208 (sha256
28209 (base32
28210 "12q9d4m7flbvlgssvjh1ga4jswkmqjfshf6pna6qk6v087gmzdsj"))))
28211 (properties `((upstream-name . "scrypt")))
28212 (build-system r-build-system)
28213 (propagated-inputs
28214 (list r-rcpp))
28215 (home-page "https://github.com/rstudio/rscrypt")
28216 (synopsis "Key derivation functions for R based on Scrypt")
28217 (description
28218 "This package provides functions for working with the scrypt key
28219 derivation functions. Scrypt is a password-based key derivation function
28220 created by Colin Percival. The algorithm was specifically designed to make it
28221 costly to perform large-scale custom hardware attacks by requiring large
28222 amounts of memory.")
28223 (license license:bsd-2)))
28224
28225 (define-public r-boruta
28226 (package
28227 (name "r-boruta")
28228 (version "7.0.0")
28229 (source
28230 (origin
28231 (method url-fetch)
28232 (uri (cran-uri "Boruta" version))
28233 (sha256
28234 (base32
28235 "0y2w4wb45kfnzrxcrdsiwgal9fsnlr3wad1sqdc70qv8gp921xbg"))))
28236 (properties `((upstream-name . "Boruta")))
28237 (build-system r-build-system)
28238 (propagated-inputs (list r-ranger))
28239 (home-page "https://gitlab.com/mbq/Boruta/")
28240 (synopsis "Wrapper algorithm for all relevant feature selection")
28241 (description
28242 "This package provides an all relevant feature selection wrapper
28243 algorithm. It finds relevant features by comparing original attributes'
28244 importance with importance achievable at random, estimated using their
28245 permuted copies (shadows).")
28246 (license license:gpl2+)))
28247
28248 (define-public r-directlabels
28249 (package
28250 (name "r-directlabels")
28251 (version "2021.1.13")
28252 (source
28253 (origin
28254 (method url-fetch)
28255 (uri (cran-uri "directlabels" version))
28256 (sha256
28257 (base32
28258 "0415kh9k2qzdwi8zb32fh2icl5wf5335kyj11cyfdmfxji39zv2w"))))
28259 (build-system r-build-system)
28260 (propagated-inputs
28261 (list r-quadprog))
28262 (native-inputs
28263 (list r-knitr))
28264 (home-page "http://directlabels.r-forge.r-project.org/")
28265 (synopsis "Direct labels for multicolor plots")
28266 (description
28267 "This package provides an extensible framework for automatically placing
28268 direct labels onto multicolor plots. Label positions are described using
28269 positioning methods that can be re-used across several different plots. There
28270 are heuristics for examining @code{trellis} and @code{ggplot} objects and
28271 inferring an appropriate positioning method.")
28272 (license license:gpl3)))
28273
28274 (define-public r-lsd
28275 (package
28276 (name "r-lsd")
28277 (version "4.1-0")
28278 (source
28279 (origin
28280 (method url-fetch)
28281 (uri (cran-uri "LSD" version))
28282 (sha256
28283 (base32 "17pbdlcbhzf3v7l42mjikln1ga5xjp5r78gjg6a88iahk0lwwlvm"))))
28284 (properties `((upstream-name . "LSD")))
28285 (build-system r-build-system)
28286 (home-page "https://cran.r-project.org/web/packages/LSD/")
28287 (synopsis "Lots of superior depictions tool creates colorful plots")
28288 (description
28289 "This package creates lots of colorful plots in a multitude of variations.
28290 Try a demo of the LSD by running @code{demotour()}.")
28291 ;; Either version
28292 (license (list license:gpl2 license:gpl3))))
28293
28294 (define-public r-phylogram
28295 (package
28296 (name "r-phylogram")
28297 (version "2.1.0")
28298 (source
28299 (origin
28300 (method url-fetch)
28301 (uri (cran-uri "phylogram" version))
28302 (sha256
28303 (base32 "1p4h5pirc0m5pzc18q0jk3mcmb5n48gdf9abz03vml3a209xxl2v"))))
28304 (properties `((upstream-name . "phylogram")))
28305 (build-system r-build-system)
28306 (propagated-inputs (list r-ape))
28307 (home-page "https://github.com/ropensci/phylogram/")
28308 (synopsis "Dendrograms for evolutionary analysis")
28309 (description
28310 "The @code{r-phylogram} package is a tool for for developing phylogenetic
28311 trees as deeply-nested lists known as \"dendrogram\" objects. It provides
28312 functions for conversion between \"dendrogram\" and \"phylo\" class objects,
28313 as well as several tools for command-line tree manipulation and import/export
28314 via Newick parenthetic text. This improves accessibility to the comprehensive
28315 range of object-specific analytical and tree-visualization functions found
28316 across a wide array of bioinformatic R packages.")
28317 (license license:gpl3)))
28318
28319 (define-public r-kmer
28320 (package
28321 (name "r-kmer")
28322 (version "1.1.2")
28323 (source
28324 (origin
28325 (method url-fetch)
28326 (uri (cran-uri "kmer" version))
28327 (sha256
28328 (base32 "0jimn9r0abglwxdl1zqz0lxa99cmj6haydkxjzqfbpx9by80wnww"))))
28329 (properties `((upstream-name . "kmer")))
28330 (build-system r-build-system)
28331 (propagated-inputs
28332 (list r-openssl r-phylogram r-rcpp))
28333 (home-page "https://github.com/shaunpwilkinson/kmer/")
28334 (synopsis "Fast K-Mer counting and clustering for biological sequence analysis")
28335 (description
28336 "@code{r-kmer} is an R package for rapidly computing distance matrices
28337 and clustering large sequence datasets using fast alignment-free k-mer
28338 counting and recursive k-means partitioning.")
28339 (license license:gpl3)))
28340
28341 (define-public r-hardhat
28342 (package
28343 (name "r-hardhat")
28344 (version "1.2.0")
28345 (source
28346 (origin
28347 (method url-fetch)
28348 (uri (cran-uri "hardhat" version))
28349 (sha256
28350 (base32
28351 "0y5dxpd4gsrs365x1v4qf2vq7hq2qb6f6x50dyj29xmmn760wcpr"))))
28352 (properties `((upstream-name . "hardhat")))
28353 (build-system r-build-system)
28354 (propagated-inputs
28355 (list r-glue r-rlang r-tibble r-vctrs))
28356 (native-inputs
28357 (list r-knitr))
28358 (home-page "https://github.com/tidymodels/hardhat")
28359 (synopsis "Construct modeling packages")
28360 (description
28361 "Building modeling packages is hard. A large amount of effort generally
28362 goes into providing an implementation for a new method that is efficient,
28363 fast, and correct, but often less emphasis is put on the user interface. A
28364 good interface requires specialized knowledge about S3 methods and formulas,
28365 which the average package developer might not have. The goal of
28366 @code{hardhat} is to reduce the burden around building new modeling packages
28367 by providing functionality for preprocessing, predicting, and validating
28368 input.")
28369 (license license:expat)))
28370
28371 (define-public r-lightgbm
28372 (package
28373 (name "r-lightgbm")
28374 (version "3.3.3")
28375 (source
28376 (origin
28377 (method url-fetch)
28378 (uri (cran-uri "lightgbm" version))
28379 (sha256
28380 (base32
28381 "1a4nacdpsqd5mr7jnw1g9nyn8w7p0hskfm07cy8yrj3h8a5hmcz8"))))
28382 (properties `((upstream-name . "lightgbm")))
28383 (build-system r-build-system)
28384 (propagated-inputs
28385 (list r-data-table r-jsonlite r-matrix r-r6))
28386 (home-page "https://github.com/Microsoft/LightGBM")
28387 (synopsis "Light gradient boosting machine")
28388 (description
28389 "Tree based algorithms can be improved by introducing boosting
28390 frameworks. LightGBM is one such framework, based on Ke, Guolin et
28391 al. (2017). This package offers an R interface to work with it. It is
28392 designed to be distributed and efficient with the following goals:
28393
28394 @enumerate
28395 @item Faster training speed and higher efficiency;
28396 @item lower memory usage;
28397 @item better accuracy;
28398 @item parallel learning supported; and
28399 @item capable of handling large-scale data.
28400 @end enumerate
28401 ")
28402 (license license:expat)))
28403
28404 (define-public r-shapforxgboost
28405 (package
28406 (name "r-shapforxgboost")
28407 (version "0.1.1")
28408 (source
28409 (origin
28410 (method url-fetch)
28411 (uri (cran-uri "SHAPforxgboost" version))
28412 (sha256
28413 (base32
28414 "106nsf02b1w3yshb55lwnyw1rl1a60162v2wk8znjz3b4ln3mqj5"))))
28415 (properties
28416 `((upstream-name . "SHAPforxgboost")))
28417 (build-system r-build-system)
28418 (propagated-inputs
28419 (list r-bbmisc
28420 r-data-table
28421 r-ggextra
28422 r-ggforce
28423 r-ggplot2
28424 r-ggpubr
28425 r-rcolorbrewer
28426 r-xgboost))
28427 (native-inputs
28428 (list r-knitr))
28429 (home-page "https://github.com/liuyanguu/SHAPforxgboost")
28430 (synopsis "SHAP Plots for XGBoost")
28431 (description
28432 "The aim of @code{SHAPforxgboost} is to aid in visual data investigations
28433 using @dfn{SHAP} (Shapley additive explanation) visualization plots for
28434 @code{XGBoost}. It provides summary plot, dependence plot, interaction plot,
28435 and force plot. It relies on the @code{XGBoost} package to produce SHAP
28436 values.")
28437 (license license:expat)))
28438
28439 (define-public r-rismed
28440 (package
28441 (name "r-rismed")
28442 (version "2.3.0")
28443 (source
28444 (origin
28445 (method url-fetch)
28446 (uri (cran-uri "RISmed" version))
28447 (sha256
28448 (base32
28449 "0vpi88gzi9r85v6nhjz9jbw671zkrmyazwna2z881346wfyr3l8b"))))
28450 (properties `((upstream-name . "RISmed")))
28451 (build-system r-build-system)
28452 (propagated-inputs
28453 (list r-httr r-xml2))
28454 (home-page "https://cran.r-project.org/web/packages/RISmed")
28455 (synopsis "Download content from NCBI databases")
28456 (description
28457 "This package provides a set of tools to extract bibliographic
28458 content from the National Center for Biotechnology Information (NCBI)
28459 databases, including PubMed. The name RISmed is a portmanteau of
28460 RIS (for Research Information Systems, a common tag format for
28461 bibliographic data) and PubMed.")
28462 (license license:gpl2+)))
28463
28464 (define-public r-semver
28465 (package
28466 (name "r-semver")
28467 (version "0.2.0")
28468 (source
28469 (origin
28470 (method url-fetch)
28471 (uri (cran-uri "semver" version))
28472 (sha256
28473 (base32
28474 "10wpkyms2cix3bsin2q0qhkbl445pwwpa5gm2s4jjw1989namkxy"))))
28475 (properties `((upstream-name . "semver")))
28476 (build-system r-build-system)
28477 (propagated-inputs
28478 (list r-assertthat r-rcpp))
28479 (native-inputs (list r-knitr))
28480 (home-page "https://github.com/johndharrison/semver")
28481 (synopsis "Parser for Semantic Versioning 2.0.0")
28482 (description
28483 "This package provides tools and functions for parsing, rendering and
28484 operating on semantic version strings. Semantic versioning is a simple set of
28485 rules and requirements that dictate how version numbers are assigned and
28486 incremented as outlined at @url{http://semver.org}.")
28487 (license license:expat)))
28488
28489 (define-public r-binman
28490 (package
28491 (name "r-binman")
28492 (version "0.1.3")
28493 (source
28494 (origin
28495 (method url-fetch)
28496 (uri (cran-uri "binman" version))
28497 (sha256
28498 (base32
28499 "1xz9ky3axidm0fp518rj80ma6q14ybyvashil79hhkk3iqmx0lhw"))))
28500 (properties `((upstream-name . "binman")))
28501 (build-system r-build-system)
28502 (propagated-inputs
28503 (list r-assertthat
28504 r-httr
28505 r-jsonlite
28506 r-rappdirs
28507 r-semver
28508 r-xml2
28509 r-yaml))
28510 (native-inputs (list r-knitr))
28511 (home-page "https://github.com/ropensci/binman")
28512 (synopsis "Binary download manager")
28513 (description
28514 "This package provides tools and functions for managing the download of
28515 binary files. Binary repositories are defined in the YAML format. Defining
28516 new pre-download, download and post-download templates allow additional
28517 repositories to be added.")
28518 (license license:expat)))
28519
28520 (define-public r-wdman
28521 (package
28522 (name "r-wdman")
28523 (version "0.2.6")
28524 (source
28525 (origin
28526 (method url-fetch)
28527 (uri (cran-uri "wdman" version))
28528 (sha256
28529 (base32
28530 "0n0wwb9ip6qc8qzdxn4dsqfbc8b3f607n8l6jigryd7g83ibnbp6"))))
28531 (properties `((upstream-name . "wdman")))
28532 (build-system r-build-system)
28533 (propagated-inputs
28534 (list r-assertthat r-binman r-processx r-semver r-yaml))
28535 (native-inputs (list r-knitr))
28536 (home-page "https://docs.ropensci.org/wdman/")
28537 (synopsis "Webdriver/Selenium binary manager")
28538 (description
28539 "There are a number of binary files associated with the
28540 Webdriver/Selenium project (see @url{http://www.seleniumhq.org/download/},
28541 @url{https://sites.google.com/a/chromium.org/chromedriver/},
28542 @url{https://github.com/mozilla/geckodriver},
28543 @url{http://phantomjs.org/download.html}, and
28544 @url{https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver} for
28545 more information). This package provides functions to download these binaries
28546 and to manage processes involving them.")
28547 (license license:expat)))
28548
28549 (define-public r-rselenium
28550 (package
28551 (name "r-rselenium")
28552 (version "1.7.9")
28553 (source
28554 (origin
28555 (method url-fetch)
28556 (uri (cran-uri "RSelenium" version))
28557 (sha256
28558 (base32
28559 "18hd0gfpblg9ij99ik7ccc60q9dxha89n5rrwrrzx498c5sscjg2"))))
28560 (properties `((upstream-name . "RSelenium")))
28561 (build-system r-build-system)
28562 (propagated-inputs
28563 (list r-catools
28564 r-httr
28565 r-wdman))
28566 (native-inputs (list r-knitr))
28567 (home-page "https://docs.ropensci.org/RSelenium/")
28568 (synopsis "R bindings for Selenium WebDriver")
28569 (description
28570 "This package provides a set of R bindings for the Selenium 2.0
28571 WebDriver (see @url{https://selenium.dev/documentation/en/} for more
28572 information) using the @code{JsonWireProtocol} (see
28573 @url{https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol} for more
28574 information). Selenium 2.0 WebDriver allows driving a web browser natively as
28575 a user would either locally or on a remote machine using the Selenium server
28576 it marks a leap forward in terms of web browser automation. Selenium
28577 automates web browsers (commonly referred to as browsers). Using RSelenium
28578 you can automate browsers locally or remotely.")
28579 (license license:agpl3+)))
28580
28581 (define-public r-conquer
28582 (package
28583 (name "r-conquer")
28584 (version "1.3.1")
28585 (source
28586 (origin
28587 (method url-fetch)
28588 (uri (cran-uri "conquer" version))
28589 (sha256
28590 (base32
28591 "1mdwm0aanq4rx3042djvs0l2vkdx6zbzvrjfyfb9dhv0gfs8mhhl"))))
28592 (properties `((upstream-name . "conquer")))
28593 (build-system r-build-system)
28594 (propagated-inputs
28595 (list r-matrix r-matrixstats r-rcpp r-rcpparmadillo))
28596 (home-page "https://github.com/XiaoouPan/conquer")
28597 (synopsis "Convolution-type smoothed quantile regression")
28598 (description
28599 "This package provides fast and accurate convolution-type smoothed
28600 quantile regression, implemented using Barzilai-Borwein gradient descent with
28601 a Huber regression warm start. Confidence intervals for regression
28602 coefficients are constructed using multiplier bootstrap.")
28603 (license license:gpl3)))
28604
28605 (define-public r-fastshap
28606 (package
28607 (name "r-fastshap")
28608 (version "0.0.7")
28609 (source
28610 (origin
28611 (method url-fetch)
28612 (uri (cran-uri "fastshap" version))
28613 (sha256
28614 (base32
28615 "0gxch67i3bj6m8nb94m5hswq058w6n1q9war4dy2qnimlv7cmhdv"))))
28616 (properties `((upstream-name . "fastshap")))
28617 (build-system r-build-system)
28618 (propagated-inputs
28619 (list r-abind
28620 r-ggplot2
28621 r-gridextra
28622 r-matrixstats
28623 r-plyr
28624 r-rcpp
28625 r-rcpparmadillo
28626 r-tibble))
28627 (home-page "https://github.com/bgreenwell/fastshap")
28628 (synopsis "Fast approximate Shapley values")
28629 (description
28630 "This package computes fast (relative to other implementations)
28631 approximate Shapley values for any supervised learning model. Shapley values
28632 help to explain the predictions from any black box model using ideas from game
28633 theory; see @url{Strumbel and Kononenko (2014),
28634 doi.org/10.1007/s10115-013-0679-x} for details.")
28635 (license license:gpl2+)))
28636
28637 (define-public r-memuse
28638 (package
28639 (name "r-memuse")
28640 (version "4.2-1")
28641 (source (origin
28642 (method url-fetch)
28643 (uri (cran-uri "memuse" version))
28644 (sha256
28645 (base32
28646 "1wvwnjaaiv2647561z2b55dss35033ildx4kk8hzxfzgsjmdpsgm"))))
28647 (properties `((upstream-name . "memuse")))
28648 (build-system r-build-system)
28649 (home-page "https://github.com/shinra-dev/memuse")
28650 (synopsis "Memory Estimation Utilities")
28651 (description
28652 "This package provides procedures to answer the following questions:
28653 How much ram do you need to store a 100,000 by 100,000 matrix? How much ram is
28654 your current R session using? How much ram do you even have?")
28655 (license license:bsd-2)))
28656
28657 (define-public r-metrics
28658 (package
28659 (name "r-metrics")
28660 (version "0.1.4")
28661 (source
28662 (origin
28663 (method url-fetch)
28664 (uri (cran-uri "Metrics" version))
28665 (sha256
28666 (base32
28667 "0fh8qbjlwzagh272lgwr4bxcqcjb1qpz53mgs8rzlvncax6nk5bk"))))
28668 (properties `((upstream-name . "Metrics")))
28669 (build-system r-build-system)
28670 (home-page "https://github.com/mfrasco/Metrics")
28671 (synopsis "Evaluation metrics for machine learning")
28672 (description
28673 "This package provides an implementation of evaluation metrics in R that
28674 are commonly used in supervised machine learning. It implements metrics for
28675 regression, time series, binary classification, classification, and
28676 information retrieval problems. It has zero dependencies and a consistent,
28677 simple interface for all functions.")
28678 (license license:bsd-3)))
28679
28680 (define-public r-iml
28681 (package
28682 (name "r-iml")
28683 (version "0.11.1")
28684 (source
28685 (origin
28686 (method url-fetch)
28687 (uri (cran-uri "iml" version))
28688 (sha256
28689 (base32
28690 "0fi37lv9czaxcc123f6r57607shqhs83ks96n2n0b93dl1qs0j52"))))
28691 (properties `((upstream-name . "iml")))
28692 (build-system r-build-system)
28693 (propagated-inputs
28694 (list r-checkmate
28695 r-data-table
28696 r-formula
28697 r-future
28698 r-future-apply
28699 r-ggplot2
28700 r-metrics
28701 r-prediction
28702 r-r6))
28703 (native-inputs (list r-knitr))
28704 (home-page "https://github.com/christophM/iml")
28705 (synopsis "Interpretable machine learning")
28706 (description
28707 "This package provides interpretability methods to analyze the behavior
28708 and predictions of any machine learning model. Implemented methods are:
28709
28710 @itemize
28711 @item Feature importance described by Fisher et al. (2018),
28712 @item accumulated local effects plots described by Apley (2018),
28713 @item partial dependence plots described by Friedman (2001),
28714 @item individual conditional expectation ('ice') plots described by Goldstein
28715 et al. (2013) @url{https://doi.org/10.1080/10618600.2014.907095},
28716 @item local models (variant of 'lime') described by Ribeiro et. al (2016),
28717 @item the Shapley Value described by Strumbelj et. al (2014)
28718 @url{https://doi.org/10.1007/s10115-013-0679-x},
28719 @item feature interactions described by Friedman et. al
28720 @url{https://doi.org/10.1214/07-AOAS148} and tree surrogate models.
28721 @end itemize
28722 ")
28723 (license license:expat)))
28724
28725 (define-public r-goftest
28726 (package
28727 (name "r-goftest")
28728 (version "1.2-3")
28729 (source
28730 (origin
28731 (method url-fetch)
28732 (uri (cran-uri "goftest" version))
28733 (sha256
28734 (base32
28735 "06bz6k7smr4jbvzmb73qc5fkf4my59w5gbl18wlmpkkymsv78prs"))))
28736 (properties `((upstream-name . "goftest")))
28737 (build-system r-build-system)
28738 (home-page "https://github.com/baddstats/goftest")
28739 (synopsis "Classical Goodness-of-Fit tests for univariate distributions")
28740 (description
28741 "This package provides Cramer-Von Mises and Anderson-Darling tests of
28742 goodness-of-fit for continuous univariate distributions, using efficient
28743 algorithms.")
28744 (license license:gpl2+)))
28745
28746 (define-public r-tensor
28747 (package
28748 (name "r-tensor")
28749 (version "1.5")
28750 (source
28751 (origin
28752 (method url-fetch)
28753 (uri (cran-uri "tensor" version))
28754 (sha256
28755 (base32
28756 "19mfsgr6vz4lgwidm80i4yw0y1dr3n8i6qz7g4n2xa0k74zc5pp1"))))
28757 (properties `((upstream-name . "tensor")))
28758 (build-system r-build-system)
28759 (home-page "https://cran.r-project.org/web/packages/tensor/")
28760 (synopsis "Tensor product of arrays")
28761 (description
28762 "The tensor product of two arrays is notionally an outer product of the
28763 arrays collapsed in specific extents by summing along the appropriate
28764 diagonals. This package allows you to compute the tensor product of arrays.")
28765 (license license:gpl2+)))
28766
28767 (define-public r-spatstat-utils
28768 (package
28769 (name "r-spatstat-utils")
28770 (version "3.0-1")
28771 (source
28772 (origin
28773 (method url-fetch)
28774 (uri (cran-uri "spatstat.utils" version))
28775 (sha256
28776 (base32
28777 "06mrw3nc2pqz4897i7wqy04mdfnn6drggv8mr92r3zb4cn0cg8fb"))))
28778 (properties
28779 `((upstream-name . "spatstat.utils")))
28780 (build-system r-build-system)
28781 (home-page "http://www.spatstat.org")
28782 (synopsis "Utility functions for spatstat")
28783 (description
28784 "This package contains utility functions for the @code{spatstat} package
28785 which may also be useful for other purposes.")
28786 (license license:gpl2+)))
28787
28788 (define-public r-spatstat-sparse
28789 (package
28790 (name "r-spatstat-sparse")
28791 (version "3.0-0")
28792 (source
28793 (origin
28794 (method url-fetch)
28795 (uri (cran-uri "spatstat.sparse" version))
28796 (sha256
28797 (base32
28798 "1lhsa1gjahz6sp1yrlch0d01rnayyw8hip382vghyxljfly0mglr"))))
28799 (properties
28800 `((upstream-name . "spatstat.sparse")))
28801 (build-system r-build-system)
28802 (propagated-inputs
28803 (list r-abind r-matrix r-spatstat-utils r-tensor))
28804 (home-page "http://spatstat.org/")
28805 (synopsis "Sparse three-dimensional arrays and linear algebra utilities")
28806 (description
28807 "This package defines sparse three-dimensional arrays and supports
28808 standard operations on them. The package also includes utility functions for
28809 matrix calculations that are common in statistics, such as quadratic forms.")
28810 (license license:gpl2+)))
28811
28812 (define-public r-spatstat-data
28813 (package
28814 (name "r-spatstat-data")
28815 (version "3.0-0")
28816 (source
28817 (origin
28818 (method url-fetch)
28819 (uri (cran-uri "spatstat.data" version))
28820 (sha256
28821 (base32
28822 "0mvh33sk2sfhfk276j088adzldrg8p6pd5avl2j21428i250byfg"))))
28823 (properties `((upstream-name . "spatstat.data")))
28824 (build-system r-build-system)
28825 (propagated-inputs
28826 (list r-matrix r-spatstat-utils))
28827 (home-page "http://www.spatstat.org")
28828 (synopsis "Datasets for spatstat")
28829 (description
28830 "This package contains all the datasets for the @code{spatstat}
28831 package.")
28832 (license license:gpl2+)))
28833
28834 (define-public r-spatstat-geom
28835 (package
28836 (name "r-spatstat-geom")
28837 (version "3.0-3")
28838 (source
28839 (origin
28840 (method url-fetch)
28841 (uri (cran-uri "spatstat.geom" version))
28842 (sha256
28843 (base32
28844 "111wj507i2mxi0ak8sj468w26pr2f7hgv3ssmbf0qjkp1v35cnvf"))))
28845 (properties `((upstream-name . "spatstat.geom")))
28846 (build-system r-build-system)
28847 (propagated-inputs
28848 (list r-deldir r-polyclip r-spatstat-data r-spatstat-utils))
28849 (home-page "http://spatstat.org/")
28850 (synopsis "Geometrical functionality of the spatstat package")
28851 (description
28852 "This is a subset of the original spatstat package, containing the
28853 user-level code from spatstat which performs geometrical operations, except
28854 for the geometry of linear networks.")
28855 (license license:gpl2+)))
28856
28857 (define-public r-spatstat-core
28858 (package
28859 (name "r-spatstat-core")
28860 (version "2.4-4")
28861 (source
28862 (origin
28863 (method url-fetch)
28864 (uri (cran-uri "spatstat.core" version))
28865 (sha256
28866 (base32
28867 "0fyi8y1z919nzn47kaviln7gflhcp5qdi3gfvf7nwkdix3pkk373"))))
28868 (properties `((upstream-name . "spatstat.core")))
28869 (build-system r-build-system)
28870 (propagated-inputs
28871 (list r-abind
28872 r-goftest
28873 r-matrix
28874 r-mgcv
28875 r-nlme
28876 r-rpart
28877 r-spatstat-data
28878 r-spatstat-geom
28879 r-spatstat-random
28880 r-spatstat-sparse
28881 r-spatstat-utils
28882 r-tensor))
28883 (home-page "http://spatstat.org/")
28884 (synopsis "Core functionality of the spatstat package")
28885 (description
28886 "This is a subset of the original spatstat package, containing all of the
28887 user-level code from spatstat, except for the code for linear networks.")
28888 (license license:gpl2+)))
28889
28890 (define-public r-spatstat-linnet
28891 (package
28892 (name "r-spatstat-linnet")
28893 (version "2.3-2")
28894 (source
28895 (origin
28896 (method url-fetch)
28897 (uri (cran-uri "spatstat.linnet" version))
28898 (sha256
28899 (base32
28900 "0y1py6x0xbw4ad3pjwcspi4ysgfh61f5fd79787zzgyyh2va8y4w"))))
28901 (properties
28902 `((upstream-name . "spatstat.linnet")))
28903 (build-system r-build-system)
28904 (propagated-inputs
28905 (list r-matrix
28906 r-spatstat-core
28907 r-spatstat-data
28908 r-spatstat-geom
28909 r-spatstat-random
28910 r-spatstat-sparse
28911 r-spatstat-utils))
28912 (home-page "http://spatstat.org/")
28913 (synopsis "Linear networks functionality of the spatstat package")
28914 (description
28915 "This is a subset of the spatstat package, containing its functionality
28916 for spatial data on a linear network.")
28917 (license license:gpl2+)))
28918
28919 (define-public r-spatstat-random
28920 (package
28921 (name "r-spatstat-random")
28922 (version "2.2-0")
28923 (source
28924 (origin
28925 (method url-fetch)
28926 (uri (cran-uri "spatstat.random" version))
28927 (sha256
28928 (base32 "0kb01s8k67ydcfqcnz3i55vpiksihh4xsg0w2p2bclxxkpdvpw25"))))
28929 (properties `((upstream-name . "spatstat.random")))
28930 (build-system r-build-system)
28931 (propagated-inputs (list r-spatstat-data r-spatstat-geom r-spatstat-utils))
28932 (home-page "http://spatstat.org/")
28933 (synopsis "Random Generation Functionality for the 'spatstat' Family")
28934 (description
28935 "This package provides functionality for random generation of spatial
28936 data in the spatstat family of packages. It generates random spatial patterns
28937 of points according to many simple rules (complete spatial randomness,
28938 Poisson, binomial, random grid, systematic, cell), randomised alteration of
28939 patterns (thinning, random shift, jittering), simulated realisations of random
28940 point processes (simple sequential inhibition, Matern inhibition models,
28941 Matern cluster process, Neyman-Scott cluster processes, log-Gaussian Cox
28942 processes, product shot noise cluster processes) and simulation of Gibbs point
28943 processes (Metropolis-Hastings birth-death-shift algorithm, alternating Gibbs
28944 sampler).")
28945 (license license:gpl2+)))
28946
28947 (define-public r-spatstat
28948 (package
28949 (name "r-spatstat")
28950 (version "2.3-4")
28951 (source
28952 (origin
28953 (method url-fetch)
28954 (uri (cran-uri "spatstat" version))
28955 (sha256
28956 (base32
28957 "1nlrp7660y68axlm4pczc5rxbdhbbac1ylh69azr4swj1gbzi82f"))))
28958 (properties `((upstream-name . "spatstat")))
28959 (build-system r-build-system)
28960 (propagated-inputs
28961 (list r-spatstat-core r-spatstat-data r-spatstat-geom
28962 r-spatstat-linnet r-spatstat-random r-spatstat-utils))
28963 (home-page "http://www.spatstat.org")
28964 (synopsis "Spatial Point Pattern analysis, model-fitting, simulation, tests")
28965 (description
28966 "This package provides a comprehensive toolbox for analysing Spatial
28967 Point Patterns. It is focused mainly on two-dimensional point patterns,
28968 including multitype/marked points, in any spatial region. It also supports
28969 three-dimensional point patterns, space-time point patterns in any number of
28970 dimensions, point patterns on a linear network, and patterns of other
28971 geometrical objects. It supports spatial covariate data such as pixel images
28972 and contains over 2000 functions for plotting spatial data, exploratory data
28973 analysis, model-fitting, simulation, spatial sampling, model diagnostics, and
28974 formal inference.")
28975 (license license:gpl2+)))
28976
28977 (define-public r-gaston
28978 (package
28979 (name "r-gaston")
28980 (version "1.5.7")
28981 (source
28982 (origin
28983 (method url-fetch)
28984 (uri (cran-uri "gaston" version))
28985 (sha256
28986 (base32
28987 "14z94dpln4dvgrv2w7w9ik7h6rpvbf02qhq1hqzx8c2cndzxr21i"))))
28988 (properties `((upstream-name . "gaston")))
28989 (build-system r-build-system)
28990 (inputs (list zlib))
28991 (propagated-inputs
28992 (list r-rcpp r-rcppeigen r-rcppparallel))
28993 (native-inputs (list r-knitr))
28994 (home-page "https://cran.r-project.org/web/packages/gaston/")
28995 (synopsis "Genetic data handling (QC, GRM, LD, PCA) and linear mixed models")
28996 (description
28997 "This is a package for the manipulation of genetic data (SNPs).
28998 Computation of @dfn{genetic relationship matrix} (GRM) and dominance matrix,
28999 @dfn{linkage disequilibrium} (LD), and heritability with efficient algorithms
29000 for linear mixed models (AIREML).")
29001 (license license:gpl3)))
29002
29003 (define-public r-cpp11
29004 (package
29005 (name "r-cpp11")
29006 (version "0.4.3")
29007 (source
29008 (origin
29009 (method url-fetch)
29010 (uri (cran-uri "cpp11" version))
29011 (sha256
29012 (base32
29013 "1wcq4lq7xa62xn6zsg6r8nf6vdlvnlwxgfqndb7vnvd8f54hx9pi"))))
29014 (properties `((upstream-name . "cpp11")))
29015 (build-system r-build-system)
29016 (native-inputs (list r-knitr))
29017 (home-page "https://github.com/r-lib/cpp11")
29018 (synopsis "C++11 Interface for R's C Interface")
29019 (description
29020 "This package provides a header only, C++11 interface to R's C interface.
29021 Compared to other approaches @code{cpp11} strives to be safe against long
29022 jumps from the C API as well as C++ exceptions, conform to normal R function
29023 semantics and supports interaction with @code{ALTREP} vectors.")
29024 (license license:expat)))
29025
29026 (define-public r-rcpptoml
29027 (package
29028 (name "r-rcpptoml")
29029 (version "0.1.7")
29030 (source
29031 (origin
29032 (method url-fetch)
29033 (uri (cran-uri "RcppTOML" version))
29034 (sha256
29035 (base32 "0h8517ipwqhqkhcfiyqmvsb585g01p0ra0azbpzyxip6pq6g029g"))))
29036 (properties `((upstream-name . "RcppTOML")))
29037 (build-system r-build-system)
29038 (propagated-inputs (list r-rcpp))
29039 (home-page "http://dirk.eddelbuettel.com/code/rcpp.toml.html")
29040 (synopsis "Rcpp bindings to TOML parser")
29041 (description
29042 "The TOML configuration format specifies an excellent format suitable for
29043 both human editing as well as the common uses of a machine-readable format.
29044 This package provides Rcpp bindings to a TOML parser.")
29045 (license license:gpl2+)))
29046
29047 (define-public r-rcppziggurat
29048 (package
29049 (name "r-rcppziggurat")
29050 (version "0.1.6")
29051 (source
29052 (origin
29053 (method url-fetch)
29054 (uri (cran-uri "RcppZiggurat" version))
29055 (sha256
29056 (base32
29057 "0wgd1v2p7zajnbrjf3hfi56p3pk3ld6iwkanbb04bjbnlif2ay4w"))))
29058 (properties `((upstream-name . "RcppZiggurat")))
29059 (build-system r-build-system)
29060 (propagated-inputs
29061 (list r-rcpp r-rcppgsl))
29062 (native-inputs (list r-knitr))
29063 (home-page "https://cran.r-project.org/web/packages/RcppZiggurat/")
29064 (synopsis "Rcpp integration of different \"Ziggurat\" normal RNG implementations")
29065 (description
29066 "The Ziggurat generator for normally distributed random numbers,
29067 originally proposed by Marsaglia and Tsang (2000,
29068 @url{https://doi.org/10.18637/jss.v005.i08}) has been improved upon a few
29069 times starting with Leong et al (2005,
29070 @url{https://doi.org/10.18637/jss.v012.i07}). This package provides an
29071 aggregation for comparing different implementations in order to provide a
29072 'faster but good enough' alternative for use with R and C++ code.")
29073 (license license:gpl2+)))
29074
29075 (define-public r-rfast
29076 (package
29077 (name "r-rfast")
29078 (version "2.0.6")
29079 (source
29080 (origin
29081 (method url-fetch)
29082 (uri (cran-uri "Rfast" version))
29083 (sha256
29084 (base32
29085 "0zxykq021h57mq0n6giqbx8ncjsdly0arhmaj3fcp3yfcxf4ns9l"))))
29086 (properties `((upstream-name . "Rfast")))
29087 (build-system r-build-system)
29088 (propagated-inputs
29089 (list r-rcpp r-rcpparmadillo r-rcppziggurat))
29090 (home-page "https://github.com/RfastOfficial/Rfast")
29091 (synopsis "Collection of efficient and fast R functions")
29092 (description
29093 "This package provides a collection of fast (utility) functions for data
29094 analysis. Column- and row- wise means, medians, variances, minimums,
29095 maximums, many t, F and G-square tests, many regressions (normal, logistic,
29096 Poisson), are some of the many fast functions.")
29097 (license license:gpl2+)))
29098
29099 (define-public r-rffc
29100 (package
29101 (name "r-rffc")
29102 (version "1.0")
29103 (source (origin
29104 (method url-fetch)
29105 (uri (string-append
29106 "https://download.r-forge.r-project.org/src/contrib/"
29107 "rfFC_" version ".tar.gz"))
29108 (sha256
29109 (base32
29110 "05x9wgzsmx4vb12lmcspymgmpb2xw8bwryb8ysg7vzg2nkh0ma3g"))))
29111 (build-system r-build-system)
29112 (propagated-inputs
29113 (list r-randomforest))
29114 (home-page "https://r-forge.r-project.org/projects/rffc/")
29115 (synopsis "Random Forest Feature Contributions")
29116 (description "This package provides functions for extracting feature
29117 contributions from a random forest model from package @code{randomForest}.
29118 Feature contributions provide detailed information about the relationship
29119 between data variables and the predicted value returned by random forest
29120 model.")
29121 (license license:gpl2)))
29122
29123 (define-public r-clusterr
29124 (package
29125 (name "r-clusterr")
29126 (version "1.2.7")
29127 (source
29128 (origin
29129 (method url-fetch)
29130 (uri (cran-uri "ClusterR" version))
29131 (sha256
29132 (base32
29133 "1sl218scrf5s02v54bmmk2sz1vrnlq16c14c0lcg1n7x8d76sgk6"))))
29134 (properties `((upstream-name . "ClusterR")))
29135 (build-system r-build-system)
29136 (propagated-inputs
29137 (list r-ggplot2
29138 r-gmp
29139 r-gtools
29140 r-lifecycle
29141 r-rcpp
29142 r-rcpparmadillo))
29143 (native-inputs (list r-knitr))
29144 (home-page "https://github.com/mlampros/ClusterR")
29145 (synopsis "Clustering")
29146 (description
29147 "This package provides Gaussian mixture models, k-means,
29148 mini-batch-kmeans, k-medoids and affinity propagation clustering with the
29149 option to plot, validate, predict (new data) and estimate the optimal number
29150 of clusters. The package takes advantage of @code{RcppArmadillo} to speed up
29151 the computationally intensive parts of the functions. For more information,
29152 see
29153
29154 @enumerate
29155 @item \"Clustering in an Object-Oriented Environment\" by Anja Struyf, Mia
29156 Hubert, Peter Rousseeuw (1997), Journal of Statistical Software,
29157 @url{https://doi.org/10.18637/jss.v001.i04};
29158 @item \"Web-scale k-means clustering\" by D. Sculley (2010), ACM Digital
29159 Library, @url{https://doi.org/10.1145/1772690.1772862};
29160 @item \"Armadillo: a template-based C++ library
29161 for linear algebra\" by Sanderson et al (2016), The Journal of Open Source
29162 Software, @url{https://doi.org/10.21105/joss.00026};
29163 @item \"Clustering by Passing Messages Between Data Points\" by Brendan
29164 J. Frey and Delbert Dueck, Science 16 Feb 2007: Vol. 315, Issue 5814,
29165 pp. 972-976, @url{https://doi.org/10.1126/science.1136800}.
29166 @end enumerate
29167 ")
29168 (license license:gpl3)))
29169
29170 (define-public r-spectrum
29171 (package
29172 (name "r-spectrum")
29173 (version "1.1")
29174 (source
29175 (origin
29176 (method url-fetch)
29177 (uri (cran-uri "Spectrum" version))
29178 (sha256
29179 (base32
29180 "0n38d360azkck6vvhr771zsh0gbvd9qsf9ygg5r18vhz0pb1xcfw"))))
29181 (properties `((upstream-name . "Spectrum")))
29182 (build-system r-build-system)
29183 (propagated-inputs
29184 (list r-clusterr r-diptest r-ggplot2 r-rfast))
29185 (native-inputs (list r-knitr))
29186 (home-page "https://cran.r-project.org/web/packages/Spectrum/")
29187 (synopsis "Fast adaptive spectral clustering for single and multi-view data")
29188 (description
29189 "This package provides a self-tuning spectral clustering method for
29190 single or multi-view data. Spectrum uses a new type of adaptive density aware
29191 kernel that strengthens connections in the graph based on common nearest
29192 neighbours. It uses a tensor product graph data integration and diffusion
29193 procedure to integrate different data sources and reduce noise. Spectrum uses
29194 either the eigengap or multimodality gap heuristics to determine the number of
29195 clusters. The method is sufficiently flexible so that a wide range of
29196 Gaussian and non-Gaussian structures can be clustered with automatic selection
29197 of K.")
29198 (license license:agpl3+)))
29199
29200 (define-public r-nabor
29201 (package
29202 (name "r-nabor")
29203 (version "0.5.0")
29204 (source
29205 (origin
29206 (method url-fetch)
29207 (uri (cran-uri "nabor" version))
29208 (sha256
29209 (base32
29210 "1nj39cdfwrmhgsi3cq8imxv3n6xzc1v6dzdb2cf2hybjk368v4s7"))))
29211 (properties `((upstream-name . "nabor")))
29212 (build-system r-build-system)
29213 (propagated-inputs
29214 (list r-bh r-rcpp r-rcppeigen))
29215 (home-page "https://cran.r-project.org/web/packages/nabor/")
29216 (synopsis "Wrapper for K nearest neighbour library for low dimensions")
29217 (description
29218 "This package provides an R wrapper for libnabo, an exact or approximate
29219 k nearest neighbour library which is optimised for low dimensional
29220 spaces (e.g. 3D). @code{nabor} includes a @code{knn} function that is
29221 designed as a drop-in replacement for the RANN function @code{nn2}. In
29222 addition, objects which include the k-d tree search structure can be returned
29223 to speed up repeated queries of the same set of target points.")
29224 (license license:bsd-3)))
29225
29226 (define-public r-naturalsort
29227 (package
29228 (name "r-naturalsort")
29229 (version "0.1.3")
29230 (source (origin
29231 (method url-fetch)
29232 (uri (cran-uri "naturalsort" version))
29233 (sha256
29234 (base32
29235 "0mz801y9mzld9ypp3xmsjw2d8l9q97sdnv09wrci9xi3yg2sjf6d"))))
29236 (build-system r-build-system)
29237 (home-page "https://cran.r-project.org/web/packages/naturalsort/")
29238 (synopsis "Natural ordering")
29239 (description "This package provides functions related to human natural
29240 ordering. It handles adjacent digits in a character sequence as a number
29241 so that natural sort function arranges a character vector by their numbers,
29242 not digit characters.")
29243 (license license:bsd-3)))
29244
29245 (define-public r-visdat
29246 (package
29247 (name "r-visdat")
29248 (version "0.5.3")
29249 (source (origin
29250 (method url-fetch)
29251 (uri (cran-uri "visdat" version))
29252 (sha256
29253 (base32
29254 "1ikqp29nncbw1xlwyb9dqqgcdk9q0bs3wxhnhnjpb11vcjv7cz2j"))))
29255 (build-system r-build-system)
29256 (propagated-inputs
29257 (list r-dplyr
29258 r-ggplot2
29259 r-glue
29260 r-magrittr
29261 r-purrr
29262 r-readr
29263 r-tibble
29264 r-tidyr))
29265 (native-inputs
29266 (list r-knitr))
29267 (home-page "https://visdat.njtierney.com/")
29268 (synopsis "Preliminary Visualisation of Data")
29269 (description "This package provides procedures to create preliminary exploratory
29270 data visualisations of an entire dataset to identify problems or unexpected features
29271 using @code{ggplot2}.")
29272 (license license:expat)))
29273
29274 (define-public r-muhaz
29275 (package
29276 (name "r-muhaz")
29277 (version "1.2.6.4")
29278 (source
29279 (origin
29280 (method url-fetch)
29281 (uri (cran-uri "muhaz" version))
29282 (sha256
29283 (base32
29284 "1ddy8ayr4rdhzcipdvxdwd7z5g9hfp0ppacl7xf6f2612cn1185g"))))
29285 (properties `((upstream-name . "muhaz")))
29286 (build-system r-build-system)
29287 (propagated-inputs
29288 (list r-survival))
29289 (native-inputs
29290 (list gfortran))
29291 (home-page "https://cran.r-project.org/web/packages/muhaz/")
29292 (synopsis "Hazard function estimation in survival analysis")
29293 (description
29294 "This package produces a smooth estimate of the hazard function for
29295 censored data.")
29296 ;; Any version of the GPL.
29297 (license license:gpl3+)))
29298
29299 (define-public r-flexsurv
29300 (package
29301 (name "r-flexsurv")
29302 (version "2.2")
29303 (source
29304 (origin
29305 (method url-fetch)
29306 (uri (cran-uri "flexsurv" version))
29307 (sha256
29308 (base32
29309 "0244amsyf2izih6008n2535r3ddksgdnys8pyslrcb1c09spmjrw"))))
29310 (properties `((upstream-name . "flexsurv")))
29311 (build-system r-build-system)
29312 (propagated-inputs
29313 (list r-assertthat
29314 r-desolve
29315 r-dplyr
29316 r-generics
29317 r-ggplot2
29318 r-magrittr
29319 r-matrix
29320 r-mstate
29321 r-muhaz
29322 r-mvtnorm
29323 r-numderiv
29324 r-purrr
29325 r-quadprog
29326 r-rcpp
29327 r-rlang
29328 r-rstpm2
29329 r-statmod
29330 r-survival
29331 r-tibble
29332 r-tidyr
29333 r-tidyselect))
29334 (native-inputs
29335 (list r-knitr))
29336 (home-page "https://github.com/chjackson/flexsurv-dev")
29337 (synopsis "Flexible parametric survival and multi-state models")
29338 (description
29339 "This package provides flexible parametric models for time-to-event data,
29340 including the Royston-Parmar spline model, generalized gamma and generalized F
29341 distributions. Any user-defined parametric distribution can be fitted, given
29342 at least an R function defining the probability density or hazard. There are
29343 also tools for fitting and predicting from fully parametric multi-state
29344 models.")
29345 (license license:gpl2+)))
29346
29347 (define-public r-transphylo
29348 (package
29349 (name "r-transphylo")
29350 (version "1.4.5")
29351 (source
29352 (origin
29353 (method url-fetch)
29354 (uri (cran-uri "TransPhylo" version))
29355 (sha256
29356 (base32
29357 "0g92kwi1nlmpc8m4pc9kv9xhczryr2kn9icfr3js7da7vy8g50xy"))))
29358 (properties `((upstream-name . "TransPhylo")))
29359 (build-system r-build-system)
29360 (propagated-inputs
29361 (list r-ape r-rcpp))
29362 (native-inputs
29363 (list r-knitr))
29364 (home-page "https://cran.r-project.org/web/packages/TransPhylo/")
29365 (synopsis "Inference of transmission tree from a dated phylogeny")
29366 (description
29367 "This is a package to infer transmission trees from a dated phylogeny.
29368 It includes methods to simulate and analyze outbreaks. The methodology is
29369 described in @url{https://doi.org/10.1093/molbev/msu121,Didelot et al. (2014)}
29370 and @url{https://doi.org/10.1093/molbev/msw275,Didelot et al. (2017)}.")
29371 (license license:gpl2+)))
29372
29373 (define-public r-km-ci
29374 (package
29375 (name "r-km-ci")
29376 (version "0.5-6")
29377 (source
29378 (origin
29379 (method url-fetch)
29380 (uri (cran-uri "km.ci" version))
29381 (sha256
29382 (base32
29383 "18sc9vhbdgks8lhk2nfxkkayh8j4j227hl63fm5p04f7z4wm6wc1"))))
29384 (properties `((upstream-name . "km.ci")))
29385 (build-system r-build-system)
29386 (propagated-inputs
29387 (list r-survival))
29388 (home-page "https://cran.r-project.org/web/packages/km.ci/")
29389 (synopsis "Confidence intervals for the Kaplan-Meier estimator")
29390 (description
29391 "This package computes various @dfn{confidence intervals} (CI) for the
29392 Kaplan-Meier estimator, namely: Petos CI, Rothman CI, CIs based on Greenwoods
29393 variance, Thomas and Grunkemeier CI and the simultaneous confidence bands by
29394 Nair and Hall and Wellner.")
29395 (license license:gpl2+)))
29396
29397 (define-public r-kmsurv
29398 (package
29399 (name "r-kmsurv")
29400 (version "0.1-5")
29401 (source
29402 (origin
29403 (method url-fetch)
29404 (uri (cran-uri "KMsurv" version))
29405 (sha256
29406 (base32
29407 "0hi5vvk584rl70gbrr75w9hc775xmbxnaig0dd6hlpi4071pnqjm"))))
29408 (properties `((upstream-name . "KMsurv")))
29409 (build-system r-build-system)
29410 (home-page "https://cran.r-project.org/web/packages/KMsurv/")
29411 (synopsis "Data sets from Klein and Moeschberger (1997), Survival Analysis")
29412 (description
29413 "This package provides data sets and functions for Klein and Moeschberger
29414 (1997), \"Survival Analysis, Techniques for Censored and Truncated Data\",
29415 Springer.")
29416 (license license:gpl3+)))
29417
29418 (define-public r-survmisc
29419 (package
29420 (name "r-survmisc")
29421 (version "0.5.6")
29422 (source
29423 (origin
29424 (method url-fetch)
29425 (uri (cran-uri "survMisc" version))
29426 (sha256
29427 (base32
29428 "014cf7sfndmib9jmj0p3h67sr750k2pvw7m865zwdpvlqddi44fr"))))
29429 (properties `((upstream-name . "survMisc")))
29430 (build-system r-build-system)
29431 (propagated-inputs
29432 (list r-data-table
29433 r-ggplot2
29434 r-gridextra
29435 r-km-ci
29436 r-kmsurv
29437 r-knitr
29438 r-survival
29439 r-xtable
29440 r-zoo))
29441 (native-inputs
29442 (list r-knitr))
29443 (home-page "https://cran.r-project.org/web/packages/survMisc/")
29444 (synopsis "Miscellaneous functions for survival data")
29445 (description
29446 "This package provides a collection of functions to help in the analysis
29447 of right-censored survival data. These extend the methods available in
29448 the @code{survival} package.")
29449 (license license:gpl2)))
29450
29451 (define-public r-exactranktests
29452 (package
29453 (name "r-exactranktests")
29454 (version "0.8-35")
29455 (source
29456 (origin
29457 (method url-fetch)
29458 (uri (cran-uri "exactRankTests" version))
29459 (sha256
29460 (base32
29461 "1qv9i57chhz8xiv0j8r47rbigyqs72fa7ssz99inyc0s8gzskd3y"))))
29462 (properties
29463 `((upstream-name . "exactRankTests")))
29464 (build-system r-build-system)
29465 (home-page "https://cran.r-project.org/web/packages/exactRankTests/")
29466 (synopsis "Exact distributions for rank and permutation tests")
29467 (description
29468 "This package computes exact conditional p-values and quantiles using an
29469 implementation of the Shift-Algorithm by Streitberg & Roehmel.")
29470 (license license:gpl2+)))
29471
29472 (define-public r-maxstat
29473 (package
29474 (name "r-maxstat")
29475 (version "0.7-25")
29476 (source
29477 (origin
29478 (method url-fetch)
29479 (uri (cran-uri "maxstat" version))
29480 (sha256
29481 (base32
29482 "114z1rwxwvk05ijjhdppzm148n1h192fp0w12ky10zkrhf6kphbg"))))
29483 (properties `((upstream-name . "maxstat")))
29484 (build-system r-build-system)
29485 (propagated-inputs
29486 (list r-exactranktests r-mvtnorm))
29487 (home-page "https://cran.r-project.org/web/packages/maxstat/")
29488 (synopsis "Maximally selected rank statistics")
29489 (description
29490 "This package provides maximally selected rank statistics with several
29491 p-value approximations.")
29492 (license license:gpl2+)))
29493
29494 (define-public r-survminer
29495 (package
29496 (name "r-survminer")
29497 (version "0.4.9")
29498 (source
29499 (origin
29500 (method url-fetch)
29501 (uri (cran-uri "survminer" version))
29502 (sha256
29503 (base32
29504 "0byh0wxdbjfwdrzsnqv4xlmnik6lj0vkkzfxy7lssk8dv5zmj7nz"))))
29505 (properties `((upstream-name . "survminer")))
29506 (build-system r-build-system)
29507 (propagated-inputs
29508 (list r-broom
29509 r-dplyr
29510 r-ggplot2
29511 r-ggpubr
29512 r-ggtext
29513 r-gridextra
29514 r-magrittr
29515 r-maxstat
29516 r-purrr
29517 r-rlang
29518 r-scales
29519 r-survival
29520 r-survmisc
29521 r-tibble
29522 r-tidyr))
29523 (native-inputs
29524 (list r-knitr))
29525 (home-page "https://rpkgs.datanovia.com/survminer/index.html")
29526 (synopsis "Drawing survival curves using ggplot2")
29527 (description
29528 "This package contains the function @code{ggsurvplot()} for easily
29529 drawing beautiful and 'ready-to-publish' survival curves with the 'number at
29530 risk' table and 'censoring count plot'. Other functions are also available to
29531 plot adjusted curves for Cox model and to visually examine Cox model
29532 assumptions.")
29533 (license license:gpl2)))
29534
29535 (define-public r-forge
29536 (package
29537 (name "r-forge")
29538 (version "0.2.0")
29539 (source
29540 (origin
29541 (method url-fetch)
29542 (uri (cran-uri "forge" version))
29543 (sha256
29544 (base32
29545 "0pjfzsc35agkh0zfw2czwajkbsyn6liys5irl5bhz5r1vim3jmwa"))))
29546 (properties `((upstream-name . "forge")))
29547 (build-system r-build-system)
29548 (propagated-inputs
29549 (list r-magrittr r-rlang))
29550 (home-page "https://cran.r-project.org/web/packages/forge/")
29551 (synopsis "Cast values into shape")
29552 (description
29553 "This package provides helper functions with a consistent interface to
29554 coerce and verify the types and shapes of values for input checking.")
29555 (license license:asl2.0)))
29556
29557 (define-public r-config
29558 (package
29559 (name "r-config")
29560 (version "0.3.1")
29561 (source
29562 (origin
29563 (method url-fetch)
29564 (uri (cran-uri "config" version))
29565 (sha256
29566 (base32
29567 "0l2zp7v6qaz72dclcbjrlis633zlwp8rsi5azr7iw127iyz7i26l"))))
29568 (properties `((upstream-name . "config")))
29569 (build-system r-build-system)
29570 (propagated-inputs
29571 (list r-yaml))
29572 (native-inputs
29573 (list r-knitr))
29574 (home-page "https://github.com/rstudio/config")
29575 (synopsis "Manage environment specific configuration values")
29576 (description
29577 "This package lets you manage configuration values across multiple
29578 environments (e.g. development, test, production). It reads values using a
29579 function that determines the current environment and returns the appropriate
29580 value.")
29581 (license license:gpl3)))
29582
29583 (define-public r-confintr
29584 (package
29585 (name "r-confintr")
29586 (version "0.2.0")
29587 (source (origin
29588 (method url-fetch)
29589 (uri (cran-uri "confintr" version))
29590 (sha256
29591 (base32
29592 "1zpprv5ysmnqn83xdsixsm6jhsi1gck32z6x60gp0y8xs25mwcbg"))))
29593 (properties `((upstream-name . "confintr")))
29594 (build-system r-build-system)
29595 (propagated-inputs (list r-boot))
29596 (native-inputs (list r-knitr))
29597 (home-page "https://github.com/mayer79/confintr")
29598 (synopsis "Confidence intervals")
29599 (description
29600 "This package calculates classic and/or bootstrap confidence intervals
29601 for many parameters such as the population mean, variance, @dfn{interquartile
29602 range} (IQR), @dfn{median absolute deviation} (MAD), skewness, kurtosis,
29603 Cramer's V, odds ratio, R-squared, quantiles (including median), proportions,
29604 different types of correlation measures, difference in means, quantiles and
29605 medians. Many of the classic confidence intervals are described in Smithson,
29606 M. (2003, ISBN: 978-0761924999). Bootstrap confidence intervals are
29607 calculated with the R package @code{boot}. Both one- and two-sided intervals
29608 are supported.")
29609 (license license:gpl2+)))
29610
29611 (define-public r-adaptivesparsity
29612 (package
29613 (name "r-adaptivesparsity")
29614 (version "1.6")
29615 (source (origin
29616 (method url-fetch)
29617 (uri (cran-uri "AdaptiveSparsity" version))
29618 (sha256
29619 (base32
29620 "0imr5m8mll9j6n4icsv6z9rl5kbnwsp9wvzrg7n90nnmcxq2cz91"))))
29621 (properties
29622 `((upstream-name . "AdaptiveSparsity")))
29623 (build-system r-build-system)
29624 (arguments
29625 `(#:phases
29626 (modify-phases %standard-phases
29627 (add-after 'unpack 'link-against-armadillo
29628 (lambda _
29629 (substitute* "src/Makevars"
29630 (("PKG_LIBS=" prefix)
29631 (string-append prefix "-larmadillo")))
29632 #t)))))
29633 (propagated-inputs
29634 (list r-mass r-matrix r-rcpp r-rcpparmadillo))
29635 (inputs
29636 (list armadillo))
29637 (home-page "https://cran.r-project.org/web/packages/AdaptiveSparsity")
29638 (synopsis "Adaptive sparsity models")
29639 (description
29640 "This package implements the Figueiredo machine learning algorithm for
29641 adaptive sparsity and the Wong algorithm for adaptively sparse Gaussian
29642 geometric models.")
29643 (license license:lgpl3+)))
29644
29645 (define-public r-add2ggplot
29646 (package
29647 (name "r-add2ggplot")
29648 (version "0.3.0")
29649 (source
29650 (origin
29651 (method url-fetch)
29652 (uri (cran-uri "add2ggplot" version))
29653 (sha256
29654 (base32 "0c94i1cfp2pvplvxmfvvz2fyj026r1jnax05mrzrc7ppnqzy25y0"))))
29655 (properties `((upstream-name . "add2ggplot")))
29656 (build-system r-build-system)
29657 (propagated-inputs
29658 (list r-ggplot2 r-magick r-magrittr r-rcolorbrewer r-zeallot))
29659 (native-inputs (list r-knitr))
29660 (home-page "https://github.com/JiaxiangBU/add2ggplot")
29661 (synopsis "Extension for ggplot2")
29662 (description "This package provides tools to create themes and color
29663 palettes for the package ggplot2.")
29664 (license license:expat)))
29665
29666 (define-public r-diffusionmap
29667 (package
29668 (name "r-diffusionmap")
29669 (version "1.2.0")
29670 (source
29671 (origin
29672 (method url-fetch)
29673 (uri (cran-uri "diffusionMap" version))
29674 (sha256
29675 (base32
29676 "1rvk7069brlm1s9kqj4c31mwwr3mw4hmhay95cjjjfmw5xclff2j"))))
29677 (properties `((upstream-name . "diffusionMap")))
29678 (build-system r-build-system)
29679 (propagated-inputs
29680 (list r-igraph r-matrix r-scatterplot3d))
29681 (home-page "https://www.r-project.org")
29682 (synopsis "Diffusion map")
29683 (description "This package implements the diffusion map method of data
29684 parametrization, including creation and visualization of diffusion maps,
29685 clustering with diffusion K-means and regression using the adaptive regression
29686 model.")
29687 (license license:gpl2)))
29688
29689 (define-public r-igraph
29690 (package
29691 (name "r-igraph")
29692 (version "1.3.5")
29693 (source
29694 (origin
29695 (method url-fetch)
29696 (uri (cran-uri "igraph" version))
29697 (sha256
29698 (base32
29699 "1m4vbc1v2wvjn9df7w9ax0zpr3ys566bqazcakx7vddmnrkmsqcy"))))
29700 (build-system r-build-system)
29701 (native-inputs
29702 (list gfortran))
29703 (inputs
29704 (list gmp glpk libxml2 zlib))
29705 (propagated-inputs
29706 (list r-magrittr r-matrix r-pkgconfig r-rlang))
29707 (home-page "https://igraph.org")
29708 (synopsis "Network analysis and visualization")
29709 (description
29710 "This package provides routines for simple graphs and network analysis.
29711 It can handle large graphs very well and provides functions for generating
29712 random and regular graphs, graph visualization, centrality methods and much
29713 more.")
29714 (license license:gpl2+)))
29715
29716 (define-public r-workflows
29717 (package
29718 (name "r-workflows")
29719 (version "1.1.0")
29720 (source
29721 (origin
29722 (method url-fetch)
29723 (uri (cran-uri "workflows" version))
29724 (sha256
29725 (base32
29726 "0l5v5qmgj1qv2bk50kv59k2nydh1r97hmqffyxkfpkh2121b2qaq"))))
29727 (properties `((upstream-name . "workflows")))
29728 (build-system r-build-system)
29729 (propagated-inputs
29730 (list r-cli
29731 r-generics
29732 r-glue
29733 r-hardhat
29734 r-lifecycle
29735 r-parsnip
29736 r-rlang
29737 r-tidyselect
29738 r-vctrs))
29739 (native-inputs
29740 (list r-knitr))
29741 (home-page "https://github.com/tidymodels/workflows")
29742 (synopsis "Modeling workflows")
29743 (description
29744 "A workflow is an object that can bundle together your pre-processing,
29745 modeling, and post-processing requests. For example, if you have a
29746 @code{recipe} and @code{parsnip} model, these can be combined into a
29747 workflow. The advantages are:
29748
29749 @enumerate
29750 @item You don’t have to keep track of separate objects in your workspace.
29751 @item The recipe prepping and model fitting can be executed using a single
29752 call to @code{fit()}.
29753 @item If you have custom tuning parameter settings, these can be defined using
29754 a simpler interface when combined with @code{tune}.
29755 @item In the future, workflows will be able to add post-processing operations,
29756 such as modifying the probability cutoff for two-class models.
29757 @end enumerate
29758 ")
29759 (license license:expat)))
29760
29761 (define-public r-lobstr
29762 (package
29763 (name "r-lobstr")
29764 (version "1.1.2")
29765 (source
29766 (origin
29767 (method url-fetch)
29768 (uri (cran-uri "lobstr" version))
29769 (sha256
29770 (base32
29771 "060p7b7i2qx09d7nf0kdl85r9j886fivrkrsl2bn10cggvnk7icv"))))
29772 (properties `((upstream-name . "lobstr")))
29773 (build-system r-build-system)
29774 (propagated-inputs
29775 (list r-cpp11
29776 r-crayon
29777 r-prettyunits
29778 r-rlang))
29779 (home-page "https://github.com/r-lib/lobstr")
29780 (synopsis "Visualize R data structures with trees")
29781 (description
29782 "This package provides a set of tools for inspecting and understanding R
29783 data structures inspired by @code{str}. It includes @code{ast} for
29784 visualizing abstract syntax trees, @code{ref} for showing shared references,
29785 @code{cst} for showing call stack trees, and @code{obj_size} for computing
29786 object sizes.")
29787 (license license:gpl3)))
29788
29789 (define-public r-gpfit
29790 (package
29791 (name "r-gpfit")
29792 (version "1.0-8")
29793 (source
29794 (origin
29795 (method url-fetch)
29796 (uri (cran-uri "GPfit" version))
29797 (sha256
29798 (base32
29799 "05mpiyi2vxv0wqp422n1mnxa8msc4daq40cwpnpngbcwqhlgqkby"))))
29800 (properties `((upstream-name . "GPfit")))
29801 (build-system r-build-system)
29802 (propagated-inputs
29803 (list r-lattice r-lhs))
29804 (home-page "https://cran.r-project.org/web/packages/GPfit/")
29805 (synopsis "Gaussian Processes modeling")
29806 (description
29807 "This package provides a computationally stable approach of fitting a
29808 @dfn{Gaussian Process} (GP) model to a deterministic simulator.")
29809 (license license:gpl2)))
29810
29811 (define-public r-yardstick
29812 (package
29813 (name "r-yardstick")
29814 (version "1.1.0")
29815 (source
29816 (origin
29817 (method url-fetch)
29818 (uri (cran-uri "yardstick" version))
29819 (sha256
29820 (base32
29821 "0bcirq9mp7c6kwx563nnsd4lk33xk0rfaakj1xj5r8pzmrcgbikj"))))
29822 (properties `((upstream-name . "yardstick")))
29823 (build-system r-build-system)
29824 (propagated-inputs
29825 (list r-dplyr
29826 r-generics
29827 r-hardhat
29828 r-rlang
29829 r-tidyselect
29830 r-vctrs))
29831 (native-inputs
29832 (list r-knitr))
29833 (home-page "https://github.com/tidymodels/yardstick")
29834 (synopsis "Tidy characterizations of model performance")
29835 (description
29836 "This package provides tidy tools for quantifying how well a model fits
29837 to a data set such as confusion matrices, class probability curve summaries,
29838 and regression metrics (e.g., RMSE).")
29839 (license license:gpl2)))
29840
29841 (define-public r-warp
29842 (package
29843 (name "r-warp")
29844 (version "0.2.0")
29845 (source
29846 (origin
29847 (method url-fetch)
29848 (uri (cran-uri "warp" version))
29849 (sha256
29850 (base32
29851 "0s0acddc5h14245hi1faycxp0fyvw6nlgaz2df7da4fpyd2f638f"))))
29852 (properties `((upstream-name . "warp")))
29853 (build-system r-build-system)
29854 (native-inputs (list r-knitr))
29855 (home-page "https://github.com/DavisVaughan/warp")
29856 (synopsis "Group dates")
29857 (description
29858 "This package provides tooling to group dates by a variety of periods
29859 including: yearly, monthly, by second, by week of the month, and more. The
29860 groups are defined in such a way that they also represent the distance between
29861 dates in terms of the period. This extracts valuable information that can be
29862 used in further calculations that rely on a specific temporal spacing between
29863 observations.")
29864 (license license:expat)))
29865
29866 (define-public r-scico
29867 (package
29868 (name "r-scico")
29869 (version "1.3.1")
29870 (source
29871 (origin
29872 (method url-fetch)
29873 (uri (cran-uri "scico" version))
29874 (sha256
29875 (base32 "1f2czfhzdpi5dqjbxvbrrcnxjpylc5zzghj70ihlh2agq3n9hw5g"))))
29876 (properties `((upstream-name . "scico")))
29877 (build-system r-build-system)
29878 (propagated-inputs (list r-scales))
29879 (home-page "https://github.com/thomasp85/scico")
29880 (synopsis "Colour Palettes Based on the Scientific Colour-Maps")
29881 (description
29882 "This package provides colour choice in information visualisation. It
29883 important in order to avoid being mislead by inherent bias in the used colour
29884 palette. This package provides access to the perceptually uniform and
29885 colour-blindness friendly palettes developed by Fabio Crameri and released
29886 under the \"Scientific Colour-Maps\" moniker. The package contains 24
29887 different palettes and includes both diverging and sequential types.")
29888 (license license:expat)))
29889
29890 (define-public r-slider
29891 (package
29892 (name "r-slider")
29893 (version "0.2.2")
29894 (source
29895 (origin
29896 (method url-fetch)
29897 (uri (cran-uri "slider" version))
29898 (sha256
29899 (base32
29900 "1vxk2bc33svwcki2j8zr5jcxswh27i0fqgzjw2a5a1pp9dh3fmd3"))))
29901 (properties `((upstream-name . "slider")))
29902 (build-system r-build-system)
29903 (propagated-inputs
29904 (list r-ellipsis r-glue r-rlang r-vctrs r-warp))
29905 (native-inputs (list r-knitr))
29906 (home-page "https://github.com/DavisVaughan/slider")
29907 (synopsis "Sliding window functions")
29908 (description
29909 "This package provides type-stable rolling window functions over any R
29910 data type. Cumulative and expanding windows are also supported. For more
29911 advanced usage, an index can be used as a secondary vector that defines how
29912 sliding windows are to be created.")
29913 (license license:expat)))
29914
29915 (define-public r-rlist
29916 (package
29917 (name "r-rlist")
29918 (version "0.4.6.2")
29919 (source
29920 (origin
29921 (method url-fetch)
29922 (uri (cran-uri "rlist" version))
29923 (sha256
29924 (base32 "15q99rhbbjq8zd976yjmfnny45dd5fg2p2dv1sljg2kwi66nbppb"))))
29925 (properties `((upstream-name . "rlist")))
29926 (build-system r-build-system)
29927 (propagated-inputs (list r-data-table r-jsonlite r-xml r-yaml))
29928 (home-page "https://renkun-ken.github.io/rlist/")
29929 (synopsis "Toolbox for Non-Tabular Data Manipulation")
29930 (description
29931 "This package provides a set of functions for data manipulation with
29932 list objects, including mapping, filtering, grouping, sorting, updating,
29933 searching, and other useful functions. Most functions are designed to be
29934 pipeline friendly so that data processing with lists can be chained.")
29935 (license license:expat)))
29936
29937 (define-public r-rsample
29938 (package
29939 (name "r-rsample")
29940 (version "1.1.0")
29941 (source
29942 (origin
29943 (method url-fetch)
29944 (uri (cran-uri "rsample" version))
29945 (sha256
29946 (base32
29947 "1iy61riwjch9z4m6k7whsrkl80sk9sww5lf1np4iq4vdfq6w01jb"))))
29948 (properties `((upstream-name . "rsample")))
29949 (build-system r-build-system)
29950 (propagated-inputs
29951 (list r-dplyr
29952 r-ellipsis
29953 r-furrr
29954 r-generics
29955 r-glue
29956 r-pillar
29957 r-purrr
29958 r-rlang
29959 r-slider
29960 r-tibble
29961 r-tidyr
29962 r-tidyselect
29963 r-vctrs))
29964 (native-inputs
29965 (list r-knitr))
29966 (home-page "https://rsample.tidymodels.org")
29967 (synopsis "General resampling infrastructure")
29968 (description
29969 "This package provides classes and functions to create and summarize
29970 different types of resampling objects (e.g. bootstrap, cross-validation).")
29971 (license license:gpl2)))
29972
29973 (define-public r-dicedesign
29974 (package
29975 (name "r-dicedesign")
29976 (version "1.9")
29977 (source
29978 (origin
29979 (method url-fetch)
29980 (uri (cran-uri "DiceDesign" version))
29981 (sha256
29982 (base32
29983 "1a8ixa65xgyfri03cviic8qi2plbhdyz8m02bwif8w94w0q3ghlk"))))
29984 (properties `((upstream-name . "DiceDesign")))
29985 (build-system r-build-system)
29986 (home-page "http://dice.emse.fr/")
29987 (synopsis "Designs of computer experiments")
29988 (description
29989 "This package provides tools to create some specific @code{Space-Filling
29990 Design} (SFD) and to test their quality.")
29991 (license license:gpl3)))
29992
29993 (define-public r-dials
29994 (package
29995 (name "r-dials")
29996 (version "1.0.0")
29997 (source
29998 (origin
29999 (method url-fetch)
30000 (uri (cran-uri "dials" version))
30001 (sha256
30002 (base32
30003 "0flpd7bxknsscv0gk6c7zz1aid9y3z6sibkvjp9zcyc5wnqldrvj"))))
30004 (properties `((upstream-name . "dials")))
30005 (build-system r-build-system)
30006 (propagated-inputs
30007 (list r-dicedesign
30008 r-dplyr
30009 r-glue
30010 r-hardhat
30011 r-lifecycle
30012 r-pillar
30013 r-purrr
30014 r-rlang
30015 r-scales
30016 r-tibble
30017 r-vctrs
30018 r-withr))
30019 (native-inputs (list r-knitr))
30020 (home-page "https://dials.tidymodels.org/")
30021 (synopsis "Tools for creating tuning parameter values")
30022 (description
30023 "Many models contain tuning parameters (i.e. parameters that cannot be
30024 directly estimated from the data). These tools can be used to define objects
30025 for creating, simulating, or validating values for such parameters.")
30026 (license license:gpl2)))
30027
30028 (define-public r-tune
30029 (package
30030 (name "r-tune")
30031 (version "1.0.1")
30032 (source
30033 (origin
30034 (method url-fetch)
30035 (uri (cran-uri "tune" version))
30036 (sha256
30037 (base32
30038 "044bz8g3p8vj97w9ycpiw39iakzghxbqzmb4lxqpplpxymc8ybkm"))))
30039 (properties `((upstream-name . "tune")))
30040 (build-system r-build-system)
30041 (propagated-inputs
30042 (list r-cli
30043 r-dials
30044 r-dplyr
30045 r-foreach
30046 r-generics
30047 r-ggplot2
30048 r-glue
30049 r-gpfit
30050 r-hardhat
30051 r-lifecycle
30052 r-parsnip
30053 r-purrr
30054 r-recipes
30055 r-rlang
30056 r-rsample
30057 r-tibble
30058 r-tidyr
30059 r-tidyselect
30060 r-vctrs
30061 r-withr
30062 r-workflows
30063 r-yardstick))
30064 (home-page "https://github.com/tidymodels/tune")
30065 (synopsis "Tidy tuning tools")
30066 (description
30067 "The ability to tune models is important. @code{tune} contains functions
30068 and classes to be used in conjunction with other @code{tidymodels} packages
30069 for finding reasonable values of hyper-parameters in models, pre-processing
30070 methods, and post-processing steps.")
30071 (license license:expat)))
30072
30073 (define-public r-workflowsets
30074 (package
30075 (name "r-workflowsets")
30076 (version "1.0.0")
30077 (source
30078 (origin
30079 (method url-fetch)
30080 (uri (cran-uri "workflowsets" version))
30081 (sha256
30082 (base32
30083 "12wj0m6kqnjh8k5k14kqh40wf14gzyg5l3shhbpr2lvk87l9ssqq"))))
30084 (properties `((upstream-name . "workflowsets")))
30085 (build-system r-build-system)
30086 (propagated-inputs
30087 (list r-cli
30088 r-dplyr
30089 r-hardhat
30090 r-generics
30091 r-ggplot2
30092 r-glue
30093 r-lifecycle
30094 r-parsnip
30095 r-pillar
30096 r-prettyunits
30097 r-purrr
30098 r-rlang
30099 r-rsample
30100 r-tibble
30101 r-tidyr
30102 r-tune
30103 r-vctrs
30104 r-withr
30105 r-workflows))
30106 (native-inputs
30107 (list r-knitr))
30108 (home-page "https://github.com/tidymodels/workflowsets")
30109 (synopsis "Create a collection of tidymodels workflows")
30110 (description
30111 "A workflow is a combination of a model and preprocessors (e.g, a
30112 formula, recipe, etc.). In order to try different combinations of these, an
30113 object can be created that contains many workflows. There are functions to
30114 create workflows en masse as well as training them and visualizing the
30115 results.")
30116 (license license:expat)))
30117
30118 (define-public r-tidyposterior
30119 (package
30120 (name "r-tidyposterior")
30121 (version "1.0.0")
30122 (source
30123 (origin
30124 (method url-fetch)
30125 (uri (cran-uri "tidyposterior" version))
30126 (sha256
30127 (base32
30128 "19cyyhh417i5xcchb8kq3iycaf4y7aznr7y9r004h2k2vk3svc86"))))
30129 (properties `((upstream-name . "tidyposterior")))
30130 (build-system r-build-system)
30131 (propagated-inputs
30132 (list r-dplyr
30133 r-generics
30134 r-ggplot2
30135 r-purrr
30136 r-rlang
30137 r-rsample
30138 r-rstanarm
30139 r-tibble
30140 r-tidyr
30141 r-tune
30142 r-vctrs
30143 r-workflowsets))
30144 (native-inputs
30145 (list r-knitr))
30146 (home-page "https://tidyposterior.tidymodels.org")
30147 (synopsis "Bayesian analysis to compare models using resampling statistics")
30148 (description
30149 "This package can be used to conduct post hoc analyses of resampling
30150 results generated by models. For example, if two models are evaluated with
30151 the @dfn{root mean squared error} (RMSE) using 10-fold cross-validation, there
30152 are 10 paired statistics. These can be used to make comparisons between
30153 models without involving a test set.")
30154 (license license:gpl2)))
30155
30156 (define-public r-tidypredict
30157 (package
30158 (name "r-tidypredict")
30159 (version "0.4.9")
30160 (source
30161 (origin
30162 (method url-fetch)
30163 (uri (cran-uri "tidypredict" version))
30164 (sha256
30165 (base32
30166 "0x0r36zvny4rqgndx7iqh39yhr53gl4d8wd8wpvdcgg35q6z02z2"))))
30167 (properties `((upstream-name . "tidypredict")))
30168 (build-system r-build-system)
30169 (propagated-inputs
30170 (list r-dplyr
30171 r-generics
30172 r-knitr
30173 r-purrr
30174 r-rlang
30175 r-stringr
30176 r-tibble
30177 r-tidyr))
30178 (native-inputs
30179 (list r-knitr))
30180 (home-page "https://tidypredict.tidymodels.org")
30181 (synopsis "Run predictions inside the database")
30182 (description
30183 "This package parses a fitted R model object, and returns a formula in
30184 Tidy Eval code that calculates the predictions. It works with several
30185 database backends because it leverages @code{dplyr} and @code{dbplyr} for the
30186 final SQL translation of the algorithm. It currently supports @code{lm()},
30187 @code{glm()}, @code{randomForest()}, @code{ranger()}, @code{earth()},
30188 @code{xgb.Booster.complete()}, @code{cubist()}, and @code{ctree()} models.")
30189 (license license:gpl3)))
30190
30191 (define-public r-janeaustenr
30192 (package
30193 (name "r-janeaustenr")
30194 (version "1.0.0")
30195 (source
30196 (origin
30197 (method url-fetch)
30198 (uri (cran-uri "janeaustenr" version))
30199 (sha256
30200 (base32
30201 "1ap8p1lpbj2wz90mpf1vbyzhv2spzv03bi8lwzpsir2y77hjxhxl"))))
30202 (properties `((upstream-name . "janeaustenr")))
30203 (build-system r-build-system)
30204 (home-page "https://github.com/juliasilge/janeaustenr")
30205 (synopsis "Jane Austen's complete novels")
30206 (description
30207 "This package provides the full texts for Jane Austen's six completed
30208 novels, ready for text analysis. These novels are \"Sense and Sensibility\",
30209 \"Pride and Prejudice\", \"Mansfield Park\", \"Emma\", \"Northanger Abbey\",
30210 and \"Persuasion\".")
30211 (license license:expat)))
30212
30213 (define-public r-janitor
30214 (package
30215 (name "r-janitor")
30216 (version "2.1.0")
30217 (source (origin
30218 (method url-fetch)
30219 (uri (cran-uri "janitor" version))
30220 (sha256
30221 (base32
30222 "09nqm957m2f54y2l30619b58x4i7gxwvr2lwg5kly5xy1ya1a1nn"))))
30223 (properties `((upstream-name . "janitor")))
30224 (build-system r-build-system)
30225 (propagated-inputs
30226 (list r-dplyr
30227 r-lifecycle
30228 r-lubridate
30229 r-magrittr
30230 r-purrr
30231 r-rlang
30232 r-snakecase
30233 r-stringi
30234 r-stringr
30235 r-tidyr
30236 r-tidyselect))
30237 (native-inputs (list r-knitr))
30238 (home-page "https://github.com/sfirke/janitor")
30239 (synopsis "Simple tools for examining and cleaning dirty data")
30240 (description
30241 "The main janitor functions can: perfectly format @code{data.frame column}
30242 names; provide quick counts of variable combinations (i.e., frequency tables
30243 and crosstabs); and isolate duplicate records. Other janitor functions nicely
30244 format the tabulation results. These tabulate-and-report functions
30245 approximate popular features of SPSS and Excel. This package follows the
30246 principles of the \"tidyverse\" and works well with the pipe function
30247 @code{%>%}. janitor was built with beginning-to-intermediate R users in mind
30248 and is optimized for user-friendliness. Advanced R users can already do
30249 everything covered here, but with janitor they can do it faster and save their
30250 thinking for the fun stuff.")
30251 (license license:expat)))
30252
30253 (define-public r-tokenizers
30254 (package
30255 (name "r-tokenizers")
30256 (version "0.2.3")
30257 (source
30258 (origin
30259 (method url-fetch)
30260 (uri (cran-uri "tokenizers" version))
30261 (sha256
30262 (base32
30263 "01s2bx35r8kc7c68jnhcbrk963v2mhd21gmf630w7i4xnx46nvb2"))))
30264 (properties `((upstream-name . "tokenizers")))
30265 (build-system r-build-system)
30266 (propagated-inputs
30267 (list r-rcpp r-snowballc r-stringi))
30268 (native-inputs
30269 (list r-knitr))
30270 (home-page "https://lincolnmullen.com/software/tokenizers/")
30271 (synopsis "Fast, consistent tokenization of natural language text")
30272 (description
30273 "This is a package for converting natural language text into tokens.
30274 It includes tokenizers for shingled n-grams, skip n-grams, words, word stems,
30275 sentences, paragraphs, characters, shingled characters, lines, tweets, Penn
30276 Treebank, regular expressions, as well as functions for counting characters,
30277 words, and sentences, and a function for splitting longer texts into separate
30278 documents, each with the same number of words. The tokenizers have a
30279 consistent interface, and the package is built on the @code{stringi} and
30280 @code{Rcpp} packages for fast yet correct tokenization in UTF-8 encoding.")
30281 (license license:expat)))
30282
30283 (define-public r-hunspell
30284 (package
30285 (name "r-hunspell")
30286 (version "3.0.2")
30287 (source
30288 (origin
30289 (method url-fetch)
30290 (uri (cran-uri "hunspell" version))
30291 (sha256
30292 (base32
30293 "0kij39rhsx7s4lfddy6745f1zjyi003srj14ckjpbhkcyxamk8jy"))))
30294 (properties `((upstream-name . "hunspell")))
30295 (build-system r-build-system)
30296 (propagated-inputs
30297 (list r-digest r-rcpp))
30298 (native-inputs
30299 (list r-knitr))
30300 (home-page "https://github.com/ropensci/hunspell#readme")
30301 (synopsis "High-performance stemmer, tokenizer, and spell checker")
30302 (description
30303 "This package provides a low-level spell checker and morphological
30304 analyzer based on the famous @code{hunspell} library. The package can analyze
30305 or check individual words as well as parse text, LaTeX, HTML or XML documents.
30306 For a more user-friendly interface use the @code{spelling} package which
30307 builds on this package to automate checking of files, documentation and
30308 vignettes in all common formats.")
30309 ;; The hunspell library itself is available under one of GPL2, LGPL2.1, or
30310 ;; MPL; in addition to these licenses the rest of the R wrapper is also
30311 ;; available under the Expat license.
30312 (license (list license:gpl2
30313 license:lgpl2.1
30314 license:mpl1.1
30315 license:expat))))
30316
30317 (define-public r-tidytext
30318 (package
30319 (name "r-tidytext")
30320 (version "0.3.4")
30321 (source
30322 (origin
30323 (method url-fetch)
30324 (uri (cran-uri "tidytext" version))
30325 (sha256
30326 (base32
30327 "0mk75wdiy4mixj1xlksw9ns4ajlj8ak90sgchjcg1zb90qp7gg56"))))
30328 (properties `((upstream-name . "tidytext")))
30329 (build-system r-build-system)
30330 (propagated-inputs
30331 (list r-dplyr
30332 r-generics
30333 r-hunspell
30334 r-janeaustenr
30335 r-lifecycle
30336 r-matrix
30337 r-purrr
30338 r-rlang
30339 r-stringr
30340 r-tibble
30341 r-tokenizers
30342 r-vctrs))
30343 (native-inputs
30344 (list r-knitr))
30345 (home-page "https://github.com/juliasilge/tidytext")
30346 (synopsis "Text mining using dplyr, ggplot2, and other Tidy tools")
30347 (description
30348 "This is a package for text mining for word processing and sentiment
30349 analysis using @code{dplyr}, @code{ggplot2}, and other Tidy tools.")
30350 (license license:expat)))
30351
30352 (define-public r-parsnip
30353 (package
30354 (name "r-parsnip")
30355 (version "1.0.2")
30356 (source
30357 (origin
30358 (method url-fetch)
30359 (uri (cran-uri "parsnip" version))
30360 (sha256
30361 (base32
30362 "171crglp6ncy41iyb60gj6xp7zn2vnbffgbgpszrahf6j2hhxvw4"))))
30363 (properties `((upstream-name . "parsnip")))
30364 (build-system r-build-system)
30365 (propagated-inputs
30366 (list r-cli
30367 r-dplyr
30368 r-generics
30369 r-ggplot2
30370 r-globals
30371 r-glue
30372 r-hardhat
30373 r-lifecycle
30374 r-magrittr
30375 r-pillar
30376 r-prettyunits
30377 r-purrr
30378 r-rlang
30379 r-tibble
30380 r-tidyr
30381 r-vctrs
30382 r-withr))
30383 (native-inputs
30384 (list r-knitr))
30385 (home-page "https://parsnip.tidymodels.org")
30386 (synopsis "Common API to modeling and analysis functions")
30387 (description
30388 "This package provides a common interface to allow users to specify a
30389 model without having to remember the different argument names across different
30390 functions or computational engines (e.g. R, Spark, Stan, etc).")
30391 (license license:gpl2)))
30392
30393 (define-public r-infer
30394 (package
30395 (name "r-infer")
30396 (version "1.0.3")
30397 (source
30398 (origin
30399 (method url-fetch)
30400 (uri (cran-uri "infer" version))
30401 (sha256
30402 (base32
30403 "1m5srhcmkh8wq12pvy57g3g703wilkl8r3gmm5s7lbj103iz7v8b"))))
30404 (properties `((upstream-name . "infer")))
30405 (build-system r-build-system)
30406 (propagated-inputs
30407 (list r-broom
30408 r-dplyr
30409 r-generics
30410 r-ggplot2
30411 r-glue
30412 r-magrittr
30413 r-patchwork
30414 r-purrr
30415 r-rlang
30416 r-tibble
30417 r-tidyr))
30418 (native-inputs
30419 (list r-knitr))
30420 (home-page "https://github.com/tidymodels/infer")
30421 (synopsis "Tidy statistical inference")
30422 (description
30423 "The objective of this package is to perform inference using an
30424 expressive statistical grammar that coheres with the Tidy design framework.")
30425 (license license:cc0)))
30426
30427 (define-public r-modeldata
30428 (package
30429 (name "r-modeldata")
30430 (version "1.0.1")
30431 (source
30432 (origin
30433 (method url-fetch)
30434 (uri (cran-uri "modeldata" version))
30435 (sha256
30436 (base32
30437 "0ik4r25l69brkf0l248bln1kicy7dpi6mziwn19by8rq3f8fylhy"))))
30438 (properties `((upstream-name . "modeldata")))
30439 (build-system r-build-system)
30440 (propagated-inputs
30441 (list r-dplyr
30442 r-mass
30443 r-purrr
30444 r-rlang
30445 r-tibble))
30446 (home-page "https://modeldata.tidymodels.org")
30447 (synopsis "Data sets useful for modeling packages")
30448 (description
30449 "This package provides data sets used for demonstrating or testing
30450 model-related packages.")
30451 (license license:expat)))
30452
30453 (define-public r-conflicted
30454 (package
30455 (name "r-conflicted")
30456 (version "1.1.0")
30457 (source
30458 (origin
30459 (method url-fetch)
30460 (uri (cran-uri "conflicted" version))
30461 (sha256
30462 (base32
30463 "1qg9ar114r98wm0pnf65mss4v2ksq3924rlpm13mqp4s3p6j9yi4"))))
30464 (properties `((upstream-name . "conflicted")))
30465 (build-system r-build-system)
30466 (propagated-inputs
30467 (list r-memoise r-rlang))
30468 (home-page "https://github.com/r-lib/conflicted")
30469 (synopsis "Alternative conflict resolution strategy")
30470 (description
30471 "R's default conflict management system gives the most recently loaded
30472 package precedence. This can make it hard to detect conflicts, particularly
30473 when they arise because a package update creates ambiguity that did not
30474 previously exist. The @code{conflicted} package takes a different approach,
30475 making every conflict an error and forcing you to choose which function to
30476 use.")
30477 (license license:gpl3)))
30478
30479 (define-public r-tidymodels
30480 (package
30481 (name "r-tidymodels")
30482 (version "1.0.0")
30483 (source
30484 (origin
30485 (method url-fetch)
30486 (uri (cran-uri "tidymodels" version))
30487 (sha256
30488 (base32
30489 "1zqdq7zwmhc19zs77x27l5ja01rhj01v8dw182j8jhy49h0alyz3"))))
30490 (properties `((upstream-name . "tidymodels")))
30491 (build-system r-build-system)
30492 (propagated-inputs
30493 (list r-broom
30494 r-cli
30495 r-conflicted
30496 r-dials
30497 r-dplyr
30498 r-ggplot2
30499 r-hardhat
30500 r-infer
30501 r-modeldata
30502 r-parsnip
30503 r-purrr
30504 r-recipes
30505 r-rlang
30506 r-rsample
30507 r-rstudioapi
30508 r-tibble
30509 r-tidyr
30510 r-tune
30511 r-workflows
30512 r-workflowsets
30513 r-yardstick))
30514 (native-inputs
30515 (list r-knitr))
30516 (home-page "https://github.com/tidymodels/tidymodels")
30517 (synopsis "Tidy collection for modeling and statistical analysis")
30518 (description
30519 "The tidy modeling \"verse\" is a collection of packages for modeling and
30520 statistical analysis that share the underlying design philosophy, grammar, and
30521 data structures of the tidyverse.")
30522 (license license:gpl3)))
30523
30524 (define-public r-lsa
30525 (package
30526 (name "r-lsa")
30527 (version "0.73.3")
30528 (source
30529 (origin
30530 (method url-fetch)
30531 (uri (cran-uri "lsa" version))
30532 (sha256
30533 (base32
30534 "16k1g0kh3yaw7azg76aqf3hn3b6jgqg92xx0syai8l0my9ci2zzh"))))
30535 (properties `((upstream-name . "lsa")))
30536 (build-system r-build-system)
30537 (propagated-inputs
30538 (list r-snowballc))
30539 (home-page "https://cran.r-project.org/package=lsa")
30540 (synopsis "Latent semantic analysis")
30541 (description
30542 "The basic idea of latent semantic analysis (LSA) is, that text do have a
30543 higher order (=latent semantic) structure which, however, is obscured by word
30544 usage (e.g. through the use of synonyms or polysemy). By using conceptual
30545 indices that are derived statistically via a truncated singular value
30546 decomposition (a two-mode factor analysis) over a given document-term matrix,
30547 this variability problem can be overcome.")
30548 (license license:gpl2+)))
30549
30550 (define-public r-mlecens
30551 (package
30552 (name "r-mlecens")
30553 (version "0.1-7")
30554 (source
30555 (origin
30556 (method url-fetch)
30557 (uri (cran-uri "MLEcens" version))
30558 (sha256
30559 (base32
30560 "1kdnm5ilfn5fclry3f1d518761hykrqgjhv69kc881r2fpcfa1lv"))))
30561 (properties `((upstream-name . "MLEcens")))
30562 (build-system r-build-system)
30563 (home-page "http://stat.ethz.ch/~maathuis/")
30564 (synopsis "Computation of the MLE for bivariate (interval) censored data")
30565 (description
30566 "This package contains functions to compute the nonparametric
30567 @dfn{maximum likelihood estimator} (MLE) for the bivariate distribution of
30568 @code{(X,Y)}, when realizations of @code{(X,Y)} cannot be observed directly.
30569 To be more precise, we consider the situation where we observe a set of
30570 rectangles that are known to contain the unobservable realizations of (X,Y).
30571 We compute the MLE based on such a set of rectangles. The methods can also be
30572 used for univariate censored data (see data set @code{cosmesis}), and for
30573 censored data with competing risks (see data set @code{menopause}). The
30574 package also provides functions to visualize the observed data and the MLE.")
30575 (license license:gpl2+)))
30576
30577 (define-public r-metafor
30578 (package
30579 (name "r-metafor")
30580 (version "3.8-1")
30581 (source
30582 (origin
30583 (method url-fetch)
30584 (uri (cran-uri "metafor" version))
30585 (sha256
30586 (base32
30587 "05053cvk65fh2p4wrmygkvgqvrl73kz22rdbxsjxhi21jmzmg56n"))))
30588 (properties `((upstream-name . "metafor")))
30589 (build-system r-build-system)
30590 (propagated-inputs
30591 (list r-mathjaxr r-matrix r-metadat r-nlme r-pbapply))
30592 (home-page "https://cran.r-project.org/web/packages/metafor/")
30593 (synopsis "Meta-analysis package for R")
30594 (description
30595 "This package provides a comprehensive collection of functions for
30596 conducting meta-analyses in R. The package includes functions to calculate
30597 various effect sizes or outcome measures, fit fixed-, random-, and
30598 mixed-effects models to such data, carry out moderator and meta-regression
30599 analyses, and create various types of meta-analytical plots (e.g., forest,
30600 funnel, radial, L'Abbe, Baujat, GOSH plots). For meta-analyses of binomial
30601 and person-time data, the package also provides functions that implement
30602 specialized methods, including the Mantel-Haenszel method, Peto's method, and
30603 a variety of suitable generalized linear (mixed-effects) models (i.e.
30604 mixed-effects logistic and Poisson regression models). Finally, the package
30605 provides functionality for fitting meta-analytic multivariate/multilevel
30606 models that account for non-independent sampling errors and/or true
30607 effects (e.g. due to the inclusion of multiple treatment studies, multiple
30608 endpoints, or other forms of clustering). Network meta-analyses and
30609 meta-analyses accounting for known correlation structures (e.g. due to
30610 phylogenetic relatedness) can also be conducted.")
30611 (license license:gpl2+)))
30612
30613 (define-public r-altmeta
30614 (package
30615 (name "r-altmeta")
30616 (version "4.1")
30617 (source
30618 (origin
30619 (method url-fetch)
30620 (uri (cran-uri "altmeta" version))
30621 (sha256
30622 (base32
30623 "01v308389wqzp35icrp9ssb4y4gxwjzl600qw47c6rmm6s2mxzjh"))))
30624 (properties `((upstream-name . "altmeta")))
30625 (build-system r-build-system)
30626 (propagated-inputs
30627 (list r-coda r-lme4 r-matrix r-metafor r-rjags))
30628 (home-page "https://cran.r-project.org/web/packages/altmeta/")
30629 (synopsis "Alternative meta-analysis methods")
30630 (description
30631 "This package provides alternative statistical methods for meta-analysis,
30632 including:
30633
30634 @enumerate
30635 @item bivariate generalized linear mixed models for synthesizing odds ratios,
30636 relative risks, and risk differences
30637 @item heterogeneity tests and measures that are robust to outliers;
30638 @item measures, tests, and visualization tools for publication bias or
30639 small-study effects;
30640 @item meta-analysis of diagnostic tests for synthesizing sensitivities,
30641 specificities, etc.;
30642 @item meta-analysis methods for synthesizing proportions;
30643 @item models for multivariate meta-analysis.
30644 @end enumerate
30645 ")
30646 (license license:gpl2+)))
30647
30648 (define-public r-perm
30649 (package
30650 (name "r-perm")
30651 (version "1.0-0.2")
30652 (source
30653 (origin
30654 (method url-fetch)
30655 (uri (cran-uri "perm" version))
30656 (sha256
30657 (base32
30658 "182ac1y91yzb34zwdcmx5fdfr5z0cha0gx2bgk36gwxhgfc994kj"))))
30659 (properties `((upstream-name . "perm")))
30660 (build-system r-build-system)
30661 (home-page "https://cran.r-project.org/web/packages/perm/")
30662 (synopsis "Exact or asymptotic permutation tests")
30663 (description
30664 "This package provides several methods for performing permutation tests.
30665 It has three main functions, to perform linear permutation tests. These tests
30666 are tests where the test statistic is the sum of the product of a
30667 covariate (usually group indicator) and the scores.")
30668 ;; Any version of the GPL
30669 (license license:gpl2+)))
30670
30671 (define-public r-qtl
30672 (package
30673 (name "r-qtl")
30674 (version "1.52")
30675 (source
30676 (origin
30677 (method url-fetch)
30678 (uri (cran-uri "qtl" version))
30679 (sha256
30680 (base32
30681 "0q49g3ar1451whsl6ig7kz4mg8s9zxlcvgkj4ivyw4995wbwc2ij"))))
30682 (build-system r-build-system)
30683 (home-page "https://rqtl.org/")
30684 (synopsis "R package for analyzing QTL experiments in genetics")
30685 (description "R/qtl is an extension library for the R statistics system.
30686 It is used to analyze experimental crosses for identifying genes contributing
30687 to variation in quantitative traits (so-called quantitative trait loci, QTLs).
30688
30689 Using a hidden Markov model, R/qtl estimates genetic maps, to identify
30690 genotyping errors, and to perform single-QTL and two-QTL, two-dimensional
30691 genome scans.")
30692 (license license:gpl3)))
30693
30694 (define-public r-qtl2
30695 (package
30696 (name "r-qtl2")
30697 (version "0.28")
30698 (source (origin
30699 (method url-fetch)
30700 (uri (cran-uri "qtl2" version))
30701 (sha256
30702 (base32 "0ppc6dzlq77mppxc6bczai9gi40jrbxd1466y2cn2s8a4ah1jg9y"))))
30703 (build-system r-build-system)
30704 (propagated-inputs
30705 (list r-data-table
30706 r-jsonlite
30707 r-rcpp
30708 r-rcppeigen
30709 r-rsqlite
30710 r-yaml))
30711 (home-page "https://kbroman.org/qtl2/")
30712 (synopsis "Quantitative Trait Locus Mapping in Experimental Crosses")
30713 (description
30714 "This package provides a set of tools to perform @dfn{Quantitative Trait
30715 Locus} (QTL) analysis in experimental crosses. It is a reimplementation of the
30716 @code{R/qtl} package to better handle high-dimensional data and complex cross
30717 designs. Broman et al. (2018) <doi:10.1534/genetics.118.301595>.")
30718 (license license:gpl3)))
30719
30720 (define-public r-seqminer
30721 (package
30722 (name "r-seqminer")
30723 (version "8.4")
30724 (source
30725 (origin
30726 (method url-fetch)
30727 (uri (cran-uri "seqminer" version))
30728 (sha256
30729 (base32
30730 "1mbx1hw9dhgry7hhan43g6aiz2lyd5api7wxq3fwajyzjrc6p1g8"))))
30731 (build-system r-build-system)
30732 (inputs
30733 (list zlib))
30734 (home-page "http://seqminer.genomic.codes")
30735 (synopsis "Read nucleotide sequence data (VCF, BCF, and METAL formats)")
30736 (description
30737 "This package provides tools to integrate nucleotide sequencing
30738 data (variant call format, e.g. VCF or BCF) or meta-analysis results in R.")
30739 ;; Any version of the GPL is acceptable
30740 (license (list license:gpl2+ license:gpl3+))))
30741
30742 (define-public r-maldiquant
30743 (package
30744 (name "r-maldiquant")
30745 (version "1.21")
30746 (source
30747 (origin
30748 (method url-fetch)
30749 (uri (cran-uri "MALDIquant" version))
30750 (sha256
30751 (base32
30752 "1y1g3819ss06dry70kfhg2syddw71682qmzkcyppfsma6hhghw87"))))
30753 (properties `((upstream-name . "MALDIquant")))
30754 (build-system r-build-system)
30755 (native-inputs
30756 (list r-knitr))
30757 (home-page "https://cran.r-project.org/web/packages/MALDIquant")
30758 (synopsis "Quantitative analysis of mass spectrometry data")
30759 (description
30760 "This package provides a complete analysis pipeline for matrix-assisted
30761 laser desorption/ionization-time-of-flight (MALDI-TOF) and other
30762 two-dimensional mass spectrometry data. In addition to commonly used plotting
30763 and processing methods it includes distinctive features, namely baseline
30764 subtraction methods such as morphological filters (TopHat) or the
30765 statistics-sensitive non-linear iterative peak-clipping algorithm (SNIP), peak
30766 alignment using warping functions, handling of replicated measurements as well
30767 as allowing spectra with different resolutions.")
30768 (license license:gpl3+)))
30769
30770 (define-public r-scattermore
30771 (package
30772 (name "r-scattermore")
30773 (version "0.8")
30774 (source
30775 (origin
30776 (method url-fetch)
30777 (uri (cran-uri "scattermore" version))
30778 (sha256
30779 (base32
30780 "1rgqm7r1k7j3h2y4i6d1a2y8fzivfcbmr7dj9d367c0w4vc77pfv"))))
30781 (properties `((upstream-name . "scattermore")))
30782 (build-system r-build-system)
30783 (propagated-inputs
30784 (list r-ggplot2 r-scales))
30785 (home-page "https://github.com/exaexa/scattermore")
30786 (synopsis "Scatterplots with more points")
30787 (description
30788 "This package provides C-based tools for converting large scatterplot
30789 data to rasters. It speeds up plotting of data with millions of points.")
30790 (license license:gpl3+)))
30791
30792 (define-public r-seuratobject
30793 (package
30794 (name "r-seuratobject")
30795 (version "4.1.2")
30796 (source
30797 (origin
30798 (method url-fetch)
30799 (uri (cran-uri "SeuratObject" version))
30800 (sha256
30801 (base32
30802 "03bd4fazcafaf5mp37cf9w6bxm9zwrlxkrqm9bjdnwxm07slanba"))))
30803 (properties `((upstream-name . "SeuratObject")))
30804 (build-system r-build-system)
30805 (propagated-inputs
30806 (list r-future
30807 r-future-apply
30808 r-matrix
30809 r-progressr
30810 r-rcpp
30811 r-rcppeigen
30812 r-rgeos
30813 r-rlang
30814 r-sp))
30815 (home-page "https://satijalab.org/seurat")
30816 (synopsis "Data structures for single cell data")
30817 (description
30818 "This package defines S4 classes for single-cell genomic data and
30819 associated information, such as dimensionality reduction embeddings,
30820 nearest-neighbor graphs, and spatially-resolved coordinates. It provides data
30821 access methods and R-native hooks to ensure the Seurat object is familiar to
30822 other R users.")
30823 (license license:gpl3)))
30824
30825 (define-public r-seurat
30826 (package
30827 (name "r-seurat")
30828 (version "4.2.0")
30829 (source (origin
30830 (method url-fetch)
30831 (uri (cran-uri "Seurat" version))
30832 (sha256
30833 (base32
30834 "1vzb2k21nnzlky5dbf586wnixffz7wc9ncrpbgdw8md2kcmd58r2"))))
30835 (properties `((upstream-name . "Seurat")))
30836 (build-system r-build-system)
30837 (propagated-inputs
30838 (list r-cluster
30839 r-cowplot
30840 r-fitdistrplus
30841 r-future
30842 r-future-apply
30843 r-ggplot2
30844 r-ggrepel
30845 r-ggridges
30846 r-httr
30847 r-ica
30848 r-igraph
30849 r-irlba
30850 r-jsonlite
30851 r-kernsmooth
30852 r-leiden
30853 r-lmtest
30854 r-mass
30855 r-matrix
30856 r-matrixstats
30857 r-miniui
30858 r-patchwork
30859 r-pbapply
30860 r-plotly
30861 r-png
30862 r-rann
30863 r-rcolorbrewer
30864 r-rcpp
30865 r-rcppannoy
30866 r-rcppeigen
30867 r-rcppprogress
30868 r-reticulate
30869 r-rlang
30870 r-rocr
30871 r-rtsne
30872 r-scales
30873 r-scattermore
30874 r-sctransform
30875 r-seuratobject
30876 r-shiny
30877 r-spatstat-core
30878 r-spatstat-geom
30879 r-tibble
30880 r-uwot))
30881 (home-page "http://www.satijalab.org/seurat")
30882 (synopsis "Seurat is an R toolkit for single cell genomics")
30883 (description
30884 "This package is an R package designed for QC, analysis, and
30885 exploration of single cell RNA-seq data. It easily enables widely-used
30886 analytical techniques, including the identification of highly variable genes,
30887 dimensionality reduction; PCA, ICA, t-SNE, standard unsupervised clustering
30888 algorithms; density clustering, hierarchical clustering, k-means, and the
30889 discovery of differentially expressed genes and markers.")
30890 (license license:gpl3)))
30891
30892 (define-public r-seuratdisk
30893 (let ((commit "163f1aade5bac38ed1e9e9c912283a7e74781610")
30894 (revision "1"))
30895 (package
30896 (name "r-seuratdisk")
30897 (version (git-version "0.0.0.9019" revision commit))
30898 (source
30899 (origin
30900 (method git-fetch)
30901 (uri (git-reference
30902 (url "https://github.com/mojaveazure/seurat-disk")
30903 (commit commit)))
30904 (file-name (git-file-name name version))
30905 (sha256
30906 (base32 "1d1v8qi6kknzy5fj6bl8akwy74h5h143i00lyidsnqjbwp9n4qnw"))))
30907 (properties `((upstream-name . "SeuratDisk")))
30908 (build-system r-build-system)
30909 (propagated-inputs
30910 (list r-cli
30911 r-crayon
30912 r-hdf5r
30913 r-matrix
30914 r-r6
30915 r-rlang
30916 r-seurat
30917 r-seuratobject
30918 r-stringi
30919 r-withr))
30920 (native-inputs
30921 (list r-knitr))
30922 (home-page "https://github.com/mojaveazure/seurat-disk")
30923 (synopsis "Interfaces for HDF5-based single cell file formats")
30924 (description
30925 "The h5Seurat file format is specifically designed for the storage and
30926 analysis of multi-modal single-cell and spatially-resolved expression
30927 experiments, for example, from CITE-seq or 10X Visium technologies. It holds
30928 all molecular information and associated metadata, including (for example)
30929 nearest-neighbor graphs, dimensional reduction information, spatial
30930 coordinates and image data, and cluster labels. This package also supports
30931 rapid and on-disk conversion between h5Seurat and AnnData objects, with the
30932 goal of enhancing interoperability between Seurat and Scanpy.")
30933 (license license:gpl3))))
30934
30935 (define-public r-seuratdata
30936 (let ((commit "b59556b24d7d6728a5744c9c715dd5f7f32ed7a5")
30937 (revision "1"))
30938 (package
30939 (name "r-seuratdata")
30940 (version (git-version "0.2.1" revision commit))
30941 (source
30942 (origin
30943 (method git-fetch)
30944 (uri (git-reference
30945 (url "https://github.com/satijalab/seurat-data")
30946 (commit commit)))
30947 (file-name (git-file-name name version))
30948 (sha256
30949 (base32 "1xfdmdmgn4r0z6w4cxa98ic6xk8i6qz054r215dvqbjs1vydsbf9"))))
30950 (properties `((upstream-name . "SeuratData")))
30951 (build-system r-build-system)
30952 (arguments
30953 `(#:phases
30954 (modify-phases %standard-phases
30955 ;; When there is no HOME directory, this package will fail to load
30956 ;; the included list of packages.
30957 (add-after 'unpack 'set-HOME
30958 (lambda _ (setenv "HOME" "/tmp"))))))
30959 (propagated-inputs
30960 (list r-cli r-crayon r-rappdirs))
30961 (home-page "https://github.com/satijalab/seurat-data")
30962 (synopsis "Install and manage Seurat datasets")
30963 (description
30964 "Single cell RNA sequencing datasets can be large, consisting of
30965 matrices that contain expression data for several thousand features across
30966 several thousand cells. This package is designed to easily install, manage,
30967 and learn about various single-cell datasets, provided Seurat objects and
30968 distributed as independent packages.")
30969 (license license:gpl3))))
30970
30971 (define-public r-phangorn
30972 (package
30973 (name "r-phangorn")
30974 (version "2.10.0")
30975 (source
30976 (origin
30977 (method url-fetch)
30978 (uri (cran-uri "phangorn" version))
30979 (sha256
30980 (base32
30981 "1kjxp352jdk1amxpk9jrql490d0qy79zm65y8szyxrm1adqghlyi"))))
30982 (build-system r-build-system)
30983 (propagated-inputs
30984 (list r-ape
30985 r-digest
30986 r-fastmatch
30987 r-generics
30988 r-igraph
30989 r-matrix
30990 r-quadprog
30991 r-rcpp))
30992 (native-inputs
30993 (list r-knitr))
30994 (home-page "https://github.com/KlausVigo/phangorn")
30995 (synopsis "Phylogenetic analysis in R")
30996 (description
30997 "Phangorn is a package for phylogenetic analysis in R. It supports
30998 estimation of phylogenetic trees and networks using Maximum Likelihood,
30999 Maximum Parsimony, distance methods and Hadamard conjugation.")
31000 (license license:gpl2+)))
31001
31002 (define-public r-diversitree
31003 (package
31004 (name "r-diversitree")
31005 (version "0.9-16")
31006 (source
31007 (origin
31008 (method url-fetch)
31009 (uri (cran-uri "diversitree" version))
31010 (sha256
31011 (base32
31012 "0rzrk7xsn4gy271pbcw3azndhx0c06bmsgrg6libjmlfnmq6j8sc"))))
31013 (build-system r-build-system)
31014 (native-inputs
31015 (list gfortran))
31016 (inputs (list fftw gsl))
31017 (propagated-inputs
31018 (list r-ape r-desolve r-rcpp r-subplex))
31019 (home-page "https://www.zoology.ubc.ca/prog/diversitree")
31020 (synopsis "Comparative 'phylogenetic' analyses of diversification")
31021 (description "This package contains a number of comparative \"phylogenetic\"
31022 methods, mostly focusing on analysing diversification and character evolution.
31023 Contains implementations of \"BiSSE\" (Binary State Speciation and Extinction)
31024 and its unresolved tree extensions, \"MuSSE\" (Multiple State Speciation and
31025 Extinction), \"QuaSSE\", \"GeoSSE\", and \"BiSSE-ness\" Other included methods
31026 include Markov models of discrete and continuous trait evolution and constant
31027 rate speciation and extinction.")
31028 (license license:gpl2+)))
31029
31030 (define-public r-calculus
31031 (package
31032 (name "r-calculus")
31033 (version "1.0.0")
31034 (source
31035 (origin
31036 (method url-fetch)
31037 (uri (cran-uri "calculus" version))
31038 (sha256
31039 (base32
31040 "18w64jp6ah2q09242bsnszjl2adqmcs4b0w44ixrc74rjjxwp1cd"))))
31041 (properties `((upstream-name . "calculus")))
31042 (build-system r-build-system)
31043 (propagated-inputs
31044 (list r-rcpp))
31045 (native-inputs
31046 (list r-knitr))
31047 (home-page "https://github.com/eguidotti/calculus")
31048 (synopsis "High dimensional numerical and symbolic calculus")
31049 (description
31050 "Efficient C++ optimized functions for numerical and symbolic calculus.
31051 It includes basic symbolic arithmetic, tensor calculus, Einstein summing
31052 convention, fast computation of the Levi-Civita symbol and generalized
31053 Kronecker delta, Taylor series expansion, multivariate Hermite polynomials,
31054 accurate high-order derivatives, differential operators (Gradient, Jacobian,
31055 Hessian, Divergence, Curl, Laplacian) and numerical integration in arbitrary
31056 orthogonal coordinate systems: cartesian, polar, spherical, cylindrical,
31057 parabolic or user defined by custom scale factors.")
31058 (license license:gpl3)))
31059
31060 (define-public r-decon
31061 (package
31062 (name "r-decon")
31063 (version "1.3-4")
31064 (source
31065 (origin
31066 (method url-fetch)
31067 (uri (cran-uri "decon" version))
31068 (sha256
31069 (base32
31070 "036cv56wf42q2p3d5h15hbrp5rc29xxy20qwv4k1qzhkq6hmw0qs"))))
31071 (properties `((upstream-name . "decon")))
31072 (build-system r-build-system)
31073 (native-inputs
31074 (list gfortran))
31075 (home-page
31076 "https://cran.r-project.org/web/packages/decon/")
31077 (synopsis "Deconvolution Estimation in Measurement Error Models")
31078 (description
31079 "This package contains a collection of functions to deal with
31080 nonparametric measurement error problems using deconvolution
31081 kernel methods. We focus two measurement error models in the
31082 package: (1) an additive measurement error model, where the
31083 goal is to estimate the density or distribution function from
31084 contaminated data; (2) nonparametric regression model with
31085 errors-in-variables. The R functions allow the measurement errors
31086 to be either homoscedastic or heteroscedastic. To make the
31087 deconvolution estimators computationally more efficient in R,
31088 we adapt the \"Fast Fourier Transform\" (FFT) algorithm for
31089 density estimation with error-free data to the deconvolution
31090 kernel estimation. Several methods for the selection of the
31091 data-driven smoothing parameter are also provided in the package.
31092 See details in: Wang, X.F. and Wang, B. (2011). Deconvolution
31093 estimation in measurement error models: The R package decon.
31094 Journal of Statistical Software, 39(10), 1-24.")
31095 (license license:gpl3+)))
31096
31097 (define-public r-densestbayes
31098 (package
31099 (name "r-densestbayes")
31100 (version "1.0-2.1")
31101 (source
31102 (origin
31103 (method url-fetch)
31104 (uri (cran-uri "densEstBayes" version))
31105 (sha256
31106 (base32 "1pzmgn65lv91zg1588qhwczy9f2zgciknlc4l072mvh2i7hncw2b"))))
31107 (properties `((upstream-name . "densEstBayes")))
31108 (build-system r-build-system)
31109 (propagated-inputs
31110 (list r-bh
31111 r-mass
31112 r-nlme
31113 r-rcpp
31114 r-rcpparmadillo
31115 r-rcppeigen
31116 r-rcppparallel
31117 r-rstan
31118 r-rstantools
31119 r-stanheaders))
31120 (home-page "https://cran.r-project.org/package=densEstBayes")
31121 (synopsis "Density estimation via Bayesian inference engines")
31122 (description
31123 "Bayesian density estimates for univariate continuous random samples are
31124 provided using the Bayesian inference engine paradigm. The engine options
31125 are: Hamiltonian Monte Carlo, the no U-turn sampler, semiparametric mean field
31126 variational Bayes and slice sampling. The methodology is described in Wand
31127 and Yu (2020), arXiv:2009.06182.")
31128 (license license:gpl2+)))
31129
31130 (define-public r-locpol
31131 (package
31132 (name "r-locpol")
31133 (version "0.7-0")
31134 (source
31135 (origin
31136 (method url-fetch)
31137 (uri (cran-uri "locpol" version))
31138 (sha256
31139 (base32
31140 "1p915n0l09kbwkly627074jslxl01yssp1rf0c7sygvsw6sgy5lm"))))
31141 (properties `((upstream-name . "locpol")))
31142 (build-system r-build-system)
31143 (home-page
31144 "https://cran.r-project.org/web/packages/locpol/")
31145 (synopsis "Kernel Local Polynomial Regression")
31146 (description
31147 "Computes local polynomial estimators for the regression and
31148 also density. It comprises several different utilities to handle
31149 kernel estimators.")
31150 (license license:gpl2+)))
31151
31152 (define-public r-lpme
31153 (package
31154 (name "r-lpme")
31155 (version "1.1.3")
31156 (source
31157 (origin
31158 (method url-fetch)
31159 (uri (cran-uri "lpme" version))
31160 (sha256
31161 (base32
31162 "1ch11cwjci98m7952p9wdsh9fj5y1mjya6ayq0q4wmbm824qfpzb"))))
31163 (properties `((upstream-name . "lpme")))
31164 (build-system r-build-system)
31165 (propagated-inputs
31166 (list r-decon r-flexmix r-locpol r-rcpp r-rcpparmadillo))
31167 (home-page
31168 "https://cran.r-project.org/web/packages/lpme/")
31169 (synopsis "Nonparametric Estimation of Measurement Error Models")
31170 (description
31171 "Provide nonparametric methods for mean regression model,
31172 modal regression and conditional density estimation in the
31173 presence/absence of measurement error. Bandwidth selection is
31174 also provided for each method.")
31175 (license license:gpl2+)))
31176
31177 (define-public r-aws-signature
31178 (package
31179 (name "r-aws-signature")
31180 (version "0.6.0")
31181 (source
31182 (origin
31183 (method url-fetch)
31184 (uri (cran-uri "aws.signature" version))
31185 (sha256
31186 (base32
31187 "15llpcnrdq4y6jsn7079yjmgbr5d1wgy2ymsm3jj3gkrd5l4zzpp"))))
31188 (properties `((upstream-name . "aws.signature")))
31189 (build-system r-build-system)
31190 (propagated-inputs
31191 (list r-base64enc r-digest))
31192 (home-page "https://github.com/cloudyr/aws.signature")
31193 (synopsis "Amazon Web Services Request Signatures")
31194 (description
31195 "This package generates version 2 and 4 request signatures for Amazon Web
31196 Services (AWS) and provides a mechanism for retrieving credentials from
31197 environment variables, AWS credentials files, and EC2 instance metadata. For
31198 use on EC2 instances, the package 'aws.ec2metadata' is suggested.")
31199 (license license:gpl2+)))
31200
31201 (define-public r-aws-s3
31202 (package
31203 (name "r-aws-s3")
31204 (version "0.3.21")
31205 (source
31206 (origin
31207 (method url-fetch)
31208 (uri (cran-uri "aws.s3" version))
31209 (sha256
31210 (base32
31211 "132cczq0ml7lpp2yl6l4p99dn1zihrncnpa6wyad4m9mnr50a8dx"))))
31212 (properties `((upstream-name . "aws.s3")))
31213 (build-system r-build-system)
31214 (propagated-inputs
31215 (list r-aws-signature
31216 r-base64enc
31217 r-curl
31218 r-digest
31219 r-httr
31220 r-xml2))
31221 (home-page "https://github.com/cloudyr/aws.s3")
31222 (synopsis "AWS S3 Client Package")
31223 (description
31224 "This package provides a simple client package for the Amazon Web
31225 Services (AWS) Simple Storage Service (S3) REST API.")
31226 (license license:gpl2+)))
31227
31228 (define-public r-lgr
31229 (package
31230 (name "r-lgr")
31231 (version "0.4.4")
31232 (source (origin
31233 (method url-fetch)
31234 (uri (cran-uri "lgr" version))
31235 (sha256
31236 (base32
31237 "09x1vw6cnc1c0p0ylcz1q1vcxyaf1kljhh7ni3gl5jm19zii2h4c"))))
31238 (build-system r-build-system)
31239 (propagated-inputs
31240 (list r-r6))
31241 (native-inputs
31242 (list r-knitr))
31243 (home-page "https://s-fleck.github.io/lgr/")
31244 (synopsis "Fully featured logging framework")
31245 (description "This package offers a flexible, feature-rich yet
31246 light-weight logging framework based on @code{R6} classes. It supports
31247 hierarchical loggers, custom log levels, arbitrary data fields in log events,
31248 logging to plaintext, JSON, (rotating) files, memory buffers, and databases, as
31249 well as email and push notifications.")
31250 (license license:expat)))
31251
31252 (define-public r-mhg
31253 (package
31254 (name "r-mhg")
31255 (version "1.1")
31256 (source
31257 (origin
31258 (method url-fetch)
31259 (uri (cran-uri "mHG" version))
31260 (sha256
31261 (base32
31262 "1rz5ncrvvv9h9grls15apa63v2nh9j87fmp4mwjjil37jx6a5zki"))))
31263 (properties `((upstream-name . "mHG")))
31264 (build-system r-build-system)
31265 (home-page "https://cran.r-project.org/package=mHG")
31266 (synopsis "Minimum-hypergeometric test")
31267 (description
31268 "This package runs a minimum-hypergeometric (mHG) test as described in
31269 \"Discovering Motifs in Ranked Lists of DNA Sequences\" by Eran Eden.")
31270 (license license:gpl2)))
31271
31272 (define-public r-mlr3measures
31273 (package
31274 (name "r-mlr3measures")
31275 (version "0.5.0")
31276 (source (origin
31277 (method url-fetch)
31278 (uri (cran-uri "mlr3measures" version))
31279 (sha256
31280 (base32
31281 "0k0i1xx63lds1870p2ljy1dlp2i376gdd0sq9s4xiqljqjb8va57"))))
31282 (build-system r-build-system)
31283 (propagated-inputs
31284 (list r-checkmate r-prroc))
31285 (home-page "https://mlr3measures.mlr-org.com/")
31286 (synopsis "Performance measures for mlr3")
31287 (description "This package implements multiple performance measures for
31288 supervised learning. It includes over 40 measures for regression and
31289 classification. Additionally, meta information about the performance measures
31290 can be queried, e.g. what the best and worst possible performances scores
31291 are.")
31292 (license license:lgpl3)))
31293
31294 (define-public r-mlr3misc
31295 (package
31296 (name "r-mlr3misc")
31297 (version "0.11.0")
31298 (source (origin
31299 (method url-fetch)
31300 (uri (cran-uri "mlr3misc" version))
31301 (sha256
31302 (base32
31303 "0haxj0zlflalw10nhdwmk45qsl164bgyjgnm101l2wybw795ixfi"))))
31304 (build-system r-build-system)
31305 (propagated-inputs
31306 (list r-backports r-checkmate r-data-table r-digest r-r6))
31307 (home-page "https://mlr3misc.mlr-org.com/")
31308 (synopsis "Helper functions for mlr3")
31309 (description "@code{mlr3misc} provides frequently used helper functions
31310 and assertions used in @code{mlr3} and its companion packages. It comes with
31311 helper functions for functional programming, for printing, to work with
31312 @code{data.table}, as well as some generally useful @code{R6} classes. This
31313 package also supersedes the package @code{BBmisc}.")
31314 (license license:lgpl3)))
31315
31316 (define-public r-mlr3pipelines
31317 (package
31318 (name "r-mlr3pipelines")
31319 (version "0.4.2")
31320 (source (origin
31321 (method url-fetch)
31322 (uri (cran-uri "mlr3pipelines" version))
31323 (sha256
31324 (base32
31325 "09pk3dwjcg5rbpwa1k21srdpvf2dlxq4b5p71cvkha85jx2gdgh6"))))
31326 (build-system r-build-system)
31327 (propagated-inputs
31328 (list r-backports
31329 r-checkmate
31330 r-data-table
31331 r-digest
31332 r-lgr
31333 r-mlr3
31334 r-mlr3misc
31335 r-paradox
31336 r-r6
31337 r-withr))
31338 (home-page "https://mlr3pipelines.mlr-org.com/")
31339 (synopsis "Preprocessing Operators and Pipelines for @code{mlr3}")
31340 (description "@code{mlr3pipelines} enriches @code{mlr3} with a diverse
31341 set of pipelining operators (PipeOps) that can be composed into graphs.
31342 Operations exist for data preprocessing, model fitting, and ensemble learning.
31343 Graphs can themselves be treated as @code{mlr3} Learners and can therefore be
31344 resampled, benchmarked, and tuned.")
31345 (license license:lgpl3)))
31346
31347 (define-public r-mlr3ordinal
31348 (let ((commit "736e3a39be6b7088b650297cc6d90208ec58c0d7")
31349 (revision "1"))
31350 (package
31351 (name "r-mlr3ordinal")
31352 (version (git-version "0.1.0-9000" revision commit))
31353 (source (origin
31354 (method git-fetch)
31355 (uri (git-reference
31356 (url "https://github.com/mlr-org/mlr3ordinal")
31357 (commit commit)))
31358 (file-name (git-file-name name version))
31359 (sha256
31360 (base32
31361 "0ipf6n4m6giicn0x7f3lrfmbqkhw8zkz32hzq2xf209wndkqhqm1"))))
31362 (build-system r-build-system)
31363 (propagated-inputs
31364 (list r-checkmate
31365 r-data-table
31366 r-mlr3
31367 r-mlr3misc
31368 r-mlr3pipelines
31369 r-nloptr
31370 r-ordinal
31371 r-paradox
31372 r-r6))
31373 (home-page "https://mlr3ordinal.mlr-org.com/")
31374 (synopsis "Ordinal Regression for mlr3")
31375 (description "This package extends @code{mlr3} with support for
31376 performing ordinal regression.")
31377 (license license:expat))))
31378
31379 (define-public r-paradox
31380 (package
31381 (name "r-paradox")
31382 (version "0.10.0")
31383 (source (origin
31384 (method url-fetch)
31385 (uri (cran-uri "paradox" version))
31386 (sha256
31387 (base32
31388 "08h92wk8splf0w3rach9zbk3xz13phgcd1yybmgbs0sj4vx93whd"))))
31389 (build-system r-build-system)
31390 (propagated-inputs
31391 (list r-backports r-checkmate r-data-table r-mlr3misc r-r6))
31392 (home-page "https://paradox.mlr-org.com/")
31393 (synopsis "Define and work with parameter spaces for complex algorithms")
31394 (description "With this package it is possible to define parameter spaces,
31395 constraints and dependencies for arbitrary algorithms, and to program on such
31396 spaces. It also includes statistical designs and random samplers. Objects are
31397 implemented as @code{R6} classes.")
31398 (license license:lgpl3)))
31399
31400 (define-public r-mlr3
31401 (package
31402 (name "r-mlr3")
31403 (version "0.14.0")
31404 (source (origin
31405 (method url-fetch)
31406 (uri (cran-uri "mlr3" version))
31407 (sha256
31408 (base32
31409 "0cnyby4947g1w0h45nd3ld5zr4k19xrwp565mq1hnqkjwmyjsgdj"))))
31410 (build-system r-build-system)
31411 (propagated-inputs
31412 (list r-r6
31413 r-backports
31414 r-checkmate
31415 r-data-table
31416 r-evaluate
31417 r-future
31418 r-future-apply
31419 r-lgr
31420 r-mlbench
31421 r-mlr3measures
31422 r-mlr3misc
31423 r-palmerpenguins
31424 r-paradox
31425 r-parallelly
31426 r-uuid))
31427 (home-page "https://mlr3.mlr-org.com/")
31428 (synopsis "Machine Learning in R - Next Generation")
31429 (description "@code{mlr3} enables efficient, object-oriented programming
31430 on the building blocks of machine learning. It provides @code{R6} objects for
31431 tasks, learners, resamplings, and measures. The package is geared towards
31432 scalability and larger datasets by supporting parallelization and out-of-memory
31433 data-backends like databases. While @code{mlr3} focuses on the core
31434 computational operations, add-on packages provide additional functionality.")
31435 (license license:lgpl3)))
31436
31437 (define-public r-mlr3learners
31438 (package
31439 (name "r-mlr3learners")
31440 (version "0.5.4")
31441 (source (origin
31442 (method url-fetch)
31443 (uri (cran-uri "mlr3learners" version))
31444 (sha256
31445 (base32
31446 "0sa2qjvhvjzsfssln9ah08zknzdcps1z28xzgkdfgi6dj25a0y3k"))))
31447 (build-system r-build-system)
31448 (propagated-inputs
31449 (list r-checkmate
31450 r-data-table
31451 r-mlr3
31452 r-mlr3misc
31453 r-paradox
31454 r-r6))
31455 (home-page "https://mlr3learners.mlr-org.com/")
31456 (synopsis "Recommended Learners for @code{mlr3}")
31457 (description "@code{mlr3learners} extends @code{mlr3} and @code{mlr3proba}
31458 with interfaces to essential machine learning packages on CRAN. This includes,
31459 but is not limited to: (penalized) linear and logistic regression, linear and
31460 quadratic discriminant analysis, k-nearest neighbors, naive Bayes, support
31461 vector machines, and gradient boosting.")
31462 (license license:lgpl3)))
31463
31464 (define-public r-bbotk
31465 (package
31466 (name "r-bbotk")
31467 (version "0.6.0")
31468 (source
31469 (origin
31470 (method url-fetch)
31471 (uri (cran-uri "bbotk" version))
31472 (sha256
31473 (base32
31474 "0ingnvfps46bysi8k2rqnvlh577bzk6fih6hcf20mjspdxx1as3v"))))
31475 (properties `((upstream-name . "bbotk")))
31476 (build-system r-build-system)
31477 (propagated-inputs
31478 (list r-checkmate
31479 r-data-table
31480 r-lgr
31481 r-mlr3misc
31482 r-paradox
31483 r-r6))
31484 (native-inputs
31485 (list r-knitr))
31486 (home-page "https://bbotk.mlr-org.com")
31487 (synopsis "Black-Box Optimization Toolkit")
31488 (description "This package provides a common framework for optimization of
31489 black-box functions for other packages, e.g. @code{mlr3}. It offers various
31490 optimization methods e.g. grid search, random search and generalized simulated
31491 annealing.")
31492 (license license:lgpl3)))
31493
31494 (define-public r-mlr3tuning
31495 (package
31496 (name "r-mlr3tuning")
31497 (version "0.15.0")
31498 (source (origin
31499 (method url-fetch)
31500 (uri (cran-uri "mlr3tuning" version))
31501 (sha256
31502 (base32
31503 "13p0gcnl8sxvn3ig526pscl63g1dx7l5i9sfzi2yyrddg8vgik4g"))))
31504 (build-system r-build-system)
31505 (propagated-inputs
31506 (list r-bbotk
31507 r-checkmate
31508 r-data-table
31509 r-lgr
31510 r-mlr3
31511 r-mlr3misc
31512 r-paradox
31513 r-r6))
31514 (home-page "https://mlr3tuning.mlr-org.com/")
31515 (synopsis "Tuning for @code{mlr3}")
31516 (description "@code{mlr3tuning} implements methods for hyperparameter
31517 tuning, e.g. Grid Search, Random Search, or Simulated Annealing. Various
31518 termination criteria can be set and combined. The class @code{AutoTuner} provides a
31519 convenient way to perform nested resampling in combination with @code{mlr3}.")
31520 (license license:lgpl3)))
31521
31522 (define-public r-fontliberation
31523 (package
31524 (name "r-fontliberation")
31525 (version "0.1.0")
31526 (source
31527 (origin
31528 (method url-fetch)
31529 (uri (cran-uri "fontLiberation" version))
31530 (sha256
31531 (base32
31532 "1w1rl0g4ayyp8lwppmz9yzj9cizg7i50g07216jkm1q5w0is9pmc"))))
31533 (properties
31534 `((upstream-name . "fontLiberation")))
31535 (build-system r-build-system)
31536 (home-page "https://cran.r-project.org/package=fontLiberation")
31537 (synopsis "Liberation fonts")
31538 (description
31539 "This package provides a placeholder for the Liberation fontset intended
31540 for the fontquiver package. This fontset covers the 12 combinations of
31541 families (sans, serif, mono) and faces (plain, bold, italic, bold italic)
31542 supported in R graphics devices.")
31543 (license license:silofl1.1)))
31544
31545 (define-public r-fontbitstreamvera
31546 (package
31547 (name "r-fontbitstreamvera")
31548 (version "0.1.1")
31549 (source
31550 (origin
31551 (method url-fetch)
31552 (uri (cran-uri "fontBitstreamVera" version))
31553 (sha256
31554 (base32
31555 "0nipdlmhjv1wr3aidcl97nk6mppdkd65krgwqnhdsnv0jpfv761j"))))
31556 (properties
31557 `((upstream-name . "fontBitstreamVera")))
31558 (build-system r-build-system)
31559 (home-page "https://cran.r-project.org/package=fontBitstreamVera")
31560 (synopsis "Fonts for fontquiver")
31561 (description
31562 "This package is a placeholder for the Bitstream Vera font. It is
31563 intended for the fontquiver package.")
31564 (license
31565 (license:fsdg-compatible
31566 "https://www.gnome.org/fonts/#Final_Bitstream_Vera_Fonts"
31567 "The Font Software may be sold as part of a larger software package but
31568 no copy of one or more of the Font Software typefaces may be sold by
31569 itself."))))
31570
31571 (define-public r-fontquiver
31572 (package
31573 (name "r-fontquiver")
31574 (version "0.2.1")
31575 (source
31576 (origin
31577 (method url-fetch)
31578 (uri (cran-uri "fontquiver" version))
31579 (sha256
31580 (base32
31581 "0qv3i9hch7cygl9983s3w68wfh5qvym2jkm52pp06p6mq8a1i1wm"))))
31582 (properties `((upstream-name . "fontquiver")))
31583 (build-system r-build-system)
31584 (propagated-inputs
31585 (list r-fontbitstreamvera r-fontliberation))
31586 (home-page "https://cran.r-project.org/package=fontquiver")
31587 (synopsis "Set of installed fonts")
31588 (description
31589 "This package provides a set of fonts. This is useful when you want to
31590 avoid system fonts to make sure your outputs are reproducible.")
31591 (license license:gpl3)))
31592
31593 (define-public r-freetypeharfbuzz
31594 (package
31595 (name "r-freetypeharfbuzz")
31596 (version "0.2.6")
31597 (source
31598 (origin
31599 (method url-fetch)
31600 (uri (cran-uri "freetypeharfbuzz" version))
31601 (sha256
31602 (base32
31603 "0r3icgnq3jk4fm6z92cmhzdmflbk5df8zsmjg0dzpc4y48xafnk7"))))
31604 (properties
31605 `((upstream-name . "freetypeharfbuzz")))
31606 (build-system r-build-system)
31607 (arguments
31608 `(#:phases
31609 (modify-phases %standard-phases
31610 (add-after 'unpack 'prepare-static-libraries
31611 (lambda* (#:key inputs #:allow-other-keys)
31612 (mkdir-p "src/target/include")
31613 (let ((freetype (assoc-ref inputs "static-freetype"))
31614 (harfbuzz (assoc-ref inputs "static-harfbuzz")))
31615 (substitute* "src/Makevars.in"
31616 (("include @MK_FILE@") "") ; do not build static libs
31617 (("^HB_STATIC_LIB =.*")
31618 (string-append "HB_STATIC_LIB = " harfbuzz "/lib/libharfbuzz.a\n"))
31619 (("^FT_STATIC_LIB =.*")
31620 (string-append "FT_STATIC_LIB = " freetype "/lib/libfreetype.a\n")))
31621 (copy-recursively (string-append freetype "/include")
31622 "src/target/include")
31623 (copy-recursively (string-append harfbuzz "/include")
31624 "src/target/include")))))))
31625 (propagated-inputs
31626 (list r-fontquiver))
31627 ;; This may defeat the purpose of this package as our versions of freetype
31628 ;; and harfbuzz obviously differ from the tarballs offered by this
31629 ;; project. On the other hand, Guix arguably does a better job at
31630 ;; "ensur[ing] deterministic computation".
31631 (native-inputs
31632 `(("static-freetype"
31633 ,(package
31634 (inherit (static-package freetype))
31635 (arguments
31636 `(#:configure-flags
31637 (list "--enable-static=yes"
31638 "--with-pic=yes"
31639 "--without-zlib"
31640 "--without-bzip2"
31641 "--without-png"
31642 "--without-harfbuzz")))))
31643 ("static-harfbuzz"
31644 ,(package
31645 (inherit (static-package harfbuzz))
31646 (arguments
31647 `(#:tests? #false ; fail because shared library is disabled
31648 #:configure-flags
31649 (list "--enable-static=yes"
31650 "--enable-shared=no"
31651 "--with-pic=yes"
31652 "--with-freetype=yes"
31653 "--without-icu"
31654 "--without-cairo"
31655 "--without-fontconfig"
31656 "--without-glib")))))))
31657 (inputs
31658 (list zlib))
31659 (home-page "https://cran.r-project.org/package=freetypeharfbuzz")
31660 (synopsis "Deterministic computation of text box metrics")
31661 (description
31662 "Unlike other tools that dynamically link to the Cairo stack,
31663 freetypeharfbuzz is statically linked to specific versions of the FreeType and
31664 harfbuzz libraries. This ensures deterministic computation of text box
31665 extents for situations where reproducible results are crucial (for instance
31666 unit tests of graphics).")
31667 (license license:gpl3)))
31668
31669 (define-public r-vdiffr
31670 (package
31671 (name "r-vdiffr")
31672 (version "1.0.4")
31673 (source
31674 (origin
31675 (method url-fetch)
31676 (uri (cran-uri "vdiffr" version))
31677 (sha256
31678 (base32
31679 "1z8nn8yh6jfzb9r7ylmigwh1p30lrclqm6khmp323qqphzmzfdwy"))))
31680 (properties `((upstream-name . "vdiffr")))
31681 (build-system r-build-system)
31682 (inputs
31683 (list libpng zlib))
31684 (propagated-inputs
31685 (list r-cpp11
31686 r-diffobj
31687 r-glue
31688 r-htmltools
31689 r-lifecycle
31690 r-rlang
31691 r-testthat
31692 r-xml2))
31693 (home-page "https://github.com/r-lib/vdiffr")
31694 (synopsis "Visual regression testing and graphical diffing")
31695 (description
31696 "This package is an extension to the testthat package that makes it easy
31697 to add graphical unit tests. It provides a Shiny application to manage the
31698 test cases.")
31699 (license license:gpl3)))
31700
31701 (define-public r-highlight
31702 (package
31703 (name "r-highlight")
31704 (version "0.5.0")
31705 (source
31706 (origin
31707 (method url-fetch)
31708 (uri (cran-uri "highlight" version))
31709 (sha256
31710 (base32
31711 "1shar4y07wyixg0ichdrn2xhgwkl3mv2pxkalqzisc69w605b3hf"))))
31712 (properties `((upstream-name . "highlight")))
31713 (build-system r-build-system)
31714 (home-page "https://github.com/hadley/highlight")
31715 (synopsis "Syntax highlighter for R code")
31716 (description
31717 "This package provides a syntax highlighter for R code based on the
31718 results of the R parser. It supports rendering in HTML and LaTeX markup. It
31719 includes a custom Sweave driver performing syntax highlighting of R code
31720 chunks.")
31721 (license license:gpl3+)))
31722
31723 (define-public r-clustree
31724 (package
31725 (name "r-clustree")
31726 (version "0.5.0")
31727 (source
31728 (origin
31729 (method url-fetch)
31730 (uri (cran-uri "clustree" version))
31731 (sha256
31732 (base32
31733 "1haam13aifak8fladyxwa0gz56anj1zfczfjgs07gbw90kf6azx8"))))
31734 (properties `((upstream-name . "clustree")))
31735 (build-system r-build-system)
31736 (propagated-inputs
31737 (list r-checkmate
31738 r-dplyr
31739 r-ggplot2
31740 r-ggraph
31741 r-ggrepel
31742 r-igraph
31743 r-rlang
31744 r-tidygraph
31745 r-viridis))
31746 (native-inputs
31747 (list r-knitr))
31748 (home-page "https://github.com/lazappi/clustree")
31749 (synopsis "Visualize clusterings at different resolutions")
31750 (description
31751 "Deciding what resolution to use can be a difficult question when
31752 approaching a clustering analysis. One way to approach this problem is to
31753 look at how samples move as the number of clusters increases. This package
31754 allows you to produce clustering trees, a visualization for interrogating
31755 clusterings as resolution increases.")
31756 (license license:gpl3)))
31757
31758 (define-public r-textshaping
31759 (package
31760 (name "r-textshaping")
31761 (version "0.3.6")
31762 (source
31763 (origin
31764 (method url-fetch)
31765 (uri (cran-uri "textshaping" version))
31766 (sha256
31767 (base32
31768 "1niaj1dh09rqrg9hrh98ddnc0f2nkyq9iizv24lcwm9gjs3w1ql0"))))
31769 (properties `((upstream-name . "textshaping")))
31770 (build-system r-build-system)
31771 (inputs
31772 (list freetype fribidi harfbuzz zlib))
31773 (propagated-inputs
31774 (list r-cpp11 r-systemfonts))
31775 (native-inputs
31776 (list pkg-config r-knitr))
31777 (home-page "https://github.com/r-lib/textshaping")
31778 (synopsis "Bindings to the HarfBuzz and Fribidi libraries for text shaping")
31779 (description
31780 "This package provides access to the text shaping functionality in the
31781 HarfBuzz library and the bidirectional algorithm in the Fribidi library. This
31782 is a low-level utility package mainly for graphic devices that expands upon
31783 the font tool-set provided by the @code{systemfonts} package.")
31784 (license license:expat)))
31785
31786 (define-public r-ragg
31787 (package
31788 (name "r-ragg")
31789 (version "1.2.4")
31790 (source
31791 (origin
31792 (method url-fetch)
31793 (uri (cran-uri "ragg" version))
31794 (sha256
31795 (base32
31796 "1k8dd08a2f3dg4zrq37cfvljqg413snhzmd0440amvrfd9iyaiy5"))))
31797 (properties `((upstream-name . "ragg")))
31798 (build-system r-build-system)
31799 (inputs
31800 (list freetype libjpeg-turbo libpng libtiff zlib))
31801 (propagated-inputs
31802 (list r-systemfonts r-textshaping))
31803 (native-inputs
31804 (list pkg-config))
31805 (home-page "https://ragg.r-lib.org")
31806 (synopsis "Graphic devices based on AGG")
31807 (description
31808 "Anti-Grain Geometry (AGG) is a high-quality and high-performance 2D
31809 drawing library. The ragg package provides a set of graphic devices based on
31810 AGG to use as alternative to the raster devices provided through the
31811 @code{grDevices} package.")
31812 (license license:expat)))
31813
31814 (define-public r-downlit
31815 (package
31816 (name "r-downlit")
31817 (version "0.4.2")
31818 (source
31819 (origin
31820 (method url-fetch)
31821 (uri (cran-uri "downlit" version))
31822 (sha256
31823 (base32
31824 "0g3yncj3gmaqsc6cw7g9slgvd0kfk2414yz5m1dilk8h15lzdprk"))))
31825 (properties `((upstream-name . "downlit")))
31826 (build-system r-build-system)
31827 (propagated-inputs
31828 (list r-brio
31829 r-desc
31830 r-digest
31831 r-evaluate
31832 r-fansi
31833 r-memoise
31834 r-rlang
31835 r-vctrs
31836 r-withr
31837 r-yaml))
31838 (home-page "https://downlit.r-lib.org/")
31839 (synopsis "Syntax highlighting and automatic linking")
31840 (description
31841 "This package provides syntax highlighting of R code, specifically
31842 designed for the needs of RMarkdown packages like @code{pkgdown},
31843 @code{hugodown}, and @code{bookdown}. It includes linking of function calls
31844 to their documentation on the web, and automatic translation of ANSI escapes
31845 in output to the equivalent HTML.")
31846 (license license:expat)))
31847
31848 (define-public r-pkgdown
31849 (package
31850 (name "r-pkgdown")
31851 (version "2.0.6")
31852 (source
31853 (origin
31854 (method url-fetch)
31855 (uri (cran-uri "pkgdown" version))
31856 (sha256
31857 (base32
31858 "0sbz3kzd0hbdnszylsb281arldn2z1c9yxifhj4zv2dilp46b6nj"))))
31859 (properties `((upstream-name . "pkgdown")))
31860 (build-system r-build-system)
31861 (inputs (list pandoc))
31862 (propagated-inputs
31863 (list r-bslib
31864 r-callr
31865 r-cli
31866 r-desc
31867 r-digest
31868 r-downlit
31869 r-fs
31870 r-httr
31871 r-jsonlite
31872 r-magrittr
31873 r-memoise
31874 r-purrr
31875 r-ragg
31876 r-rlang
31877 r-rmarkdown
31878 r-tibble
31879 r-whisker
31880 r-withr
31881 r-xml2
31882 r-yaml))
31883 (native-inputs
31884 (list r-knitr))
31885 (home-page "https://pkgdown.r-lib.org")
31886 (synopsis "Make static HTML documentation for an R package")
31887 (description
31888 "The goal of this package is to generate an attractive and useful website
31889 from a source package. @code{pkgdown} converts your documentation, vignettes,
31890 README file, and more to HTML making it easy to share information about your
31891 package online.")
31892 (license license:expat)))
31893
31894 (define-public r-prereg
31895 (package
31896 (name "r-prereg")
31897 (version "0.6.0")
31898 (source
31899 (origin
31900 (method url-fetch)
31901 (uri (cran-uri "prereg" version))
31902 (sha256
31903 (base32
31904 "039nrl5cirsx1ysh214dr6xnn1h6h3f90im6k9dgmzfksxdqigpw"))))
31905 (properties `((upstream-name . "prereg")))
31906 (build-system r-build-system)
31907 (propagated-inputs
31908 (list r-rmarkdown
31909 ;; The package provides a custom LaTex template in
31910 ;; inst/rmd/prereg_form.tex, which depends on these packages:
31911 texlive-amsmath
31912 texlive-booktabs
31913 texlive-etoolbox
31914 texlive-generic-iftex
31915 texlive-latex-fancyhdr
31916 texlive-latex-fancyvrb
31917 texlive-latex-geometry
31918 texlive-latex-graphics
31919 texlive-latex-threeparttable
31920 texlive-latex-titlesec
31921 texlive-latex-upquote
31922 texlive-listings
31923 texlive-polyglossia
31924 texlive-titling
31925 texlive-tools
31926 texlive-ulem
31927 (texlive-updmap.cfg (list texlive-amsfonts texlive-lm))))
31928 (home-page "https://github.com/crsh/prereg")
31929 (synopsis
31930 "R Markdown Templates to preregister Scientific Studies")
31931 (description
31932 "This package provides a collection of templates to author
31933 preregistration documents for scientific studies in PDF format.")
31934 (license license:gpl3)))
31935
31936 (define-public r-ez
31937 (package
31938 (name "r-ez")
31939 (version "4.4-0")
31940 (source
31941 (origin
31942 (method url-fetch)
31943 (uri (cran-uri "ez" version))
31944 (sha256
31945 (base32
31946 "0a58s94x576dfz7wcbivrr2hmdh5x1vy16zwkqp9fmdzqx38pagq"))))
31947 (properties `((upstream-name . "ez")))
31948 (build-system r-build-system)
31949 (propagated-inputs
31950 (list r-car
31951 r-ggplot2
31952 r-lme4
31953 r-mass
31954 r-matrix
31955 r-mgcv
31956 r-plyr
31957 r-reshape2
31958 r-scales
31959 r-stringr))
31960 (home-page "https://github.com/mike-lawrence/ez")
31961 (synopsis "Easy Analysis and Visualization of Factorial Experiments")
31962 (description
31963 "Facilitates easy analysis of factorial experiments, including purely
31964 within-Ss designs (a.k.a. \"repeated measures\"), purely between-Ss designs,
31965 and mixed within-and-between-Ss designs. The functions in this package aim to
31966 provide simple, intuitive and consistent specification of data analysis and
31967 visualization. Visualization functions also include design visualization for
31968 pre-analysis data auditing, and correlation matrix visualization. Finally,
31969 this package includes functions for non-parametric analysis, including
31970 permutation tests and bootstrap resampling. The bootstrap function obtains
31971 predictions either by cell means or by more advanced/powerful mixed effects
31972 models, yielding predictions and confidence intervals that may be easily
31973 visualized at any level of the experiment's design.")
31974 (license license:gpl2+)))
31975
31976 (define-public r-qdapregex
31977 (package
31978 (name "r-qdapregex")
31979 (version "0.7.5")
31980 (source
31981 (origin
31982 (method url-fetch)
31983 (uri (cran-uri "qdapRegex" version))
31984 (sha256
31985 (base32
31986 "1hdilycwrvi0q6cx7k8vg87bamm2xsafjkya5x4smxysm5k1r4qb"))))
31987 (properties `((upstream-name . "qdapRegex")))
31988 (build-system r-build-system)
31989 (propagated-inputs (list r-stringi))
31990 (home-page
31991 "https://trinker.github.com/qdapRegex/")
31992 (synopsis
31993 "Regular Expression Removal, Extraction, and Replacement Tools")
31994 (description
31995 "This package provides a collection of regular expression tools
31996 associated with the @code{qdap} package that may be useful outside of the
31997 context of discourse analysis. Tools include removal/extraction/replacement of
31998 abbreviations, dates, dollar amounts, email addresses, hash tags, numbers,
31999 percentages, citations, person tags, phone numbers, times, and zip codes.")
32000 (license license:gpl2)))
32001
32002 (define-public r-mgsub
32003 (package
32004 (name "r-mgsub")
32005 (version "1.7.3")
32006 (source
32007 (origin
32008 (method url-fetch)
32009 (uri (cran-uri "mgsub" version))
32010 (sha256
32011 (base32
32012 "1mci6x65h94qiz9cwikx2inbrwkykv43zbs8abfbx416zrh2bbn9"))))
32013 (properties `((upstream-name . "mgsub")))
32014 (build-system r-build-system)
32015 (native-inputs (list r-knitr))
32016 (home-page
32017 "https://cran.r-project.org/package=mgsub")
32018 (synopsis
32019 "Safe, Multiple, Simultaneous String Substitution")
32020 (description
32021 "Designed to enable simultaneous substitution in strings in a safe
32022 fashion. Safe means it does not rely on placeholders (which can cause errors
32023 in same length matches).")
32024 (license license:expat)))
32025
32026 (define-public r-textshape
32027 (package
32028 (name "r-textshape")
32029 (version "1.7.3")
32030 (source
32031 (origin
32032 (method url-fetch)
32033 (uri (cran-uri "textshape" version))
32034 (sha256
32035 (base32
32036 "0k9injxykgj2qprc7dygd7gafvcbh3r9x84qzaa1al21pk0dz7ds"))))
32037 (properties `((upstream-name . "textshape")))
32038 (build-system r-build-system)
32039 (propagated-inputs
32040 (list r-data-table r-slam r-stringi))
32041 (home-page "https://github.com/trinker/textshape")
32042 (synopsis "Tools for Reshaping Text")
32043 (description
32044 "Tools that can be used to reshape and restructure text data.")
32045 (license license:gpl2)))
32046
32047 (define-public r-syuzhet
32048 (package
32049 (name "r-syuzhet")
32050 (version "1.0.6")
32051 (source
32052 (origin
32053 (method url-fetch)
32054 (uri (cran-uri "syuzhet" version))
32055 (sha256
32056 (base32
32057 "16iccqdbw02iw82nah6kwz3gwfghi864j2y698n4b9dyc386ijzv"))))
32058 (properties `((upstream-name . "syuzhet")))
32059 (build-system r-build-system)
32060 (propagated-inputs
32061 (list r-dplyr
32062 r-dtt
32063 r-nlp
32064 r-rlang
32065 r-textshape
32066 r-tidyr
32067 r-zoo))
32068 (native-inputs (list r-knitr))
32069 (home-page "https://github.com/mjockers/syuzhet")
32070 (synopsis
32071 "Extracts Sentiment and Sentiment-Derived Plot Arcs from Text")
32072 (description
32073 "Extracts sentiment and sentiment-derived plot arcs from text using a
32074 variety of sentiment dictionaries conveniently packaged for consumption by R
32075 users. Implemented dictionaries include @dfn{syuzhet} (default) developed in the
32076 Nebraska Literary Lab, @dfn{afinn} developed by Finn Arup Nielsen, @dfn{bing}
32077 developed by Minqing Hu and Bing Liu, and @dfn{nrc} developed by Mohammad, Saif
32078 M. and Turney, Peter D. Applicable references are available in
32079 @file{README.md} and in the documentation for the @code{get_sentiment}
32080 function. The package also provides a hack for implementing Stanford's coreNLP
32081 sentiment parser. The package provides several methods for plot arc
32082 normalization.")
32083 (license license:gpl3)))
32084
32085 (define-public r-lexicon
32086 (package
32087 (name "r-lexicon")
32088 (version "1.2.1")
32089 (source
32090 (origin
32091 (method url-fetch)
32092 (uri (cran-uri "lexicon" version))
32093 (sha256
32094 (base32
32095 "0x7rscsh6par2lj11sby7bmz41cxn63iiw51lgh29z09cg8j606c"))))
32096 (properties `((upstream-name . "lexicon")))
32097 (build-system r-build-system)
32098 (propagated-inputs
32099 (list r-data-table r-syuzhet))
32100 (home-page "https://github.com/trinker/lexicon")
32101 (synopsis "Lexicons for Text Analysis")
32102 (description
32103 "This package provides a collection of lexical hash tables, dictionaries,
32104 and word lists.")
32105 (license license:gpl3)))
32106
32107 (define-public r-english
32108 (package
32109 (name "r-english")
32110 (version "1.2-6")
32111 (source
32112 (origin
32113 (method url-fetch)
32114 (uri (cran-uri "english" version))
32115 (sha256
32116 (base32
32117 "1g3nmy5p8wj3ix1vp1qmkmy3dyqisrw0md8cjrx4klqkp0wqlms9"))))
32118 (properties `((upstream-name . "english")))
32119 (build-system r-build-system)
32120 (native-inputs (list r-knitr))
32121 (home-page
32122 "https://cran.r-project.org/package=english")
32123 (synopsis "Translate Integers into English")
32124 (description
32125 "Allow numbers to be presented in an English language version, one, two,
32126 three, ... Ordinals are also available, first, second, third, ... and
32127 indefinite article choice, \"a\" or \"an\".")
32128 (license license:gpl2)))
32129
32130 (define-public r-textclean
32131 (package
32132 (name "r-textclean")
32133 (version "0.9.3")
32134 (source
32135 (origin
32136 (method url-fetch)
32137 (uri (cran-uri "textclean" version))
32138 (sha256
32139 (base32
32140 "0kgjh6c4f14qkjc4fds7q7rpf4nkma3p0igm54fplmm3p853nvrz"))))
32141 (properties `((upstream-name . "textclean")))
32142 (build-system r-build-system)
32143 (propagated-inputs
32144 (list r-data-table
32145 r-english
32146 r-glue
32147 r-lexicon
32148 r-mgsub
32149 r-qdapregex
32150 r-stringi
32151 r-textshape))
32152 (home-page
32153 "https://github.com/trinker/textclean")
32154 (synopsis "Text Cleaning Tools")
32155 (description
32156 "Tools to clean and process text. Tools are geared at checking for
32157 substrings that are not optimal for analysis and replacing or removing them
32158 (normalizing) with more analysis friendly substrings (see Sproat, Black, Chen,
32159 Kumar, Ostendorf, & Richards (2001) @url{doi:10.1006/csla.2001.0169}) or
32160 extracting them into new variables. For example, emoticons are often used in
32161 text but not always easily handled by analysis algorithms. The
32162 @code{replace_emoticon()} function replaces emoticons with word equivalents.")
32163 (license license:gpl2)))
32164
32165 (define-public r-striprtf
32166 (package
32167 (name "r-striprtf")
32168 (version "0.5.3")
32169 (source
32170 (origin
32171 (method url-fetch)
32172 (uri (cran-uri "striprtf" version))
32173 (sha256
32174 (base32
32175 "0dqcsh3fb8j0mmmxvxjl77rryhmrjm7a3scqvk2xkgxk4xq6q316"))))
32176 (properties `((upstream-name . "striprtf")))
32177 (build-system r-build-system)
32178 (propagated-inputs
32179 (list r-magrittr r-rcpp r-stringr))
32180 (home-page "https://github.com/kota7/striprtf")
32181 (synopsis "Extract Text from RTF File")
32182 (description
32183 "Extracts plain text from @dfn{Rich Text Format} (RTF) file.")
32184 (license license:expat)))
32185
32186 (define-public r-ndjson
32187 (package
32188 (name "r-ndjson")
32189 (version "0.9.0")
32190 (source
32191 (origin
32192 (method url-fetch)
32193 (uri (cran-uri "ndjson" version))
32194 (sha256
32195 (base32
32196 "18j5bibranvbv84hvbsg6glmvhfancdsf2w6j99n3nw53bcgb12d"))
32197 (modules '((guix build utils)))
32198 (snippet
32199 '(begin
32200 ;; unvendor gzstream
32201 (for-each delete-file '("src/gzstream.cpp" "src/gzstream.h"))
32202 #t))))
32203 (properties `((upstream-name . "ndjson")))
32204 (build-system r-build-system)
32205 (arguments
32206 '(#:phases
32207 (modify-phases %standard-phases
32208 (add-after 'unpack 'use-system-gzstream
32209 (lambda* (#:key inputs #:allow-other-keys)
32210 (substitute* "src/Makevars"
32211 (("PKG_LIBS = " all)
32212 (string-append all "-lgzstream ")))
32213 #t)))))
32214 (inputs (list zlib gzstream))
32215 (propagated-inputs
32216 (list r-data-table r-rcpp r-tibble))
32217 (home-page "https://gitlab.com/hrbrmstr/ndjson")
32218 (synopsis
32219 "Wicked-Fast @dfn{Streaming JSON} (ndjson) Reader")
32220 (description
32221 "@dfn{Streaming JSON} (ndjson) has one JSON record per-line and many
32222 modern ndjson files contain large numbers of records. These constructs may not
32223 be columnar in nature, but it is often useful to read in these files and
32224 \"flatten\" the structure out to enable working with the data in an R
32225 @code{data.frame}-like context. Functions are provided that make it possible
32226 to read in plain ndjson files or compressed (@code{gz}) ndjson files and either
32227 validate the format of the records or create \"flat\" @code{data.table}
32228 structures from them.")
32229 (license license:expat)))
32230
32231 (define-public r-streamr
32232 (package
32233 (name "r-streamr")
32234 (version "0.4.5")
32235 (source
32236 (origin
32237 (method url-fetch)
32238 (uri (cran-uri "streamR" version))
32239 (sha256
32240 (base32
32241 "1clx3b0j2515r1nmnl6ki7qw5n54q3x2jvqv3zrc00kq71mlj7ix"))))
32242 (properties `((upstream-name . "streamR")))
32243 (build-system r-build-system)
32244 (propagated-inputs
32245 (list r-ndjson r-rcurl r-rjson))
32246 (home-page
32247 "https://cran.r-project.org/package=streamR")
32248 (synopsis
32249 "Access to Twitter Streaming API via R")
32250 (description
32251 "This package provides functions to access Twitter's filter, sample, and
32252 user streams, and to parse the output into data frames.")
32253 (license license:gpl2)))
32254
32255 (define-public r-readods
32256 (package
32257 (name "r-readods")
32258 (version "1.7.0")
32259 (source
32260 (origin
32261 (method url-fetch)
32262 (uri (cran-uri "readODS" version))
32263 (sha256
32264 (base32
32265 "1hi217ab7hp15jsbzi5ak57cqf8jn2rv78bnn74q72gn9mrfra7n"))))
32266 (properties `((upstream-name . "readODS")))
32267 (build-system r-build-system)
32268 (propagated-inputs
32269 (list r-cellranger r-readr r-stringi r-xml2))
32270 (native-inputs (list r-knitr))
32271 (home-page
32272 "https://cran.r-project.org/package=readODS")
32273 (synopsis "Read and Write ODS Files")
32274 (description
32275 "Import @dfn{OpenDocument Spreadsheet} (ODS) into R as a data frame.
32276 Also support writing data frame into ODS file.")
32277 (license license:gpl3)))
32278
32279 (define-public r-qpdf
32280 (package
32281 (name "r-qpdf")
32282 (version "1.3.0")
32283 (source
32284 (origin
32285 (method url-fetch)
32286 (uri (cran-uri "qpdf" version))
32287 (sha256
32288 (base32
32289 "0x2n9b4avnm0p1cz6i90a3p6qjpwr68g4v0xa8d1rr3gbgqfraf8"))
32290 (modules '((guix build utils)))
32291 (snippet
32292 '(begin
32293 ;; unvendor libqpdf
32294 (delete-file-recursively "src/libqpdf")
32295 (delete-file-recursively "src/include/qpdf")))))
32296 (properties `((upstream-name . "qpdf")))
32297 (build-system r-build-system)
32298 (arguments
32299 '(#:phases
32300 (modify-phases %standard-phases
32301 (add-after 'unpack 'configure
32302 (lambda _ (setenv "EXTERNAL_QPDF" "1"))))))
32303 (inputs
32304 (list libjpeg-turbo qpdf zlib))
32305 (propagated-inputs
32306 (list r-askpass r-curl r-rcpp))
32307 (native-inputs (list pkg-config))
32308 (home-page "https://github.com/ropensci/qpdf")
32309 (synopsis
32310 "Split, Combine and Compress PDF Files")
32311 (description
32312 "Content-preserving transformations transformations of PDF files such as
32313 split, combine, and compress. This package interfaces directly to the
32314 @code{qpdf} C++ API and does not require any command line utilities. Note that
32315 @code{qpdf} does not read actual content from PDF files: to extract text and
32316 data you need the @code{pdftools} package.")
32317 (license license:asl2.0)))
32318
32319 (define-public r-pbdmpi
32320 (package
32321 (name "r-pbdmpi")
32322 (version "0.4-6")
32323 (source (origin
32324 (method url-fetch)
32325 (uri (cran-uri "pbdMPI" version))
32326 (sha256
32327 (base32
32328 "0r6kbrvc0z4mb2dhrz1iqdyx0c03f682b5xfi1igp7z3rszd1va1"))))
32329 (properties `((upstream-name . "pbdMPI")))
32330 (build-system r-build-system)
32331 (arguments
32332 `(#:phases
32333 (modify-phases %standard-phases
32334 (add-before 'install 'mpi-setup
32335 ,%openmpi-setup))))
32336 (inputs (list openmpi))
32337 (propagated-inputs (list r-float r-rlecuyer))
32338 (native-inputs (list pkg-config))
32339 (home-page "https://pbdr.org/")
32340 (synopsis "Programming with Big Data -- Interface to MPI")
32341 (description
32342 "This package provides an efficient interface to MPI by utilizing S4
32343 classes and methods with a focus on @dfn{Single Program/Multiple Data} (SPMD)
32344 parallel programming style, which is intended for batch parallel execution.")
32345 (license license:mpl2.0)))
32346
32347 (define-public r-pdftools
32348 (package
32349 (name "r-pdftools")
32350 (version "3.3.2")
32351 (source
32352 (origin
32353 (method url-fetch)
32354 (uri (cran-uri "pdftools" version))
32355 (sha256
32356 (base32
32357 "012s98ghj3mk0adghbx2nyrwnja0707ym13nhjpjwj4xd7bll7s5"))))
32358 (properties `((upstream-name . "pdftools")))
32359 (build-system r-build-system)
32360 (inputs (list zlib poppler))
32361 (propagated-inputs (list r-qpdf r-rcpp))
32362 (native-inputs (list pkg-config))
32363 (home-page "https://docs.ropensci.org/pdftools/")
32364 (synopsis "Text Extraction, Rendering and Converting of PDF Documents")
32365 (description
32366 "This package provides utilities based on @code{libpoppler} for
32367 extracting text, fonts, attachments and metadata from a PDF file. It also
32368 supports high quality rendering of PDF documents into PNG, JPEG, TIFF format,
32369 or into raw bitmap vectors for further processing in R.")
32370 (license license:expat)))
32371
32372 (define-public r-antiword
32373 (package
32374 (name "r-antiword")
32375 (version "1.3.1")
32376 (source
32377 (origin
32378 (method url-fetch)
32379 (uri (cran-uri "antiword" version))
32380 (sha256
32381 (base32
32382 "123v8zlczwh6fr1v3x7dl3885xlmddq1bqlcxih8zh07w0hlk1k2"))
32383 (modules '((guix build utils)))
32384 (snippet
32385 '(begin
32386 ;; unvendor libantiword
32387 (delete-file-recursively "src")
32388 #t))))
32389 (properties `((upstream-name . "antiword")))
32390 (build-system r-build-system)
32391 (arguments
32392 '(#:phases
32393 (modify-phases %standard-phases
32394 (add-after 'unpack 'use-system-antiword
32395 (lambda* (#:key inputs #:allow-other-keys)
32396 (substitute* "R/antiword.R"
32397 (("system.file\\(\"bin\", package = \"antiword\"\\)")
32398 (string-append "\"" (assoc-ref inputs "antiword") "/bin\"")))
32399 #t)))))
32400 (inputs (list antiword))
32401 (propagated-inputs (list r-sys))
32402 (home-page
32403 "https://github.com/ropensci/antiword#readme")
32404 (synopsis
32405 "Extract Text from Microsoft Word Documents")
32406 (description
32407 "Wraps the @code{AntiWord} utility to extract text from Microsoft Word
32408 documents. The utility only supports the old @code{doc} format, not the new
32409 xml based @code{docx} format. Use the @code{xml2} package to read the
32410 latter.")
32411 (license license:gpl2)))
32412
32413 (define-public r-readtext
32414 (package
32415 (name "r-readtext")
32416 (version "0.81")
32417 (source
32418 (origin
32419 (method url-fetch)
32420 (uri (cran-uri "readtext" version))
32421 (sha256
32422 (base32
32423 "0k782h5hns5v5h8a6qyfqck2hc15nq0awg8bsp196q4zviv5jw3c"))))
32424 (properties `((upstream-name . "readtext")))
32425 (build-system r-build-system)
32426 (propagated-inputs
32427 (list r-antiword
32428 r-data-table
32429 r-digest
32430 r-httr
32431 r-jsonlite
32432 r-pdftools
32433 r-readods
32434 r-readxl
32435 r-streamr
32436 r-stringi
32437 r-striprtf
32438 r-tibble
32439 r-xml2))
32440 (native-inputs (list r-knitr))
32441 (home-page
32442 "https://github.com/quanteda/readtext")
32443 (synopsis
32444 "Import and Handling for Plain and Formatted Text Files")
32445 (description
32446 "This package provides functions for importing and handling text files
32447 and formatted text files with additional meta-data, such including @code{.csv},
32448 @code{.tab}, @code{.json}, @code{.xml}, @code{.html}, @code{.pdf}, @code{.doc},
32449 @code{.docx}, @code{.rtf}, @code{.xls}, @code{.xlsx}, and others.")
32450 (license license:gpl3)))
32451
32452 (define-public r-packcircles
32453 (package
32454 (name "r-packcircles")
32455 (version "0.3.4")
32456 (source
32457 (origin
32458 (method url-fetch)
32459 (uri (cran-uri "packcircles" version))
32460 (sha256
32461 (base32
32462 "05pv5c4k4njkr0xw6i6ksiy34hcyx2lbiqpv5gxw81yrkm0rxfyk"))))
32463 (properties `((upstream-name . "packcircles")))
32464 (build-system r-build-system)
32465 (propagated-inputs (list r-rcpp))
32466 (native-inputs (list r-knitr))
32467 (home-page
32468 "https://github.com/mbedward/packcircles")
32469 (synopsis "Circle Packing")
32470 (description
32471 "Algorithms to find arrangements of non-overlapping circles.")
32472 (license license:expat)))
32473
32474 ;; Cannot unbundle liblwgeom, because PostGIS does not support building it on
32475 ;; its own.
32476 (define-public r-lwgeom
32477 (package
32478 (name "r-lwgeom")
32479 (version "0.2-9")
32480 (source
32481 (origin
32482 (method url-fetch)
32483 (uri (cran-uri "lwgeom" version))
32484 (sha256
32485 (base32
32486 "1a0s15rliqd4zr6pyj76xln41f64s9yfwblk074342zvvbps5ck9"))))
32487 (properties `((upstream-name . "lwgeom")))
32488 (build-system r-build-system)
32489 (inputs
32490 (list geos proj sqlite zlib))
32491 (propagated-inputs
32492 (list r-rcpp r-sf r-units))
32493 (native-inputs (list pkg-config))
32494 (home-page "https://github.com/r-spatial/lwgeom/")
32495 (synopsis "Bindings to Selected 'liblwgeom' Functions for Simple Features")
32496 (description
32497 "Access to selected functions found in
32498 @url{https://github.com/postgis/postgis/tree/master/liblwgeom,liblwgeom}, the
32499 light-weight geometry library used by @url{http://postgis.net/,PostGIS}.")
32500 (license license:gpl2)))
32501
32502 (define-public r-stars
32503 (package
32504 (name "r-stars")
32505 (version "0.5-6")
32506 (source
32507 (origin
32508 (method url-fetch)
32509 (uri (cran-uri "stars" version))
32510 (sha256
32511 (base32
32512 "0qcli9bangpym4yp96yfibd5f4li5qw1622jnbvzfd9n8aakqhg0"))))
32513 (properties `((upstream-name . "stars")))
32514 (build-system r-build-system)
32515 (propagated-inputs
32516 (list r-abind
32517 r-classint
32518 r-lwgeom
32519 r-rlang
32520 r-sf
32521 r-units))
32522 (native-inputs (list r-knitr))
32523 (home-page "https://r-spatial.github.io/stars/")
32524 (synopsis
32525 "Spatiotemporal Arrays, Raster and Vector Data Cubes")
32526 (description
32527 "Reading, manipulating, writing and plotting spatiotemporal arrays
32528 (raster and vector data cubes) in @code{R}, using @code{GDAL} bindings provided
32529 by @code{sf}, and @code{NetCDF} bindings by @code{ncmeta} and @code{RNetCDF}.")
32530 (license license:asl2.0)))
32531
32532 (define-public r-tmaptools
32533 (package
32534 (name "r-tmaptools")
32535 (version "3.1-1")
32536 (source
32537 (origin
32538 (method url-fetch)
32539 (uri (cran-uri "tmaptools" version))
32540 (sha256
32541 (base32
32542 "0bal3czrdr93qig8s5cf5szld5vjbbks67rismfhlkmlgw6wp2gx"))))
32543 (properties `((upstream-name . "tmaptools")))
32544 (build-system r-build-system)
32545 (propagated-inputs
32546 (list r-dichromat
32547 r-lwgeom
32548 r-magrittr
32549 r-rcolorbrewer
32550 r-sf
32551 r-stars
32552 r-units
32553 r-viridislite
32554 r-xml))
32555 (home-page
32556 "https://github.com/mtennekes/tmaptools")
32557 (synopsis "Thematic Map Tools")
32558 (description
32559 "Set of tools for reading and processing spatial data. The aim is to
32560 supply the workflow to create thematic maps. This package also facilitates
32561 @code{tmap}, the package for visualizing thematic maps.")
32562 (license license:gpl3)))
32563
32564 (define-public r-rworldmap
32565 (package
32566 (name "r-rworldmap")
32567 (version "1.3-6")
32568 (source
32569 (origin
32570 (method url-fetch)
32571 (uri (cran-uri "rworldmap" version))
32572 (sha256
32573 (base32
32574 "1q1h0n9qr0m5pdx10swrh9ddsvdj8kv5nqngrf3lnx9rg9iwivjk"))))
32575 (properties `((upstream-name . "rworldmap")))
32576 (build-system r-build-system)
32577 (propagated-inputs
32578 (list r-fields r-maptools r-sp))
32579 (home-page
32580 "https://github.com/AndySouth/rworldmap/")
32581 (synopsis "Mapping Global Data")
32582 (description
32583 "Enables mapping of country level and gridded user datasets.")
32584 (license license:gpl2+)))
32585
32586 (define-public r-rtweet
32587 (package
32588 (name "r-rtweet")
32589 (version "1.0.2")
32590 (source
32591 (origin
32592 (method url-fetch)
32593 (uri (cran-uri "rtweet" version))
32594 (sha256
32595 (base32
32596 "1dhdq2c2zl88h29caqpm7zh2i5970q7rfg98zf2xb7x4zak7bq9x"))))
32597 (properties `((upstream-name . "rtweet")))
32598 (build-system r-build-system)
32599 (propagated-inputs
32600 (list r-bit64
32601 r-curl
32602 r-httr
32603 r-jsonlite
32604 r-lifecycle
32605 r-progress
32606 r-rlang
32607 r-tibble
32608 r-withr))
32609 (native-inputs (list r-knitr))
32610 (home-page "https://docs.ropensci.org/rtweet/")
32611 (synopsis "Collect Twitter data")
32612 (description
32613 "This package implements tools designed to collect and organize Twitter
32614 data via @url{https://developer.twitter.com/en/docs,Twitter's REST and stream
32615 Application Program Interfaces (API)}.")
32616 (license license:expat)))
32617
32618 (define-public r-intervals
32619 (package
32620 (name "r-intervals")
32621 (version "0.15.2")
32622 (source
32623 (origin
32624 (method url-fetch)
32625 (uri (cran-uri "intervals" version))
32626 (sha256
32627 (base32
32628 "0mvwfwc03ifb30a3dzbmkv9adwqb8ajxhcw24d8xip8px063plhb"))))
32629 (properties `((upstream-name . "intervals")))
32630 (build-system r-build-system)
32631 (home-page "https://github.com/edzer/intervals")
32632 (synopsis
32633 "Tools for Working with Points and Intervals")
32634 (description
32635 "Tools for working with and comparing sets of points and intervals.")
32636 (license license:artistic2.0)))
32637
32638 (define-public r-eyelinker
32639 (package
32640 (name "r-eyelinker")
32641 (version "0.2.1")
32642 (source
32643 (origin
32644 (method url-fetch)
32645 (uri (cran-uri "eyelinker" version))
32646 (sha256
32647 (base32
32648 "0wijd45p6j2qal6wnj7zywks8p9v3m9cmyp7axmk44mrjdjx2i71"))))
32649 (properties `((upstream-name . "eyelinker")))
32650 (build-system r-build-system)
32651 (propagated-inputs
32652 (list r-intervals r-readr r-stringi r-stringr r-tibble))
32653 (native-inputs (list r-knitr))
32654 (home-page
32655 "https://github.com/a-hurst/eyelinker")
32656 (synopsis
32657 "Import ASC Files from EyeLink Eye Trackers")
32658 (description
32659 "Imports plain-text ASC data files from EyeLink eye trackers into
32660 (relatively) tidy data frames for analysis and visualization.")
32661 (license license:gpl3)))
32662
32663 (define-public r-btm
32664 (package
32665 (name "r-btm")
32666 (version "0.3.6")
32667 (source
32668 (origin
32669 (method url-fetch)
32670 (uri (cran-uri "BTM" version))
32671 (sha256
32672 (base32
32673 "0ab0wr8nbwn1w1j9hpwfz52lm1sw0qk93713y9k0hpm3pw9dq4jr"))))
32674 (properties `((upstream-name . "BTM")))
32675 (build-system r-build-system)
32676 (propagated-inputs (list r-rcpp))
32677 (home-page "https://github.com/bnosac/BTM")
32678 (synopsis "Biterm Topic Models for Short Text")
32679 (description
32680 "Biterm Topic Models find topics in collections of short texts. It is a
32681 word co-occurrence based topic model that learns topics by modeling word-word
32682 co-occurrences patterns which are called biterms. This in contrast to
32683 traditional topic models like Latent Dirichlet Allocation and Probabilistic
32684 Latent Semantic Analysis which are word-document co-occurrence topic models. A
32685 biterm consists of two words co-occurring in the same short text window. This
32686 context window can for example be a twitter message, a short answer on a
32687 survey, a sentence of a text or a document identifier. The techniques are
32688 explained in detail in the paper 'A Biterm Topic Model For Short Text' by
32689 Xiaohui Yan, Jiafeng Guo, Yanyan Lan, Xueqi Cheng (2013)
32690 @url{https://github.com/xiaohuiyan/xiaohuiyan.github.io/blob/master/paper/\
32691 BTM-WWW13.pdf}.")
32692 (license license:asl2.0)))
32693
32694 (define-public r-delaporte
32695 (package
32696 (name "r-delaporte")
32697 (version "8.0.3")
32698 (source
32699 (origin
32700 (method url-fetch)
32701 (uri (cran-uri "Delaporte" version))
32702 (sha256
32703 (base32
32704 "1d1jkbxlwnqznh9pkjpkr7np2nmqzjvrdmlb210y1lb08mqmb73w"))))
32705 (properties `((upstream-name . "Delaporte")))
32706 (build-system r-build-system)
32707 (native-inputs (list gfortran))
32708 (home-page "https://github.com/aadler/Delaporte")
32709 (synopsis "Statistical functions for the Delaporte distribution")
32710 (description
32711 "This package provides probability mass, distribution, quantile,
32712 random-variate generation, and method-of-moments parameter-estimation
32713 functions for the Delaporte distribution with parameterization based on
32714 Vose (2008). The Delaporte is a discrete probability distribution which can
32715 be considered the convolution of a negative binomial distribution with a
32716 Poisson distribution. Alternatively, it can be considered a counting
32717 distribution with both Poisson and negative binomial components. It has been
32718 studied in actuarial science as a frequency distribution which has more
32719 variability than the Poisson, but less than the negative binomial.")
32720 (license license:bsd-2)))
32721
32722 (define-public r-rjsonio
32723 (package
32724 (name "r-rjsonio")
32725 (version "1.3-1.6")
32726 (source
32727 (origin
32728 (method url-fetch)
32729 (uri (cran-uri "RJSONIO" version))
32730 (sha256
32731 (base32
32732 "17x0ayk7daprbc8w2hvb2jl9mfnw4dic9yc3sr5adcjqfzmcklc2"))))
32733 (properties `((upstream-name . "RJSONIO")))
32734 (build-system r-build-system)
32735 (home-page "https://cran.r-project.org/package=RJSONIO")
32736 (synopsis "Serialize R objects to JSON")
32737 (description
32738 "This is a package that allows conversion to and from data in JavaScript
32739 Object Notation (JSON) format. This allows R objects to be inserted into
32740 Javascript/ECMAScript/ActionScript code and allows R programmers to read and
32741 convert JSON content to R objects. This is an alternative to the @code{rjson}
32742 package.")
32743 (license license:bsd-3)))
32744
32745 (define-public r-revgeo
32746 (package
32747 (name "r-revgeo")
32748 (version "0.15")
32749 (source
32750 (origin
32751 (method url-fetch)
32752 (uri (cran-uri "revgeo" version))
32753 (sha256
32754 (base32
32755 "1ns7d1817475lriss6wwgvdm6lj760p40yxqaifla13c2xb73a55"))))
32756 (properties `((upstream-name . "revgeo")))
32757 (build-system r-build-system)
32758 (propagated-inputs
32759 (list r-rcurl r-rjsonio))
32760 (home-page "https://cran.r-project.org/package=revgeo")
32761 (synopsis "Reverse geocoding")
32762 (description
32763 "The @code{revgeo} procedure allows you to use the Photon geocoder for
32764 OpenStreetMap, Google Maps, and Bing to reverse geocode coordinate pairs with
32765 minimal hassle.")
32766 (license license:gpl3+)))
32767
32768 (define-public r-qpcr
32769 (package
32770 (name "r-qpcr")
32771 (version "1.4-1")
32772 (source
32773 (origin
32774 (method url-fetch)
32775 (uri (cran-uri "qpcR" version))
32776 (sha256
32777 (base32
32778 "1r01q7jv3w59yx1gc0qw91rq7rvdhqsi8y57sqqkmwyqfw2x2vsv"))))
32779 (properties `((upstream-name . "qpcR")))
32780 (build-system r-build-system)
32781 (propagated-inputs
32782 (list r-mass r-matrix r-minpack-lm r-rgl r-robustbase))
32783 (home-page "https://cran.r-project.org/package=qpcR")
32784 (synopsis "Modelling and analysis of real-time PCR data")
32785 (description
32786 "This is a package for model fitting, optimal model selection and
32787 calculation of various features that are essential in the analysis of
32788 quantitative real-time polymerase chain reaction (qPCR).")
32789 (license license:gpl2+)))
32790
32791 (define-public r-textplot
32792 (package
32793 (name "r-textplot")
32794 (version "0.2.2")
32795 (source
32796 (origin
32797 (method url-fetch)
32798 (uri (cran-uri "textplot" version))
32799 (sha256
32800 (base32
32801 "1ag2h365zsx0fxbl05s2yfhf1q13p40akvbqg4qwsb5ynh2a56bf"))))
32802 (properties `((upstream-name . "textplot")))
32803 (build-system r-build-system)
32804 (propagated-inputs
32805 (list r-data-table r-lattice r-matrix))
32806 (native-inputs (list r-knitr))
32807 (home-page "https://github.com/bnosac/textplot")
32808 (synopsis "Text Plots")
32809 (description
32810 "Visualise complex relations in texts. This is done by providing
32811 functionalities for displaying text co-occurrence networks, text correlation
32812 networks, dependency relationships as well as text clustering. Feel free to
32813 join the effort of providing interesting text visualisations.")
32814 (license license:gpl2)))
32815
32816 (define-public r-gsa
32817 (package
32818 (name "r-gsa")
32819 (version "1.03.2")
32820 (source
32821 (origin
32822 (method url-fetch)
32823 (uri (cran-uri "GSA" version))
32824 (sha256
32825 (base32
32826 "1f1mrxxdbdlnibgav6nsvbpniz2x3km2svc0hf43spb4zicn0z8p"))))
32827 (properties `((upstream-name . "GSA")))
32828 (build-system r-build-system)
32829 (home-page "https://statweb.stanford.edu/~tibs/GSA/")
32830 (synopsis "Gene set analysis")
32831 (description "This package lets you determine the significance of
32832 pre-defined sets of genes with respect to an outcome variable, such as a group
32833 indicator, a quantitative variable or a survival time.")
32834 ;; Any version of the LGPL
32835 (license license:lgpl3+)))
32836
32837 (define-public r-gsalib
32838 (package
32839 (name "r-gsalib")
32840 (version "2.2.1")
32841 (source
32842 (origin
32843 (method url-fetch)
32844 (uri (cran-uri "gsalib" version))
32845 (sha256
32846 (base32
32847 "145zyc2sqa0acn9crilpw5njms7w7ca3jgl499lhsahlb6ws98rx"))))
32848 (build-system r-build-system)
32849 (home-page "https://cran.r-project.org/web/packages/gsalib")
32850 (synopsis "Utility functions for GATK")
32851 (description "This package contains utility functions used by the Genome
32852 Analysis Toolkit (GATK) to load tables and plot data. The GATK is a toolkit
32853 for variant discovery in high-throughput sequencing data.")
32854 (license license:expat)))
32855
32856 (define-public r-randomforestsrc
32857 (package
32858 (name "r-randomforestsrc")
32859 (version "2.9.3")
32860 (source
32861 (origin
32862 (method url-fetch)
32863 (uri (cran-uri "randomForestSRC" version))
32864 (sha256
32865 (base32
32866 "05ifvj49jv0n5p6k46milpgj9r10sc5aw23fypyyibdgwpwvwixw"))))
32867 (properties
32868 `((upstream-name . "randomForestSRC")))
32869 (build-system r-build-system)
32870 (home-page "https://cran.r-project.org/web/packages/randomForestSRC/")
32871 (synopsis "Random forests for survival, regression, and classification")
32872 (description
32873 "This package implements fast OpenMP parallel computing of Breiman's
32874 random forests for survival, competing risks, regression and classification
32875 based on Ishwaran and Kogalur's popular random survival forests (RSF) package.
32876 It handles missing data and now includes multivariate, unsupervised forests,
32877 quantile regression and solutions for class imbalanced data. It provides a
32878 fast interface using subsampling and confidence regions for variable
32879 importance.")
32880 (license license:gpl3+)))
32881
32882 (define-public r-contfrac
32883 (package
32884 (name "r-contfrac")
32885 (version "1.1-12")
32886 (source
32887 (origin
32888 (method url-fetch)
32889 (uri (cran-uri "contfrac" version))
32890 (sha256
32891 (base32
32892 "0sq5c7ny235yrkv2xc4insgxby6rvzc1qsj8h301cd2if3lwbgwm"))))
32893 (properties `((upstream-name . "contfrac")))
32894 (build-system r-build-system)
32895 (home-page
32896 "https://github.com/RobinHankin/contfrac")
32897 (synopsis "Continued Fractions")
32898 (description
32899 "Various utilities for evaluating continued fractions.")
32900 (license license:gpl2)))
32901
32902 (define-public r-elliptic
32903 (package
32904 (name "r-elliptic")
32905 (version "1.4-0")
32906 (source
32907 (origin
32908 (method url-fetch)
32909 (uri (cran-uri "elliptic" version))
32910 (sha256
32911 (base32
32912 "1dhba0yfxjd5rlqsxp5a7s2hclfkla9wigsr39dlma67l6qjjmxn"))))
32913 (properties `((upstream-name . "elliptic")))
32914 (build-system r-build-system)
32915 (inputs (list pari-gp))
32916 (propagated-inputs (list r-mass))
32917 (home-page
32918 "https://github.com/RobinHankin/elliptic")
32919 (synopsis
32920 "Weierstrass and Jacobi Elliptic Functions")
32921 (description
32922 "A suite of elliptic and related functions including Weierstrass and
32923 Jacobi forms. Also includes various tools for manipulating and visualizing
32924 complex functions.")
32925 (license license:gpl2)))
32926
32927 (define-public r-hypergeo
32928 (package
32929 (name "r-hypergeo")
32930 (version "1.2-13")
32931 (source
32932 (origin
32933 (method url-fetch)
32934 (uri (cran-uri "hypergeo" version))
32935 (sha256
32936 (base32
32937 "13jdiy216znwhr91iqnh03mvkmyscw439syb3h4i67dd78sphnvd"))))
32938 (properties `((upstream-name . "hypergeo")))
32939 (build-system r-build-system)
32940 (propagated-inputs
32941 (list r-contfrac r-desolve r-elliptic))
32942 (home-page
32943 "https://cran.r-project.org/web/packages/hypergeo/")
32944 (synopsis "The Gauss Hypergeometric Function")
32945 (description
32946 "The Gaussian hypergeometric function for complex numbers.")
32947 (license license:gpl2)))
32948
32949 (define-public r-gganimate
32950 (package
32951 (name "r-gganimate")
32952 (version "1.0.8")
32953 (source
32954 (origin
32955 (method url-fetch)
32956 (uri (cran-uri "gganimate" version))
32957 (sha256
32958 (base32
32959 "1jabs9qr0319w508kdsk5nmzfhl6nzykpp1by7l639yfvrfqcbd1"))))
32960 (properties `((upstream-name . "gganimate")))
32961 (build-system r-build-system)
32962 (arguments
32963 `(#:phases
32964 (modify-phases %standard-phases
32965 (add-after 'unpack 'absolute-paths
32966 (lambda* (#:key inputs #:allow-other-keys)
32967 (substitute* "R/renderers.R"
32968 (("'ffmpeg'")
32969 (string-append "'" (assoc-ref inputs "ffmpeg") "/bin/ffmpeg'"))))))))
32970 (inputs
32971 ;; For video output.
32972 (list ffmpeg))
32973 (propagated-inputs
32974 (list r-ggplot2
32975 r-glue
32976 r-progress
32977 r-rlang
32978 r-scales
32979 r-stringi
32980 r-tweenr
32981 ;; For GIF/SVG output. gifski is faster, but depends on Rust.
32982 r-magick
32983 ;; For HTML output.
32984 r-base64enc
32985 r-htmltools))
32986 (native-inputs (list r-knitr))
32987 (home-page "https://gganimate.com")
32988 (synopsis "Grammar of Animated Graphics")
32989 (description
32990 "This package extends the grammar of graphics as implemented by
32991 @code{ggplot2} to include the description of animation. It does this by
32992 providing a range of new grammar classes that can be added to the plot object
32993 in order to customise how it should change with time.")
32994 (license license:expat)))
32995
32996 ;; This library bundles ‘date’ from (gnu packages calendar). We cannot unbundle
32997 ;; it, because its C++ libtz.so is built with different compiler flags than
32998 ;; ours.
32999 (define-public r-tzdb
33000 (package
33001 (name "r-tzdb")
33002 (version "0.3.0")
33003 (source
33004 (origin
33005 (method url-fetch)
33006 (uri (cran-uri "tzdb" version))
33007 (sha256
33008 (base32
33009 "0f3h4zaf9f4l371k6nc1mq6z2f9aj1vaf2inni8jnsds3zng16b0"))))
33010 (properties `((upstream-name . "tzdb")))
33011 (build-system r-build-system)
33012 (propagated-inputs (list r-cpp11))
33013 (home-page "https://github.com/r-lib/tzdb")
33014 (synopsis "Time Zone Database Information")
33015 (description
33016 "This package provides an up-to-date copy of the Internet Assigned
33017 Numbers Authority (IANA) Time Zone Database. It is updated periodically to
33018 reflect changes made by political bodies to time zone boundaries, UTC offsets,
33019 and daylight saving time rules. Additionally, this package provides a C++
33020 interface for working with the @code{date} library. @code{date} provides
33021 comprehensive support for working with dates and date-times, which this package
33022 exposes to make it easier for other R packages to utilize. Headers are
33023 provided for calendar specific calculations, along with a limited interface for
33024 time zone manipulations.")
33025 (license license:expat)))
33026
33027 (define-public r-vroom
33028 (package
33029 (name "r-vroom")
33030 (version "1.5.7")
33031 (source
33032 (origin
33033 (method url-fetch)
33034 (uri (cran-uri "vroom" version))
33035 (sha256
33036 (base32
33037 "1plz20x6s01gkkcac51lhx4r2s024pgh778ri7y25hkiiwacp1yh"))))
33038 (properties `((upstream-name . "vroom")))
33039 (build-system r-build-system)
33040 (propagated-inputs
33041 (list r-bit64
33042 r-cli
33043 r-cpp11
33044 r-crayon
33045 r-glue
33046 r-hms
33047 r-lifecycle
33048 r-progress
33049 r-rlang
33050 r-tibble
33051 r-tidyselect
33052 r-tzdb
33053 r-vctrs
33054 r-withr))
33055 (native-inputs (list r-knitr))
33056 (home-page "https://vroom.r-lib.org")
33057 (synopsis
33058 "Read and Write Rectangular Text Data")
33059 (description
33060 "This package reads and writes data files like @acronym{CSV},
33061 @acronym{TSV} and @acronym{FWF}. When reading it uses a quick initial indexing
33062 step, then reads the values lazily, so only the data you actually use needs to
33063 be read. The writer formats the data in parallel and writes to disk
33064 asynchronously from formatting.")
33065 (license license:expat)))
33066
33067 (define-public r-rmisc
33068 (package
33069 (name "r-rmisc")
33070 (version "1.5.1")
33071 (source (origin
33072 (method url-fetch)
33073 (uri (cran-uri "Rmisc" version))
33074 (sha256
33075 (base32
33076 "1h6jb0xwkyhm9lwm7nj9bhrb5dhrsifvkpqkrd594j1lz74dar8x"))))
33077 (build-system r-build-system)
33078 (propagated-inputs
33079 (list r-plyr r-lattice))
33080 (home-page "https://cran.r-project.org/web/packages/Rmisc/")
33081 (synopsis "Ryan Miscellaneous")
33082 (description "The Rmisc library contains functions for data analysis and
33083 utility operations.")
33084 (license license:gpl3)))
33085
33086 (define-public r-rsq
33087 (package
33088 (name "r-rsq")
33089 (version "2.5")
33090 (source (origin
33091 (method url-fetch)
33092 (uri (cran-uri "rsq" version))
33093 (sha256
33094 (base32
33095 "1r628srxhhf7b51lnj4qrzgbqajkm0ls47a9rzjkvmfq4ax5i73f"))))
33096 (properties `((upstream-name . "rsq")))
33097 (build-system r-build-system)
33098 (propagated-inputs
33099 (list r-deriv
33100 r-lme4
33101 r-mass
33102 r-matrix
33103 r-nlme))
33104 (home-page "https://cran.r-project.org/package=rsq")
33105 (synopsis "R-squared and related measures")
33106 (description
33107 "Calculate generalized R-squared, partial R-squared, and partial correlation
33108 coefficients for generalized linear (mixed) models (including quasi models
33109 with well defined variance functions).")
33110 (license license:gpl2)))
33111
33112 (define-public r-webutils
33113 (package
33114 (name "r-webutils")
33115 (version "1.1")
33116 (source
33117 (origin
33118 (method url-fetch)
33119 (uri (cran-uri "webutils" version))
33120 (sha256
33121 (base32 "16a6ds0fnb6y8i1r9ba1hf1ydb53am57s070b3hi5jmrs84b9qik"))))
33122 (properties `((upstream-name . "webutils")))
33123 (build-system r-build-system)
33124 (propagated-inputs
33125 (list r-curl r-jsonlite))
33126 (home-page "https://github.com/jeroen/webutils")
33127 (synopsis "Utility functions for developing web applications")
33128 (description
33129 "This package parses HTTP request data in @code{application/json},
33130 @code{multipart/form-data}, or @code{application/x-www-form-urlencoded}
33131 format. It includes an example of hosting and parsing HTML form data in R
33132 using either @code{httpuv} or @code{Rhttpd}.")
33133 (license license:expat)))
33134
33135 (define-public r-protolite
33136 (package
33137 (name "r-protolite")
33138 (version "2.1.1")
33139 (source
33140 (origin
33141 (method url-fetch)
33142 (uri (cran-uri "protolite" version))
33143 (sha256
33144 (base32 "0g1r3lzmvx1w44qzqzdvxfn21zmz11srlp6cr76kd7pd5wzjv82p"))))
33145 (properties `((upstream-name . "protolite")))
33146 (build-system r-build-system)
33147 (inputs
33148 (list protobuf))
33149 (propagated-inputs
33150 (list r-jsonlite r-rcpp))
33151 (native-inputs
33152 (list protobuf pkg-config))
33153 (home-page "https://github.com/jeroen/protolite")
33154 (synopsis "Highly optimized protocol buffer serializers")
33155 (description
33156 "This package provides pure C++ implementations for reading and writing
33157 several common data formats based on Google protocol-buffers. It currently
33158 supports @code{rexp.proto} for serialized R objects, @code{geobuf.proto} for
33159 binary geojson, and @code{mvt.proto} for vector tiles. This package uses the
33160 auto-generated C++ code by protobuf-compiler, hence the entire serialization
33161 is optimized at compile time. The @code{RProtoBuf} package on the other hand
33162 uses the protobuf runtime library to provide a general-purpose toolkit for
33163 reading and writing arbitrary protocol-buffer data in R.")
33164 (license license:expat)))
33165
33166 (define-public r-opencpu
33167 (package
33168 (name "r-opencpu")
33169 (version "2.2.8")
33170 (source
33171 (origin
33172 (method url-fetch)
33173 (uri (cran-uri "opencpu" version))
33174 (sha256
33175 (base32 "1h0s7fbifyf4h1296sdk3amij0m6s12wq32mbky7xg4nz8wj29ni"))))
33176 (properties `((upstream-name . "opencpu")))
33177 (build-system r-build-system)
33178 (inputs
33179 (list pandoc))
33180 (propagated-inputs
33181 (list r-brew
33182 r-curl
33183 r-evaluate
33184 r-httpuv
33185 r-jsonlite
33186 r-knitr
33187 r-mime
33188 r-openssl
33189 r-protolite
33190 r-rappdirs
33191 r-remotes
33192 r-sys
33193 r-webutils
33194 r-zip))
33195 (native-inputs
33196 (list r-knitr))
33197 (home-page "https://www.opencpu.org")
33198 (synopsis "API for embedded scientific computing")
33199 (description
33200 "This package provides a system for embedded scientific computing and
33201 reproducible research with R. The OpenCPU server exposes a simple but
33202 powerful HTTP API for RPC and data interchange with R. This provides a
33203 reliable and scalable foundation for statistical services or building R web
33204 applications. The OpenCPU server runs either as a single-user development
33205 server within the interactive R session, or as a multi-user stack based on
33206 Apache2.")
33207 (license license:asl2.0)))
33208
33209 (define-public r-exactextractr
33210 (package
33211 (name "r-exactextractr")
33212 (version "0.9.0")
33213 (source
33214 (origin
33215 (method url-fetch)
33216 (uri (cran-uri "exactextractr" version))
33217 (sha256
33218 (base32
33219 "13di9s0lv9kdv2p3hp9ksrr0rh98z6m998pj5a1xq9zl6iakankh"))))
33220 (properties `((upstream-name . "exactextractr")))
33221 (build-system r-build-system)
33222 (inputs (list geos))
33223 (propagated-inputs
33224 (list r-raster r-rcpp r-sf))
33225 (native-inputs
33226 (list r-knitr))
33227 (home-page "https://isciences.gitlab.io/exactextractr/")
33228 (synopsis "Fast extraction from raster datasets using polygons")
33229 (description
33230 "This package provides a replacement for the @code{extract} function from
33231 the @code{raster} package that is suitable for extracting raster values using
33232 @code{sf} polygons.")
33233 (license license:asl2.0)))
33234
33235 (define-public r-stringfish
33236 (package
33237 (name "r-stringfish")
33238 (version "0.15.7")
33239 (source
33240 (origin
33241 (method url-fetch)
33242 (uri (cran-uri "stringfish" version))
33243 (sha256
33244 (base32
33245 "0ddpsi7z0kzqgbq9y646pk9afclq0r7ak22zsdh0i93ni0x71c9l"))))
33246 (properties `((upstream-name . "stringfish")))
33247 (build-system r-build-system)
33248 (propagated-inputs
33249 (list r-rcpp r-rcppparallel))
33250 (native-inputs
33251 (list pkg-config r-knitr))
33252 (home-page "https://github.com/traversc/stringfish")
33253 (synopsis "Alternative string implementation")
33254 (description
33255 "This package provides an extendable, performant and multithreaded
33256 @code{alt-string} implementation backed by C++ vectors and strings.")
33257 (license license:gpl3)))
33258
33259 (define-public r-rapiserialize
33260 (package
33261 (name "r-rapiserialize")
33262 (version "0.1.2")
33263 (source
33264 (origin
33265 (method url-fetch)
33266 (uri (cran-uri "RApiSerialize" version))
33267 (sha256
33268 (base32
33269 "02k0l8bi849b2102ysb102xky4p84i9v2r4w6fab7bgf32wvph4w"))))
33270 (properties `((upstream-name . "RApiSerialize")))
33271 (build-system r-build-system)
33272 (home-page
33273 "https://cran.r-project.org/package=RApiSerialize")
33274 (synopsis "R API serialization")
33275 (description
33276 "This package provides other packages with access to the internal R
33277 serialization code. Access to this code is provided at the C function level
33278 by using the registration of native function mechanism. Client packages
33279 simply include a single header file RApiSerializeAPI.h provided by this
33280 package.")
33281 (license license:gpl2+)))
33282
33283 (define-public r-qs
33284 (package
33285 (name "r-qs")
33286 (version "0.25.4")
33287 (source
33288 (origin
33289 (method url-fetch)
33290 (uri (cran-uri "qs" version))
33291 (sha256
33292 (base32
33293 "0cx5k0mzn6bm8ff58yrqz3hjidxcawxgqbpijnynvin1m4395i4j"))))
33294 (properties `((upstream-name . "qs")))
33295 (build-system r-build-system)
33296 (inputs (list zlib))
33297 (propagated-inputs
33298 (list r-rapiserialize r-rcpp r-stringfish))
33299 (native-inputs
33300 (list pkg-config r-knitr))
33301 (home-page "https://github.com/traversc/qs")
33302 (synopsis "Quick serialization of R objects")
33303 (description
33304 "This package provides functions for quickly writing and reading any R
33305 object to and from disk.")
33306 (license license:gpl3)))
33307
33308 (define-public r-rgeos
33309 (package
33310 (name "r-rgeos")
33311 (version "0.5-9")
33312 (source
33313 (origin
33314 (method url-fetch)
33315 (uri (cran-uri "rgeos" version))
33316 (sha256
33317 (base32
33318 "1m73y0nwrdwsjrl48c4fg1kdqnh79835brnmxv9ak01ndbzcp45b"))))
33319 (properties `((upstream-name . "rgeos")))
33320 (build-system r-build-system)
33321 (inputs
33322 (list geos))
33323 (propagated-inputs
33324 (list r-sp))
33325 (home-page "https://cran.r-project.org/package=rgeos")
33326 (synopsis "Interface to Geometry Engine (GEOS)")
33327 (description
33328 "This package provides an R interface to Geometry Engine (GEOS) using the
33329 C API for topology operations on geometries.")
33330 (license license:gpl2+)))
33331
33332 (define-public r-tfruns
33333 (package
33334 (name "r-tfruns")
33335 (version "1.5.1")
33336 (source
33337 (origin
33338 (method url-fetch)
33339 (uri (cran-uri "tfruns" version))
33340 (sha256
33341 (base32
33342 "1xk7dl51xd1h54798xwycvxmn77jv80in61hanm36zk0024wpxg8"))))
33343 (properties `((upstream-name . "tfruns")))
33344 (build-system r-build-system)
33345 (propagated-inputs
33346 (list r-base64enc
33347 r-config
33348 r-jsonlite
33349 r-magrittr
33350 r-reticulate
33351 r-rlang
33352 r-rstudioapi
33353 r-tidyselect
33354 r-whisker
33355 r-yaml))
33356 (native-inputs (list r-knitr))
33357 (home-page "https://github.com/rstudio/tfruns")
33358 (synopsis "Training run tools for TensorFlow")
33359 (description
33360 "Create and manage unique directories for each TensorFlow training run.
33361 This package provides a unique, time stamped directory for each run along with
33362 functions to retrieve the directory of the latest run or latest several
33363 runs.")
33364 (license license:asl2.0)))
33365
33366 (define-public r-tfautograph
33367 (package
33368 (name "r-tfautograph")
33369 (version "0.3.2")
33370 (source
33371 (origin
33372 (method url-fetch)
33373 (uri (cran-uri "tfautograph" version))
33374 (sha256
33375 (base32
33376 "0fmaq1ggjyxgf2ss7qb8jk74sfwc3s1vc123pd5glclxcy1ib0j2"))))
33377 (properties `((upstream-name . "tfautograph")))
33378 (build-system r-build-system)
33379 (inputs (list tensorflow))
33380 (propagated-inputs
33381 (list r-backports r-reticulate))
33382 (home-page "https://t-kalinowski.github.io/tfautograph/")
33383 (synopsis "Autograph R for Tensorflow")
33384 (description
33385 "This package lets you translate R control flow expressions into
33386 Tensorflow graphs.")
33387 (license license:gpl3)))
33388
33389 (define-public r-tensorflow
33390 (package
33391 (name "r-tensorflow")
33392 (version "2.9.0")
33393 (source
33394 (origin
33395 (method url-fetch)
33396 (uri (cran-uri "tensorflow" version))
33397 (sha256
33398 (base32
33399 "12c6ndxx4g6fqjakpzp9pgl29ghswhqyr6q9jahpk0cawizh2znj"))))
33400 (properties `((upstream-name . "tensorflow")))
33401 (build-system r-build-system)
33402 (inputs (list tensorflow))
33403 (propagated-inputs
33404 (list r-config
33405 r-processx
33406 r-reticulate
33407 r-rstudioapi
33408 r-tfautograph
33409 r-tfruns
33410 r-yaml))
33411 (home-page "https://github.com/rstudio/tensorflow")
33412 (synopsis "R interface to TensorFlow")
33413 (description
33414 "R interface to TensorFlow a library for numerical computation using data
33415 flow graphs. Nodes in the graph represent mathematical operations, while the
33416 graph edges represent the multidimensional data arrays (tensors) communicated
33417 between them.")
33418 (license license:asl2.0)))
33419
33420 (define-public r-keras
33421 (package
33422 (name "r-keras")
33423 (version "2.9.0")
33424 (source
33425 (origin
33426 (method url-fetch)
33427 (uri (cran-uri "keras" version))
33428 (sha256
33429 (base32
33430 "06513d1fp7cxk4v03xm9lhgj6xmp9dqqvw3lnzwbzjwdkfj948yc"))))
33431 (properties `((upstream-name . "keras")))
33432 (build-system r-build-system)
33433 (propagated-inputs
33434 (list r-ellipsis
33435 r-generics
33436 r-glue
33437 r-magrittr
33438 r-r6
33439 r-reticulate
33440 r-rlang
33441 r-tensorflow
33442 r-tfruns
33443 r-zeallot))
33444 (native-inputs (list r-knitr))
33445 (home-page "https://keras.rstudio.com")
33446 (synopsis "R Interface to 'Keras'")
33447 (description
33448 "This package provides an interface to Keras, a high-level neural
33449 networks API. Keras was developed with a focus on enabling fast
33450 experimentation, supports both convolution based networks and recurrent
33451 networks (as well as combinations of the two), and runs seamlessly on both CPU
33452 and GPU devices.")
33453 (license license:expat)))
33454
33455 (define-public r-zzlite
33456 (package
33457 (name "r-zzlite")
33458 (version "0.1.2")
33459 (source
33460 (origin
33461 (method url-fetch)
33462 (uri (cran-uri "zzlite" version))
33463 (sha256
33464 (base32
33465 "0vi1slx2s4r5zf82lazqv0c3m12xq73wlgsbz6af4y00h0bkr3ps"))))
33466 (properties `((upstream-name . "zzlite")))
33467 (build-system r-build-system)
33468 (propagated-inputs
33469 (list r-httr r-jsonlite))
33470 (native-inputs
33471 (list r-knitr))
33472 (home-page "https://cran.r-project.org/package=zzlite")
33473 (synopsis "Wrapper for the Zamzar file conversion API")
33474 (description
33475 "This package provides a minor collection of HTTP wrappers for the Zamzar
33476 file conversion API. The wrappers makes it easy to utilize the API and thus
33477 convert between more than 100 different file formats (ranging from audio
33478 files, images, movie formats, etc., etc.) through an R session.")
33479 (license license:gpl3)))
33480
33481 (define-public r-ztree
33482 (package
33483 (name "r-ztree")
33484 (version "1.0.7")
33485 (source
33486 (origin
33487 (method url-fetch)
33488 (uri (cran-uri "zTree" version))
33489 (sha256
33490 (base32
33491 "005zk6wpchpss6865ki35yawgf668pn70163ah97rnfkhfaswm6y"))))
33492 (properties `((upstream-name . "zTree")))
33493 (build-system r-build-system)
33494 (propagated-inputs
33495 (list r-plyr))
33496 (home-page "https://cran.r-project.org/package=zTree")
33497 (synopsis "Functions to import data from z-Tree into R")
33498 (description
33499 "This package provides tools for reading @code{.xls} and @code{.sbj}
33500 files which are written by the proprietary program z-Tree for developing and
33501 carrying out economic experiments.")
33502 (license license:gpl3)))
33503
33504 (define-public r-distributionutils
33505 (package
33506 (name "r-distributionutils")
33507 (version "0.6-0")
33508 (source
33509 (origin
33510 (method url-fetch)
33511 (uri (cran-uri "DistributionUtils" version))
33512 (sha256
33513 (base32
33514 "08vq54pyqxlqsj6q6gsg5ikqa0z3x842j52ld5dxaq272p6xchvl"))))
33515 (properties
33516 `((upstream-name . "DistributionUtils")))
33517 (build-system r-build-system)
33518 (native-inputs
33519 (list gfortran))
33520 (home-page "https://cran.r-project.org/package=DistributionUtils")
33521 (synopsis "Distribution utilities")
33522 (description
33523 "This package provides utilities for dealing with distributions.
33524 Functionality includes sample skewness and kurtosis, log-histogram, tail
33525 plots, moments by integration, changing the point about which a moment is
33526 calculated, functions for testing distributions using inversion tests and the
33527 Massart inequality. Also included is an implementation of the incomplete
33528 Bessel K function.")
33529 (license license:gpl2+)))
33530
33531 (define-public r-ztpln
33532 (package
33533 (name "r-ztpln")
33534 (version "0.1.2")
33535 (source
33536 (origin
33537 (method url-fetch)
33538 (uri (cran-uri "ztpln" version))
33539 (sha256
33540 (base32
33541 "1b22m72a8117yrgq5k1gzsrbx6yrsrj7bpd49lh7x3vbaz56c0wr"))))
33542 (properties `((upstream-name . "ztpln")))
33543 (build-system r-build-system)
33544 (propagated-inputs
33545 (list r-distributionutils r-mixtools r-rcpp r-rcppeigen
33546 r-rcppnumerical))
33547 (native-inputs
33548 (list r-knitr))
33549 (home-page "https://github.com/mattocci27/ztpln")
33550 (synopsis "Zero-truncated Poisson lognormal distribution")
33551 (description
33552 "This package provides functions for obtaining the density, random
33553 variates and maximum likelihood estimates of the Zero-truncated Poisson
33554 lognormal distribution and their mixture distribution.")
33555 (license license:expat)))
33556
33557 (define-public r-zscorer
33558 (package
33559 (name "r-zscorer")
33560 (version "0.3.1")
33561 (source
33562 (origin
33563 (method url-fetch)
33564 (uri (cran-uri "zscorer" version))
33565 (sha256
33566 (base32
33567 "0aijhs0fyird5gq68x4dxchb02mxa7ijk10k9zjhngghxbjj7iqn"))))
33568 (properties `((upstream-name . "zscorer")))
33569 (build-system r-build-system)
33570 (propagated-inputs
33571 (list r-shiny))
33572 (native-inputs
33573 (list r-knitr))
33574 (home-page "https://github.com/nutriverse/zscorer")
33575 (synopsis "Child Anthropometry z-Score Calculator")
33576 (description
33577 "This package provides a tool for calculating z-scores and centiles for
33578 weight-for-age, length/height-for-age, weight-for-length/height, BMI-for-age,
33579 head circumference-for-age, age circumference-for-age, subscapular
33580 skinfold-for-age, triceps skinfold-for-age based on the WHO Child Growth
33581 Standards.")
33582 (license license:agpl3+)))
33583
33584 (define-public r-zra
33585 (package
33586 (name "r-zra")
33587 (version "0.2")
33588 (source
33589 (origin
33590 (method url-fetch)
33591 (uri (cran-uri "ZRA" version))
33592 (sha256
33593 (base32
33594 "1sx1q5yf68hhlb5j1hicpj594rmgajqr25llg7ax416j0m2rnagi"))))
33595 (properties `((upstream-name . "ZRA")))
33596 (build-system r-build-system)
33597 (propagated-inputs
33598 (list r-dygraphs r-forecast))
33599 (home-page "https://cran.r-project.org/package=ZRA")
33600 (synopsis "Dynamic plots for time series forecasting")
33601 (description
33602 "This package combines a forecast of a time series, using the function @code{forecast},
33603 with the dynamic plots from @code{dygraphs}.")
33604 (license license:gpl2+)))
33605
33606 (define-public r-rfigshare
33607 (package
33608 (name "r-rfigshare")
33609 (version "0.3.8")
33610 (source
33611 (origin
33612 (method url-fetch)
33613 (uri (cran-uri "rfigshare" version))
33614 (sha256
33615 (base32
33616 "10shwl1y9220m7ld5w9fjsjzy5yg8myrz9cz97ps9z2bw7bvka5j"))))
33617 (properties `((upstream-name . "rfigshare")))
33618 (build-system r-build-system)
33619 (propagated-inputs
33620 (list r-ggplot2
33621 r-httpuv
33622 r-httr
33623 r-rjsonio
33624 r-xml
33625 r-yaml))
33626 (native-inputs
33627 (list r-knitr))
33628 (home-page "https://github.com/ropensci/rfigshare")
33629 (synopsis "R Interface to figshare")
33630 (description
33631 "This package provides an interface to figshare, a scientific repository
33632 to archive and assign DOIs to data, software, figures, and more.")
33633 (license license:cc0)))
33634
33635 (define-public r-dismo
33636 (package
33637 (name "r-dismo")
33638 (version "1.3-8")
33639 (source
33640 (origin
33641 (method url-fetch)
33642 (uri (cran-uri "dismo" version))
33643 (sha256
33644 (base32
33645 "17dwk4fv9l903fp38ab9arc4dfyrj1sbllfxlybkdwm9lpsn1qv6"))))
33646 (properties `((upstream-name . "dismo")))
33647 (build-system r-build-system)
33648 (propagated-inputs
33649 (list r-raster r-rcpp r-sp r-terra))
33650 (home-page "https://rspatial.org/raster/sdm/")
33651 (synopsis "Species distribution modeling")
33652 (description
33653 "This package provides methods for species distribution modeling, i.e.,
33654 predicting the environmental similarity of any site to that of the locations
33655 of known occurrences of a species.")
33656 (license license:gpl3+)))
33657
33658 (define-public r-zoon
33659 (package
33660 (name "r-zoon")
33661 (version "0.6.5")
33662 (source
33663 (origin
33664 (method url-fetch)
33665 (uri (cran-uri "zoon" version))
33666 (sha256
33667 (base32
33668 "02y29vr2yn8al69km8faiqrwjrc1r3hsvw3dg8lwjr65cxw1krip"))))
33669 (properties `((upstream-name . "zoon")))
33670 (build-system r-build-system)
33671 (propagated-inputs
33672 (list r-dismo
33673 r-plyr
33674 r-randomforest
33675 r-raster
33676 r-rcurl
33677 r-rfigshare
33678 r-rgdal
33679 r-roxygen2
33680 r-rworldmap
33681 r-sp
33682 r-testthat))
33683 (native-inputs
33684 (list r-knitr))
33685 (home-page "https://github.com/zoonproject/zoon")
33686 (synopsis "Reproducible, accessible and shareable species distribution modelling")
33687 (description
33688 "This package reads user submitted modules from an online repository,
33689 runs full species distribution modelling workflows and returns output that is
33690 fully reproducible.")
33691 (license license:bsd-3)))
33692
33693 (define-public r-paws-common
33694 (package
33695 (name "r-paws-common")
33696 (version "0.5.0")
33697 (source
33698 (origin
33699 (method url-fetch)
33700 (uri (cran-uri "paws.common" version))
33701 (sha256
33702 (base32
33703 "12dz3giv1xajdqq79s5gin9kw4x74w2iaw62ha6ssf8whrc3wmh5"))))
33704 (properties `((upstream-name . "paws.common")))
33705 (build-system r-build-system)
33706 (propagated-inputs
33707 (list r-base64enc
33708 r-curl
33709 r-digest
33710 r-httr
33711 r-jsonlite
33712 r-rcpp
33713 r-xml2))
33714 (home-page "https://cran.r-project.org/package=paws.common")
33715 (synopsis "Paws low-level Amazon Web Services API")
33716 (description
33717 "This package provides functions for making low-level API requests to
33718 Amazon Web Services. The functions handle building, signing, and sending
33719 requests, and receiving responses. They are designed to help build
33720 higher-level interfaces to individual services, such as Simple Storage
33721 Service (S3).")
33722 (license license:asl2.0)))
33723
33724 (define-public r-paws-customer-engagement
33725 (package
33726 (name "r-paws-customer-engagement")
33727 (version "0.1.12")
33728 (source
33729 (origin
33730 (method url-fetch)
33731 (uri (cran-uri "paws.customer.engagement" version))
33732 (sha256
33733 (base32
33734 "0ac6hzn4ilfjhzdmc9x80999fl18cz16mky31qd3y09m93w2xkdj"))))
33735 (properties
33736 `((upstream-name . "paws.customer.engagement")))
33737 (build-system r-build-system)
33738 (propagated-inputs
33739 (list r-paws-common))
33740 (home-page "https://github.com/paws-r/paws")
33741 (synopsis "Amazon Web Services customer engagement services")
33742 (description
33743 "This package provides an interface to Amazon Web Services customer
33744 engagement services, including Simple Email Service, Connect contact center
33745 service, and more.")
33746 (license license:asl2.0)))
33747
33748 (define-public r-paws-cost-management
33749 (package
33750 (name "r-paws-cost-management")
33751 (version "0.1.12")
33752 (source
33753 (origin
33754 (method url-fetch)
33755 (uri (cran-uri "paws.cost.management" version))
33756 (sha256
33757 (base32
33758 "0in4f8ygw5g2v6vl3lz2y0v51llglh8b1ymbd04d54xxlgn83knh"))))
33759 (properties
33760 `((upstream-name . "paws.cost.management")))
33761 (build-system r-build-system)
33762 (propagated-inputs
33763 (list r-paws-common))
33764 (home-page "https://github.com/paws-r/paws")
33765 (synopsis "Amazon Web Services cost management services")
33766 (description
33767 "This package provides an interface to Amazon Web Services cost
33768 management services, including cost and usage reports, budgets, pricing, and
33769 more.")
33770 (license license:asl2.0)))
33771
33772 (define-public r-paws-developer-tools
33773 (package
33774 (name "r-paws-developer-tools")
33775 (version "0.1.12")
33776 (source
33777 (origin
33778 (method url-fetch)
33779 (uri (cran-uri "paws.developer.tools" version))
33780 (sha256
33781 (base32 "16gb8g8s67al7qdd95fbigxqkih9a9p7slkyf3cga42wb6miiby2"))))
33782 (properties `((upstream-name . "paws.developer.tools")))
33783 (build-system r-build-system)
33784 (propagated-inputs
33785 (list r-paws-common))
33786 (home-page "https://github.com/paws-r/paws")
33787 (synopsis "Amazon Web Services developer tools services")
33788 (description
33789 "This package provides an interface to Amazon Web Services developer
33790 tools services, including version control, continuous integration and
33791 deployment, and more.")
33792 (license license:asl2.0)))
33793
33794 (define-public r-paws-end-user-computing
33795 (package
33796 (name "r-paws-end-user-computing")
33797 (version "0.1.12")
33798 (source
33799 (origin
33800 (method url-fetch)
33801 (uri (cran-uri "paws.end.user.computing" version))
33802 (sha256
33803 (base32 "1xxsz86nx128sizym9np8vldzkbym0p3i6vcy94kq1y0cylaicv3"))))
33804 (properties `((upstream-name . "paws.end.user.computing")))
33805 (build-system r-build-system)
33806 (propagated-inputs
33807 (list r-paws-common))
33808 (home-page "https://github.com/paws-r/paws")
33809 (synopsis "Amazon Web Services end user computing services")
33810 (description
33811 "This package provides an interface to Amazon Web Services end user
33812 computing services, including collaborative document editing, mobile intranet,
33813 and more.")
33814 (license license:asl2.0)))
33815
33816 (define-public r-paws-application-integration
33817 (package
33818 (name "r-paws-application-integration")
33819 (version "0.1.12")
33820 (source
33821 (origin
33822 (method url-fetch)
33823 (uri (cran-uri "paws.application.integration" version))
33824 (sha256
33825 (base32
33826 "0llyd9hc679pad1ih0rcc38q5xxpzinhwrl8cvrkgsjgbc3agq42"))))
33827 (properties
33828 `((upstream-name . "paws.application.integration")))
33829 (build-system r-build-system)
33830 (propagated-inputs
33831 (list r-paws-common))
33832 (home-page "https://github.com/paws-r/paws")
33833 (synopsis "Amazon Web Services application integration services")
33834 (description
33835 "This package provides an interface to Amazon Web Services application
33836 integration services, including Simple Queue Service (SQS) message queue,
33837 Simple Notification Service (SNS) publish/subscribe messaging, and more.")
33838 (license license:asl2.0)))
33839
33840 (define-public r-paws-security-identity
33841 (package
33842 (name "r-paws-security-identity")
33843 (version "0.1.12")
33844 (source
33845 (origin
33846 (method url-fetch)
33847 (uri (cran-uri "paws.security.identity" version))
33848 (sha256
33849 (base32
33850 "092lz2ipn5iqr593x7ra8c0bj64yf6315mdc3llgwrjyb4vfxif9"))))
33851 (properties
33852 `((upstream-name . "paws.security.identity")))
33853 (build-system r-build-system)
33854 (propagated-inputs
33855 (list r-paws-common))
33856 (home-page "https://github.com/paws-r/paws")
33857 (synopsis "Amazon Web Services security, identity, and compliance services")
33858 (description
33859 "This package provides an interface to Amazon Web Services security,
33860 identity, and compliance services, including the Identity and Access
33861 Management (IAM) service for managing access to services and resources, and
33862 more.")
33863 (license license:asl2.0)))
33864
33865 (define-public r-paws-analytics
33866 (package
33867 (name "r-paws-analytics")
33868 (version "0.1.12")
33869 (source
33870 (origin
33871 (method url-fetch)
33872 (uri (cran-uri "paws.analytics" version))
33873 (sha256
33874 (base32
33875 "04gnaxmj21l312xkrsd9bisi0bz9h6h5fyhwlqylcxi077z1yb2g"))))
33876 (properties
33877 `((upstream-name . "paws.analytics")))
33878 (build-system r-build-system)
33879 (propagated-inputs
33880 (list r-paws-common))
33881 (home-page "https://github.com/paws-r/paws")
33882 (synopsis "Amazon Web Services analytics services")
33883 (description
33884 "This package provides an interface to Amazon Web Services analytics
33885 services, including Elastic MapReduce Hadoop and Spark big data service,
33886 Elasticsearch search engine, and more.")
33887 (license license:asl2.0)))
33888
33889 (define-public r-paws-machine-learning
33890 (package
33891 (name "r-paws-machine-learning")
33892 (version "0.1.12")
33893 (source
33894 (origin
33895 (method url-fetch)
33896 (uri (cran-uri "paws.machine.learning" version))
33897 (sha256
33898 (base32
33899 "01w2y5952pk50xjbzby2pc51xrkrzjpfxbmii1b10cl2xgzfkxsa"))))
33900 (properties
33901 `((upstream-name . "paws.machine.learning")))
33902 (build-system r-build-system)
33903 (propagated-inputs
33904 (list r-paws-common))
33905 (home-page "https://github.com/paws-r/paws")
33906 (synopsis "Amazon Web Services machine learning services")
33907 (description
33908 "This package provides an interface to Amazon Web Services machine
33909 learning services, including SageMaker managed machine learning service,
33910 natural language processing, speech recognition, translation, and more.")
33911 (license license:asl2.0)))
33912
33913 (define-public r-paws-management
33914 (package
33915 (name "r-paws-management")
33916 (version "0.1.12")
33917 (source
33918 (origin
33919 (method url-fetch)
33920 (uri (cran-uri "paws.management" version))
33921 (sha256
33922 (base32
33923 "09k7wg0jlj40zs2yb3vldffpkdcjg7ap98n7c5lxr5plpca08swg"))))
33924 (properties
33925 `((upstream-name . "paws.management")))
33926 (build-system r-build-system)
33927 (propagated-inputs
33928 (list r-paws-common))
33929 (home-page "https://github.com/paws-r/paws")
33930 (synopsis "Amazon Web Services management and governance services")
33931 (description
33932 "This package provides an interface to Amazon Web Services management and
33933 governance services, including CloudWatch application and infrastructure
33934 monitoring, Auto Scaling for automatically scaling resources, and more.")
33935 (license license:asl2.0)))
33936
33937 (define-public r-paws-networking
33938 (package
33939 (name "r-paws-networking")
33940 (version "0.1.12")
33941 (source
33942 (origin
33943 (method url-fetch)
33944 (uri (cran-uri "paws.networking" version))
33945 (sha256
33946 (base32
33947 "02hxaa5nlj70mdggh379ij3fn09xm8h5ldzsyf45c342prpl6zwj"))))
33948 (properties
33949 `((upstream-name . "paws.networking")))
33950 (build-system r-build-system)
33951 (propagated-inputs
33952 (list r-paws-common))
33953 (home-page "https://github.com/paws-r/paws")
33954 (synopsis "Amazon Web Services networking and content delivery services")
33955 (description
33956 "This package provides an interface to Amazon Web Services networking and
33957 content delivery services, including Route 53 Domain Name System service,
33958 CloudFront content delivery, load balancing, and more.")
33959 (license license:asl2.0)))
33960
33961 (define-public r-paws-database
33962 (package
33963 (name "r-paws-database")
33964 (version "0.1.12")
33965 (source
33966 (origin
33967 (method url-fetch)
33968 (uri (cran-uri "paws.database" version))
33969 (sha256
33970 (base32
33971 "08jpwz95fw3f68j0wxh2lg57nn60khflldab0ryhkkbcw1iy0qyz"))))
33972 (properties `((upstream-name . "paws.database")))
33973 (build-system r-build-system)
33974 (propagated-inputs
33975 (list r-paws-common))
33976 (home-page "https://github.com/paws-r/paws")
33977 (synopsis
33978 "Amazon Web Services Database Services")
33979 (description
33980 "This package provides an interface to Amazon Web Services database
33981 services, including Relational Database Service (RDS), DynamoDB NoSQL
33982 database, and more.")
33983 (license license:asl2.0)))
33984
33985 (define-public r-paws-storage
33986 (package
33987 (name "r-paws-storage")
33988 (version "0.1.12")
33989 (source
33990 (origin
33991 (method url-fetch)
33992 (uri (cran-uri "paws.storage" version))
33993 (sha256
33994 (base32
33995 "06m887vpqp5d6k3zxdlga599dsv8v3rladk7xqaxqnld1f17am04"))))
33996 (properties `((upstream-name . "paws.storage")))
33997 (build-system r-build-system)
33998 (propagated-inputs
33999 (list r-paws-common))
34000 (home-page "https://github.com/paws-r/paws")
34001 (synopsis "Amazon Web Services storage services")
34002 (description
34003 "This package provides an interface to Amazon Web Services storage
34004 services, including Simple Storage Service (S3).")
34005 (license license:asl2.0)))
34006
34007 (define-public r-paws-compute
34008 (package
34009 (name "r-paws-compute")
34010 (version "0.1.13")
34011 (source
34012 (origin
34013 (method url-fetch)
34014 (uri (cran-uri "paws.compute" version))
34015 (sha256
34016 (base32
34017 "1s7g4y2h763xf32p08drs3ygkfqb2zjikkgxb7yl91gk13zp7kjm"))))
34018 (properties `((upstream-name . "paws.compute")))
34019 (build-system r-build-system)
34020 (propagated-inputs
34021 (list r-paws-common))
34022 (home-page "https://github.com/paws-r/paws")
34023 (synopsis "Amazon Web Services compute services")
34024 (description
34025 "This package provides an interface to Amazon Web Services compute
34026 services, including Elastic Compute Cloud (EC2), Lambda
34027 functions-as-a-service, containers, batch processing, and more.")
34028 (license license:asl2.0)))
34029
34030 (define-public r-paws
34031 (package
34032 (name "r-paws")
34033 (version "0.1.12")
34034 (source
34035 (origin
34036 (method url-fetch)
34037 (uri (cran-uri "paws" version))
34038 (sha256
34039 (base32
34040 "0kn1z045r106fwqcaz52hb02bhrcblh479cajfjiq480s1iljcw6"))))
34041 (properties `((upstream-name . "paws")))
34042 (build-system r-build-system)
34043 (propagated-inputs
34044 (list r-paws-analytics
34045 r-paws-application-integration
34046 r-paws-compute
34047 r-paws-cost-management
34048 r-paws-customer-engagement
34049 r-paws-database
34050 r-paws-developer-tools
34051 r-paws-end-user-computing
34052 r-paws-machine-learning
34053 r-paws-management
34054 r-paws-networking
34055 r-paws-security-identity
34056 r-paws-storage))
34057 (home-page "https://github.com/paws-r/paws")
34058 (synopsis "Amazon Web Services software development kit")
34059 (description
34060 "This package provides an interface to Amazon Web Services, including
34061 storage, database, and compute services, such as Simple Storage Service (S3),
34062 DynamoDB NoSQL database, and Lambda functions-as-a-service.")
34063 (license license:asl2.0)))
34064
34065 (define-public r-zoomgroupstats
34066 (package
34067 (name "r-zoomgroupstats")
34068 (version "0.1.0")
34069 (source
34070 (origin
34071 (method url-fetch)
34072 (uri (cran-uri "zoomGroupStats" version))
34073 (sha256
34074 (base32
34075 "0gndiq92cy6gi7f833hdjvqii3cn83wz5rjvygcvjl3dw4pwv966"))))
34076 (properties
34077 `((upstream-name . "zoomGroupStats")))
34078 (build-system r-build-system)
34079 (propagated-inputs
34080 (list r-data-table
34081 r-dplyr
34082 r-lubridate
34083 r-magick
34084 r-openxlsx
34085 r-paws
34086 r-pbapply
34087 r-stringr
34088 r-syuzhet))
34089 (native-inputs (list r-knitr))
34090 (home-page "http://zoomgroupstats.org")
34091 (synopsis "Analyze text, audio, and video from Zoom meetings")
34092 (description
34093 "This package provides utilities for processing and analyzing the files
34094 that are exported from a recorded Zoom meeting. This includes analyzing data
34095 captured through video cameras and microphones, the text-based chat, and
34096 meta-data. You can analyze aspects of the conversation among meeting
34097 participants and their emotional expressions throughout the meeting.")
34098 (license license:expat)))
34099
34100 (define-public r-zoom
34101 (package
34102 (name "r-zoom")
34103 (version "2.0.6")
34104 (source
34105 (origin
34106 (method url-fetch)
34107 (uri (cran-uri "zoom" version))
34108 (sha256
34109 (base32
34110 "05ikad4j1qi5y8mn77n9bw7d6ic3api9d7mbcn855w8xcc69ja4q"))))
34111 (properties `((upstream-name . "zoom")))
34112 (build-system r-build-system)
34113 (home-page "https://github.com/cbarbu/R-package-zoom")
34114 (synopsis "Spatial data visualization tool")
34115 (description
34116 "This package provides @code{zm}, a utility that allows you to
34117 zoom/navigate any plot when called with any active plot.")
34118 (license license:gpl3+)))
34119
34120 (define-public r-zoolog
34121 (package
34122 (name "r-zoolog")
34123 (version "1.1.0")
34124 (source
34125 (origin
34126 (method url-fetch)
34127 (uri (cran-uri "zoolog" version))
34128 (sha256
34129 (base32
34130 "06g44gjk9w73996n4h1a2q8kcd6q2mvm1vhx0iq0785gvrz18pj9"))))
34131 (properties `((upstream-name . "zoolog")))
34132 (build-system r-build-system)
34133 (propagated-inputs
34134 (list r-rdpack r-stringi))
34135 (native-inputs
34136 (list r-knitr))
34137 (home-page "https://josempozo.github.io/zoolog/")
34138 (synopsis "Zooarchaeological analysis with log-ratios")
34139 (description
34140 "This package includes functions and reference data to generate and
34141 manipulate log-ratios (also known as @dfn{log size index} (LSI) values) from
34142 measurements obtained on zooarchaeological material. Log ratios are used to
34143 compare the relative (rather than the absolute) dimensions of animals from
34144 archaeological contexts. The zoolog package is also able to seamlessly
34145 integrate data and references with heterogeneous nomenclature, which is
34146 internally managed by a zoolog thesaurus.")
34147 (license license:gpl3)))
34148
34149 (define-public r-filehash
34150 (package
34151 (name "r-filehash")
34152 (version "2.4-3")
34153 (source
34154 (origin
34155 (method url-fetch)
34156 (uri (cran-uri "filehash" version))
34157 (sha256
34158 (base32
34159 "1ga17smgjd4qsnf5a7qk0giwhpc5969ylqj520favs1k6b4y557k"))))
34160 (properties `((upstream-name . "filehash")))
34161 (build-system r-build-system)
34162 (home-page "http://github.com/rdpeng/filehash")
34163 (synopsis "Simple key-value database")
34164 (description
34165 "This package implements a simple key-value style database where
34166 character string keys are associated with data values that are stored on the
34167 disk. A simple interface is provided for inserting, retrieving, and deleting
34168 data from the database. Utilities are provided that allow filehash databases
34169 to be treated much like environments and lists are already used in R. These
34170 utilities are provided to encourage interactive and exploratory analysis on
34171 large datasets.")
34172 (license license:gpl2+)))
34173
34174 (define-public r-mlearning
34175 (package
34176 (name "r-mlearning")
34177 (version "1.1.1")
34178 (source
34179 (origin
34180 (method url-fetch)
34181 (uri (cran-uri "mlearning" version))
34182 (sha256
34183 (base32
34184 "1zjnh4gcw068li1bks60gazn3205xhmqz67hbkb1san33lmlxya3"))))
34185 (properties `((upstream-name . "mlearning")))
34186 (build-system r-build-system)
34187 (propagated-inputs
34188 (list r-class
34189 r-e1071
34190 r-ipred
34191 r-mass
34192 r-nnet
34193 r-randomforest))
34194 (home-page "http://www.sciviews.org/zooimage")
34195 (synopsis "Machine learning algorithms with unified interface")
34196 (description
34197 "This package provides a unified interface to various machine learning
34198 algorithms. Confusion matrices are provided too.")
34199 (license license:gpl2+)))
34200
34201 (define-public r-zooimage
34202 (package
34203 (name "r-zooimage")
34204 (version "5.5.2")
34205 (source
34206 (origin
34207 (method url-fetch)
34208 (uri (cran-uri "zooimage" version))
34209 (sha256
34210 (base32
34211 "0ck8w0zb9l1n9xvjwqshq9q9l8pigy3yslq2hnfbgcwk17kk9mp8"))))
34212 (properties `((upstream-name . "zooimage")))
34213 (build-system r-build-system)
34214 (propagated-inputs
34215 (list r-digest
34216 r-dt
34217 r-filehash
34218 r-jpeg
34219 r-mass
34220 r-mda
34221 r-mlearning
34222 r-png
34223 r-shiny
34224 r-svdialogs
34225 r-svmisc
34226 r-tiff))
34227 (home-page "http://www.sciviews.org/zooimage")
34228 (synopsis "Analysis of numerical plankton images")
34229 (description
34230 "This package provides a solution for analyzing digital images of
34231 plankton. In combination with ImageJ, an image analysis system, it processes
34232 digital images, measures individuals, trains for automatic classification of
34233 taxa, and finally, measures plankton samples (abundances, total and partial
34234 size spectra or biomasses, etc.).")
34235 (license license:gpl2+)))
34236
34237 (define-public r-zooarch
34238 (package
34239 (name "r-zooarch")
34240 (version "1.2")
34241 (source
34242 (origin
34243 (method url-fetch)
34244 (uri (cran-uri "zooaRch" version))
34245 (sha256
34246 (base32
34247 "0grc378xppv0303sf4flfqz5002vq5a23nzbq4bsff41rww7dihc"))))
34248 (properties `((upstream-name . "zooaRch")))
34249 (build-system r-build-system)
34250 (propagated-inputs (list r-ggplot2))
34251 (native-inputs (list r-knitr))
34252 (home-page
34253 "https://cran.r-project.org/package=zooaRch")
34254 (synopsis
34255 "Analytical Tools for Zooarchaeological Data")
34256 (description
34257 "The analysis and inference of faunal remains recovered from
34258 archaeological sites concerns the field of zooarchaeology. The zooaRch
34259 package provides analytical tools to make inferences on zooarchaeological
34260 data. Functions in this package allow users to read, manipulate, visualize,
34261 and analyze zooarchaeological data.")
34262 (license license:gpl2+)))
34263
34264 (define-public r-zonebuilder
34265 (package
34266 (name "r-zonebuilder")
34267 (version "0.0.2")
34268 (source
34269 (origin
34270 (method url-fetch)
34271 (uri (cran-uri "zonebuilder" version))
34272 (sha256
34273 (base32
34274 "0mxf3dz0d6bi5wwjilqivdxhy5ypnq5svky8zygha0clv45l4dmn"))))
34275 (properties `((upstream-name . "zonebuilder")))
34276 (build-system r-build-system)
34277 (propagated-inputs
34278 (list r-rcolorbrewer r-sf))
34279 (native-inputs
34280 (list r-knitr))
34281 (home-page "https://github.com/zonebuilders/zonebuilder")
34282 (synopsis "Create and explore geographic zoning systems")
34283 (description
34284 "This package provides functions, documentation and example data to help
34285 divide geographic space into discrete polygons (zones). The functions are
34286 motivated by research into the merits of different zoning systems. A flexible
34287 @code{ClockBoard} zoning system is provided, which breaks-up space by
34288 concentric rings and radial lines emanating from a central point.")
34289 (license license:gpl3)))
34290
34291 (define-public r-zonator
34292 (package
34293 (name "r-zonator")
34294 (version "0.6.0")
34295 (source
34296 (origin
34297 (method url-fetch)
34298 (uri (cran-uri "zonator" version))
34299 (sha256
34300 (base32
34301 "1plxchpd4ypp36phl13pi9yvlrqi3lk83lv5rldrhdqynhcgfw2k"))))
34302 (properties `((upstream-name . "zonator")))
34303 (build-system r-build-system)
34304 (propagated-inputs
34305 (list r-ggplot2 r-raster r-rcolorbrewer r-reshape2 r-rgdal))
34306 (native-inputs (list r-knitr))
34307 (home-page "https://cbig.github.io/zonator/")
34308 (synopsis "Utilities for Zonation spatial conservation prioritization")
34309 (description
34310 "Create new analysis setups and deal with results of Zonation
34311 conservation prioritization software.")
34312 (license license:bsd-2)))
34313
34314 (define-public r-mmwrweek
34315 (package
34316 (name "r-mmwrweek")
34317 (version "0.1.3")
34318 (source
34319 (origin
34320 (method url-fetch)
34321 (uri (cran-uri "MMWRweek" version))
34322 (sha256
34323 (base32
34324 "1l1ks44v52iggw9nhs56lfj6804yab5b17k8fzrc6h1kvj3vda0s"))))
34325 (properties `((upstream-name . "MMWRweek")))
34326 (build-system r-build-system)
34327 (home-page "http://wwwn.cdc.gov/nndss/document/MMWR_Week_overview.pdf")
34328 (synopsis "Convert dates to MMWR day, week, and year")
34329 (description
34330 "The first day of any MMWR week is Sunday. MMWR week numbering is
34331 sequential beginning with 1 and incrementing with each week to a maximum of 52
34332 or 53. MMWR week #1 of an MMWR year is the first week of the year that has at
34333 least four days in the calendar year. This package provides functionality to
34334 convert dates to MMWR day, week, and year and the reverse.")
34335 (license license:gpl2+)))
34336
34337 (define-public r-cccd
34338 (package
34339 (name "r-cccd")
34340 (version "1.6")
34341 (source
34342 (origin
34343 (method url-fetch)
34344 (uri (cran-uri "cccd" version))
34345 (sha256
34346 (base32 "0cxh19jqappc6zq9nz3m40ybdmsp12mf7yvflsz96wks3ly2ld4y"))))
34347 (properties `((upstream-name . "cccd")))
34348 (build-system r-build-system)
34349 (propagated-inputs (list r-deldir r-fnn r-igraph r-proxy))
34350 (home-page "https://cran.r-project.org/package=cccd")
34351 (synopsis "Class cover catch digraphs")
34352 (description
34353 "This package provides tools to create Class Cover Catch Digraphs,
34354 neighborhood graphs, and relatives.")
34355 (license license:gpl2+)))
34356
34357 (define-public r-crul
34358 (package
34359 (name "r-crul")
34360 (version "1.3")
34361 (source
34362 (origin
34363 (method url-fetch)
34364 (uri (cran-uri "crul" version))
34365 (sha256
34366 (base32
34367 "0b8y12wb5kjylr8b4a2iarb5rpw1ydinw3lxp2ssq91pidyn2n40"))))
34368 (properties `((upstream-name . "crul")))
34369 (build-system r-build-system)
34370 (propagated-inputs
34371 (list r-curl
34372 r-httpcode
34373 r-jsonlite
34374 r-mime
34375 r-r6
34376 r-urltools))
34377 (native-inputs (list r-knitr))
34378 (home-page "https://github.com/ropensci/crul")
34379 (synopsis "HTTP client")
34380 (description
34381 "This package provides a simple HTTP client, with tools for making HTTP
34382 requests, and mocking HTTP requests. The package is built on R6, and takes
34383 inspiration from Ruby's @code{faraday} gem.")
34384 (license license:expat)))
34385
34386 (define-public r-gistr
34387 (package
34388 (name "r-gistr")
34389 (version "0.9.0")
34390 (source
34391 (origin
34392 (method url-fetch)
34393 (uri (cran-uri "gistr" version))
34394 (sha256
34395 (base32
34396 "0ac9ikrdg6i8xvlma0gizvsdva46408lk7hvsgkqirhy2ljy02hp"))))
34397 (properties `((upstream-name . "gistr")))
34398 (build-system r-build-system)
34399 (propagated-inputs
34400 (list r-assertthat
34401 r-crul
34402 r-dplyr
34403 r-httr
34404 r-jsonlite
34405 r-knitr
34406 r-magrittr
34407 r-rmarkdown))
34408 (native-inputs (list r-knitr))
34409 (home-page "https://github.com/ropensci/gistr")
34410 (synopsis "Work with Gists in browser")
34411 (description
34412 "This package allows the user to create new Github gists, update gists
34413 with new files, rename files, delete files, get and delete gists, star and
34414 un-star them, fork them, open a gist in your default browser, get an embed
34415 code for a gist, list gist commits, and get rate limit information when
34416 authenticated.")
34417 (license license:expat)))
34418
34419 (define-public r-rbokeh
34420 (package
34421 (name "r-rbokeh")
34422 (version "0.5.2")
34423 (source
34424 (origin
34425 (method url-fetch)
34426 (uri (cran-uri "rbokeh" version))
34427 (sha256
34428 (base32
34429 "1h2fpzqf17pw9d09r1g1iyxsj5qma4fsk8vnar7f1z4fjyypvi6q"))
34430 (snippet
34431 '(for-each delete-file '("inst/htmlwidgets/lib/bokehjs/bokeh-widgets.min.js"
34432 "inst/htmlwidgets/lib/bokehjs/bokeh.min.js")))))
34433 (properties `((upstream-name . "rbokeh")))
34434 (build-system r-build-system)
34435 (arguments
34436 `(#:phases
34437 (modify-phases %standard-phases
34438 (add-after 'unpack 'process-javascript
34439 (lambda* (#:key inputs #:allow-other-keys)
34440 (with-directory-excursion "inst/htmlwidgets/lib/bokehjs"
34441 (let ((mapping
34442 `((,(assoc-ref inputs "js-bokeh-widgets")
34443 . "bokeh-widgets.min.js")
34444 (,(assoc-ref inputs "js-bokeh")
34445 . "bokeh.min.js"))))
34446 (for-each (lambda (source target)
34447 (format #true "Processing ~a --> ~a~%"
34448 source target)
34449 (invoke "esbuild" source "--minify"
34450 (string-append "--outfile=" target)))
34451 (map car mapping)
34452 (map cdr mapping)))))))))
34453 (propagated-inputs
34454 (list r-digest
34455 r-gistr
34456 r-hexbin
34457 r-htmlwidgets
34458 r-jsonlite
34459 r-lazyeval
34460 r-magrittr
34461 r-maps
34462 r-pryr
34463 r-scales))
34464 ;; Version 0.12.15 is mentioned in lib/htmlwidgets/rbokeh.yaml.
34465 (native-inputs
34466 `(("esbuild" ,esbuild)
34467 ("js-bokeh-widgets"
34468 ,(origin
34469 (method url-fetch)
34470 (uri "https://unpkg.com/bokehjs@0.12.15/build/js/bokeh-widgets.js")
34471 (sha256
34472 (base32
34473 "07v9lrkfcbdznpb10qqwi4m660zp65g85vlnfw7kn83zmkxkhhxy"))))
34474 ("js-bokeh"
34475 ,(origin
34476 (method url-fetch)
34477 (uri "https://unpkg.com/bokehjs@0.12.15/build/js/bokeh.js")
34478 (sha256
34479 (base32
34480 "1pq0059aad7d2jv50nv9449p3w0gbkxkl0mhblc76m5d9qjqav2q"))))
34481 ("r-knitr" ,r-knitr)))
34482 (home-page "https://cran.r-project.org/web/packages/rbokeh/")
34483 (synopsis "R interface for the Bokeh visualization library")
34484 (description
34485 "This package provides a native R plotting library that provides a
34486 flexible declarative interface for creating interactive web-based graphics,
34487 backed by the @url{https://bokeh.pydata.org/, Bokeh visualization library}.")
34488 (license license:expat)))
34489
34490 (define-public r-fauxpas
34491 (package
34492 (name "r-fauxpas")
34493 (version "0.5.0")
34494 (source
34495 (origin
34496 (method url-fetch)
34497 (uri (cran-uri "fauxpas" version))
34498 (sha256
34499 (base32
34500 "129fzqb7wsskbn50s8x0marr4wm8jrns6hiycqcsk166k3dnyyy8"))))
34501 (properties `((upstream-name . "fauxpas")))
34502 (build-system r-build-system)
34503 (propagated-inputs
34504 (list r-httpcode r-r6 r-whisker))
34505 (native-inputs
34506 (list r-knitr))
34507 (home-page "https://docs.ropensci.org/fauxpas")
34508 (synopsis "HTTP error helpers")
34509 (description
34510 "This package provides HTTP error helpers. Methods are included for
34511 general purpose HTTP error handling, as well as individual methods for every
34512 HTTP status code, both via status code numbers as well as their descriptive
34513 names. It supports the ability to adjust behavior to stop, message or
34514 warning. It includes the ability to use a custom whisker template to have any
34515 configuration of status code, short description, and verbose message.")
34516 (license license:expat)))
34517
34518 (define-public r-webmockr
34519 (package
34520 (name "r-webmockr")
34521 (version "0.8.2")
34522 (source
34523 (origin
34524 (method url-fetch)
34525 (uri (cran-uri "webmockr" version))
34526 (sha256
34527 (base32
34528 "06lqv3v095i51xsac8bvkjgd58l6a5azamchiip8m2y7q0nm4iw9"))))
34529 (properties `((upstream-name . "webmockr")))
34530 (build-system r-build-system)
34531 (propagated-inputs
34532 (list r-base64enc
34533 r-crul
34534 r-curl
34535 r-fauxpas
34536 r-jsonlite
34537 r-magrittr
34538 r-r6
34539 r-urltools))
34540 (home-page "https://github.com/ropensci/webmockr")
34541 (synopsis "Stubbing and setting expectations on HTTP Requests")
34542 (description
34543 "This is a package for stubbing and setting expectations on HTTP
34544 requests. It includes tools for stubbing HTTP requests, including expected
34545 request conditions and response conditions. You can match on HTTP method,
34546 query parameters, request body, headers and more. It can be used for unit
34547 tests or outside of a testing context.")
34548 (license license:expat)))
34549
34550 (define-public r-iotools
34551 (package
34552 (name "r-iotools")
34553 (version "0.3-2")
34554 (source
34555 (origin
34556 (method url-fetch)
34557 (uri (cran-uri "iotools" version))
34558 (sha256
34559 (base32 "07q0z0kszm1xx5hfhisfliyrcsxd8dc5mx0a2bwwnv5l1xzmix17"))))
34560 (properties `((upstream-name . "iotools")))
34561 (build-system r-build-system)
34562 (home-page "https://www.rforge.net/iotools")
34563 (synopsis "I/O tools for streaming")
34564 (description "This package provides basic I/O tools for streaming and data
34565 parsing.")
34566 ;; GPL 2 or GPL 3.
34567 (license license:gpl3)))
34568
34569 (define-public r-wordspace
34570 (package
34571 (name "r-wordspace")
34572 (version "0.2-8")
34573 (source
34574 (origin
34575 (method url-fetch)
34576 (uri (cran-uri "wordspace" version))
34577 (sha256
34578 (base32 "17fqd4zrsklv2ik3lg00x66yasfh1kyhs3k9ri6lrk56wwv6hzb2"))))
34579 (properties `((upstream-name . "wordspace")))
34580 (build-system r-build-system)
34581 (propagated-inputs
34582 (list r-cluster r-iotools r-mass r-matrix r-rcpp r-sparsesvd))
34583 (native-inputs (list r-knitr))
34584 (home-page "https://wordspace.r-forge.r-project.org/")
34585 (synopsis "Distributional semantic models in R")
34586 (description
34587 "The wordspace package turns R into an interactive laboratory for
34588 empirical research on @dfn{distributional semantic models} (DSM). It consists
34589 of a small set of carefully designed functions, most of which
34590
34591 @itemize
34592 @item encapsulate non-trivial R operations in a user-friendly manner or
34593 @item provide efficient and memory-lean C implementations of key operations.
34594 @end itemize
34595 ")
34596 (license license:gpl3)))
34597
34598 (define-public r-maxlik
34599 (package
34600 (name "r-maxlik")
34601 (version "1.5-2")
34602 (source
34603 (origin
34604 (method url-fetch)
34605 (uri (cran-uri "maxLik" version))
34606 (sha256
34607 (base32 "0pdigfpyiqacj2ydhpn5w1h89dz1ydk0syzs25lsgdi40sz0bvkw"))))
34608 (properties `((upstream-name . "maxLik")))
34609 (build-system r-build-system)
34610 (propagated-inputs (list r-generics r-misctools r-sandwich))
34611 (home-page "https://cran.r-project.org/package=maxLik")
34612 (synopsis "Maximum Likelihood Estimation and related tools")
34613 (description
34614 "This package provides functions for @dfn{Maximum Likelihood} (ML) estimation,
34615 non-linear optimization, and related tools. It includes a unified way to call
34616 different optimizers, and classes and methods to handle the results from the
34617 Maximum Likelihood viewpoint. It also includes a number of convenience tools
34618 for testing and developing your own models.")
34619 (license license:gpl2+)))
34620
34621 (define-public r-misctools
34622 (package
34623 (name "r-misctools")
34624 (version "0.6-26")
34625 (source
34626 (origin
34627 (method url-fetch)
34628 (uri (cran-uri "miscTools" version))
34629 (sha256
34630 (base32 "16pwfxpyl0zv3hjxx2kjchkg7p6kbj0s2rrpskj7rkhjr9imlg5y"))))
34631 (properties `((upstream-name . "miscTools")))
34632 (build-system r-build-system)
34633 (propagated-inputs (list r-digest))
34634 (home-page "http://www.micEcon.org")
34635 (synopsis "Miscellaneous tools and utilities")
34636 (description
34637 "This package provides miscellaneous small tools and utilities. Many of
34638 them facilitate the work with matrices, e.g. inserting rows or columns,
34639 creating symmetric matrices, or checking for semidefiniteness. Other tools
34640 facilitate the work with regression models, e.g. extracting the standard
34641 errors, obtaining the number of (estimated) parameters, or calculating
34642 R-squared values.")
34643 (license license:gpl2+)))
34644
34645 (define-public r-mockery
34646 (package
34647 (name "r-mockery")
34648 (version "0.4.3")
34649 (source
34650 (origin
34651 (method url-fetch)
34652 (uri (cran-uri "mockery" version))
34653 (sha256
34654 (base32
34655 "0sj77m9vgn4bzb8c8nq93xb9lm8ih8rcb7sfccripraibibg3jcz"))))
34656 (properties `((upstream-name . "mockery")))
34657 (build-system r-build-system)
34658 (propagated-inputs
34659 (list r-testthat))
34660 (native-inputs
34661 (list r-knitr))
34662 (home-page "https://github.com/jfiksel/mockery")
34663 (synopsis "Mocking library for R")
34664 (description
34665 "The two main functionalities of this package are creating mock
34666 objects (functions) and selectively intercepting calls to a given function
34667 that originate in some other function. It can be used with any testing
34668 framework available for R. Mock objects can be injected with either this
34669 package's own @code{stub} function or a similar @code{with_mock} facility
34670 present in the @code{testthat} package.")
34671 (license license:expat)))
34672
34673 (define-public r-zoltr
34674 (package
34675 (name "r-zoltr")
34676 (version "0.5.1")
34677 (source
34678 (origin
34679 (method url-fetch)
34680 (uri (cran-uri "zoltr" version))
34681 (sha256
34682 (base32
34683 "12zh7y3pwidclscgvd0b0iaqq9j5y8mc8xd6pz4vs0jy5qs3ahar"))))
34684 (properties `((upstream-name . "zoltr")))
34685 (build-system r-build-system)
34686 (propagated-inputs
34687 (list r-base64url
34688 r-dplyr
34689 r-httr
34690 r-jsonlite
34691 r-magrittr
34692 r-mmwrweek
34693 r-mockery
34694 r-readr
34695 r-rlang
34696 r-webmockr))
34697 (native-inputs (list r-knitr))
34698 (home-page "https://github.com/reichlab/zoltr")
34699 (synopsis "Interface to the Zoltar forecast repository API")
34700 (description
34701 "Zoltar is a website that provides a repository of model forecast results
34702 in a standardized format and a central location. It supports storing,
34703 retrieving, comparing, and analyzing time series forecasts for prediction
34704 challenges of interest to the modeling community. This package provides
34705 functions for working with the Zoltar API, including connecting and
34706 authenticating, getting information about projects, models, and forecasts,
34707 deleting and uploading forecast data, and downloading scores.")
34708 (license license:gpl3)))
34709
34710 (define-public r-zoib
34711 (package
34712 (name "r-zoib")
34713 (version "1.5.5")
34714 (source
34715 (origin
34716 (method url-fetch)
34717 (uri (cran-uri "zoib" version))
34718 (sha256
34719 (base32
34720 "0inm7f2pc68ksqxvq12xp9jc99vj7ydylvs24ip12nksbj5k1n8f"))))
34721 (properties `((upstream-name . "zoib")))
34722 (build-system r-build-system)
34723 (propagated-inputs
34724 (list r-abind r-coda r-formula r-rjags))
34725 (home-page "https://www.r-project.org")
34726 (synopsis "Bayesian inference for beta regression")
34727 (description
34728 "This package lets you fit beta regression and zero-or-one inflated beta
34729 regression and obtain Bayesian inference of the model via the Markov Chain
34730 Monte Carlo approach implemented in JAGS.")
34731 (license license:gpl3+)))
34732
34733 (define-public r-logger
34734 (package
34735 (name "r-logger")
34736 (version "0.2.2")
34737 (source
34738 (origin
34739 (method url-fetch)
34740 (uri (cran-uri "logger" version))
34741 (sha256
34742 (base32 "08kym5i5fvbf5xhh9qdszp4jdgyc7j7zpnwzy68wabqz73aff6sg"))))
34743 (properties `((upstream-name . "logger")))
34744 (build-system r-build-system)
34745 (native-inputs (list r-knitr))
34746 (home-page "https://daroczig.github.io/logger/")
34747 (synopsis "Lightweight and flexible logging utility")
34748 (description
34749 "Inspired by the the @code{futile.logger} R package and @code{logging}
34750 Python module, this utility provides a flexible and extensible way of
34751 formatting and delivering log messages with low overhead.")
34752 (license license:agpl3+)))
34753
34754 (define-public r-fasterize
34755 (package
34756 (name "r-fasterize")
34757 (version "1.0.3")
34758 (source
34759 (origin
34760 (method url-fetch)
34761 (uri (cran-uri "fasterize" version))
34762 (sha256
34763 (base32 "10bzl77c1b9jhcn1xp467qzp2n8c7s3wpxn53qjh1nwvbri5kd32"))))
34764 (properties `((upstream-name . "fasterize")))
34765 (build-system r-build-system)
34766 (propagated-inputs
34767 (list r-raster r-rcpp r-rcpparmadillo r-sp))
34768 (native-inputs (list r-knitr))
34769 (home-page "https://github.com/ecohealthalliance/fasterize")
34770 (synopsis "Fast Polygon to Raster Conversion")
34771 (description
34772 "This package provides a drop-in replacement for @code{rasterize} from
34773 the @code{raster} package that takes sf-type objects, and is much faster.
34774 There is support for the main options provided by the @code{rasterize}
34775 function, including setting the field used and background value, and
34776 options for aggregating multi-layer rasters.")
34777 (license license:expat)))
34778
34779 (define-public r-bien
34780 (package
34781 (name "r-bien")
34782 (version "1.2.5")
34783 (source
34784 (origin
34785 (method url-fetch)
34786 (uri (cran-uri "BIEN" version))
34787 (sha256
34788 (base32 "0s98n6zbf48vssd3h63k6kashcxv1kawcb026n0ngsfpc5dv6i48"))))
34789 (properties `((upstream-name . "BIEN")))
34790 (build-system r-build-system)
34791 (native-inputs
34792 (list r-knitr))
34793 (propagated-inputs
34794 (list r-ape
34795 r-dbi
34796 r-doparallel
34797 r-fasterize
34798 r-foreach
34799 r-raster
34800 r-rgdal
34801 r-rgeos
34802 r-rpostgresql
34803 r-sf
34804 r-sp))
34805 (home-page "https://cran.r-project.org/package=BIEN")
34806 (synopsis "Tools for accessing the BIEN database")
34807 (description
34808 "This package provides tools for accessing the Botanical Information and
34809 Ecology Network (BIEN) database. The BIEN database contains cleaned and
34810 standardized botanical data including occurrence, trait, plot and taxonomic
34811 data. This package provides functions that query the BIEN database by
34812 constructing and executing optimized SQL queries.")
34813 (license license:expat)))
34814
34815 (define-public r-varhandle
34816 (package
34817 (name "r-varhandle")
34818 (version "2.0.5")
34819 (source
34820 (origin
34821 (method url-fetch)
34822 (uri (cran-uri "varhandle" version))
34823 (sha256
34824 (base32 "1l42d0s6fbjjc9l28a2m3myxkrx2c0p0b9yj8wjjjgilw19yc3lv"))))
34825 (properties `((upstream-name . "varhandle")))
34826 (build-system r-build-system)
34827 (home-page "https://bitbucket.org/mehrad_mahmoudian/varhandle")
34828 (synopsis "Functions for robust variable handling")
34829 (description
34830 "This package contains some functions to help users (especially data
34831 explorers) to make more sense of their variables and take the most out of
34832 variables and hardware resources. Functions in this package are supposed to
34833 be efficient and easy to use.")
34834 (license license:gpl2+)))
34835
34836 (define-public r-ggh4x
34837 (package
34838 (name "r-ggh4x")
34839 (version "0.2.2")
34840 (source
34841 (origin
34842 (method url-fetch)
34843 (uri (cran-uri "ggh4x" version))
34844 (sha256
34845 (base32
34846 "11mskrby3gyjhkvnkcwl2ar1bdh4h45y48dfnm4kzgc7nwvdl3ia"))))
34847 (properties `((upstream-name . "ggh4x")))
34848 (build-system r-build-system)
34849 (propagated-inputs
34850 (list r-cli
34851 r-ggplot2
34852 r-gtable
34853 r-lifecycle
34854 r-rlang
34855 r-scales
34856 r-vctrs))
34857 (native-inputs
34858 (list r-knitr))
34859 (home-page "https://github.com/teunbrand/ggh4x")
34860 (synopsis "Extension for ggplot2")
34861 (description "This package is a @code{ggplot2} extension. It provides some
34862 utility functions that do not entirely fit within the grammar of graphics
34863 concept. The package extends @code{ggpplots} facets through customisation, by
34864 setting individual scales per panel, resizing panels and providing nested
34865 facets. It also allows multiple colour, fill scales per plot and hosts a
34866 smaller collection of stats, geoms and axis guides.")
34867 (license license:expat)))
34868
34869 (define-public r-gghalves
34870 (package
34871 (name "r-gghalves")
34872 (version "0.1.3")
34873 (source
34874 (origin
34875 (method url-fetch)
34876 (uri (cran-uri "gghalves" version))
34877 (sha256
34878 (base32
34879 "1lj4c38fzxwg8gy57ymf00lqjdplb7v2a0lnd262c1d5cavqiws4"))))
34880 (properties `((upstream-name . "gghalves")))
34881 (build-system r-build-system)
34882 (propagated-inputs
34883 (list r-ggplot2 r-gtable))
34884 (native-inputs
34885 (list r-knitr))
34886 (home-page "https://github.com/erocoar/gghalves")
34887 (synopsis "Compose half-half plots using your favourite geoms")
34888 (description "This package provides a @code{ggplot2} extension for easy
34889 plotting of half-half geom combinations. Think half boxplot and half
34890 jitterplot, or half violinplot and half dotplot.")
34891 (license license:expat)))
34892
34893 (define-public r-zoeppritz
34894 (package
34895 (name "r-zoeppritz")
34896 (version "1.0-8")
34897 (source (origin
34898 (method url-fetch)
34899 (uri (cran-uri "zoeppritz" version))
34900 (sha256
34901 (base32
34902 "1711szx9zz17q6pfinyzlyrw7m9772c8ywlixqar2l165bkjalgm"))))
34903 (properties `((upstream-name . "zoeppritz")))
34904 (build-system r-build-system)
34905 (home-page "https://cran.r-project.org/package=zoeppritz")
34906 (synopsis "Seismic reflection and scattering coefficients for waves")
34907 (description
34908 "The @code{r-zoeppritz} package calculates and plots scattering matrix
34909 coefficients or scattering amplitudes, for seismological P and S-waves at an
34910 interface.")
34911 (license license:gpl2+)))
34912
34913 (define-public r-metadat
34914 (package
34915 (name "r-metadat")
34916 (version "1.2-0")
34917 (source (origin
34918 (method url-fetch)
34919 (uri (cran-uri "metadat" version))
34920 (sha256
34921 (base32
34922 "1f7mb3pw5d0akr09jjva06ay223izhpzbr21bapnw99x1kiybk7h"))))
34923 (properties `((upstream-name . "metadat")))
34924 (build-system r-build-system)
34925 (propagated-inputs (list r-mathjaxr))
34926 (home-page "https://github.com/wviechtb/metadat")
34927 (synopsis "Meta-Analysis Datasets")
34928 (description
34929 "This package provides a collection of meta-analysis datasets for teaching
34930 purposes, illustrating/testing meta-analytic methods, and validating published
34931 analyses.")
34932 (license license:gpl2+)))
34933
34934 (define-public r-mathjaxr
34935 (package
34936 (name "r-mathjaxr")
34937 (version "1.6-0")
34938 (source (origin
34939 (method url-fetch)
34940 (uri (cran-uri "mathjaxr" version))
34941 (sha256
34942 (base32
34943 "0yf1sfkb2kjsplipl2v4k2gp20li9xzsynclg228sy0v243pdi7c"))
34944 (modules '((guix build utils)))
34945 (snippet
34946 '(begin
34947 (delete-file-recursively "src/mathjax/es5/input")
34948 (delete-file-recursively "src/mathjax/es5/output")
34949 (delete-file "src/mathjax/es5/tex-chtml-full.js")))))
34950 (properties `((upstream-name . "mathjaxr")))
34951 (build-system r-build-system)
34952 (arguments
34953 (list
34954 #:phases
34955 `(modify-phases %standard-phases
34956 (add-after 'unpack 'use-js-mathjax
34957 (lambda* (#:key inputs #:allow-other-keys)
34958 (symlink
34959 (search-input-directory
34960 inputs "/share/javascript/mathjax/es5/output")
34961 "src/mathjax/es5/output")
34962 (symlink
34963 (search-input-directory
34964 inputs "/share/javascript/mathjax/es5/input")
34965 "src/mathjax/es5/input")
34966 (symlink
34967 (search-input-file
34968 inputs "/share/javascript/mathjax/es5/tex-chtml-full.js")
34969 "src/mathjax/es5/tex-chtml-full.js"))))))
34970 (inputs
34971 (list js-mathjax-for-r-mathjaxr))
34972 (home-page "https://github.com/wviechtb/mathjaxr")
34973 (synopsis "Use Mathjax in Rd Files")
34974 (description
34975 "This package provides MathJax and macros to enable its use within Rd files
34976 for rendering equations in the HTML help files.")
34977 (license (list license:asl2.0 license:gpl3))))
34978
34979 (define-public r-spacefillr
34980 (package
34981 (name "r-spacefillr")
34982 (version "0.3.0")
34983 (source (origin
34984 (method url-fetch)
34985 (uri (cran-uri "spacefillr" version))
34986 (sha256
34987 (base32
34988 "0c4yasc1zizjmhd2ciyz86lg76fsrxvl19yjkb2fmkda9rmnc0bf"))))
34989 (properties `((upstream-name . "spacefillr")))
34990 (build-system r-build-system)
34991 (propagated-inputs (list r-rcpp))
34992 (home-page "https://github.com/tylermorganwall/spacefillr")
34993 (synopsis "Space-Filling Random and Quasi-Random Sequences")
34994 (description
34995 "@code{spacefillr} enables generation of random and quasi-random
34996 space-filling sequences. It supports the following sequences: Halton, Sobol,
34997 Owen-scrambled Sobol, Owen-scrambled Sobol with errors distributed as blue
34998 noise, progressive jittered, progressive multi-jittered (PMJ), PMJ with blue
34999 noise, PMJ02, and PMJ02 with blue noise. The package also includes a C++
35000 API.")
35001 (license license:expat)))
35002
35003 (define-public r-spacetime
35004 (package
35005 (name "r-spacetime")
35006 (version "1.2-8")
35007 (source (origin
35008 (method url-fetch)
35009 (uri (cran-uri "spacetime" version))
35010 (sha256
35011 (base32
35012 "0nacy8a9mbxh22q248zxhnlcfrmgj9yslrgc3kj35zscmcks15s2"))))
35013 (properties `((upstream-name . "spacetime")))
35014 (build-system r-build-system)
35015 (propagated-inputs (list r-lattice r-sp r-zoo r-xts r-intervals))
35016 (native-inputs (list r-knitr))
35017 (home-page "https://github.com/edzer/spacetime/")
35018 (synopsis "Classes and methods for spatio-temporal data")
35019 (description
35020 "@command{spacetime} provides classes and methods for spatio-temporal
35021 data, including space-time regular lattices, sparse lattices, irregular data,
35022 and trajectories; utility functions for plotting data as map sequences (lattice
35023 or animation) or multiple time series; methods for spatial and temporal
35024 matching or aggregation, retrieving coordinates, print, summary, etc.")
35025 (license license:gpl2+)))
35026
35027 (define-public r-gstat
35028 (package
35029 (name "r-gstat")
35030 (version "2.1-0")
35031 (source (origin
35032 (method url-fetch)
35033 (uri (cran-uri "gstat" version))
35034 (sha256
35035 (base32
35036 "0vrdiyjav92wbbms8ljmv1i0l8cdjblfnmhyrsd1a7v0z93fp9jp"))))
35037 (properties `((upstream-name . "gstat")))
35038 (build-system r-build-system)
35039 (propagated-inputs
35040 (list r-fnn
35041 r-lattice
35042 r-sp
35043 r-sf
35044 r-sftime
35045 r-spacetime
35046 r-stars
35047 r-zoo))
35048 (home-page "https://github.com/r-spatial/gstat/")
35049 (synopsis "Spatial and spatio-temporal geostatistical modelling,
35050 prediction and simulation")
35051 (description
35052 "This package enables variogram modelling, including: simple,
35053 ordinary and universal point or block (co)kriging; spatio-temporal
35054 kriging; and sequential Gaussian or indicator (co)simulation. It
35055 includes variogram and variogram map plotting utility functions, and
35056 supports @command{sf} and @command{stars}.")
35057 (license license:gpl2+)))
35058
35059 (define-public r-automap
35060 (package
35061 (name "r-automap")
35062 (version "1.0-16")
35063 (source (origin
35064 (method url-fetch)
35065 (uri (cran-uri "automap" version))
35066 (sha256
35067 (base32
35068 "0jz0p28gmx9cpzv4cz0xhbml3w1inf2nsd2ynbhmfxg5rm2f7dca"))))
35069 (properties `((upstream-name . "automap")))
35070 (build-system r-build-system)
35071 (propagated-inputs (list r-ggplot2
35072 r-gstat
35073 r-lattice
35074 r-maptools
35075 r-reshape
35076 r-sp))
35077 (home-page "https://cran.r-project.org/package=automap")
35078 (synopsis "Automatic interpolation package")
35079 (description
35080 "@command{automap} performs an automatic interpolation by automatically
35081 estimating the variogram and then calling @command{gstat}.")
35082 (license (list license:gpl2+ license:gpl3+))))
35083
35084 (define-public r-cartogram
35085 (package
35086 (name "r-cartogram")
35087 (version "0.2.2")
35088 (source (origin
35089 (method url-fetch)
35090 (uri (cran-uri "cartogram" version))
35091 (sha256
35092 (base32
35093 "0kz8hwdr5n8llkylwaixnb66f4pzaxxniz57spxhqizmi6qay7yd"))))
35094 (properties `((upstream-name . "cartogram")))
35095 (build-system r-build-system)
35096 (propagated-inputs (list r-packcircles r-sf))
35097 (home-page "https://github.com/sjewo/cartogram/")
35098 (synopsis "Create cartograms with R")
35099 (description "This package enables construction of continuous and
35100 non-contiguous area cartograms.")
35101 (license license:gpl3)))
35102
35103 (define-public r-measurements
35104 (package
35105 (name "r-measurements")
35106 (version "1.4.0")
35107 (source (origin
35108 (method url-fetch)
35109 (uri (cran-uri "measurements" version))
35110 (sha256
35111 (base32
35112 "1kihavs9vgxwqjm9z1zjjngkmcwfsv8dg7nn9nrv5r06k5hv8bz6"))))
35113 (properties `((upstream-name . "measurements")))
35114 (build-system r-build-system)
35115 (home-page "https://cran.r-project.org/web/packages/measurements/")
35116 (synopsis "Tools for units of measurement")
35117 (description
35118 "This package provides a collection of tools to make working with physical
35119 measurements easier. One can convert between metric and imperial units, or
35120 calculate a dimension's unknown value from other dimensions' measurements.")
35121 (license license:gpl3)))
35122
35123 (define-public r-sungeo
35124 (package
35125 (name "r-sungeo")
35126 (version "0.2.288")
35127 (source (origin
35128 (method url-fetch)
35129 (uri (cran-uri "SUNGEO" version))
35130 (sha256
35131 (base32
35132 "0c8y0ngx1020rw2v00rxmq8syd72f41ckik5sg7gigg7d80gi31w"))
35133 (modules '((guix build utils)))
35134 (snippet '(begin
35135 ;; Fortunately, the package does not actually use
35136 ;; rmapshaper, which has got a js/node dependency.
35137 ;; The only occurrence is in R/point2poly_tess.R,
35138 ;; where it is commented out.
35139 (substitute* "DESCRIPTION"
35140 (("rmapshaper,") ""))
35141 (substitute* "NAMESPACE"
35142 (("importFrom\\(rmapshaper,ms_dissolve\\)
35143 ") ""))
35144 #t))))
35145 (properties `((upstream-name . "SUNGEO")))
35146 (build-system r-build-system)
35147 (propagated-inputs (list r-automap
35148 r-cartogram
35149 r-data-table
35150 r-dplyr
35151 r-fasterize
35152 r-httr
35153 r-jsonlite
35154 r-measurements
35155 r-packcircles
35156 r-purrr
35157 r-rann
35158 r-raster
35159 r-rcpp
35160 r-rcurl
35161 r-rlang
35162 r-sf
35163 r-sp
35164 r-spdep))
35165 (home-page "https://github.com/zhukovyuri/SUNGEO/")
35166 (synopsis "Sub-National Geospatial Data Archive: Geoprocessing Toolkit")
35167 (description
35168 "Tools for integrating spatially-misaligned GIS datasets. Part of the
35169 Sub-National Geospatial Data Archive System.")
35170 (license license:gpl2)))
35171
35172 ;;;
35173 ;;; Avoid adding new packages to the end of this file. To reduce the chances
35174 ;;; of a merge conflict, place them above by existing packages with similar
35175 ;;; functionality or similar names.
35176 ;;;