{
  "_id": "6ae30e7d3d0f299392dd09f5",
  "Package": "abess",
  "Type": "Package",
  "Title": "Fast Best Subset Selection",
  "Version": "0.4.11",
  "Date": "2025-12-07",
  "Authors@R": "c(\nperson(given = \"Jin\", family = \"Zhu\", email = \"zhuj1jqx@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0001-8550-5822\")),\nperson(given = \"Zezhi\", family = \"Wang\", email = \"homura@mail.ustc.edu.cn\", role = c(\"aut\")),\nperson(given = \"Liyuan\", family = \"Hu\", email = \"huly5@mail2.sysu.edu.cn\", role = c(\"aut\")),\nperson(given = \"Junhao\", family = \"Huang\", email = \"huangjh256@mail2.sysu.edu.cn\", role = c(\"aut\")),\nperson(given = \"Kangkang\", family = \"Jiang\", email = \"jiangkk3@mail2.sysu.edu.cn\", role = c(\"aut\")),\nperson(given = \"Yanhang\", family = \"Zhang\", email = \"zhangyh98@ruc.edu.cn\", role = c(\"aut\")),\nperson(given = \"Borui\", family = \"Tang\", email = \"tangborui@mail.ustc.edu.cn\", role = c(\"aut\")),\nperson(given = \"Shiyun\", family = \"Lin\", email = \"shiyunlin@stu.pku.edu.cn\", role = c(\"aut\")),\nperson(given = \"Junxian\", family = \"Zhu\", email = \"adaizjx@163.com\", role = c(\"aut\")),\nperson(given = \"Canhong\", family = \"Wen\", email = \"wencanhong@gmail.com\", role = c(\"aut\")),\nperson(given = \"Heping\", family = \"Zhang\", email = \"heping.zhang@yale.edu\", role = c(\"aut\"), comment = c(ORCID = \"0000-0002-0688-4076\")),\nperson(given = \"Xueqin\", family = \"Wang\", email = \"wangxq20@ustc.edu.cn\", role = c(\"aut\"), comment = c(ORCID = \"0000-0001-5205-9950\")),\nperson(\"spectra contributors\", role = c(\"cph\"), comment = \"Spectra implementation\")\n)",
  "Maintainer": "Jin Zhu <zhuj1jqx@gmail.com>",
  "Description": "Extremely efficient toolkit for solving the best subset\nselection problem\n<https://www.jmlr.org/papers/v23/21-1060.html>. This package is\nits R interface. The package implements and generalizes\nalgorithms designed in <doi:10.1073/pnas.2014241117> that\nexploits a novel sequencing-and-splicing technique to guarantee\nexact support recovery and globally optimal solution in\npolynomial times for linear model. It also supports best subset\nselection for logistic regression, Poisson regression, Cox\nproportional hazard model, Gamma regression, multiple-response\nregression, multinomial logistic regression, ordinal\nregression, Ising model reconstruction\n<doi:10.1080/01621459.2025.2571245>, (sequential) principal\ncomponent analysis, and robust principal component analysis.\nThe other valuable features such as the best subset of group\nselection <doi:10.1287/ijoc.2022.1241> and sure independence\nscreening <doi:10.1111/j.1467-9868.2008.00674.x> are also\nprovided.",
  "License": "GPL (>= 3) | file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/abess-team/abess,\nhttps://abess-team.github.io/abess/,\nhttps://abess.readthedocs.io",
  "BugReports": "https://github.com/abess-team/abess/issues",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-29 09:07:24 UTC",
    "User": "root"
  },
  "Author": "Jin Zhu [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-8550-5822>), Zezhi Wang [aut],\nLiyuan Hu [aut], Junhao Huang [aut], Kangkang Jiang [aut],\nYanhang Zhang [aut], Borui Tang [aut], Shiyun Lin [aut],\nJunxian Zhu [aut], Canhong Wen [aut], Heping Zhang [aut]\n(ORCID: <https://orcid.org/0000-0002-0688-4076>), Xueqin Wang\n[aut] (ORCID: <https://orcid.org/0000-0001-5205-9950>), spectra\ncontributors [cph] (Spectra implementation)",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-12-08 09:50:15 UTC",
  "RemoteUrl": "https://github.com/cran/abess",
  "RemoteRef": "HEAD",
  "RemoteSha": "d36650f596833be2a09f8142ef3bec510d5599fc",
  "_user": "cran",
  "_type": "src",
  "_file": "abess_0.4.11.tar.gz",
  "_fileid": "https://r2.ropensci.org/151ed2f3cebffbabb2dd17c57bb88467c6406facb8c894fb264dcf7c3b66a62d",
  "_filesize": 1184374,
  "_sha256": "151ed2f3cebffbabb2dd17c57bb88467c6406facb8c894fb264dcf7c3b66a62d",
  "_expires": "2027-02-06T09:14:35.000Z",
  "_created": "2026-10-29T09:07:24.000Z",
  "_published": "2026-10-29T09:14:37.739Z",
  "_upstream": "https://github.com/cran/abess",
  "_status": "success",
  "_maintainer": {
    "name": "Jin Zhu",
    "email": "zhuj1jqx@gmail.com",
    "login": "mamba413",
    "orcid": "0000-0001-8550-5822",
    "description": "Assistant Professor of Mathematics @ University of Birmingham",
    "uuid": 24458259
  },
  "_jobs": [
    {
      "job": 123357939667,
      "time": 209,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12885622781"
    },
    {
      "job": 123357939777,
      "time": 234,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12885517973"
    },
    {
      "job": 123357939673,
      "time": 200,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12885990861"
    },
    {
      "job": 123357939639,
      "time": 243,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12885293001"
    },
    {
      "job": 123355772782,
      "time": 301,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12885557329"
    },
    {
      "job": 123357939591,
      "time": 128,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12884988331"
    },
    {
      "job": 123357939715,
      "time": 320,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12886295219"
    },
    {
      "job": 123357939683,
      "time": 183,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12884908825"
    },
    {
      "job": 123357939909,
      "time": 337,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12885598226"
    },
    {
      "job": 123357939709,
      "time": 232,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12884883956"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680",
  "_commit": {
    "id": "d36650f596833be2a09f8142ef3bec510d5599fc",
    "author": "Jin Zhu <zhuj1jqx@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.4.11\n",
    "time": 1765187415
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-50",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.4.11",
      "date": "2025-12-08"
    }
  ],
  "_stars": 6,
  "_contributors": [
    {
      "user": "mamba413",
      "count": 11,
      "uuid": 24458259
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 1177,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/abess"
  },
  "_devurl": "https://github.com/abess-team/abess",
  "_pkgdown": "https://abess-team.github.io/abess/",
  "_searchresults": 75,
  "_topics": [
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/abess.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_realowner": "mamba413",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2021-04-21"
    },
    {
      "version": "0.2.0",
      "date": "2021-07-31"
    },
    {
      "version": "0.3.0",
      "date": "2021-09-03"
    },
    {
      "version": "0.4.0",
      "date": "2021-12-08"
    },
    {
      "version": "0.4.5",
      "date": "2022-03-22"
    },
    {
      "version": "0.4.6",
      "date": "2022-11-06"
    },
    {
      "version": "0.4.7",
      "date": "2023-02-20"
    },
    {
      "version": "0.4.8",
      "date": "2023-09-19"
    },
    {
      "version": "0.4.9",
      "date": "2024-09-09"
    },
    {
      "version": "0.4.10",
      "date": "2025-04-05"
    },
    {
      "version": "0.4.11",
      "date": "2025-12-11"
    }
  ],
  "_exports": [
    "abess",
    "abesspca",
    "abessrpca",
    "extract",
    "generate.bmn.data",
    "generate.data",
    "generate.matrix",
    "generate.spc.matrix",
    "slide"
  ],
  "_datasets": [
    {
      "name": "trim32",
      "title": "The Bardet-Biedl syndrome Gene expression data",
      "object": "trim32",
      "class": [
        "data.frame"
      ],
      "fields": [],
      "rows": 120,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "abess",
      "title": "Adaptive best subset selection (for generalized linear model)",
      "topics": [
        "abess",
        "abess.default",
        "abess.formula"
      ]
    },
    {
      "page": "abesspca",
      "title": "Adaptive best subset selection for principal component analysis",
      "topics": [
        "abesspca"
      ]
    },
    {
      "page": "abessrpca",
      "title": "Adaptive best subset selection for robust principal component analysis",
      "topics": [
        "abessrpca"
      ]
    },
    {
      "page": "coef.abess",
      "title": "Extract Model Coefficients from a fitted \"'abess'\" object.",
      "topics": [
        "coef.abess"
      ]
    },
    {
      "page": "coef.abesspca",
      "title": "Extract Sparse Loadings from a fitted \"'abesspca'\" object.",
      "topics": [
        "coef.abesspca"
      ]
    },
    {
      "page": "coef.abessrpca",
      "title": "Extract sparse component from a fitted \"'abessrpca'\" object.",
      "topics": [
        "coef.abessrpca"
      ]
    },
    {
      "page": "deviance.abess",
      "title": "Extract the deviance from a fitted \"'abess'\" object.",
      "topics": [
        "deviance.abess"
      ]
    },
    {
      "page": "extract.abess",
      "title": "Extract one model from a fitted \"'abess'\" object.",
      "topics": [
        "extract",
        "extract.abess"
      ]
    },
    {
      "page": "generate.bmn.data",
      "title": "Generate a dataset from binary markov network",
      "topics": [
        "generate.bmn.data"
      ]
    },
    {
      "page": "generate.data",
      "title": "Generate simulated data",
      "topics": [
        "generate.data"
      ]
    },
    {
      "page": "generate.matrix",
      "title": "Generate matrix composed of a sparse matrix and low-rank matrix",
      "topics": [
        "generate.matrix"
      ]
    },
    {
      "page": "generate.spc.matrix",
      "title": "Generate matrix with sparse principal component",
      "topics": [
        "generate.spc.matrix"
      ]
    },
    {
      "page": "plot.abess",
      "title": "Creat plot from a fitted \"'abess'\" object",
      "topics": [
        "plot.abess"
      ]
    },
    {
      "page": "plot.abesspca",
      "title": "Creat plot from a fitted \"'abess'\" object",
      "topics": [
        "plot.abesspca"
      ]
    },
    {
      "page": "plot.abessrpca",
      "title": "Creat plot from a fitted \"'abessrpca'\" object",
      "topics": [
        "plot.abessrpca"
      ]
    },
    {
      "page": "predict.abess",
      "title": "Make predictions from a fitted \"'abess'\" object.",
      "topics": [
        "predict.abess"
      ]
    },
    {
      "page": "print.abess",
      "title": "Print method for a fitted \"'abess'\" object",
      "topics": [
        "print.abess"
      ]
    },
    {
      "page": "print.abesspca",
      "title": "Print method for a fitted \"'abesspca'\" object",
      "topics": [
        "print.abesspca"
      ]
    },
    {
      "page": "print.abessrpca",
      "title": "Print method for a fitted \"'abessrpca'\" object",
      "topics": [
        "print.abessrpca"
      ]
    },
    {
      "page": "slide",
      "title": "Sparsity Learning for Ising moDel rEconstruction (SLIDE)",
      "topics": [
        "slide"
      ]
    },
    {
      "page": "trim32",
      "title": "The Bardet-Biedl syndrome Gene expression data",
      "topics": [
        "trim32"
      ]
    }
  ],
  "_readme": "https://github.com/cran/abess/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "glue",
    "igraph",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "pkgconfig",
    "Rcpp",
    "RcppEigen",
    "rlang",
    "vctrs"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "v01-abess-guide.Rmd",
      "filename": "v01-abess-guide.html",
      "title": "Quick start for abess: Linear regression",
      "author": "Jin Zhu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Brief introduction",
        "Quick example",
        "Fixed support size best subset selection",
        "Adaptive best subset selection",
        "Real data example",
        "Hitters Dataset",
        "Running ABESS",
        "Interpret the Result",
        "Advanced features",
        "Feature screening for ultra-high dimensional dataset",
        "More features"
      ],
      "created": "2021-07-31 12:40:02",
      "modified": "2024-09-10 02:55:19",
      "commits": 5
    }
  ],
  "_score": 4.422958980954798,
  "_indexed": false,
  "_nocasepkg": "abess",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://mamba413.r-universe.dev/abess",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.11",
      "date": "2026-10-29T09:10:06.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "d36650f596833be2a09f8142ef3bec510d5599fc",
      "fileid": "https://r2.ropensci.org/823d593805dcdd3a74b2af38a32957578589ed74b0d0f8ff3fe334a02b277cbf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.11",
      "date": "2026-10-29T09:10:23.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "d36650f596833be2a09f8142ef3bec510d5599fc",
      "fileid": "https://r2.ropensci.org/a70a7383ad98da310b06b14e9ffab33734b7913c851fea4dd8f64205957acdeb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.4.11",
      "date": "2026-10-29T09:10:06.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "d36650f596833be2a09f8142ef3bec510d5599fc",
      "fileid": "https://r2.ropensci.org/6295702922e1efb888a2be5a4c3b6e89a2eca939def2cb5f8fb69cb5a3ad0622",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.4.11",
      "date": "2026-10-29T09:10:23.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "d36650f596833be2a09f8142ef3bec510d5599fc",
      "fileid": "https://r2.ropensci.org/dbb66714cb6025a86abc6c74ab8f1339557f492c32bb3578c9ac212c115770d7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.11",
      "date": "2026-10-29T09:10:22.000Z",
      "arch": "emscripten",
      "commit": "d36650f596833be2a09f8142ef3bec510d5599fc",
      "fileid": "https://r2.ropensci.org/e036acdbd8db0e845b34ca3d9702b2819c82599c97d3a0477ebb52cec0931ed7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.11",
      "date": "2026-10-29T09:12:01.000Z",
      "arch": "aarch64",
      "commit": "d36650f596833be2a09f8142ef3bec510d5599fc",
      "fileid": "https://r2.ropensci.org/f2f3cae41344ed60b7a60dceff7856494405d3247bb6123a3b582d621e3540fd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.11",
      "date": "2026-10-29T09:09:26.000Z",
      "arch": "x86_64",
      "commit": "d36650f596833be2a09f8142ef3bec510d5599fc",
      "fileid": "https://r2.ropensci.org/125d7bea40bfd8635fc5c0f1fbf5ec0fee46c6da9f6009568884d961b6633634",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.4.11",
      "date": "2026-10-29T09:12:22.000Z",
      "arch": "aarch64",
      "commit": "d36650f596833be2a09f8142ef3bec510d5599fc",
      "fileid": "https://r2.ropensci.org/ed258cafcc8531f5da6229c457a6917b7d388a0b2bf995f06bf66d950b33863c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.4.11",
      "date": "2026-10-29T09:09:39.000Z",
      "arch": "x86_64",
      "commit": "d36650f596833be2a09f8142ef3bec510d5599fc",
      "fileid": "https://r2.ropensci.org/bc392e150bad1ef3efb1e75118af6fa14b9e9e0cbd512ed83b68a624eb683ef2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40846639680"
    }
  ]
}