{
  "_id": "6a104f48acfb0bcc41ca0d58",
  "Package": "amanpg",
  "Version": "0.3.4",
  "Date": "2022-10-02",
  "Title": "Alternating Manifold Proximal Gradient Method for Sparse PCA",
  "Type": "Package",
  "Authors@R": "c(\nperson(\"Shixiang\", \"Chen\", role = \"aut\"),\nperson(\"Justin\", \"Huang\", role = \"aut\"),\nperson(\"Benjamin\",\"Jochem\", role = \"aut\"),\nperson(\"Shiqian\", \"Ma\", role = \"aut\"),\nperson(\"Haichuan\", \"Xu\", role = \"aut\"),\nperson(\"Lingzhou\", \"Xue\", role = \"aut\"),\nperson(\"Zhong\", \"Zheng\", email = \"zvz5337@psu.edu\", role = c(\"cre\",\"aut\")),\nperson(\"Hui\", \"Zou\", role = \"aut\"))",
  "Description": "Alternating Manifold Proximal Gradient Method for Sparse\nPCA uses the Alternating Manifold Proximal Gradient (AManPG)\nmethod to find sparse principal components from a data or\ncovariance matrix. Provides a novel algorithm for solving the\nsparse principal component analysis problem which provides\nadvantages over existing methods in terms of efficiency and\nconvergence guarantees. Chen, S., Ma, S., Xue, L., & Zou, H.\n(2020) <doi:10.1287/ijoo.2019.0032>. Zou, H., Hastie, T., &\nTibshirani, R. (2006) <doi:10.1198/106186006X113430>. Zou, H.,\n& Xue, L. (2018) <doi:10.1109/JPROC.2018.2846588>.",
  "License": "MIT + file LICENSE",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "NeedsCompilation": "no",
  "Author": "Shixiang Chen [aut], Justin Huang [aut], Benjamin Jochem [aut],\nShiqian Ma [aut], Haichuan Xu [aut], Lingzhou Xue [aut], Zhong\nZheng [cre, aut], Hui Zou [aut]",
  "Maintainer": "Zhong Zheng <zvz5337@psu.edu>",
  "Packaged": {
    "Date": "2026-05-10 06:07:15 UTC",
    "User": "root"
  },
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2022-10-02 15:10:05 UTC",
  "RemoteUrl": "https://github.com/cran/amanpg",
  "RemoteRef": "HEAD",
  "RemoteSha": "345b3cf6d14799ee55c0663c54ffa3b6d1c73e29",
  "MD5sum": "934abc1cf3304d69ea562ba9e61d1001",
  "_user": "cran",
  "_type": "src",
  "_file": "amanpg_0.3.4.tar.gz",
  "_fileid": "f8a79d5c6a7040b2893a4b5e616d290f3e61327e54f92ae123b62820f07ae2db",
  "_filesize": 5004942,
  "_sha256": "f8a79d5c6a7040b2893a4b5e616d290f3e61327e54f92ae123b62820f07ae2db",
  "_created": "2026-05-10T06:07:15.000Z",
  "_published": "2026-05-22T12:42:48.176Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77381600080,
      "time": 98,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "6901468402"
    },
    {
      "job": 77381600196,
      "time": 106,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "6901469330"
    },
    {
      "job": 77381599430,
      "time": 158,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6901457280"
    },
    {
      "job": 77381599464,
      "time": 90,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7160735417"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/25621344193",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/amanpg",
  "_commit": {
    "id": "345b3cf6d14799ee55c0663c54ffa3b6d1c73e29",
    "author": "Zhong Zheng <zvz5337@psu.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.3.4\n",
    "time": 1664723405
  },
  "_maintainer": {
    "name": "Zhong Zheng",
    "email": "zvz5337@psu.edu"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 238,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/amanpg"
  },
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/amanpg.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.3.0",
      "date": "2021-07-26"
    },
    {
      "version": "0.3.1",
      "date": "2021-09-02"
    },
    {
      "version": "0.3.2",
      "date": "2021-10-02"
    },
    {
      "version": "0.3.3",
      "date": "2021-10-06"
    },
    {
      "version": "0.3.4",
      "date": "2022-10-02"
    }
  ],
  "_exports": [
    "normalize",
    "prox.l1",
    "spca.amanpg"
  ],
  "_help": [
    {
      "page": "normalize",
      "title": "Matrix Normalization",
      "topics": [
        "normalize"
      ]
    },
    {
      "page": "prox.l1",
      "title": "Proximal L1 Mapping",
      "topics": [
        "prox.l1"
      ]
    },
    {
      "page": "spca.amanpg",
      "title": "Alternating Manifold Proximal Gradient algorithm for Sparse PCA",
      "topics": [
        "spca.amanpg"
      ]
    }
  ],
  "_readme": "https://github.com/cran/amanpg/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "An-Introduction-to-amanpg.Rmd",
      "filename": "An-Introduction-to-amanpg.html",
      "title": "An Introduction to amanpg",
      "author": "Shixiang Chen, Justin Huang, Benjamin Jochem, Lingzhou Xue, Hui Zou",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Contents",
        "Introduction",
        "Algorithm Description",
        "Convergence",
        "Pseudocode",
        "Installation",
        "Documentation",
        "R Usage",
        "Python Usage",
        "Arguments",
        "Values",
        "Quick Start",
        "R Example",
        "Python Example",
        "References"
      ],
      "created": "2021-10-02 03:20:02",
      "modified": "2021-10-02 03:20:02",
      "commits": 1
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "amanpg",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.4",
      "date": "2026-05-10T06:08:57.000Z",
      "distro": "noble",
      "commit": "345b3cf6d14799ee55c0663c54ffa3b6d1c73e29",
      "fileid": "9c48241e66a168e3fdd04726dc169b70e6a3af484be8ffb1841b1dfa05631c47",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25621344193"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3.4",
      "date": "2026-05-10T06:09:05.000Z",
      "distro": "noble",
      "commit": "345b3cf6d14799ee55c0663c54ffa3b6d1c73e29",
      "fileid": "9221eb5e52c32f3ceddea3a74026276aa7edb007d1154a59ec9063cec8d4aaa1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25621344193"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.4",
      "date": "2026-05-22T12:42:29.000Z",
      "commit": "345b3cf6d14799ee55c0663c54ffa3b6d1c73e29",
      "fileid": "451ea26a2eb47ca195e927492cf771bb6a9c2046d66932c59cdac05152df995e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25621344193"
    }
  ]
}