From 0e5ecc6868835151add861230314edc5c9897e97 Mon Sep 17 00:00:00 2001 From: "Afkhami, Navid" Date: Wed, 19 Jun 2024 12:20:32 +0000 Subject: gnu: Add r-fastglm. * gnu/packages/cran.scm (r-fastglm): New variable. Change-Id: I187c9579b1f8ff47e47d721d9684c16698066148 Signed-off-by: Andreas Enge --- gnu/packages/cran.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 972e9d0395..274432d194 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -5290,6 +5290,30 @@ (define-public r-fastmap data structures in C++.") (license license:expat))) +(define-public r-fastglm + (package + (name "r-fastglm") + (version "0.0.3") + (source + (origin + (method url-fetch) + (uri (cran-uri "fastglm" version)) + (sha256 + (base32 "0283kgk81cxbii7ljmp1rzqg5mzkvf7cj7lflhhhkgj5ljqina2i")))) + (properties `((upstream-name . "fastglm"))) + (build-system r-build-system) + (propagated-inputs (list r-bh r-bigmemory r-rcpp r-rcppeigen)) + (native-inputs (list r-knitr)) + (home-page "https://cran.r-project.org/package=fastglm") + (synopsis + "Fast and stable fitting of generalized linear models using 'RcppEigen'") + (description + "This package fits generalized linear models efficiently using @code{RcppEigen}'. +The iteratively reweighted least squares implementation utilizes the +step-halving approach of Marschner to help safeguard against convergence +issues.") + (license license:gpl2+))) + (define-public r-fastghquad (package (name "r-fastghquad") -- cgit v1.2.3