;;; Copyright © 2018, 2019 Brett Gilio <brettg@gnu.org>
;;; Copyright © 2019 Nicolò Balzarotti <anothersms@gmail.com>
;;; Copyright © 2019 Wiktor Żelazny <wzelazny@vurv.cz>
+;;; Copyright © 2019 Arne Babenhauserheide <arne_bab@web.de>
;;; Copyright © 2020 Todor Kondić <tk.code@protonmail.com>
;;; Copyright © 2020 Danjela Lura <danielaluraa@gmail.com>
;;; Copyright © 2020 Naga Malleswari <nagamalli@riseup.net>
;;; Copyright © 2020 Eric Brown <ecbrown@ericcbrown.com>
+;;; Copyright © 2020 Peter Lo <peterloleungyau@gmail.com>
+;;; Copyright © 2020 Rafael Luque Leiva <rafael.luque@osoco.es>
;;;
;;; This file is part of GNU Guix.
;;;
#:use-module (gnu packages web)
#:use-module (gnu packages xorg))
+(define-public r-rticles
+ (package
+ (name "r-rticles")
+ (version "0.14")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "rticles" version))
+ (sha256
+ (base32
+ "1377fib4asazhhki4aajvld0wa35vd3zjvyl3lf2hjm2qk3vyak7"))))
+ (properties `((upstream-name . "rticles")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-knitr" ,r-knitr)
+ ("r-rmarkdown" ,r-rmarkdown)
+ ("r-tinytex" ,r-tinytex)
+ ("r-xfun" ,r-xfun)
+ ("r-yaml" ,r-yaml)))
+ (home-page "https://github.com/rstudio/rticles")
+ (synopsis "Article formats for R Markdown")
+ (description
+ "This package provides a suite of custom R Markdown formats and templates
+for authoring journal articles and conference submissions.")
+ (license license:gpl3)))
+
(define-public r-bezier
(package
(name "r-bezier")
(define-public r-htmltable
(package
(name "r-htmltable")
- (version "2.0.0")
+ (version "2.0.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "htmlTable" version))
(sha256
- (base32
- "1a1al4kld7lrapc2i086crr78kbgrskahs221iy9v77x0nhin2q3"))))
+ (base32 "0ma52kajzxfg9w811d6ldhghzn9xhyr8bh7k5v265k82bzx7rac6"))))
(properties `((upstream-name . "htmlTable")))
(build-system r-build-system)
(propagated-inputs
(origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/rstudio/shiny.git")
+ (url "https://github.com/rstudio/shiny")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/fbreitwieser/sankeyD3.git")
+ (url "https://github.com/fbreitwieser/sankeyD3")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(define-public r-rcpp
(package
(name "r-rcpp")
- (version "1.0.4.6")
+ (version "1.0.5")
(source
(origin
(method url-fetch)
(uri (cran-uri "Rcpp" version))
(sha256
- (base32 "00mk23zmrqn1c4mk9d6csjcbnl12wd7yicjk2ikmw5dyvdfngbs5"))))
+ (base32 "012wbj446k1wz6bp6bpf6h77ypvcsw69xvnax6qf6vyc7dj2qimq"))))
(build-system r-build-system)
(home-page "http://www.rcpp.org")
(synopsis "Seamless R and C++ integration")
(define-public r-getoptlong
(package
(name "r-getoptlong")
- (version "1.0.0")
+ (version "1.0.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "GetoptLong" version))
(sha256
(base32
- "1fswgy5j4xaipqs7nk7nzrl66vrchhxrk0w7hcsbyij3sxgn3z9j"))))
+ "1p89v2qzqfxyrmqzkv245716n9i4bllnq77a6gw811mgdhxbd51l"))))
(properties `((upstream-name . "GetoptLong")))
(build-system r-build-system)
(inputs
`(("r-bit" ,r-bit)
("r-fastmatch" ,r-fastmatch)
("r-ff" ,r-ff)))
- (home-page "http://github.com/edwindj/ffbase")
+ (home-page "https://github.com/edwindj/ffbase")
(synopsis "Basic statistical functions for package 'ff'")
(description
"This package extends the out of memory vectors of @code{ff} with
(define-public r-broom
(package
(name "r-broom")
- (version "0.5.6")
+ (version "0.7.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "broom" version))
(sha256
(base32
- "0da3jsb02xckrk6alznicn6l5lnyvdhc64qklyarnd77miqgc1hb"))))
+ "0bq8w1ckrladzck2g0mgiyjdrzi06kbqalk5q3pfvj1607fdv3d5"))))
(build-system r-build-system)
(propagated-inputs
`(("r-backports" ,r-backports)
("r-dplyr" ,r-dplyr)
+ ("r-ellipsis" ,r-ellipsis)
("r-generics" ,r-generics)
- ("r-nlme" ,r-nlme)
+ ("r-glue" ,r-glue)
("r-purrr" ,r-purrr)
- ("r-reshape2" ,r-reshape2)
+ ("r-rlang" ,r-rlang)
("r-stringr" ,r-stringr)
("r-tibble" ,r-tibble)
("r-tidyr" ,r-tidyr)))
("r-scales" ,r-scales)))
(native-inputs
`(("r-knitr" ,r-knitr))) ; for vignettes
- (home-page "http://github.com/slowkow/ggrepel")
+ (home-page "https://github.com/slowkow/ggrepel")
(synopsis "Repulsive text and label geometries for ggplot2")
(description
"This package provides text and label geometries for ggplot2 that help to
(define-public r-mice
(package
(name "r-mice")
- (version "3.9.0")
+ (version "3.10.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "mice" version))
(sha256
(base32
- "1wycbc2iqp68gfzvqx1gsn5n1k1h4bg79dy8m5msqf226hy83ncn"))))
+ "0w81shmd2crpdlh66pnm27v4n06aayganq6kkalirln4c0ci2nyi"))))
(build-system r-build-system)
(propagated-inputs
`(("r-broom" ,r-broom)
("r-dplyr" ,r-dplyr)
+ ("r-generics" ,r-generics)
("r-lattice" ,r-lattice)
("r-rcpp" ,r-rcpp)
("r-tidyr" ,r-tidyr)))
(define-public r-processx
(package
(name "r-processx")
- (version "3.4.2")
+ (version "3.4.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "processx" version))
(sha256
- (base32
- "02awswxq6wh3rl99dncw5n6c1xmd0v81xcdp2dfyi6vm6b3gz84l"))))
+ (base32 "07dhzijqnj2zkm3qrk4ppsv8wscn8ysdsjbidlg9zrbj1wcg4izj"))))
(build-system r-build-system)
(propagated-inputs
`(("r-ps" ,r-ps)
(define-public r-pillar
(package
(name "r-pillar")
- (version "1.4.4")
+ (version "1.4.6")
(source
(origin
(method url-fetch)
(uri (cran-uri "pillar" version))
(sha256
(base32
- "0viymfp1rkr7ig3m1b016r75hk8qbr9cqsjc6c20ks9pm5svmsp1"))))
+ "01ck8ziqzjc9ibbj3g88siz1iw263dgl8jx6ryw2v50rjrr3y7fj"))))
(build-system r-build-system)
(propagated-inputs
`(("r-cli" ,r-cli)
("r-crayon" ,r-crayon)
+ ("r-ellipsis" ,r-ellipsis)
("r-fansi" ,r-fansi)
+ ("r-lifecycle" ,r-lifecycle)
("r-rlang" ,r-rlang)
("r-utf8" ,r-utf8)
("r-vctrs" ,r-vctrs)))
(define-public r-cubature
(package
(name "r-cubature")
- (version "2.0.4")
+ (version "2.0.4.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "cubature" version))
(sha256
(base32
- "0jpyq8j7x06dpiz29w48av879ygldzgls9z810192hsymkmfaz6r"))))
+ "006la36gxdikvmdnq4ny7ik7r30id4z3b3fqsl57dpqwkpsbsgrq"))))
(build-system r-build-system)
(propagated-inputs
`(("r-rcpp" ,r-rcpp)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
(home-page "https://github.com/bnaras/cubature")
(synopsis "Adaptive multivariate integration over hypercubes")
(description
(define-public r-abn
(package
(name "r-abn")
- (version "2.2.1")
+ (version "2.2.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "abn" version))
(sha256
(base32
- "11nbg6dwvbj0ac7qvr203vzjnw5zc1a8cibb9l6rzzr7yfg16xzc"))))
+ "1wwnzv5yir8cyl0f0arxagbsg9ndgs0799m42wbjkpr8cg9sfdhc"))))
(build-system r-build-system)
(inputs
`(("gsl" ,gsl)))
(define-public r-doby
(package
(name "r-doby")
- (version "4.6.6")
+ (version "4.6.7")
(source
(origin
(method url-fetch)
(uri (cran-uri "doBy" version))
(sha256
(base32
- "0wz1vmsf1545r1m42q88s675ncwvm8figjn7kzbngjn9aqck9qbq"))))
+ "16vg1aa272sfzyqxfb63fyis9hv6g5m3nmxxa6mk1gy0irqnl3jk"))))
(properties `((upstream-name . "doBy")))
(build-system r-build-system)
(propagated-inputs
`(("r-broom" ,r-broom)
("r-deriv" ,r-deriv)
+ ("r-dplyr" ,r-dplyr)
+ ("r-ggplot2" ,r-ggplot2)
("r-magrittr" ,r-magrittr)
("r-mass" ,r-mass)
("r-matrix" ,r-matrix)
(define-public r-glmmtmb
(package
(name "r-glmmtmb")
- (version "1.0.1")
+ (version "1.0.2.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "glmmTMB" version))
(sha256
(base32
- "0sdx1q7wc7895xh8747r4p0wkij0xjgn5ij62ipi9423zd0sr0mm"))))
+ "1a35hxcxz1cdm3zd5s7fyjaw2qs00hkacgr7h9130amygc1262ab"))))
(properties `((upstream-name . "glmmTMB")))
(build-system r-build-system)
(propagated-inputs
(define-public r-future
(package
(name "r-future")
- (version "1.17.0")
+ (version "1.18.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "future" version))
(sha256
(base32
- "0d4y7gwcgqx2z0y6h5bh4lrz0m7b0inii5cjcq0kk8za762bi8rg"))))
+ "01fp8kgjf0k6c83q1w3dy9z90g72cc9d0004d1qw6n1j65nwxg4f"))))
(build-system r-build-system)
(propagated-inputs
`(("r-digest" ,r-digest)
(define-public r-gamlss-dist
(package
(name "r-gamlss-dist")
- (version "5.1-6")
+ (version "5.1-7")
(source
(origin
(method url-fetch)
(uri (cran-uri "gamlss.dist" version))
(sha256
- (base32 "1p904x0b07z4amaqdn2xhs7qzbq8lisr6lqc844s3pkxzmny7w1z"))))
+ (base32 "0nzgq3rnziy0i2zxn88hqy3pakpyin2m2csk9j3zg39si66c6wcq"))))
(properties `((upstream-name . "gamlss.dist")))
(build-system r-build-system)
(propagated-inputs `(("r-mass" ,r-mass)))
(define-public r-nonnest2
(package
(name "r-nonnest2")
- (version "0.5-4")
+ (version "0.5-5")
(source
(origin
(method url-fetch)
(uri (cran-uri "nonnest2" version))
(sha256
(base32
- "07nr54hxdnc4k022nd4a2g9w9l9ym2ikfr978rrnqc71wx750i0z"))))
+ "1ddaqwx8i3ygwvxf11mc8xhgk4nkvnail99nr5szq8i168752zq2"))))
(build-system r-build-system)
(propagated-inputs
`(("r-compquadform" ,r-compquadform)
("r-tibble" ,r-tibble)))
(native-inputs
`(("r-knitr" ,r-knitr)))
- (home-page "http://github.com/rnabioco/valr")
+ (home-page "https://github.com/rnabioco/valr")
(synopsis "Genome interval arithmetic in R")
(description
"This package enables you to read and manipulate genome intervals and
(define-public r-spdata
(package
(name "r-spdata")
- (version "0.3.5")
+ (version "0.3.8")
(source
(origin
(method url-fetch)
(uri (cran-uri "spData" version))
(sha256
(base32
- "09l9j1vjbfyc8mikb8kliqmdjkg4xigq3zhdx98mv51flh5q87lh"))))
+ "1mlsqy9cbilfc80cbdlbgsngvzdkrd9yjdkxnw2b1gzxnj6jcqbs"))))
(properties `((upstream-name . "spData")))
(build-system r-build-system)
(propagated-inputs
(define-public r-rjava
(package
(name "r-rjava")
- (version "0.9-12")
+ (version "0.9-13")
(source
(origin
(method url-fetch)
(uri (cran-uri "rJava" version))
(sha256
(base32
- "03vv0pj6san03c51iyqsyb1rwh3097dfpl2s8iswzzmc7k3shj12"))))
+ "1x3mihyqzr61j52rwaqciw43mkjzmhib4s6qf57v6xj40ksqh5jv"))))
(properties `((upstream-name . "rJava")))
(build-system r-build-system)
(arguments
(define-public r-ingredients
(package
(name "r-ingredients")
- (version "1.2.0")
+ (version "1.3.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "ingredients" version))
(sha256
(base32
- "1q196y9xzn4wk44fa1bvh0hcbizgm93rwir82nyk31k5pgixk967"))))
+ "1mp1rgi3nnr8mjddpbyi24zvqcbihz0d8np2j13cbjc089n6jci8"))))
(properties `((upstream-name . "ingredients")))
(build-system r-build-system)
(propagated-inputs
classification and regression models.")
(license license:gpl3)))
+(define-public r-dae
+ (package
+ (name "r-dae")
+ (version "3.1-27")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "dae" version))
+ (sha256
+ (base32
+ "14q3cxhcz0zqjdkas0dl71k2bp5qwvb60gha47s78hdr38r46kml"))))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-ggplot2" ,r-ggplot2)
+ ("r-plyr" ,r-plyr)))
+ (native-inputs
+ `(("r-r-rsp" ,r-r-rsp))) ; vignette builder
+ (home-page "http://chris.brien.name")
+ (synopsis "Functions useful in the design and ANOVA of experiments")
+ (description
+ "This package provides functions useful in the design and ANOVA of
+experiments. The content falls into the following groupings:
+
+@enumerate
+@item data,
+@item factor manipulation functions,
+@item design functions,
+@item ANOVA functions,
+@item matrix functions,
+@item projector and canonical efficiency functions, and
+@item miscellaneous functions.
+@end enumerate
+
+There is a vignette called @code{DesignNotes} describing how to use the design
+functions for randomizing and assessing designs. The ANOVA functions
+facilitate the extraction of information when the @code{Error} function has
+been used in the call to @code{aov}.")
+ (license license:gpl2)))
+
(define-public r-dalex
(package
(name "r-dalex")
- (version "1.2.1")
+ (version "1.3.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "DALEX" version))
(sha256
(base32
- "0lx8nasm1zgh1ckz8nw3ysp6xjv3dsj39hzhr6k3xhh6i8pm9rxk"))))
+ "1azbnykaddsfp2qmxmhpjz76zg78msxv6n2jqkq4gwbgqa5vdfd2"))))
(properties `((upstream-name . "DALEX")))
(build-system r-build-system)
(propagated-inputs
(origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/MacoskoLab/liger.git")
+ (url "https://github.com/MacoskoLab/liger")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(define-public r-mda
(package
(name "r-mda")
- (version "0.5")
+ (version "0.5-2")
(source
(origin
(method url-fetch)
(uri (cran-uri "mda" version))
(sha256
(base32
- "01pjrz9xv1rx78ndy0x9dc32ws8brcvwyb500m1f0dqd42375vmx"))))
+ "1hq0zhhz9klmp4zcr1w8hyn7s1h9kfg57d2l2mfm7psx459j0krl"))))
(properties `((upstream-name . "mda")))
(build-system r-build-system)
(propagated-inputs `(("r-class" ,r-class)))
(define-public r-gamlss
(package
(name "r-gamlss")
- (version "5.1-6")
+ (version "5.1-7")
(source
(origin
(method url-fetch)
(uri (cran-uri "gamlss" version))
(sha256
(base32
- "16b7ick1khvldbvfmmpw9cjs1vznnrisvifq7717fxzd8c9s5jdr"))))
+ "0ywqwsp4k6jgnicp1gdsglji61l5cnackl52700v8kmkk83bq4c8"))))
(properties `((upstream-name . "gamlss")))
(build-system r-build-system)
(propagated-inputs
(define-public r-quanteda
(package
(name "r-quanteda")
- (version "2.0.1")
+ (version "2.1.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "quanteda" version))
(sha256
(base32
- "0pym6vdzqbkyj87m3pla229092xvvx4j830x67qflxzzdmc9dzhz"))))
+ "0qxvm75g6r0d1clj8b19gjqwkfrqypapf4zysb8nyfbmn33h8xc7"))))
(properties `((upstream-name . "quanteda")))
(build-system r-build-system)
(propagated-inputs
`(("r-data-table" ,r-data-table)
+ ("r-digest" ,r-digest)
("r-extrafont" ,r-extrafont)
("r-fastmatch" ,r-fastmatch)
("r-ggplot2" ,r-ggplot2)
(define-public r-iheatmapr
(package
(name "r-iheatmapr")
- (version "0.4.12")
+ (version "0.5.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "iheatmapr" version))
(sha256
(base32
- "0s479j9l35xiss599vablxgvg6i2j9zq9sxphsq4vdk3bafg84bw"))))
+ "0s2lc088rq2siy2wzmg1y6nss68rs33mf7w2izqqmg6kbx6d7y9h"))))
(properties `((upstream-name . "iheatmapr")))
(build-system r-build-system)
(propagated-inputs
("r-jsonlite" ,r-jsonlite)
("r-knitr" ,r-knitr)
("r-magrittr" ,r-magrittr)
- ("r-plyr" ,r-plyr)
("r-rcolorbrewer" ,r-rcolorbrewer)
- ("r-s4vectors" ,r-s4vectors)
("r-scales" ,r-scales)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
(home-page "https://docs.ropensci.org/iheatmapr")
(synopsis "Interactive, Complex Heatmaps")
(description
(define-public r-rstantools
(package
(name "r-rstantools")
- (version "2.0.0")
+ (version "2.1.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "rstantools" version))
(sha256
(base32
- "1il0pn4ksbdkska5fmhvgaicvwnnc6cs08g6ags9fj1xkjiqmrsa"))))
+ "0b9x8rzj3dr4m7yjx476nn42z22xd1xnw85m9frfwxy5ivg1any9"))))
(properties `((upstream-name . "rstantools")))
(build-system r-build-system)
(inputs `(("pandoc" ,ghc-pandoc)))
(propagated-inputs
`(("r-desc" ,r-desc)
- ("r-rcpp" ,r-rcpp)))
+ ("r-rcpp" ,r-rcpp)
+ ("r-rcppparallel" ,r-rcppparallel)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
(home-page "https://mc-stan.org/rstantools/")
(synopsis "Tools for developing R packages interfacing with Stan")
(description
(define-public r-loo
(package
(name "r-loo")
- (version "2.2.0")
+ (version "2.3.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "loo" version))
(sha256
- (base32
- "1hq1zcj76x55z9kic6cwf7mfq9pzqfbr341jbc9wp7x8ac4zcva6"))))
+ (base32 "12z0k8lhz0rxygs5lc7076nw6qhk0pda8nxf65hkinfrf4dy53fr"))))
(properties `((upstream-name . "loo")))
(build-system r-build-system)
(inputs
(propagated-inputs
`(("r-checkmate" ,r-checkmate)
("r-matrixstats" ,r-matrixstats)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
(home-page "https://mc-stan.org/loo/")
(synopsis "Leave-One-Out cross-validation and WAIC for Bayesian models")
(description
(define-public r-rstan
(package
(name "r-rstan")
- (version "2.19.3")
+ (version "2.21.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "rstan" version))
(sha256
(base32
- "128ndwjrhf8b1qvvqz4bl13qlm8718z9qs5ryc6gsdr3vk65s0np"))))
+ "0fxxh2jmrgfp98195qkqli1r9ni457vnjdvqm5l91j6aagkbk8zz"))))
(properties `((upstream-name . "rstan")))
(build-system r-build-system)
(arguments
#t)))))
(native-inputs
`(("tzdata" ,tzdata-for-tests)
- ("pandoc" ,ghc-pandoc)))
+ ("pandoc" ,ghc-pandoc)
+ ("r-knitr" ,r-knitr)))
(propagated-inputs
`(("r-bh" ,r-bh)
("r-ggplot2" ,r-ggplot2)
("r-pkgbuild" ,r-pkgbuild)
("r-rcpp" ,r-rcpp)
("r-rcppeigen" ,r-rcppeigen)
- ("r-stanheaders" ,r-stanheaders)))
+ ("r-rcppparallel" ,r-rcppparallel)
+ ("r-stanheaders" ,r-stanheaders)
+ ("r-v8" ,r-v8)))
(home-page "https://discourse.mc-stan.org/")
(synopsis "R interface to Stan")
(description
(define-public r-brms
(package
(name "r-brms")
- (version "2.13.0")
+ (version "2.13.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "brms" version))
(sha256
(base32
- "0vdncdawxawi16f326qrgy9jjjipmqdjxh741y9p7xdzd4fwaxx3"))))
+ "13gnc517yssvi2mnih5bln06hcbn4y80gd9h3szacs6n3mwpig5f"))))
(properties `((upstream-name . "brms")))
(build-system r-build-system)
(propagated-inputs
and force plot. It relies on the @code{XGBoost} package to produce SHAP
values.")
(license license:expat)))
+
+(define-public r-rismed
+ (package
+ (name "r-rismed")
+ (version "2.1.7")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "RISmed" version))
+ (sha256
+ (base32
+ "08dmkkxsmwp9b4h2g1bbx03cijn793fsnzkmbima8x9d42vxnm1l"))))
+ (properties `((upstream-name . "RISmed")))
+ (build-system r-build-system)
+ (home-page "https://cran.r-project.org/web/packages/RISmed")
+ (synopsis "Download content from NCBI databases")
+ (description
+ "This package provides a set of tools to extract bibliographic
+content from the National Center for Biotechnology Information (NCBI)
+databases, including PubMed. The name RISmed is a portmanteau of
+RIS (for Research Information Systems, a common tag format for
+bibliographic data) and PubMed.")
+ (license license:gpl2+)))
+
+(define-public r-semver
+ (package
+ (name "r-semver")
+ (version "0.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "semver" version))
+ (sha256
+ (base32
+ "10wpkyms2cix3bsin2q0qhkbl445pwwpa5gm2s4jjw1989namkxy"))))
+ (properties `((upstream-name . "semver")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-assertthat" ,r-assertthat)
+ ("r-rcpp" ,r-rcpp)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/johndharrison/semver")
+ (synopsis "Parser for Semantic Versioning 2.0.0")
+ (description
+ "This package provides tools and functions for parsing, rendering and
+operating on semantic version strings. Semantic versioning is a simple set of
+rules and requirements that dictate how version numbers are assigned and
+incremented as outlined at @url{http://semver.org}.")
+ (license license:expat)))
+
+(define-public r-binman
+ (package
+ (name "r-binman")
+ (version "0.1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "binman" version))
+ (sha256
+ (base32
+ "0hm0h285p4v9lhrqjy8s22f1s1vmfpfla5iaycpj8vw3qb3632az"))))
+ (properties `((upstream-name . "binman")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-assertthat" ,r-assertthat)
+ ("r-httr" ,r-httr)
+ ("r-jsonlite" ,r-jsonlite)
+ ("r-rappdirs" ,r-rappdirs)
+ ("r-semver" ,r-semver)
+ ("r-xml2" ,r-xml2)
+ ("r-yaml" ,r-yaml)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/ropensci/binman")
+ (synopsis "Binary download manager")
+ (description
+ "This package provides tools and functions for managing the download of
+binary files. Binary repositories are defined in the YAML format. Defining
+new pre-download, download and post-download templates allow additional
+repositories to be added.")
+ (license license:expat)))
+
+(define-public r-wdman
+ (package
+ (name "r-wdman")
+ (version "0.2.5")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "wdman" version))
+ (sha256
+ (base32
+ "1yf41lsrr9dbf5n4f5hv9mlmzl736fhnp9gxkm2g9apws6gsig02"))))
+ (properties `((upstream-name . "wdman")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-assertthat" ,r-assertthat)
+ ("r-binman" ,r-binman)
+ ("r-processx" ,r-processx)
+ ("r-semver" ,r-semver)
+ ("r-yaml" ,r-yaml)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://docs.ropensci.org/wdman/")
+ (synopsis "Webdriver/Selenium binary manager")
+ (description
+ "There are a number of binary files associated with the
+Webdriver/Selenium project (see @url{http://www.seleniumhq.org/download/},
+@url{https://sites.google.com/a/chromium.org/chromedriver/},
+@url{https://github.com/mozilla/geckodriver},
+@url{http://phantomjs.org/download.html}, and
+@url{https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver} for
+more information). This package provides functions to download these binaries
+and to manage processes involving them.")
+ (license license:expat)))
+
+(define-public r-rselenium
+ (package
+ (name "r-rselenium")
+ (version "1.7.7")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "RSelenium" version))
+ (sha256
+ (base32
+ "1xn5fdbzmq7b1f5fc9ls23g177bmnd8bn4p4d8aafr6z3jwkmfir"))))
+ (properties `((upstream-name . "RSelenium")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-binman" ,r-binman)
+ ("r-catools" ,r-catools)
+ ("r-httr" ,r-httr)
+ ("r-openssl" ,r-openssl)
+ ("r-wdman" ,r-wdman)
+ ("r-xml" ,r-xml)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://docs.ropensci.org/RSelenium/")
+ (synopsis "R bindings for Selenium WebDriver")
+ (description
+ "This package provides a set of R bindings for the Selenium 2.0
+WebDriver (see @url{https://selenium.dev/documentation/en/} for more
+information) using the @code{JsonWireProtocol} (see
+@url{https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol} for more
+information). Selenium 2.0 WebDriver allows driving a web browser natively as
+a user would either locally or on a remote machine using the Selenium server
+it marks a leap forward in terms of web browser automation. Selenium
+automates web browsers (commonly referred to as browsers). Using RSelenium
+you can automate browsers locally or remotely.")
+ (license license:agpl3+)))
+
+(define-public r-conquer
+ (package
+ (name "r-conquer")
+ (version "1.0.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "conquer" version))
+ (sha256
+ (base32
+ "1c7id7wgspma5bdcirrhw7f9fp709zxpj31klivasdbvd4jgi4vb"))))
+ (properties `((upstream-name . "conquer")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-matrix" ,r-matrix)
+ ("r-matrixstats" ,r-matrixstats)
+ ("r-rcpp" ,r-rcpp)
+ ("r-rcpparmadillo" ,r-rcpparmadillo)))
+ (home-page "https://github.com/XiaoouPan/conquer")
+ (synopsis "Convolution-type smoothed quantile regression")
+ (description
+ "This package provides fast and accurate convolution-type smoothed
+quantile regression, implemented using Barzilai-Borwein gradient descent with
+a Huber regression warm start. Confidence intervals for regression
+coefficients are constructed using multiplier bootstrap.")
+ (license license:gpl3)))
+
+(define-public r-fastshap
+ (package
+ (name "r-fastshap")
+ (version "0.0.5")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "fastshap" version))
+ (sha256
+ (base32
+ "08f25ib5mry6h8lvj0g3clc9kfl5g2wdd8x8bw455wwmbcm6x5vg"))))
+ (properties `((upstream-name . "fastshap")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-abind" ,r-abind)
+ ("r-ggplot2" ,r-ggplot2)
+ ("r-gridextra" ,r-gridextra)
+ ("r-matrixstats" ,r-matrixstats)
+ ("r-plyr" ,r-plyr)
+ ("r-rcpp" ,r-rcpp)
+ ("r-rcpparmadillo" ,r-rcpparmadillo)
+ ("r-tibble" ,r-tibble)))
+ (home-page "https://github.com/bgreenwell/fastshap")
+ (synopsis "Fast approximate Shapley values")
+ (description
+ "This package computes fast (relative to other implementations)
+approximate Shapley values for any supervised learning model. Shapley values
+help to explain the predictions from any black box model using ideas from game
+theory; see @url{Strumbel and Kononenko (2014),
+doi.org/10.1007/s10115-013-0679-x} for details.")
+ (license license:gpl2+)))
+
+(define-public r-metrics
+ (package
+ (name "r-metrics")
+ (version "0.1.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "Metrics" version))
+ (sha256
+ (base32
+ "0fh8qbjlwzagh272lgwr4bxcqcjb1qpz53mgs8rzlvncax6nk5bk"))))
+ (properties `((upstream-name . "Metrics")))
+ (build-system r-build-system)
+ (home-page "https://github.com/mfrasco/Metrics")
+ (synopsis "Evaluation metrics for machine learning")
+ (description
+ "This package provides an implementation of evaluation metrics in R that
+are commonly used in supervised machine learning. It implements metrics for
+regression, time series, binary classification, classification, and
+information retrieval problems. It has zero dependencies and a consistent,
+simple interface for all functions.")
+ (license license:bsd-3)))
+
+(define-public r-iml
+ (package
+ (name "r-iml")
+ (version "0.10.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (cran-uri "iml" version))
+ (sha256
+ (base32
+ "0xm3q42qahq798ilgg050df0mahhbdfd3fx3i7cpx606h38si0x7"))))
+ (properties `((upstream-name . "iml")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-checkmate" ,r-checkmate)
+ ("r-data-table" ,r-data-table)
+ ("r-formula" ,r-formula)
+ ("r-future" ,r-future)
+ ("r-future-apply" ,r-future-apply)
+ ("r-ggplot2" ,r-ggplot2)
+ ("r-gridextra" ,r-gridextra)
+ ("r-metrics" ,r-metrics)
+ ("r-prediction" ,r-prediction)
+ ("r-r6" ,r-r6)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/christophM/iml")
+ (synopsis "Interpretable machine learning")
+ (description
+ "This package provides interpretability methods to analyze the behavior
+and predictions of any machine learning model. Implemented methods are:
+
+@itemize
+@item Feature importance described by Fisher et al. (2018),
+@item accumulated local effects plots described by Apley (2018),
+@item partial dependence plots described by Friedman (2001),
+@item individual conditional expectation ('ice') plots described by Goldstein
+ et al. (2013) @url{https://doi.org/10.1080/10618600.2014.907095},
+@item local models (variant of 'lime') described by Ribeiro et. al (2016),
+@item the Shapley Value described by Strumbelj et. al (2014)
+ @url{https://doi.org/10.1007/s10115-013-0679-x},
+@item feature interactions described by Friedman et. al
+ @url{https://doi.org/10.1214/07-AOAS148} and tree surrogate models.
+@end itemize
+")
+ (license license:expat)))