{
  "_id": "6a23cb35530b9bc726be188a",
  "Package": "generics",
  "Title": "Common S3 Generics not Provided by Base R Methods Related to\nModel Fitting",
  "Version": "0.1.4.9000",
  "Authors@R": "c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@posit.co\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-4757-117X\")),\nperson(\"Max\", \"Kuhn\", , \"max@posit.co\", role = \"aut\"),\nperson(\"Davis\", \"Vaughan\", , \"davis@posit.co\", role = \"aut\"),\nperson(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\"),\ncomment = c(ROR = \"https://ror.org/03wc8by49\"))\n)",
  "Description": "In order to reduce potential package dependencies and\nconflicts, generics provides a number of commonly used S3\ngenerics.",
  "License": "MIT + file LICENSE",
  "URL": "https://generics.r-lib.org, https://github.com/r-lib/generics",
  "BugReports": "https://github.com/r-lib/generics/issues",
  "Config/Needs/website": "tidyverse/tidytemplate",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Repository": "https://r-lib.r-universe.dev",
  "Date/Publication": "2025-05-10 14:13:52 UTC",
  "RemoteUrl": "https://github.com/r-lib/generics",
  "RemoteRef": "HEAD",
  "RemoteSha": "579a719c04af200d81561f1a2c29ade9f92eeadb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-06 07:22:14 UTC",
    "User": "root"
  },
  "Author": "Hadley Wickham [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-4757-117X>),\nMax Kuhn [aut],\nDavis Vaughan [aut],\nPosit Software, PBC [cph, fnd] (ROR: <https://ror.org/03wc8by49>)",
  "Maintainer": "Hadley Wickham <hadley@posit.co>",
  "MD5sum": "9a929c2344f124cb29ac2680b1f98ccc",
  "_user": "r-lib",
  "_type": "src",
  "_file": "generics_0.1.4.9000.tar.gz",
  "_fileid": "191e9540a1bdf5f1eeae4708b8ff75cb73e6354e7f2e082ca697188c1329a564",
  "_filesize": 164158,
  "_sha256": "191e9540a1bdf5f1eeae4708b8ff75cb73e6354e7f2e082ca697188c1329a564",
  "_created": "2026-06-06T07:22:14.000Z",
  "_published": "2026-06-06T07:24:37.122Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79860690682,
      "time": 104,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7452392275"
    },
    {
      "job": 79860690685,
      "time": 111,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7452393350"
    },
    {
      "job": 79860690660,
      "time": 74,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7452388873"
    },
    {
      "job": 79860690664,
      "time": 67,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7452388154"
    },
    {
      "job": 79860557543,
      "time": 142,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7452379361"
    },
    {
      "job": 79860690677,
      "time": 89,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7452390673"
    },
    {
      "job": 79860690679,
      "time": 70,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7452388423"
    },
    {
      "job": 79860690671,
      "time": 64,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7452387753"
    },
    {
      "job": 79860690673,
      "time": 113,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7452393534"
    }
  ],
  "_buildurl": "https://github.com/r-universe/r-lib/actions/runs/27056044051",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/r-lib/generics",
  "_commit": {
    "id": "579a719c04af200d81561f1a2c29ade9f92eeadb",
    "author": "Hadley Wickham <h.wickham@gmail.com>",
    "committer": "Hadley Wickham <h.wickham@gmail.com>",
    "message": "Increment version number to 0.1.4.9000\n",
    "time": 1746886432
  },
  "_maintainer": {
    "name": "Hadley Wickham",
    "email": "hadley@posit.co",
    "login": "hadley",
    "bluesky": "@hadley.nz",
    "description": "Chief Scientist at @posit-pbc",
    "uuid": 4196,
    "orcid": "0000-0003-4757-117X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "pkgload",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "r-lib",
  "_selfowned": true,
  "_usedby": 11157,
  "_updates": [],
  "_tags": [],
  "_stars": 60,
  "_contributors": [
    {
      "user": "topepo",
      "count": 71,
      "uuid": 5731043
    },
    {
      "user": "davisvaughan",
      "count": 54,
      "uuid": 19150088
    },
    {
      "user": "hadley",
      "count": 45,
      "uuid": 4196
    },
    {
      "user": "mitchelloharawild",
      "count": 7,
      "uuid": 16127127
    },
    {
      "user": "hfrick",
      "count": 5,
      "uuid": 12950918
    },
    {
      "user": "batpigandme",
      "count": 3,
      "uuid": 831732
    },
    {
      "user": "alexpghayes",
      "count": 3,
      "uuid": 15078251
    },
    {
      "user": "dpprdan",
      "count": 1,
      "uuid": 1423562
    },
    {
      "user": "config-i1",
      "count": 1,
      "uuid": 7396330
    },
    {
      "user": "jimhester",
      "count": 1,
      "uuid": 205275
    }
  ],
  "_userbio": {
    "uuid": 22618716,
    "type": "organization",
    "name": "R infrastructure"
  },
  "_downloads": {
    "count": 1308053,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/generics"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/r-lib/generics",
  "_pkgdown": "https://generics.r-lib.org",
  "_searchresults": 238,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/generics.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/r-lib/generics",
  "_realowner": "r-lib",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2018-10-26"
    },
    {
      "version": "0.0.2",
      "date": "2018-11-29"
    },
    {
      "version": "0.1.0",
      "date": "2020-10-31"
    },
    {
      "version": "0.1.1",
      "date": "2021-10-25"
    },
    {
      "version": "0.1.2",
      "date": "2022-02-01"
    },
    {
      "version": "0.1.3",
      "date": "2022-07-05"
    },
    {
      "version": "0.1.4",
      "date": "2025-05-09"
    }
  ],
  "_exports": [
    "accuracy",
    "as.difftime",
    "as.factor",
    "as.ordered",
    "augment",
    "calculate",
    "compile",
    "components",
    "equation",
    "estfun",
    "evaluate",
    "explain",
    "explore",
    "fit",
    "fit_xy",
    "forecast",
    "generate",
    "glance",
    "hypothesize",
    "interpolate",
    "intersect",
    "is.element",
    "learn",
    "min_grid",
    "prune",
    "rank_results",
    "refit",
    "required_pkgs",
    "setdiff",
    "setequal",
    "specify",
    "tidy",
    "train",
    "tunable",
    "tune_args",
    "union",
    "var_imp",
    "varying_args",
    "visualize"
  ],
  "_help": [
    {
      "page": "accuracy",
      "title": "Accuracy measures for a model",
      "topics": [
        "accuracy"
      ]
    },
    {
      "page": "augment",
      "title": "Augment data with information from an object",
      "topics": [
        "augment"
      ]
    },
    {
      "page": "calculate",
      "title": "Calculate statistics.",
      "topics": [
        "calculate"
      ]
    },
    {
      "page": "coercion-factor",
      "title": "Factor coercion",
      "topics": [
        "as.factor",
        "as.ordered",
        "coercion-factor"
      ]
    },
    {
      "page": "coercion-time-difference",
      "title": "Time difference coercion",
      "topics": [
        "as.difftime",
        "as.difftime.default",
        "coercion-time-difference"
      ]
    },
    {
      "page": "compile",
      "title": "Configure an object",
      "topics": [
        "compile"
      ]
    },
    {
      "page": "components",
      "title": "Extract components",
      "topics": [
        "components"
      ]
    },
    {
      "page": "equation",
      "title": "Model equations",
      "topics": [
        "equation"
      ]
    },
    {
      "page": "estfun",
      "title": "Extracting the estimating functions of a fitted model.",
      "topics": [
        "estfun"
      ]
    },
    {
      "page": "evaluate",
      "title": "Evaluate an object.",
      "topics": [
        "evaluate"
      ]
    },
    {
      "page": "explain",
      "title": "Explain details of an object",
      "topics": [
        "explain"
      ]
    },
    {
      "page": "explore",
      "title": "Create an interactive visualization appropriate to a particular object type",
      "topics": [
        "explore"
      ]
    },
    {
      "page": "fit",
      "title": "Estimate model parameters.",
      "topics": [
        "fit"
      ]
    },
    {
      "page": "fit_xy",
      "title": "Estimate model parameters.",
      "topics": [
        "fit_xy"
      ]
    },
    {
      "page": "forecast",
      "title": "Forecasting from an object",
      "topics": [
        "forecast"
      ]
    },
    {
      "page": "generate",
      "title": "Generate values based on inputs",
      "topics": [
        "generate"
      ]
    },
    {
      "page": "glance",
      "title": "Glance at an object",
      "topics": [
        "glance"
      ]
    },
    {
      "page": "hypothesize",
      "title": "Construct hypotheses.",
      "topics": [
        "hypothesize"
      ]
    },
    {
      "page": "interpolate",
      "title": "Interpolate missing values",
      "topics": [
        "interpolate"
      ]
    },
    {
      "page": "learn",
      "title": "Estimate model parameters.",
      "topics": [
        "learn"
      ]
    },
    {
      "page": "min_grid",
      "title": "Determine the minimum set of model fits",
      "topics": [
        "min_grid"
      ]
    },
    {
      "page": "prune",
      "title": "Prune or reduce an object",
      "topics": [
        "prune"
      ]
    },
    {
      "page": "rank_results",
      "title": "Compute relative rankings of a collection of objects",
      "topics": [
        "rank_results"
      ]
    },
    {
      "page": "refit",
      "title": "Refitting models",
      "topics": [
        "refit"
      ]
    },
    {
      "page": "required_pkgs",
      "title": "Determine packages required by objects",
      "topics": [
        "required_pkgs"
      ]
    },
    {
      "page": "setops",
      "title": "Set operations",
      "topics": [
        "intersect",
        "is.element",
        "setdiff",
        "setequal",
        "setops",
        "union"
      ]
    },
    {
      "page": "specify",
      "title": "Specify variables or other quantities.",
      "topics": [
        "specify"
      ]
    },
    {
      "page": "tidy",
      "title": "Turn an object into a tidy tibble",
      "topics": [
        "tidy"
      ]
    },
    {
      "page": "train",
      "title": "Estimate model parameters.",
      "topics": [
        "train"
      ]
    },
    {
      "page": "tunable",
      "title": "Declare tunable parameters",
      "topics": [
        "tunable"
      ]
    },
    {
      "page": "tune_args",
      "title": "Determine arguments tagged for tuning",
      "topics": [
        "tune_args"
      ]
    },
    {
      "page": "var_imp",
      "title": "Calculation of variable importance",
      "topics": [
        "var_imp"
      ]
    },
    {
      "page": "varying_args",
      "title": "Find any arguments that are not fully specified.",
      "topics": [
        "varying_args"
      ]
    },
    {
      "page": "visualize",
      "title": "Visualize a data set or object.",
      "topics": [
        "visualize"
      ]
    }
  ],
  "_readme": "https://github.com/r-lib/generics/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 14.44923475020481,
  "_indexed": true,
  "_nocasepkg": "generics",
  "_universes": [
    "r-lib",
    "hadley"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.4.9000",
      "date": "2026-06-06T07:24:02.000Z",
      "distro": "noble",
      "commit": "579a719c04af200d81561f1a2c29ade9f92eeadb",
      "fileid": "4a05ef03570e278507eb6669e41a86422949858be1336878a7da552d3e9e410f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-lib/actions/runs/27056044051"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.4.9000",
      "date": "2026-06-06T07:24:08.000Z",
      "distro": "noble",
      "commit": "579a719c04af200d81561f1a2c29ade9f92eeadb",
      "fileid": "290a2fe4d83074ce9510e936874a39718ce8f88b8e26906d03e90206efd56102",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-lib/actions/runs/27056044051"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.4.9000",
      "date": "2026-06-06T07:23:34.000Z",
      "commit": "579a719c04af200d81561f1a2c29ade9f92eeadb",
      "fileid": "858525b55c6e15bf4c6f56fed8dfb43488114332269e1e405f7d7aec28270be7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-lib/actions/runs/27056044051"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.4.9000",
      "date": "2026-06-06T07:23:30.000Z",
      "commit": "579a719c04af200d81561f1a2c29ade9f92eeadb",
      "fileid": "c181937698ab655aa3640cc28af127d4f9dc1452b9760da222536ecd1bbccb18",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-lib/actions/runs/27056044051"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.4.9000",
      "date": "2026-06-06T07:23:59.000Z",
      "commit": "579a719c04af200d81561f1a2c29ade9f92eeadb",
      "fileid": "a75ef5f10b28a77c30f9578247d19c2f1637ecbca7d58af60c15f3c8502b8471",
      "status": "success",
      "buildurl": "https://github.com/r-universe/r-lib/actions/runs/27056044051"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.4.9000",
      "date": "2026-06-06T07:23:23.000Z",
      "commit": "579a719c04af200d81561f1a2c29ade9f92eeadb",
      "fileid": "99d33c537c4adbd2af631aa00edf0553d5d64f325b5f25a8a8a4774db0d541e8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-lib/actions/runs/27056044051"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.4.9000",
      "date": "2026-06-06T07:23:16.000Z",
      "commit": "579a719c04af200d81561f1a2c29ade9f92eeadb",
      "fileid": "81d82dbceeb4689627bc1b22f1007ed0effa6f2faa3db3e627e3b024f175021c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-lib/actions/runs/27056044051"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.4.9000",
      "date": "2026-06-06T07:24:03.000Z",
      "commit": "579a719c04af200d81561f1a2c29ade9f92eeadb",
      "fileid": "2f11fe60778405bb6aef44c44140798bf2298780c1da7d448dc3efa62995095e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-lib/actions/runs/27056044051"
    }
  ]
}