{
  "_id": "6a214a57cd65a98ecbd2c36f",
  "Package": "asm",
  "Type": "Package",
  "Title": "Optimal Convex M-Estimation for Linear Regression via Antitonic\nScore Matching",
  "Version": "0.2.4",
  "Authors@R": "c(person(\"Yu-Chun\", \"Kao\", email=\"ethankao1988@gmail.com\", role=c(\"aut\")),\nperson(given=c(\"Oliver\", \"Y.\"), family=\"Feng\", email=\"screelt@gmail.com\", role=c(\"aut\")),\nperson(\"Lucy\", \"Xia\", email=\"lucyxia@ust.hk\", role=c(\"aut\")),\nperson(\"Yang\", \"Feng\", email=\"yang.feng@nyu.edu\", role=c(\"aut\")),\nperson(\"Min\", \"Xu\", email=\"min.cut@gmail.com\", role=c(\"aut\", \"cre\")),\nperson(given=c(\"Richard\", \"J.\"), family=\"Samworth\", email=\"rjs57@cam.ac.uk\", role=c(\"aut\")))",
  "License": "GPL (>= 3)",
  "Description": "Performs linear regression with respect to a data-driven\nconvex loss function that is chosen to minimize the asymptotic\ncovariance of the resulting M-estimator. The convex loss\nfunction is estimated in 5 steps: (1) form an initial OLS\n(ordinary least squares) or LAD (least absolute deviation)\nestimate of the regression coefficients; (2) use the resulting\nresiduals to obtain a kernel estimator of the error density;\n(3) estimate the score function of the errors by\ndifferentiating the logarithm of the kernel density estimate;\n(4) compute the L2 projection of the estimated score function\nonto the set of decreasing functions; (5) take a negative\nantiderivative of the projected score function estimate.\nNewton's method (with Hessian modification) is then used to\nminimize the convex empirical risk function. Further details of\nthe method are given in Feng et al. (2024)\n<doi:10.48550/arXiv.2403.16688>.",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 09:46:30 UTC",
    "User": "root"
  },
  "Author": "Yu-Chun Kao [aut], Oliver Y. Feng [aut], Lucy Xia [aut], Yang\nFeng [aut], Min Xu [aut, cre], Richard J. Samworth [aut]",
  "Maintainer": "Min Xu <min.cut@gmail.com>",
  "Repository": "https://nineisprime.r-universe.dev",
  "Date/Publication": "2025-05-28 02:10:01 UTC",
  "RemoteUrl": "https://github.com/cran/asm",
  "RemoteRef": "HEAD",
  "RemoteSha": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
  "MD5sum": "0e264eff37a87ed8fa4a6533b6691762",
  "_user": "nineisprime",
  "_type": "src",
  "_file": "asm_0.2.4.tar.gz",
  "_fileid": "76b0cd634320a20f62d6c6126a79d5a88d359aed704aa2e94f4aeff7e6ad0d42",
  "_filesize": 126067,
  "_sha256": "76b0cd634320a20f62d6c6126a79d5a88d359aed704aa2e94f4aeff7e6ad0d42",
  "_created": "2026-06-04T09:46:30.000Z",
  "_published": "2026-06-04T09:50:15.561Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79492783556,
      "time": 138,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7408320058"
    },
    {
      "job": 79492783489,
      "time": 134,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408319089"
    },
    {
      "job": 79492783528,
      "time": 151,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7408315575"
    },
    {
      "job": 79492783465,
      "time": 179,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408326691"
    },
    {
      "job": 79492344631,
      "time": 154,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408271803"
    },
    {
      "job": 79492783500,
      "time": 92,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408304736"
    },
    {
      "job": 79492783564,
      "time": 112,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7408312307"
    },
    {
      "job": 79492783469,
      "time": 86,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7408302530"
    },
    {
      "job": 79492783495,
      "time": 98,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7408307633"
    }
  ],
  "_buildurl": "https://github.com/r-universe/nineisprime/actions/runs/26944002846",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/asm",
  "_commit": {
    "id": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
    "author": "Min Xu <min.cut@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.2.4\n",
    "time": 1748398201
  },
  "_maintainer": {
    "name": "Min Xu",
    "email": "min.cut@gmail.com",
    "login": "nineisprime",
    "description": "",
    "uuid": 4342326
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1",
      "role": "Depends"
    },
    {
      "package": "fdrtool",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "role": "Imports"
    },
    {
      "package": "Iso",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "quantreg",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "nineisprime",
      "count": 6,
      "uuid": 4342326
    }
  ],
  "_userbio": {
    "uuid": 4342326,
    "type": "user",
    "name": "Min Xu"
  },
  "_downloads": {
    "count": 654,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/asm"
  },
  "_searchresults": 18,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/asm.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "manual.pdf"
  ],
  "_realowner": "nineisprime",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2024-04-25"
    },
    {
      "version": "0.2.0",
      "date": "2024-05-11"
    },
    {
      "version": "0.2.1",
      "date": "2025-01-29"
    },
    {
      "version": "0.2.2",
      "date": "2025-03-23"
    },
    {
      "version": "0.2.3",
      "date": "2025-04-06"
    },
    {
      "version": "0.2.4",
      "date": "2025-05-28"
    }
  ],
  "_exports": [
    "asm",
    "asm.fit"
  ],
  "_help": [
    {
      "page": "asm",
      "title": "Linear regression via antitonic score matching",
      "topics": [
        "asm"
      ]
    },
    {
      "page": "asm.fit",
      "title": "Fit a linear regression model via antitonic score matching",
      "topics": [
        "asm.fit"
      ]
    },
    {
      "page": "coef.asm",
      "title": "Coefficients of an 'asm' regression model",
      "topics": [
        "coef.asm"
      ]
    },
    {
      "page": "confint.asm",
      "title": "Confidence intervals for coefficients in an 'asm' regression model",
      "topics": [
        "confint.asm"
      ]
    },
    {
      "page": "plot.asm",
      "title": "Generate diagnostic plots for an 'asm' regression model",
      "topics": [
        "plot.asm"
      ]
    },
    {
      "page": "predict.asm",
      "title": "Predict new responses using an 'asm' regression model.",
      "topics": [
        "predict.asm"
      ]
    },
    {
      "page": "print.asm",
      "title": "Short description of a fitted 'asm' regression model",
      "topics": [
        "print.asm"
      ]
    },
    {
      "page": "print.summary.asm",
      "title": "Print summary of the 'asm' regression model",
      "topics": [
        "print.summary.asm"
      ]
    },
    {
      "page": "residuals.asm",
      "title": "Residuals from an 'asm' regression model",
      "topics": [
        "residuals.asm"
      ]
    },
    {
      "page": "summary.asm",
      "title": "Summary of an 'asm' regression model",
      "topics": [
        "summary.asm"
      ]
    }
  ],
  "_rundeps": [
    "fdrtool",
    "Iso",
    "lattice",
    "MASS",
    "Matrix",
    "MatrixModels",
    "pracma",
    "quantreg",
    "SparseM",
    "survival"
  ],
  "_score": 1.255272505103306,
  "_indexed": true,
  "_nocasepkg": "asm",
  "_universes": [
    "nineisprime"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-06-04T09:48:31.000Z",
      "distro": "noble",
      "commit": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
      "fileid": "914312d824ffdedf416da798bd14cfbb940b1340bf6d023156ce73c723ef6b55",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nineisprime/actions/runs/26944002846"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-06-04T09:48:31.000Z",
      "distro": "noble",
      "commit": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
      "fileid": "15995bbe63a4c7a44766133b5da4da22bbe5affb3476407c5e4aeb724afe7328",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nineisprime/actions/runs/26944002846"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-06-04T09:48:33.000Z",
      "commit": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
      "fileid": "3947729a13b1a7733076fbcb30a75a407f201136693c84aff392fb38103466cd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nineisprime/actions/runs/26944002846"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-06-04T09:48:54.000Z",
      "commit": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
      "fileid": "d29ae776d10e13afd54004c0d1eef6bd965eff49ad6ca203932c8f68c9f61eab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nineisprime/actions/runs/26944002846"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.4",
      "date": "2026-06-04T09:48:23.000Z",
      "commit": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
      "fileid": "fd760f477fc55066b57cbcabf8abeec576005fea93ad93c1fd2f2e47af043943",
      "status": "success",
      "buildurl": "https://github.com/r-universe/nineisprime/actions/runs/26944002846"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.4",
      "date": "2026-06-04T09:48:02.000Z",
      "commit": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
      "fileid": "a80e33e36014e57c14e2c591dc743166e8a6eaebc9323a03dcdca562e6be2c27",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nineisprime/actions/runs/26944002846"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.4",
      "date": "2026-06-04T09:47:36.000Z",
      "commit": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
      "fileid": "5f1c5af87fca7c1e1876555ff5eac46a011247f93a90cf5ad26294b8c5925824",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nineisprime/actions/runs/26944002846"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.4",
      "date": "2026-06-04T09:47:54.000Z",
      "commit": "a7d93552eb60a574dd751118db9d2a0c13cbb5db",
      "fileid": "12a3658bc38effb76aa9e52b5917cde331d9d9a07e92f33801fb830da417ee39",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nineisprime/actions/runs/26944002846"
    }
  ]
}