{
  "_id": "6a33ca4b3efcd9bda43b2966",
  "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-06-18 10:31:48 UTC",
    "User": "root"
  },
  "Author": "Robin K. S. Hankin [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5982-0415>)",
  "MD5sum": "a65151400c4432be3e485d286fd3ddf1",
  "_user": "robinhankin",
  "_type": "src",
  "_file": "emulator_1.2-24.tar.gz",
  "_fileid": "22c9293b84a0241551c3d544238a76e48b0f06ba5106c29d1439f73504a628c1",
  "_filesize": 778646,
  "_sha256": "22c9293b84a0241551c3d544238a76e48b0f06ba5106c29d1439f73504a628c1",
  "_created": "2026-06-18T10:31:48.000Z",
  "_published": "2026-06-18T10:36:59.973Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 82109385510,
      "time": 108,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7720861586"
    },
    {
      "job": 82109385514,
      "time": 104,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7720861906"
    },
    {
      "job": 82109385505,
      "time": 93,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7720874349"
    },
    {
      "job": 82109385552,
      "time": 93,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7720922473"
    },
    {
      "job": 82108914758,
      "time": 160,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7720823096"
    },
    {
      "job": 82109385496,
      "time": 85,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7720853239"
    },
    {
      "job": 82109385516,
      "time": 77,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7720850764"
    },
    {
      "job": 82109385568,
      "time": 75,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7720849199"
    },
    {
      "job": 82109385564,
      "time": 63,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7720846751"
    }
  ],
  "_buildurl": "https://github.com/r-universe/robinhankin/actions/runs/27753301880",
  "_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",
    "followers": 69,
    "description": "pushing the boundaries of R in non-statistical contexts"
  },
  "_downloads": {
    "count": 4643,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/emulator"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/robinhankin/emulator",
  "_searchresults": 95,
  "_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": [
        "Introduction",
        "List of objects that the user needs to supply",
        "Data analysis",
        "Data generation"
      ],
      "created": "2018-03-22 20:32:41",
      "modified": "2024-03-22 07:33:22",
      "commits": 5
    }
  ],
  "_score": 8.32576352633061,
  "_indexed": true,
  "_nocasepkg": "emulator",
  "_universes": [
    "robinhankin"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2-24",
      "date": "2026-06-18T10:33:43.000Z",
      "distro": "noble",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "1403071dd29673b9b94c2f19859d463ade19192904da580625758c35e7249b58",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/27753301880"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2-24",
      "date": "2026-06-18T10:33:44.000Z",
      "distro": "noble",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "ecfe06bca799638c70207956968a30b279c3f48175a794d2eb32b8c6fcaab08a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/27753301880"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2-24",
      "date": "2026-06-18T10:34:20.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "7c4ebfe9d253ed1f1186e3a5e72adee5f7cc0fd4a8fb27fb318a064f2c23bb0a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/27753301880"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2-24",
      "date": "2026-06-18T10:36:34.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "4eac016026dc6957e667e288c5f1138937cdcf17dd2d271e919e2ead0e2833c5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/27753301880"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2-24",
      "date": "2026-06-18T10:33:32.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "1f460d4a7144e79946bed700a9ed12cb6221e936beed37bde742b480843b44c9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/27753301880"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2-24",
      "date": "2026-06-18T10:33:06.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "5a9955bf104d6c9f77cad79a1cb06572f28f96e2d20748bbabc6387ca7843f58",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/27753301880"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2-24",
      "date": "2026-06-18T10:33:00.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "86fd45434954d1b7bec3ebb5389a2349ec52ed8c084e11f984b64b852ca3c34e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/27753301880"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.2-24",
      "date": "2026-06-18T10:32:56.000Z",
      "commit": "f35327ba516e9ebcb8fb9dd0fe0e3a93a05a7957",
      "fileid": "7545e3c4f9b6221312a01bdb80ea219f35fb4309f29308415fdda620c8a46ef1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/robinhankin/actions/runs/27753301880"
    }
  ]
}