{
  "_id": "6a103c52acfb0bcc41c9be30",
  "Package": "PRIMAL",
  "Type": "Package",
  "Title": "Parametric Simplex Method for Sparse Learning",
  "Version": "1.0.3",
  "Date": "2025-12-03",
  "Authors@R": "c(\nperson(given = \"Zichong\", family = \"Li\", role = c(\"aut\", \"cre\"),\nemail = \"zichongli5@gmail.com\"),\nperson(given = \"Qianli\", family = \"Shen\", role = \"aut\")\n)",
  "Author": "Zichong Li [aut, cre], Qianli Shen [aut]",
  "Maintainer": "Zichong Li <zichongli5@gmail.com>",
  "Description": "Implements a unified framework of parametric simplex\nmethod for a variety of sparse learning problems (e.g., Dantzig\nselector (for linear regression), sparse quantile regression,\nsparse support vector machines, and compressive sensing)\ncombined with efficient hyper-parameter selection strategies.\nThe core algorithm is implemented in C++ with Eigen3 support\nfor portable high performance linear algebra. For more details\nabout parametric simplex method, see Haotian Pang (2017)\n<https://papers.nips.cc/paper/6623-parametric-simplex-method-for-sparse-learning.pdf>.",
  "License": "GPL (>= 2)",
  "NeedsCompilation": "yes",
  "RoxygenNote": "6.1.1",
  "Packaged": {
    "Date": "2026-05-11 10:10:57 UTC",
    "User": "root"
  },
  "Repository": "https://zichongli5.r-universe.dev",
  "Date/Publication": "2025-12-03 18:49:19 UTC",
  "RemoteUrl": "https://github.com/cran/PRIMAL",
  "RemoteRef": "HEAD",
  "RemoteSha": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
  "MD5sum": "0d6b37059217298f43e31c1709b90e10",
  "_user": "zichongli5",
  "_type": "src",
  "_file": "PRIMAL_1.0.3.tar.gz",
  "_fileid": "c952c255e5aed9ee9aea88c24d6393a5ff39e1d74022e524a1cd6522b5ee799b",
  "_filesize": 631201,
  "_sha256": "c952c255e5aed9ee9aea88c24d6393a5ff39e1d74022e524a1cd6522b5ee799b",
  "_created": "2026-05-11T10:10:57.000Z",
  "_published": "2026-05-22T11:21:54.982Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77369534418,
      "time": 128,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6915788222"
    },
    {
      "job": 77369534582,
      "time": 143,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6915793518"
    },
    {
      "job": 77369534490,
      "time": 124,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6915786408"
    },
    {
      "job": 77369534682,
      "time": 132,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6915789548"
    },
    {
      "job": 77369534609,
      "time": 137,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6915931505"
    },
    {
      "job": 77369534624,
      "time": 296,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6915851847"
    },
    {
      "job": 77369534741,
      "time": 137,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6915905582"
    },
    {
      "job": 77369534426,
      "time": 252,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6915891849"
    },
    {
      "job": 77369534192,
      "time": 185,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6915744462"
    },
    {
      "job": 77369534125,
      "time": 100,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7159282960"
    },
    {
      "job": 77369534485,
      "time": 116,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6915784369"
    },
    {
      "job": 77369534504,
      "time": 171,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6915802057"
    },
    {
      "job": 77369534532,
      "time": 116,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6915784036"
    }
  ],
  "_buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/PRIMAL",
  "_commit": {
    "id": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
    "author": "Zichong Li <zichongli5@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.3\n",
    "time": 1764787759
  },
  "_maintainer": {
    "name": "Zichong Li",
    "email": "zichongli5@gmail.com",
    "login": "zichongli5",
    "uuid": 53316944
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-49",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.3",
      "date": "2025-12-03"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "zichongli5",
      "count": 4,
      "uuid": 53316944
    }
  ],
  "_userbio": {
    "uuid": 53316944,
    "type": "user",
    "name": "zichongli5"
  },
  "_downloads": {
    "count": 207,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PRIMAL"
  },
  "_mentions": 10,
  "_searchresults": 3,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/PRIMAL.html",
    "manual.pdf"
  ],
  "_realowner": "zichongli5",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2019-10-02"
    },
    {
      "version": "1.0.1",
      "date": "2020-01-12"
    },
    {
      "version": "1.0.2",
      "date": "2020-01-22"
    },
    {
      "version": "1.0.3",
      "date": "2025-12-11"
    }
  ],
  "_exports": [
    "CompressedSensing_solver",
    "Dantzig_solver",
    "PSM_solver",
    "QuantileRegression_solver",
    "SparseSVM_solver"
  ],
  "_help": [
    {
      "page": "PRIMAL-package",
      "title": "Parametric Simplex Method for Sparse Learning",
      "topics": [
        "PRIMAL-package",
        "primal-package",
        "_PACKAGE"
      ]
    },
    {
      "page": "coef.primal",
      "title": "Coef function for S3 class \"primal\"",
      "topics": [
        "coef.primal"
      ]
    },
    {
      "page": "CompressedSensing_solver",
      "title": "Solve given compressed sensing problem in parametric simplex method",
      "topics": [
        "CompressedSensing_solver"
      ]
    },
    {
      "page": "Dantzig_solver",
      "title": "Solve given Dantzig selector problem in parametric simplex method",
      "topics": [
        "Dantzig_solver"
      ]
    },
    {
      "page": "plot.primal",
      "title": "Plot function for S3 class \"primal\"",
      "topics": [
        "plot.primal"
      ]
    },
    {
      "page": "print.primal",
      "title": "Print function for S3 class \"primal\"",
      "topics": [
        "print.primal"
      ]
    },
    {
      "page": "PSM_solver",
      "title": "Solve given problem in parametric simplex method",
      "topics": [
        "PSM_solver"
      ]
    },
    {
      "page": "QuantileRegression_solver",
      "title": "Solve given quantile regression problem in parametric simplex method",
      "topics": [
        "QuantileRegression_solver"
      ]
    },
    {
      "page": "SparseSVM_solver",
      "title": "Solve given Sparse SVM problem in parametric simplex method",
      "topics": [
        "SparseSVM_solver"
      ]
    }
  ],
  "_rundeps": [
    "lattice",
    "Matrix",
    "Rcpp",
    "RcppEigen"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "vignette.Rnw",
      "filename": "vignette.pdf",
      "title": "vignette",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2019-10-02 09:00:08",
      "modified": "2019-10-02 09:00:08",
      "commits": 1
    }
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "primal",
  "_universes": [
    "zichongli5"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-05-11T10:13:06.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "c4b2b45ee36c17f8048a5737cd44998e3c412b5e6e1831f4388847950782ddc4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-05-11T10:13:16.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "e03ad59ff43613bda94e2f00b88c0449de1c271dcdd7ff69c6340b1cfeea5cc2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-05-11T10:13:01.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "d9f2b8e87bd9984b523e006e2f0cdf63fb9d7bd59e19485b9af192c51be4b012",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-05-11T10:13:04.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "cc030b4600df0249ca0efa285c489809e7d76b102fc71397e71caee4a3d61227",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-05-11T10:20:14.000Z",
      "arch": "aarch64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "63c00bd7331196cba9edf42a57100a2f7613aef14ff161bdf9eac5d955c494d1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-05-11T10:15:54.000Z",
      "arch": "x86_64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "8c836b6c8cf6d7e6cc0442024169861d1237cae2d827979ec1f57dc03ab729ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-05-11T10:19:07.000Z",
      "arch": "aarch64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "eb3c12b3e6df72cdedb2cc31878a2f1fa6fb0e7da60200e9fda217b0eeab16d9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-05-11T10:17:50.000Z",
      "arch": "x86_64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "fbc5068034ba026ab1dae0daaa7e83616976ab68796639661b43d6ad12918a4b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-05-11T10:12:20.000Z",
      "arch": "x86_64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "0bf786c203f33ef692a508902e6c6cde2a1db43b64c2fa1574b922c04cfcc560",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-05-11T10:12:42.000Z",
      "arch": "x86_64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "9ef10aa5f7e5a2300501a62f8e70c4bf4864851cdeb18a9f751a0b5ea207323d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-05-11T10:12:21.000Z",
      "arch": "x86_64",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "6abf72029b68e0ca8f90f00b655c6c0b70e46151e6cb82e0aee2b02b0863d988",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.3",
      "date": "2026-05-22T11:21:25.000Z",
      "arch": "emscripten",
      "commit": "24bf24a9bf88fa10f01502a02d83ef723494fd8a",
      "fileid": "ca3f591bf4895866fa2ecedf73dbe70b032a8d4ed3d1b808ee59f410cc5769fb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/zichongli5/actions/runs/25663730472"
    }
  ]
}