{
  "_id": "6a26722b794753ddbc3eadfb",
  "Package": "funGp",
  "Type": "Package",
  "Title": "Gaussian Process Models for Scalar and Functional Inputs",
  "Version": "1.0.0",
  "Authors@R": "c(\nperson(\"Jose\", \"Betancourt\", email = \"fungp.rpack@gmail.com\", role = c(\"cre\", \"aut\")),\nperson(\"François\", \"Bachoc\", email = \"francois.bachoc@math.univ-toulouse.fr\", role = \"aut\"),\nperson(\"Thierry\", \"Klein\", email = \"thierry.klein@math.univ-toulouse.fr\", role = \"aut\"),\nperson(\"Jeremy\", \"Rohmer\", email = \"J.Rohmer@brgm.fr\", role = \"aut\"),\nperson(\"Yves\", \"Deville\", email = \"deville.yves@alpestat.com\", role = \"ctb\"),\nperson(\"Deborah\", \"Idier\", email = \"D.Idier@brgm.fr\", role = \"ctb\"))",
  "Maintainer": "Jose Betancourt <fungp.rpack@gmail.com>",
  "Description": "Construction and smart selection of Gaussian process\nmodels for analysis of computer experiments with emphasis on\ntreatment of functional inputs that are regularly sampled. This\npackage offers: (i) flexible modeling of functional-input\nregression problems through the fairly general Gaussian process\nmodel; (ii) built-in dimension reduction for functional inputs;\n(iii) heuristic optimization of the structural parameters of\nthe model (e.g., active inputs, kernel function, type of\ndistance). An in-depth tutorial in the use of funGp is provided\nin Betancourt et al. (2024) <doi:10.18637/jss.v109.i05> and\nMetamodeling background is provided in Betancourt et al. (2020)\n<doi:10.1016/j.ress.2020.106870>. The algorithm for structural\nparameter optimization is described in\n<https://hal.science/hal-02532713>.",
  "Note": "research product of the RISCOPE project (ANR, project\nNo.16CE04-0011) <https://perso.math.univ-toulouse.fr/riscope/>.",
  "License": "GPL-3",
  "URL": "https://djbetancourt-gh.github.io/funGp/,\nhttps://github.com/djbetancourt-gh/funGp",
  "BugReports": "https://github.com/djbetancourt-gh/funGp/issues",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.1",
  "Collate": "'0_funGp_Doc.R' '0_show_Doc.R' '0_summary_Doc.R'\n'8_outilsCode.R' '3_ant_admin.R' '2_fgpKern_Class.R'\n'2_fgpProj_Class.R' '1_fgpm_Class.R' '1_Xfgpm_Class.R'\n'3_ant_search.R' '3_training_F.R' '3_training_S.R'\n'3_training_SF.R' '4_prediction_F.R' '4_prediction_S.R'\n'4_prediction_SF.R' '5_simulation_F.R' '5_simulation_S.R'\n'5_simulation_SF.R' '6_updating.R' '7_blackBoxFunctions.R'\n'7_checkingFunctions.R' '7_correlFunctions.R'\n'7_dimRedFunctions.R' '7_distanceFunctions.R'\n'7_plottingFunctions.R' '7_plottingFunctionsStandard.R'\n'8_outilsStats.R' '8_precalculated_Xfgpm_objects.R'",
  "Repository": "https://djbetancourt-gh.r-universe.dev",
  "Date/Publication": "2024-05-11 15:25:10 UTC",
  "RemoteUrl": "https://github.com/djbetancourt-gh/fungp",
  "RemoteRef": "HEAD",
  "RemoteSha": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-08 07:37:48 UTC",
    "User": "root"
  },
  "Author": "Jose Betancourt [cre, aut],\nFrançois Bachoc [aut],\nThierry Klein [aut],\nJeremy Rohmer [aut],\nYves Deville [ctb],\nDeborah Idier [ctb]",
  "MD5sum": "55133ab7d4717187970382792c8a8db6",
  "_user": "djbetancourt-gh",
  "_type": "src",
  "_file": "funGp_1.0.0.tar.gz",
  "_fileid": "bf96ed2f42d822a3910b53f8fb382f010bbe2bad6c3de0761cd34e7de025fa72",
  "_filesize": 574870,
  "_sha256": "bf96ed2f42d822a3910b53f8fb382f010bbe2bad6c3de0761cd34e7de025fa72",
  "_created": "2026-06-08T07:37:48.000Z",
  "_published": "2026-06-08T07:41:31.842Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80044260201,
      "time": 126,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7474114545"
    },
    {
      "job": 80044260224,
      "time": 113,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474110218"
    },
    {
      "job": 80044260204,
      "time": 31,
      "config": "macos-oldrel-arm64",
      "r": "",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 80044260197,
      "time": 171,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474117919"
    },
    {
      "job": 80043712480,
      "time": 215,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474075697"
    },
    {
      "job": 80044260199,
      "time": 112,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474110641"
    },
    {
      "job": 80044260202,
      "time": 137,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7474117957"
    },
    {
      "job": 80044260185,
      "time": 94,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7474105239"
    },
    {
      "job": 80044260187,
      "time": 98,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474107579"
    }
  ],
  "_buildurl": "https://github.com/r-universe/djbetancourt-gh/actions/runs/27122782643",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/djbetancourt-gh/fungp",
  "_commit": {
    "id": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
    "author": "djbetancourt-gh <59965529+djbetancourt-gh@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #31 from djbetancourt-gh/develop\n\nSmall website update",
    "time": 1715441110
  },
  "_maintainer": {
    "name": "Jose Betancourt",
    "email": "fungp.rpack@gmail.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "microbenchmark",
      "role": "Imports"
    },
    {
      "package": "doFuture",
      "role": "Imports"
    },
    {
      "package": "doRNG",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "progressr",
      "role": "Imports"
    }
  ],
  "_owner": "djbetancourt-gh",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 5,
  "_contributors": [
    {
      "user": "francoisbachoc",
      "count": 57,
      "uuid": 15988376
    },
    {
      "user": "djbetancourt-gh",
      "count": 51,
      "uuid": 59965529
    },
    {
      "user": "yvesdeville",
      "count": 31,
      "uuid": 15119996
    },
    {
      "user": "rohmerj",
      "count": 23,
      "uuid": 16956476
    }
  ],
  "_userbio": {
    "uuid": 59965529,
    "type": "user",
    "name": "djbetancourt-gh"
  },
  "_downloads": {
    "count": 278,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/funGp"
  },
  "_devurl": "https://github.com/djbetancourt-gh/fungp",
  "_pkgdown": "https://djbetancourt-gh.github.io/funGp/",
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/funGp.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/djbetancourt-gh/fungp",
  "_realowner": "djbetancourt-gh",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2020-04-22"
    },
    {
      "version": "0.2.0",
      "date": "2020-11-17"
    },
    {
      "version": "0.2.1",
      "date": "2020-11-24"
    },
    {
      "version": "0.2.2",
      "date": "2021-07-22"
    },
    {
      "version": "0.3.0",
      "date": "2022-05-30"
    },
    {
      "version": "0.3.1",
      "date": "2023-01-22"
    },
    {
      "version": "0.3.2",
      "date": "2023-04-25"
    },
    {
      "version": "1.0.0",
      "date": "2024-05-10"
    }
  ],
  "_exports": [
    "decay",
    "decay2probs",
    "fgp_BB1",
    "fgp_BB2",
    "fgp_BB3",
    "fgp_BB4",
    "fgp_BB5",
    "fgp_BB6",
    "fgp_BB7",
    "fgpm",
    "fgpm_factory",
    "gaussian_cor",
    "get_active_in",
    "matern32_cor",
    "matern52_cor",
    "modelDef",
    "plot",
    "predict",
    "simulate",
    "summary",
    "update",
    "which_on"
  ],
  "_datasets": [
    {
      "name": "xm",
      "title": "Precalculated Xfgpm objects",
      "object": "precalculated_Xfgpm_objects",
      "class": [
        "Xfgpm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "xm25",
      "title": "Precalculated Xfgpm objects",
      "object": "precalculated_Xfgpm_objects",
      "class": [
        "Xfgpm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "xmc",
      "title": "Precalculated Xfgpm objects",
      "object": "precalculated_Xfgpm_objects",
      "class": [
        "Xfgpm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "xmh",
      "title": "Precalculated Xfgpm objects",
      "object": "precalculated_Xfgpm_objects",
      "class": [
        "Xfgpm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "xms",
      "title": "Precalculated Xfgpm objects",
      "object": "precalculated_Xfgpm_objects",
      "class": [
        "Xfgpm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "funGp-package",
      "title": "Gaussian Process Models for Scalar and Functional Inputs",
      "topics": [
        "funGp-package",
        "funGp"
      ]
    },
    {
      "page": "sub-sub-Xfgpm-method",
      "title": "Refit a 'fgpm' model in a 'Xfgpm' object",
      "topics": [
        "[[,Xfgpm-method"
      ]
    },
    {
      "page": "antsLog-class",
      "title": "S4 class for log of models explored by ant colony in funGp",
      "topics": [
        "antsLog-class"
      ]
    },
    {
      "page": "black-boxes",
      "title": "Analytic models for the exploration of the funGp package",
      "topics": [
        "black-boxes",
        "fgp_BB1",
        "fgp_BB2",
        "fgp_BB3",
        "fgp_BB4",
        "fgp_BB5",
        "fgp_BB6",
        "fgp_BB7"
      ]
    },
    {
      "page": "decay",
      "title": "Decay functions for ant colony optimization in funGp",
      "topics": [
        "decay"
      ]
    },
    {
      "page": "decay2probs",
      "title": "Probability functions for ant colony optimization in funGp",
      "topics": [
        "decay2probs"
      ]
    },
    {
      "page": "factoryCall-class",
      "title": "S4 class for fgpm_factory function calls",
      "topics": [
        "factoryCall-class"
      ]
    },
    {
      "page": "kernel-class",
      "title": "S4 class for structures linked to the kernel of a 'fgpm' model",
      "topics": [
        "fgpKern-class"
      ]
    },
    {
      "page": "fgpm",
      "title": "Gaussian process models for scalar and functional inputs",
      "topics": [
        "fgpm"
      ]
    },
    {
      "page": "fgpm_factory",
      "title": "Structural optimization of Gaussian process models",
      "topics": [
        "fgpm_factory"
      ]
    },
    {
      "page": "fgpm-class",
      "title": "S4 class for funGp Gaussian process models",
      "topics": [
        "fgpm-class"
      ]
    },
    {
      "page": "proj-Class",
      "title": "S4 class for structures linked to projections in a 'fgpm' model",
      "topics": [
        "fgpProj-class"
      ]
    },
    {
      "page": "get_active_in",
      "title": "Extraction of active inputs in a given model structure",
      "topics": [
        "get_active_in"
      ]
    },
    {
      "page": "modelCall-class",
      "title": "S4 class for calls to the fgpm function in funGp",
      "topics": [
        "modelCall-class"
      ]
    },
    {
      "page": "modelDef",
      "title": "Retrieve a 'fgpm' from within a 'Xfgpm' object",
      "topics": [
        "modelDef"
      ]
    },
    {
      "page": "plot-fgpm-method",
      "title": "Plot method for the class '\"fgpm\"'",
      "topics": [
        "plot,fgpm-method"
      ]
    },
    {
      "page": "plot-Xfgpm-method",
      "title": "Plot method for the class '\"Xfgpm\"'",
      "topics": [
        "plot,Xfgpm-method"
      ]
    },
    {
      "page": "plot.predict.fgpm",
      "title": "Plot method for the predictions of a 'fgpm' model",
      "topics": [
        "plot.predict.fgpm"
      ]
    },
    {
      "page": "plot.simulate.fgpm",
      "title": "Plot method for the simulations of a 'fgpm' model",
      "topics": [
        "plot.simulate.fgpm"
      ]
    },
    {
      "page": "precalculated_Xfgpm_objects",
      "title": "Precalculated Xfgpm objects",
      "topics": [
        "precalculated_Xfgpm_objects",
        "xm",
        "xm25",
        "xmc",
        "xmh",
        "xms"
      ]
    },
    {
      "page": "predict-methods",
      "title": "Prediction from a 'fgpm' Gaussian process model",
      "topics": [
        "predict,fgpm-method"
      ]
    },
    {
      "page": "simulate-methods",
      "title": "Random sampling from a 'fgpm' model",
      "topics": [
        "simulate,fgpm-method"
      ]
    },
    {
      "page": "summary-fgpm-method",
      "title": "Summary method for 'fgpm' objects",
      "topics": [
        "summary,fgpm-method"
      ]
    },
    {
      "page": "summary-Xfgpm-method",
      "title": "Summary method for 'Xfgpm' objects",
      "topics": [
        "summary,Xfgpm-method"
      ]
    },
    {
      "page": "update-methods",
      "title": "Easy update of 'fgpm' models",
      "topics": [
        "update,fgpm-method"
      ]
    },
    {
      "page": "which_on",
      "title": "Indices of active inputs in a given model structure",
      "topics": [
        "which_on"
      ]
    },
    {
      "page": "Xfgpm-class",
      "title": "S4 class for funGp model selection data structures",
      "topics": [
        "Xfgpm-class"
      ]
    }
  ],
  "_pkglogo": "https://github.com/djbetancourt-gh/fungp/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/djbetancourt-gh/fungp/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "codetools",
    "digest",
    "doFuture",
    "doRNG",
    "evaluate",
    "farver",
    "foreach",
    "future",
    "future.apply",
    "globals",
    "glue",
    "highr",
    "iterators",
    "knitr",
    "labeling",
    "lifecycle",
    "listenv",
    "microbenchmark",
    "parallelly",
    "progressr",
    "R6",
    "RColorBrewer",
    "rlang",
    "rngtools",
    "scales",
    "viridisLite",
    "xfun",
    "yaml"
  ],
  "_score": 3.8750612633917,
  "_indexed": true,
  "_nocasepkg": "fungp",
  "_universes": [
    "djbetancourt-gh"
  ],
  "_binaries": [
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-09T08:27:15.000Z",
      "commit": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
      "fileid": "6337664ba631c546dcd626059416f357e57440273c9485f493467e1347995540",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/djbetancourt-gh/actions/runs/25596373947"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-06-08T07:40:05.000Z",
      "distro": "noble",
      "commit": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
      "fileid": "a76d9ddac9aac02acf848edbb136790b2026b15e9783b0ed03de38255cdf50b6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/djbetancourt-gh/actions/runs/27122782643"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-06-08T07:39:51.000Z",
      "distro": "noble",
      "commit": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
      "fileid": "fa10547103399d763831061867d9bdbe6c3dd307760f90a2aa220135cd5efe85",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/djbetancourt-gh/actions/runs/27122782643"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-06-08T07:40:19.000Z",
      "commit": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
      "fileid": "86f9db0b4edf4efe6450d7e87bda9dddcb9880498ad540142131c431df1cce36",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/djbetancourt-gh/actions/runs/27122782643"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-06-08T07:40:20.000Z",
      "commit": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
      "fileid": "d8a1349b7b5df06eb1d311446dcc87b629722d091f9b38993253d843b423a1ed",
      "status": "success",
      "buildurl": "https://github.com/r-universe/djbetancourt-gh/actions/runs/27122782643"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-06-08T07:40:05.000Z",
      "commit": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
      "fileid": "64a9cc57b11f66e614adf0e208603c5ea6fec8fbb055c2706688c9f7932f2944",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/djbetancourt-gh/actions/runs/27122782643"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-06-08T07:39:27.000Z",
      "commit": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
      "fileid": "60177259125279ffe74bf2c189b220d4cd57dd27f9588d19e196a94463819e66",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/djbetancourt-gh/actions/runs/27122782643"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-06-08T07:39:34.000Z",
      "commit": "1cf8c4974cceb272d45f69a87a6abc8488718f9f",
      "fileid": "cb36171bce27e174a3ac444966b0abaa608237cf7bcf07d487187531519e4b4e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/djbetancourt-gh/actions/runs/27122782643"
    }
  ]
}