{
  "_id": "6a1ef6dcb401979e73417630",
  "Package": "emulator",
  "Type": "Package",
  "Title": "Bayesian Emulation of Computer Programs",
  "Version": "1.2-24",
  "Authors@R": "person(given=c(\"Robin\", \"K. S.\"), family=\"Hankin\", role = c(\"aut\",\"cre\"), email=\"hankin.robin@gmail.com\", comment = c(ORCID = \"0000-0001-5982-0415\"))",
  "VignetteBuilder": "knitr",
  "Maintainer": "Robin K. S. Hankin <hankin.robin@gmail.com>",
  "Description": "Allows one to estimate the output of a computer program,\nas a function of the input parameters, without actually running\nit. The computer program is assumed to be a Gaussian process,\nwhose parameters are estimated using Bayesian techniques that\ngive a PDF of expected program output.  This PDF is conditional\non a training set of runs, each consisting of a point in\nparameter space and the model output at that point.  The\nemphasis is on complex codes that take weeks or months to run,\nand that have a large number of undetermined input parameters;\nmany climate prediction models fall into this class.  The\nemulator essentially determines Bayesian posterior estimates of\nthe PDF of the output of a model, conditioned on results from\nprevious runs and a user-specified prior linear model.  The\npackage includes functionality to evaluate quadratic forms\nefficiently.",
  "License": "GPL",
  "URL": "https://github.com/RobinHankin/emulator",
  "BugReports": "https://github.com/RobinHankin/emulator/issues",
  "Repository": "https://robinhankin.r-universe.dev",
  "Date/Publication": "2025-04-19 06:59:45 UTC",
  "RemoteUrl": "https://github.com/robinhankin/emulator",
  "RemoteRef": "HEAD",
  "RemoteSha": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 06:28:19 UTC",
    "User": "root"
  },
  "Author": "Robin K. S. Hankin [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5982-0415>)",
  "MD5sum": "f4c49b64ddfcf0abad2689b2179413ab",
  "_user": "robinhankin",
  "_type": "src",
  "_file": "emulator_1.2-24.tar.gz",
  "_fileid": "a02031dc9e1f10fb49b2ebe161173e2c86b537995e724270827c70a88b91a732",
  "_filesize": 774654,
  "_sha256": "a02031dc9e1f10fb49b2ebe161173e2c86b537995e724270827c70a88b91a732",
  "_created": "2026-05-19T06:28:19.000Z",
  "_published": "2026-06-02T15:29:32.598Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79108369899,
      "time": 118,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7076388066"
    },
    {
      "job": 79108369945,
      "time": 124,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7076389673"
    },
    {
      "job": 79108369721,
      "time": 123,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7076389431"
    },
    {
      "job": 79108369915,
      "time": 109,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7076385590"
    },
    {
      "job": 79108369812,
      "time": 165,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7076356144"
    },
    {
      "job": 79108368780,
      "time": 103,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7362279601"
    },
    {
      "job": 79108369860,
      "time": 90,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7076381374"
    },
    {
      "job": 79108369946,
      "time": 88,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7076380650"
    },
    {
      "job": 79108369793,
      "time": 78,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7076377987"
    }
  ],
  "_buildurl": "https://github.com/r-universe/robinhankin/actions/runs/26080243752",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/robinhankin/emulator",
  "_commit": {
    "id": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
    "author": "robin <hankin.robin@gmail.com>",
    "committer": "robin <hankin.robin@gmail.com>",
    "message": "remove pandoc\n",
    "time": 1745045985
  },
  "_maintainer": {
    "name": "Robin K. S. Hankin",
    "email": "hankin.robin@gmail.com",
    "login": "robinhankin",
    "orcid": "0000-0001-5982-0415",
    "description": "pushing the boundaries of R in non-statistical contexts",
    "uuid": 13262034
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.1",
      "role": "Depends"
    },
    {
      "package": "mvtnorm",
      "role": "Depends"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "robinhankin",
  "_selfowned": true,
  "_usedby": 20,
  "_updates": [],
  "_tags": [],
  "_stars": 4,
  "_contributors": [
    {
      "user": "robinhankin",
      "count": 61,
      "uuid": 13262034
    }
  ],
  "_userbio": {
    "uuid": 13262034,
    "type": "user",
    "name": "Robin Hankin",
    "description": "pushing the boundaries of R in non-statistical contexts"
  },
  "_downloads": {
    "count": 4831,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/emulator"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/robinhankin/emulator",
  "_searchresults": 80,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/emulator.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/robinhankin/emulator",
  "_realowner": "robinhankin",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.1-5",
      "date": "2009-07-18"
    },
    {
      "version": "1.1-7",
      "date": "2009-10-15"
    },
    {
      "version": "1.1-8",
      "date": "2009-10-26"
    },
    {
      "version": "1.2-2",
      "date": "2011-03-10"
    },
    {
      "version": "1.2-4",
      "date": "2011-03-18"
    },
    {
      "version": "1.2-8",
      "date": "2011-08-11"
    },
    {
      "version": "1.2-9",
      "date": "2011-12-27"
    },
    {
      "version": "1.2-12",
      "date": "2013-02-11"
    },
    {
      "version": "1.2-13",
      "date": "2013-12-02"
    },
    {
      "version": "1.2-15",
      "date": "2014-09-08"
    },
    {
      "version": "1.2-17",
      "date": "2018-05-17"
    },
    {
      "version": "1.2-19",
      "date": "2019-01-15"
    },
    {
      "version": "1.2-20",
      "date": "2019-03-19"
    },
    {
      "version": "1.2-21",
      "date": "2021-04-25"
    },
    {
      "version": "1.2-24",
      "date": "2024-03-22"
    }
  ],
  "_exports": [
    "betahat.fun",
    "betahat.fun.A",
    "cond.sample",
    "corr",
    "corr.matrix",
    "cprod",
    "dry",
    "estimator",
    "ht",
    "int.qq",
    "interpolant",
    "interpolant.quick",
    "latin.hypercube",
    "makeinputfiles",
    "model",
    "optimal.scale",
    "optimal.scales",
    "pad",
    "prior.b",
    "prior.B",
    "quad.3diag",
    "quad.3form",
    "quad.3form.inv",
    "quad.3tdiag",
    "quad.3tform",
    "quad.diag",
    "quad.form",
    "quad.form.inv",
    "quad.tdiag",
    "quad.tform",
    "quad.tform.inv",
    "regressor.basis",
    "regressor.multi",
    "s.chi",
    "sample.from.exp.est",
    "sample.n.fit",
    "scales.likelihood",
    "sigmahatsquared",
    "sigmahatsquared.A",
    "tcprod",
    "tr",
    "var.conditional"
  ],
  "_datasets": [
    {
      "name": "expert.estimates",
      "title": "Expert estimates for Goldstein input parameters",
      "object": "expert.estimates",
      "file": "expert.estimates.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "low",
        "best",
        "high"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    },
    {
      "name": "results.table",
      "title": "Results from 100 Goldstein runs",
      "object": "results.table",
      "file": "results.table.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "filenumber",
        "windstress",
        "oc.horiz.diffus",
        "oc.vert.diffus",
        "oc.drag",
        "at.heat.diffus",
        "at.mois.diffus",
        "at.width",
        "at.slope",
        "advfact.zonalheat",
        "advfact.meridheat",
        "advfact.zonalmois",
        "advfact.meridmois",
        "co2.scaling",
        "clim.sens",
        "thres.humid",
        "ice.diffus",
        "fw.scaling",
        "solar.const",
        "ominp",
        "omaxp",
        "omina",
        "omaxa",
        "avn",
        "rms",
        "average.SAT",
        "model.error"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "toy",
      "title": "A toy dataset",
      "object": "toy",
      "file": "toy.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "a",
        "b",
        "c",
        "d",
        "e",
        "f"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "emulator-package",
      "title": "Bayesian Emulation of Computer Programs",
      "topics": [
        "emulator-package",
        "emulator"
      ]
    },
    {
      "page": "betahat.fun",
      "title": "Calculates MLE coefficients of linear fit",
      "topics": [
        "betahat.fun",
        "betahat.fun.A"
      ]
    },
    {
      "page": "corr",
      "title": "correlation function for calculating A",
      "topics": [
        "corr",
        "corr.matrix"
      ]
    },
    {
      "page": "dry",
      "title": "Don't Repeat Yourself",
      "topics": [
        "dry"
      ]
    },
    {
      "page": "estimator",
      "title": "Estimates each known datapoint using the others as datapoints",
      "topics": [
        "estimator"
      ]
    },
    {
      "page": "expert.estimates",
      "title": "Expert estimates for Goldstein input parameters",
      "topics": [
        "expert.estimates"
      ]
    },
    {
      "page": "interpolant",
      "title": "Interpolates between known points using Bayesian estimation",
      "topics": [
        "int.qq",
        "interpolant",
        "interpolant.quick"
      ]
    },
    {
      "page": "latin.hypercube",
      "title": "Latin hypercube design matrix",
      "topics": [
        "latin.hypercube"
      ]
    },
    {
      "page": "makeinputfiles",
      "title": "Makes input files for condor runs of goldstein",
      "topics": [
        "makeinputfiles",
        "sample.from.exp.est"
      ]
    },
    {
      "page": "model",
      "title": "Simple model for concept checking",
      "topics": [
        "model"
      ]
    },
    {
      "page": "oo2002",
      "title": "Implementation of the ideas of Oakley and O'Hagan 2002",
      "topics": [
        "cond.sample",
        "OO2002",
        "oo2002",
        "var.conditional"
      ]
    },
    {
      "page": "optimal.scales",
      "title": "Use optimization techniques to find the optimal scales",
      "topics": [
        "optimal.scale",
        "optimal.scales"
      ]
    },
    {
      "page": "pad",
      "title": "Simple pad function",
      "topics": [
        "pad"
      ]
    },
    {
      "page": "prior.b",
      "title": "Prior linear fits",
      "topics": [
        "prior.B",
        "prior.b"
      ]
    },
    {
      "page": "quad.form",
      "title": "Evaluate a quadratic form efficiently",
      "topics": [
        "cprod",
        "ht",
        "quad.3diag",
        "quad.3form",
        "quad.3form.inv",
        "quad.3tdiag",
        "quad.3tform",
        "quad.diag",
        "quad.form",
        "quad.form.inv",
        "quad.tdiag",
        "quad.tform",
        "quad.tform.inv",
        "tcprod"
      ]
    },
    {
      "page": "regressor.basis",
      "title": "Regressor basis function",
      "topics": [
        "regressor.basis",
        "regressor.multi"
      ]
    },
    {
      "page": "results.table",
      "title": "Results from 100 Goldstein runs",
      "topics": [
        "results.table"
      ]
    },
    {
      "page": "s.chi",
      "title": "Variance estimator",
      "topics": [
        "s.chi"
      ]
    },
    {
      "page": "sample.n.fit",
      "title": "Sample from a Gaussian process and fit an emulator to the points",
      "topics": [
        "sample.n.fit"
      ]
    },
    {
      "page": "scales.likelihood",
      "title": "Likelihood of roughness parameters",
      "topics": [
        "scales.likelihood"
      ]
    },
    {
      "page": "sigmahatsquared",
      "title": "Estimator for sigma squared",
      "topics": [
        "sigmahatsquared",
        "sigmahatsquared.A"
      ]
    },
    {
      "page": "toy",
      "title": "A toy dataset",
      "topics": [
        "toy"
      ]
    },
    {
      "page": "tr",
      "title": "Trace of a matrix",
      "topics": [
        "tr"
      ]
    }
  ],
  "_readme": "https://github.com/robinhankin/emulator/raw/HEAD/README.md",
  "_rundeps": [
    "mvtnorm"
  ],
  "_vignettes": [
    {
      "source": "emulex.Rnw",
      "filename": "emulex.pdf",
      "title": "Emulex: a cookbook for the emulator package",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2018-03-22 20:32:41",
      "modified": "2024-03-22 07:33:22",
      "commits": 5
    }
  ],
  "_score": 8.26836826185405,
  "_indexed": true,
  "_nocasepkg": "emulator",
  "_universes": [
    "robinhankin"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2-24",
      "date": "2026-05-19T06:30:18.000Z",
      "distro": "noble",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "be04f46e806ff3c5a1b860792d68fee48de45b4f16eb54ee14af666d94c10855",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/26080243752"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2-24",
      "date": "2026-05-19T06:30:21.000Z",
      "distro": "noble",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "8f1360e6e481f534f7550a1eb24995d59063d02e1c86bbfa605e4389a0f34a70",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/26080243752"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2-24",
      "date": "2026-05-19T06:30:24.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "476906be83f06ffec539e146c6e89bcd5cc296bd94f5fa965c1513eba4bbb90e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/26080243752"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2-24",
      "date": "2026-05-19T06:30:11.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "f125b02510e8ee8f86016985216b4c076cf517d11af46da50a1ab60c35a45b8e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/26080243752"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2-24",
      "date": "2026-05-19T06:29:48.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "a6c565d942fa4d950eff5962aaef7846a6da407f4b12448162641666a2c800c3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/26080243752"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2-24",
      "date": "2026-05-19T06:29:44.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "45dc5dd8a7ab75f3d3ec677bf90e9846861d8c20fcd54644b80ad60ccc5df2e0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/26080243752"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.2-24",
      "date": "2026-05-19T06:29:36.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "f0dbcbc98b7a300e8e4c52c812fd893f6605df0b2f7990954ffe341fa7cda399",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/26080243752"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2-24",
      "date": "2026-06-02T15:29:12.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "a54a70b308dbd0d50085abdf9ccbe92454a175507f28faf7a9d078a417dc8a90",
      "status": "success",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/26080243752"
    }
  ]
}