Package: orthoDr
Type: Package
Title: Semi-Parametric Dimension Reduction Models Using Orthogonality
        Constrained Optimization
Version: 0.6.8
Authors@R: c(
              person("Ruilin", "Zhao",
                     email = "rzhao15@seas.upenn.edu", 
                     role = c("aut", "cph")),
              person("Ruoqing", "Zhu",
                     email = "teazrq@gmail.com", 
                     role = c("aut", "cre", "cph"),
                     comment = c(ORCID = "0000-0002-0753-5716")),
              person("Jiyang", "Zhang",
                     email = "jiyangz2@illinois.edu", 
                     role = c("aut", "cph")),
              person("Wenzhuo", "Zhou",
                     email = "wenzhuo3@illinois.edu", 
                     role = c("aut", "cph")),
              person("Peng", "Xu",
                     email = "px2132@columbia.edu", 
                     role = c("aut", "cph")),
              person("James Joseph", "Balamuta",
                     email = "balamut2@illinois.edu", 
                     role = c("ctb"), 
                     comment = c(ORCID = "0000-0003-2826-8458"))
            )
Description: Utilize an orthogonality constrained optimization algorithm of
    Wen & Yin (2013) <DOI:10.1007/s10107-012-0584-1> to solve a variety of
    dimension reduction problems in the semiparametric framework, such as
    Ma & Zhu (2012) <DOI:10.1080/01621459.2011.646925>, Ma & Zhu (2013) 
    <DOI:10.1214/12-AOS1072>, Sun, Zhu, Wang & Zeng (2019) <DOI:10.1093/biomet/asy064>
    and Zhou, Zhu & Zeng (2021) <DOI:10.1093/biomet/asaa087>. The package also
    implements some existing dimension reduction methods such as hMave by Xia, Zhang,
    & Xu (2010) <DOI:10.1198/jasa.2009.tm09372> and partial SAVE by Feng, Wen & Zhu (2013)
    <DOI:10.1080/01621459.2012.746065>. It also serves as a general purpose 
    optimization solver for problems with orthogonality constraints, i.e., in Stiefel 
    manifold. Parallel computing for approximating the gradient is enabled through 'OpenMP'.
License: GPL (>= 2)
Encoding: UTF-8
LazyData: TRUE
Imports: Rcpp (>= 1.0.9), survival, dr, pracma, plot3D, rgl, MASS
LinkingTo: Rcpp, RcppArmadillo
URL: https://github.com/teazrq/orthoDr
BugReports: https://github.com/teazrq/orthoDr/issues
RoxygenNote: 7.3.1
NeedsCompilation: yes
Packaged: 2024-03-13 02:44:48 UTC; zrq
Author: Ruilin Zhao [aut, cph],
  Ruoqing Zhu [aut, cre, cph] (<https://orcid.org/0000-0002-0753-5716>),
  Jiyang Zhang [aut, cph],
  Wenzhuo Zhou [aut, cph],
  Peng Xu [aut, cph],
  James Joseph Balamuta [ctb] (<https://orcid.org/0000-0003-2826-8458>)
Maintainer: Ruoqing Zhu <teazrq@gmail.com>
Repository: CRAN
Date/Publication: 2024-03-13 05:10:02 UTC
Built: R 4.6.0; aarch64-apple-darwin20; 2025-07-18 07:45:00 UTC; unix
Archs: orthoDr.so.dSYM
