Package: RcppPlanc
Type: Package
Title: Parallel Low-Rank Approximation with Nonnegativity Constraints
Version: 2.0.3
Date: 2025-03-26
Authors@R: c(
  person(given = 'Andrew', family = 'Robbins', email = 'robbiand@umich.edu', role = c('aut', 'cre'), comment = c(ORCID = "0009-0001-7961-7489")),
  person(given = 'Yichen', family = 'Wang', email = 'wayichen@umich.edu', role = c('aut')),
  person(given = 'Joshua', family = 'Welch', role = c('cph'), comment = c(ORCID = "0000-0002-5869-2391")),
  person(given = 'Ramakrishnan', family = 'Kannan', role = c('cph'), comment = c(ORCID = "0000-0002-5852-4806")),
  person("UT-Batelle", role = c('cph'), comment = "The original PLANC code"))
Description: 'Rcpp' bindings for 'PLANC', a highly parallel
             and extensible NMF/NTF  (Non-negative Matrix/Tensor Factorization) library.
             Wraps algorithms described in
             Kannan et. al (2018) <doi:10.1109/TKDE.2017.2767592> and
             Eswar et. al (2021) <doi:10.1145/3432185>.
             Implements algorithms described in
             Welch et al. (2019) <doi:10.1016/j.cell.2019.05.006>,
             Gao et al. (2021) <doi:10.1038/s41587-021-00867-x>, and
             Kriebel & Welch (2022) <doi:10.1038/s41467-022-28431-4>.
Encoding: UTF-8
Imports: methods, Rcpp, Matrix, hdf5r.Extra
Suggests: knitr, withr, rmarkdown, testthat (>= 3.0.0)
LinkingTo: Rcpp, RcppArmadillo, RcppProgress
License: GPL (>= 2)
RoxygenNote: 7.3.2
SystemRequirements: C++17, cmake >= 3.21.0, hdf5, git, v8, patch,
        gnumake, hwloc, GNU make
Config/testthat/edition: 3
Depends: R (>= 3.5)
LazyData: true
VignetteBuilder: knitr
NeedsCompilation: yes
Packaged: 2025-04-04 18:24:29 UTC; andrew
Author: Andrew Robbins [aut, cre] (<https://orcid.org/0009-0001-7961-7489>),
  Yichen Wang [aut],
  Joshua Welch [cph] (<https://orcid.org/0000-0002-5869-2391>),
  Ramakrishnan Kannan [cph] (<https://orcid.org/0000-0002-5852-4806>),
  UT-Batelle [cph] (The original PLANC code)
Maintainer: Andrew Robbins <robbiand@umich.edu>
Repository: CRAN
Date/Publication: 2025-04-07 12:30:06 UTC
Built: R 4.5.0; aarch64-apple-darwin20; 2025-04-07 12:58:31 UTC; unix
Archs: RcppPlanc.so.dSYM, libnmflib.so.dSYM
