{
  "_id": "6a104088acfb0bcc41c9d23d",
  "Package": "baker",
  "Type": "Package",
  "Title": "\"Nested Partially Latent Class Models\"",
  "Version": "1.0.4.9000",
  "Date": "2025-12-11",
  "Authors@R": "c(\nperson(\"Zhenke\", \"Wu\", email=\"zhenkewu@gmail.com\",role=c(\"cre\",\"aut\",\"cph\"),\ncomment = c(ORCID = \"0000-0001-7582-669X\")),\nperson(\"Scott\", \"Zeger\", email=\"sz@jhu.edu\",role=\"aut\",\ncomment = c(ORCID = \"0000-0001-8907-1603\")),\nperson(\"John\", \"Muschelli\", email=\"muschellij2@gmail.com\", role=\"ctb\",\ncomment = c(ORCID = \"0000-0001-6469-1750\")),\nperson(\"Irena\", \"Chen\", email=\"irena@umich.edu\", role=\"ctb\",\ncomment = c(ORCID = \"0000-0002-9366-8506\"))\n)",
  "Description": "Provides functions to specify, fit and visualize nested\npartially-latent class models ( Wu, Deloria-Knoll, Hammitt, and\nZeger (2016) <doi:10.1111/rssc.12101>; Wu, Deloria-Knoll, and\nZeger (2017) <doi:10.1093/biostatistics/kxw037>; Wu and Chen\n(2021) <doi:10.1002/sim.8804>) for inference of population\ndisease etiology and individual diagnosis. In the motivating\nPneumonia Etiology Research for Child Health (PERCH) study,\nbecause both quantities of interest sum to one hundred percent,\nthe PERCH scientists frequently refer to them as population\netiology pie and individual etiology pie, hence the name of the\npackage.",
  "License": "MIT + file LICENSE",
  "Language": "en-US",
  "SystemRequirements": "JAGS (>= 4.3.2) (http://mcmc-jags.sourceforge.net)",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.3",
  "Encoding": "UTF-8",
  "URL": "https://github.com/zhenkewu/baker, https://zhenkewu.com/baker/",
  "BugReports": "https://github.com/zhenkewu/baker/issues",
  "Roxygen": "list(markdown = TRUE)",
  "Config/pak/sysreqs": "cmake make jags libicu-dev libuv1-dev libssl-dev\nzlib1g-dev",
  "Repository": "https://zhenkewu.r-universe.dev",
  "Date/Publication": "2025-12-12 19:29:25 UTC",
  "RemoteUrl": "https://github.com/zhenkewu/baker",
  "RemoteRef": "HEAD",
  "RemoteSha": "43c1dde892347e0b1908b67f06da66544eda881d",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-11 08:20:07 UTC",
    "User": "root"
  },
  "Author": "Zhenke Wu [cre, aut, cph] (ORCID:\n<https://orcid.org/0000-0001-7582-669X>),\nScott Zeger [aut] (ORCID: <https://orcid.org/0000-0001-8907-1603>),\nJohn Muschelli [ctb] (ORCID: <https://orcid.org/0000-0001-6469-1750>),\nIrena Chen [ctb] (ORCID: <https://orcid.org/0000-0002-9366-8506>)",
  "Maintainer": "Zhenke Wu <zhenkewu@gmail.com>",
  "MD5sum": "92b0d37cf996fe90244f58b89d27fbef",
  "_user": "zhenkewu",
  "_type": "src",
  "_file": "baker_1.0.4.9000.tar.gz",
  "_fileid": "59b1f22241095babaf55b53a24809efb7e9b55b0ccfcea09543aadb057680ee0",
  "_filesize": 1616227,
  "_sha256": "59b1f22241095babaf55b53a24809efb7e9b55b0ccfcea09543aadb057680ee0",
  "_created": "2026-05-11T08:20:07.000Z",
  "_published": "2026-05-22T11:39:52.512Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77372004711,
      "time": 323,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6913671883"
    },
    {
      "job": 77372004779,
      "time": 278,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6913658230"
    },
    {
      "job": 77372004738,
      "time": 264,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6913640116"
    },
    {
      "job": 77372004306,
      "time": 223,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6913623757"
    },
    {
      "job": 77372004061,
      "time": 303,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6913562119"
    },
    {
      "job": 77372004130,
      "time": 172,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7159596884"
    },
    {
      "job": 77372004803,
      "time": 257,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6913649245"
    },
    {
      "job": 77372004755,
      "time": 197,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6913628583"
    },
    {
      "job": 77372004636,
      "time": 209,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6913632773"
    }
  ],
  "_buildurl": "https://github.com/r-universe/zhenkewu/actions/runs/25658468903",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/zhenkewu/baker",
  "_commit": {
    "id": "43c1dde892347e0b1908b67f06da66544eda881d",
    "author": "zhenkewu <zhenkewu@gmail.com>",
    "committer": "zhenkewu <zhenkewu@gmail.com>",
    "message": "update readme.md\n",
    "time": 1765567765
  },
  "_maintainer": {
    "name": "Zhenke Wu",
    "email": "zhenkewu@gmail.com",
    "login": "zhenkewu",
    "twitter": "@ZhenkeWu",
    "uuid": 4580992,
    "orcid": "0000-0001-7582-669X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.3.0",
      "role": "Depends"
    },
    {
      "package": "rjags",
      "version": ">= 4-6",
      "role": "Imports"
    },
    {
      "package": "R2jags",
      "version": ">= 0.5",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "version": ">= 1.3",
      "role": "Imports"
    },
    {
      "package": "binom",
      "version": ">= 1.1",
      "role": "Imports"
    },
    {
      "package": "coda",
      "version": ">= 0.16",
      "role": "Imports"
    },
    {
      "package": "robCompositions",
      "version": ">= 2.0.3",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 1.0",
      "role": "Imports"
    },
    {
      "package": "ggpubr",
      "version": ">= 0.4.0",
      "role": "Imports"
    },
    {
      "package": "gridExtra",
      "version": ">= 2.0",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "version": ">= 1.4",
      "role": "Imports"
    },
    {
      "package": "mgcv",
      "version": ">= 1.8-6",
      "role": "Imports"
    },
    {
      "package": "mvbutils",
      "version": ">= 2.7.4.1",
      "role": "Imports"
    },
    {
      "package": "shinyFiles",
      "version": ">= 0.6",
      "role": "Imports"
    },
    {
      "package": "shinydashboard",
      "version": ">= 0.5.1",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "abind",
      "role": "Imports"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "knitcitations",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    }
  ],
  "_owner": "zhenkewu",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-50",
      "n": 8
    }
  ],
  "_tags": [
    {
      "name": "v1.0.4",
      "date": "2025-12-11"
    }
  ],
  "_topics": [
    "bayesian",
    "case-control",
    "latent-class-analysis",
    "jags",
    "cpp"
  ],
  "_stars": 9,
  "_contributors": [
    {
      "user": "zhenkewu",
      "count": 631,
      "uuid": 4580992
    },
    {
      "user": "realirena",
      "count": 40,
      "uuid": 33269530
    },
    {
      "user": "muschellij2",
      "count": 39,
      "uuid": 1075118
    },
    {
      "user": "adigherman",
      "count": 8,
      "uuid": 18267289
    },
    {
      "user": "vjcitn",
      "count": 3,
      "uuid": 4624066
    },
    {
      "user": "swihart",
      "count": 1,
      "uuid": 4581196
    },
    {
      "user": "fupangpangpang",
      "count": 1,
      "uuid": 7834167
    }
  ],
  "_userbio": {
    "uuid": 4580992,
    "type": "user",
    "name": "Zhenke Wu",
    "description": "Associate Prof of Biostat UMichigan;\r\n\r\nAI for Individualized health. \r\n\r\nThe future is already here — it’s just not very evenly distributed. -William Gibson"
  },
  "_downloads": {
    "count": 244,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/baker"
  },
  "_devurl": "https://github.com/zhenkewu/baker",
  "_pkgdown": "https://zhenkewu.com/baker/",
  "_searchresults": 22,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/baker.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/zhenkewu/baker",
  "_realowner": "zhenkewu",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2022-02-02"
    },
    {
      "version": "1.0.2",
      "date": "2023-12-21"
    },
    {
      "version": "1.0.3",
      "date": "2024-01-30"
    },
    {
      "version": "1.0.4",
      "date": "2025-12-11"
    }
  ],
  "_exports": [
    "assign_model",
    "beta_parms_from_quantiles",
    "beta_plot",
    "bin2dec",
    "check_dir_create",
    "clean_combine_subsites",
    "clean_perch_data",
    "combine_data_nplcm",
    "compute_logOR_single_cause",
    "delete_start_with",
    "expit",
    "extract_data_raw",
    "get_individual_data",
    "get_individual_prediction",
    "get_top_pattern",
    "H",
    "has_non_basis",
    "I2symb",
    "Imat2cat",
    "is_jags_folder",
    "is_length_all_one",
    "line2user",
    "logit",
    "logsumexp",
    "make_filename",
    "make_foldername",
    "make_list",
    "make_meas_object",
    "make_template",
    "marg_H",
    "match_cause",
    "merge_lists",
    "my_reorder",
    "nplcm",
    "nplcm_read_folder",
    "overall_uniform",
    "plot_check_common_pattern",
    "plot_check_pairwise_SLORD",
    "plot_logORmat",
    "read_meas_object",
    "rvbern",
    "s_date_Eti",
    "s_date_FPR",
    "show_dep",
    "show_individual",
    "simulate_nplcm",
    "softmax",
    "subset_data_nplcm_by_index",
    "summarize_BrS",
    "summarize_SS",
    "symb2I",
    "tsb",
    "unfactor",
    "unique_cause"
  ],
  "_datasets": [
    {
      "name": "data_nplcm_noreg",
      "title": "Simulated dataset that is structured in the format necessary for an 'nplcm()' without regression",
      "object": "data_nplcm_noreg",
      "file": "data_nplcm_noreg.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "data_nplcm_reg_nest",
      "title": "Simulated dataset that is structured in the format necessary for an 'nplcm()' with regression",
      "object": "data_nplcm_reg_nest",
      "file": "data_nplcm_reg_nest.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "pathogen_category_perch",
      "title": "pathogens and their categories in PERCH study (virus or bacteria)",
      "object": "pathogen_category_perch",
      "file": "pathogen_category_perch.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "cause",
        "pathogen_type"
      ],
      "rows": 231,
      "table": true,
      "tojson": true
    },
    {
      "name": "pathogen_category_simulation",
      "title": "Hypothetical pathogens and their categories (virus or bacteria)",
      "object": "pathogen_category_simulation",
      "file": "pathogen_category_simulation.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "pathogen",
        "pathogen_type"
      ],
      "rows": 26,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_meas_BrS_case_Nest_Slice",
      "title": "add likelihood for a BrS measurement slice among cases (conditional dependence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_case_Nest_Slice"
      ]
    },
    {
      "page": "add_meas_BrS_case_Nest_Slice_jags",
      "title": "add likelihood for a BrS measurement slice among cases (conditional dependence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_case_Nest_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_case_NoNest_reg_discrete_predictor_Slice_jags",
      "title": "add likelihood component for a BrS measurement slice among cases",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_case_NoNest_reg_discrete_predictor_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_case_NoNest_reg_Slice_jags",
      "title": "add likelihood component for a BrS measurement slice among cases",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_case_NoNest_reg_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_case_NoNest_Slice",
      "title": "add a likelihood component for a BrS measurement slice among cases (conditional independence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_case_NoNest_Slice"
      ]
    },
    {
      "page": "add_meas_BrS_case_NoNest_Slice_jags",
      "title": "add a likelihood component for a BrS measurement slice among cases (conditional independence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_case_NoNest_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_ctrl_Nest_Slice",
      "title": "add likelihood for a BrS measurement slice among controls (conditional independence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_ctrl_Nest_Slice"
      ]
    },
    {
      "page": "add_meas_BrS_ctrl_NoNest_reg_discrete_predictor_Slice_jags",
      "title": "add a likelihood component for a BrS measurement slice among controls",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_ctrl_NoNest_reg_discrete_predictor_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_ctrl_NoNest_reg_Slice_jags",
      "title": "add a likelihood component for a BrS measurement slice among controls",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_ctrl_NoNest_reg_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_ctrl_NoNest_Slice",
      "title": "add a likelihood component for a BrS measurement slice among controls (conditional independence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_ctrl_NoNest_Slice"
      ]
    },
    {
      "page": "add_meas_BrS_param_Nest_reg_Slice_jags",
      "title": "add parameters for a BrS measurement slice among cases and controls",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_param_Nest_reg_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_param_Nest_Slice",
      "title": "add parameters for a BrS measurement slice among cases and controls (conditional dependence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_param_Nest_Slice"
      ]
    },
    {
      "page": "add_meas_BrS_param_Nest_Slice_jags",
      "title": "add parameters for a BrS measurement slice among cases and controls (conditional dependence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_param_Nest_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_param_NoNest_reg_discrete_predictor_Slice_jags",
      "title": "add parameters for a BrS measurement slice among cases and controls",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_param_NoNest_reg_discrete_predictor_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_param_NoNest_reg_Slice_jags",
      "title": "add parameters for a BrS measurement slice among cases and controls",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_param_NoNest_reg_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_param_NoNest_Slice",
      "title": "add parameters for a BrS measurement slice among cases and controls (conditional independence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_param_NoNest_Slice"
      ]
    },
    {
      "page": "add_meas_BrS_param_NoNest_Slice_jags",
      "title": "add parameters for a BrS measurement slice among cases and controls (conditional independence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_param_NoNest_Slice_jags"
      ]
    },
    {
      "page": "add_meas_BrS_subclass_Nest_Slice",
      "title": "add subclass indicators for a BrS measurement slice among cases and controls (conditional independence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_BrS_subclass_Nest_Slice"
      ]
    },
    {
      "page": "add_meas_SS_case",
      "title": "add likelihood for a SS measurement slice among cases (conditional independence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_SS_case"
      ]
    },
    {
      "page": "add_meas_SS_param",
      "title": "add parameters for a SS measurement slice among cases (conditional independence)",
      "concept": [
        "likelihood specification functions",
        "plug-and-play functions"
      ],
      "topics": [
        "add_meas_SS_param"
      ]
    },
    {
      "page": "as.matrix_or_vec",
      "title": "convert one column data frame to a vector",
      "topics": [
        "as.matrix_or_vec"
      ]
    },
    {
      "page": "assign_model",
      "title": "Interpret the specified model structure",
      "concept": [
        "specification checking functions"
      ],
      "topics": [
        "assign_model"
      ]
    },
    {
      "page": "beta_parms_from_quantiles",
      "title": "Pick parameters in the Beta distribution to match the specified range",
      "topics": [
        "beta_parms_from_quantiles"
      ]
    },
    {
      "page": "beta_plot",
      "title": "Plot beta density",
      "topics": [
        "beta_plot"
      ]
    },
    {
      "page": "bin2dec",
      "title": "Convert a 0/1 binary-coded sequence into decimal digits",
      "topics": [
        "bin2dec"
      ]
    },
    {
      "page": "check_dir_create",
      "title": "check existence and create folder if non-existent",
      "topics": [
        "check_dir_create"
      ]
    },
    {
      "page": "clean_combine_subsites",
      "title": "Combine subsites in raw PERCH data set",
      "topics": [
        "clean_combine_subsites"
      ]
    },
    {
      "page": "clean_perch_data",
      "title": "Clean PERCH data",
      "concept": [
        "data tidying functions"
      ],
      "topics": [
        "clean_perch_data"
      ]
    },
    {
      "page": "combine_data_nplcm",
      "title": "combine multiple data_nplcm (useful when simulating data from regression models)",
      "concept": [
        "data operation functions"
      ],
      "topics": [
        "combine_data_nplcm"
      ]
    },
    {
      "page": "compute_logOR_single_cause",
      "title": "Calculate marginal log odds ratios",
      "topics": [
        "compute_logOR_single_cause"
      ]
    },
    {
      "page": "compute_marg_PR_nested_reg",
      "title": "compute positive rates for nested model with subclass mixing weights that are the same across 'Jcause' classes for each person (people may have different weights.)",
      "topics": [
        "compute_marg_PR_nested_reg"
      ]
    },
    {
      "page": "compute_marg_PR_nested_reg_array",
      "title": "compute positive rates for nested model with subclass mixing weights that are the same across 'Jcause' classes for each person (people may have different weights.)",
      "topics": [
        "compute_marg_PR_nested_reg_array"
      ]
    },
    {
      "page": "create_bugs_regressor_Eti",
      "title": "create regressor summation equation used in regression for etiology",
      "topics": [
        "create_bugs_regressor_Eti"
      ]
    },
    {
      "page": "create_bugs_regressor_FPR",
      "title": "create regressor summation equation used in regression for FPR",
      "topics": [
        "create_bugs_regressor_FPR"
      ]
    },
    {
      "page": "data_nplcm_noreg",
      "title": "Simulated dataset that is structured in the format necessary for an 'nplcm()' without regression",
      "topics": [
        "data_nplcm_noreg"
      ]
    },
    {
      "page": "data_nplcm_reg_nest",
      "title": "Simulated dataset that is structured in the format necessary for an 'nplcm()' with regression",
      "topics": [
        "data_nplcm_reg_nest"
      ]
    },
    {
      "page": "delete_start_with",
      "title": "Deletes a pattern from the start of a string, or each of a vector of strings.",
      "topics": [
        "delete_start_with"
      ]
    },
    {
      "page": "dm_Rdate_Eti",
      "title": "Make etiology design matrix for dates with R format.",
      "topics": [
        "dm_Rdate_Eti"
      ]
    },
    {
      "page": "dm_Rdate_FPR",
      "title": "Make FPR design matrix for dates with R format.",
      "topics": [
        "dm_Rdate_FPR"
      ]
    },
    {
      "page": "expit",
      "title": "expit function",
      "topics": [
        "expit"
      ]
    },
    {
      "page": "extract_data_raw",
      "title": "Import Raw PERCH Data 'extract_data_raw' imports and converts the raw data to analyzable format",
      "concept": [
        "raw data importing functions"
      ],
      "topics": [
        "extract_data_raw"
      ]
    },
    {
      "page": "get_coverage",
      "title": "Obtain coverage status from a result folder",
      "topics": [
        "get_coverage"
      ]
    },
    {
      "page": "get_direct_bias",
      "title": "Obtain direct bias that measure the discrepancy of a posterior distribution of pie and a true pie.",
      "topics": [
        "get_direct_bias"
      ]
    },
    {
      "page": "get_fitted_mean_nested",
      "title": "get fitted mean for nested model with subclass mixing weights that are the same among cases",
      "topics": [
        "get_fitted_mean_nested"
      ]
    },
    {
      "page": "get_fitted_mean_no_nested",
      "title": "get model fitted mean for conditional independence model",
      "topics": [
        "get_fitted_mean_no_nested"
      ]
    },
    {
      "page": "get_individual_data",
      "title": "get individual data",
      "topics": [
        "get_individual_data"
      ]
    },
    {
      "page": "get_individual_prediction",
      "title": "get individual prediction (Bayesian posterior)",
      "topics": [
        "get_individual_prediction"
      ]
    },
    {
      "page": "get_latent_seq",
      "title": "get index of latent status",
      "topics": [
        "get_latent_seq"
      ]
    },
    {
      "page": "get_marginal_rates_nested",
      "title": "get marginal TPR and FPR for nested model",
      "topics": [
        "get_marginal_rates_nested"
      ]
    },
    {
      "page": "get_marginal_rates_no_nested",
      "title": "get marginal TPR and FPR for no nested model",
      "topics": [
        "get_marginal_rates_no_nested"
      ]
    },
    {
      "page": "get_metric",
      "title": "Obtain Integrated Squared Aitchison Distance, Squared Bias and Variance (both on Central Log-Ratio transformed scale) that measure the discrepancy of a posterior distribution of pie and a true pie.",
      "topics": [
        "get_metric"
      ]
    },
    {
      "page": "get_pEti_samp",
      "title": "get etiology samples by names (no regression)",
      "topics": [
        "get_pEti_samp"
      ]
    },
    {
      "page": "get_plot_num",
      "title": "get the plotting positions (numeric) for the fitted means; 3 positions for each cell",
      "topics": [
        "get_plot_num"
      ]
    },
    {
      "page": "get_plot_pos",
      "title": "get a list of measurement index where to look for data",
      "topics": [
        "get_plot_pos"
      ]
    },
    {
      "page": "get_postsd",
      "title": "Obtain posterior standard deviation from a result folder",
      "topics": [
        "get_postsd"
      ]
    },
    {
      "page": "get_top_pattern",
      "title": "get top patterns from a slice of bronze-standard measurement",
      "concept": [
        "exploratory data analysis functions"
      ],
      "topics": [
        "get_top_pattern"
      ]
    },
    {
      "page": "H",
      "title": "Shannon entropy for multivariate discrete data",
      "topics": [
        "H"
      ]
    },
    {
      "page": "has_non_basis",
      "title": "test if a formula has terms not created by [s_date_Eti() or 's_date_FPR()'",
      "topics": [
        "has_non_basis"
      ]
    },
    {
      "page": "I2symb",
      "title": "Convert 0/1 coding to pathogen/combinations",
      "topics": [
        "I2symb"
      ]
    },
    {
      "page": "Imat2cat",
      "title": "Convert a matrix of binary indicators to categorical variables",
      "topics": [
        "Imat2cat"
      ]
    },
    {
      "page": "init_latent_jags_multipleSS",
      "title": "Initialize individual latent status (for 'JAGS')",
      "concept": [
        "initialization functions"
      ],
      "topics": [
        "init_latent_jags_multipleSS"
      ]
    },
    {
      "page": "insert_bugfile_chunk_noreg_etiology",
      "title": "insert distribution for latent status code chunk into .bug file",
      "topics": [
        "insert_bugfile_chunk_noreg_etiology"
      ]
    },
    {
      "page": "insert_bugfile_chunk_noreg_meas",
      "title": "Insert measurement likelihood (without regression) code chunks into .bug model file",
      "topics": [
        "insert_bugfile_chunk_noreg_meas"
      ]
    },
    {
      "page": "insert_bugfile_chunk_reg_discrete_predictor_etiology",
      "title": "insert etiology regression for latent status code chunk into .bug file; discrete predictors",
      "topics": [
        "insert_bugfile_chunk_reg_discrete_predictor_etiology"
      ]
    },
    {
      "page": "insert_bugfile_chunk_reg_discrete_predictor_nonest_meas",
      "title": "Insert measurement likelihood (with regression; discrete) code chunks into .bug model file",
      "topics": [
        "insert_bugfile_chunk_reg_discrete_predictor_nonest_meas"
      ]
    },
    {
      "page": "insert_bugfile_chunk_reg_etiology",
      "title": "insert etiology regression for latent status code chunk into .bug file",
      "topics": [
        "insert_bugfile_chunk_reg_etiology"
      ]
    },
    {
      "page": "insert_bugfile_chunk_reg_nest_meas",
      "title": "Insert measurement likelihood (nested model+regression) code chunks into .bug model file",
      "topics": [
        "insert_bugfile_chunk_reg_nest_meas"
      ]
    },
    {
      "page": "insert_bugfile_chunk_reg_nonest_meas",
      "title": "Insert measurement likelihood (with regression) code chunks into .bug model file",
      "topics": [
        "insert_bugfile_chunk_reg_nonest_meas"
      ]
    },
    {
      "page": "is_discrete",
      "title": "Check if covariates are discrete",
      "topics": [
        "is_discrete"
      ]
    },
    {
      "page": "is_intercept_only",
      "title": "check if the formula is intercept only",
      "topics": [
        "is_intercept_only"
      ]
    },
    {
      "page": "is_jags_folder",
      "title": "See if a result folder is obtained by JAGS",
      "topics": [
        "is_jags_folder"
      ]
    },
    {
      "page": "is_length_all_one",
      "title": "check if a list has elements all of length one",
      "topics": [
        "is_length_all_one"
      ]
    },
    {
      "page": "is.error",
      "title": "Test for 'try-error' class",
      "topics": [
        "is.error"
      ]
    },
    {
      "page": "jags2_baker",
      "title": "Run 'JAGS' from R",
      "topics": [
        "jags2_baker"
      ]
    },
    {
      "page": "line2user",
      "title": "convert line to user coordinates",
      "topics": [
        "line2user"
      ]
    },
    {
      "page": "loadOneName",
      "title": "load an object from .RDATA file",
      "topics": [
        "loadOneName"
      ]
    },
    {
      "page": "logit",
      "title": "logit function",
      "topics": [
        "logit"
      ]
    },
    {
      "page": "logOR",
      "title": "calculate pairwise log odds ratios",
      "topics": [
        "logOR"
      ]
    },
    {
      "page": "logsumexp",
      "title": "log sum exp trick",
      "topics": [
        "logsumexp"
      ]
    },
    {
      "page": "lookup_quality",
      "title": "Get position to store in data_nplcm$Mobs:",
      "topics": [
        "lookup_quality"
      ]
    },
    {
      "page": "make_filename",
      "title": "Create new file name",
      "topics": [
        "make_filename"
      ]
    },
    {
      "page": "make_foldername",
      "title": "Create new folder name",
      "topics": [
        "make_foldername"
      ]
    },
    {
      "page": "make_list",
      "title": "Takes any number of R objects as arguments and returns a list whose names are derived from the names of the R objects.",
      "topics": [
        "make_list"
      ]
    },
    {
      "page": "make_meas_object",
      "title": "Make measurement slice",
      "concept": [
        "data standardization functions"
      ],
      "topics": [
        "make_meas_object"
      ]
    },
    {
      "page": "make_numbered_list",
      "title": "Make a list with numbered names",
      "topics": [
        "make_numbered_list"
      ]
    },
    {
      "page": "make_template",
      "title": "make a mapping template for model fitting",
      "topics": [
        "make_template"
      ]
    },
    {
      "page": "marg_H",
      "title": "Shannon entropy for binary data",
      "topics": [
        "marg_H"
      ]
    },
    {
      "page": "match_cause",
      "title": "Match latent causes that might have the same combo but different specifications",
      "topics": [
        "match_cause"
      ]
    },
    {
      "page": "merge_lists",
      "title": "For a list of many sublists each of which has matrices as its member, we combine across the many sublists to produce a final list",
      "concept": [
        "data operation functions"
      ],
      "topics": [
        "merge_lists"
      ]
    },
    {
      "page": "my_reorder",
      "title": "Reorder the measurement dimensions to match the order for display",
      "topics": [
        "my_reorder"
      ]
    },
    {
      "page": "NA2dot",
      "title": "convert 'NA' to '.'",
      "topics": [
        "NA2dot"
      ]
    },
    {
      "page": "nplcm",
      "title": "Fit nested partially-latent class models (highest-level wrapper function)",
      "topics": [
        "nplcm"
      ]
    },
    {
      "page": "nplcm_fit_NoReg",
      "title": "Fit nested partially-latent class model (low-level)",
      "concept": [
        "model fitting functions"
      ],
      "topics": [
        "nplcm_fit_NoReg"
      ]
    },
    {
      "page": "nplcm_fit_Reg_discrete_predictor_NoNest",
      "title": "Fit nested partially-latent class model with regression (low-level)",
      "concept": [
        "model fitting functions"
      ],
      "topics": [
        "nplcm_fit_Reg_discrete_predictor_NoNest"
      ]
    },
    {
      "page": "nplcm_fit_Reg_Nest",
      "title": "Fit nested partially-latent class model with regression (low-level)",
      "concept": [
        "model fitting functions"
      ],
      "topics": [
        "nplcm_fit_Reg_Nest"
      ]
    },
    {
      "page": "nplcm_fit_Reg_NoNest",
      "title": "Fit nested partially-latent class model with regression (low-level)",
      "concept": [
        "model fitting functions"
      ],
      "topics": [
        "nplcm_fit_Reg_NoNest"
      ]
    },
    {
      "page": "nplcm_read_folder",
      "title": "Read data and other model information from a folder that stores model results.",
      "topics": [
        "nplcm_read_folder"
      ]
    },
    {
      "page": "null_as_zero",
      "title": "Convert 'NULL' to zero.",
      "topics": [
        "null_as_zero"
      ]
    },
    {
      "page": "order_post_eti",
      "title": "order latent status by posterior mean",
      "topics": [
        "order_post_eti"
      ]
    },
    {
      "page": "overall_uniform",
      "title": "specify overall uniform (symmetric Dirichlet distribution) for etiology prior",
      "concept": [
        "prior specification functions"
      ],
      "topics": [
        "overall_uniform"
      ]
    },
    {
      "page": "parse_nplcm_reg",
      "title": "parse regression components (either false positive rate or etiology regression) for fitting npLCM; Only use this when formula is not 'NULL'.",
      "topics": [
        "parse_nplcm_reg"
      ]
    },
    {
      "page": "pathogen_category_perch",
      "title": "pathogens and their categories in PERCH study (virus or bacteria)",
      "topics": [
        "pathogen_category_perch"
      ]
    },
    {
      "page": "pathogen_category_simulation",
      "title": "Hypothetical pathogens and their categories (virus or bacteria)",
      "topics": [
        "pathogen_category_simulation"
      ]
    },
    {
      "page": "plot_BrS_panel",
      "title": "Plot bronze-standard (BrS) panel",
      "concept": [
        "visualization functions"
      ],
      "topics": [
        "plot_BrS_panel"
      ]
    },
    {
      "page": "plot_case_study",
      "title": "visualize the PERCH etiology regression with a continuous covariate",
      "topics": [
        "plot_case_study"
      ]
    },
    {
      "page": "plot_check_common_pattern",
      "title": "Posterior predictive checking for the nested partially class models - frequent patterns in the BrS data. (for multiple folders)",
      "concept": [
        "model generating functions",
        "visualization functions"
      ],
      "topics": [
        "plot_check_common_pattern"
      ]
    },
    {
      "page": "plot_check_pairwise_SLORD",
      "title": "Posterior predictive checking for nested partially latent class models - pairwise log odds ratio (only for bronze-standard data)",
      "concept": [
        "model checking functions",
        "visualization functions"
      ],
      "topics": [
        "plot_check_pairwise_SLORD"
      ]
    },
    {
      "page": "plot_etiology_regression",
      "title": "visualize the etiology regression with a continuous covariate",
      "concept": [
        "visualization functions"
      ],
      "topics": [
        "plot_etiology_regression"
      ]
    },
    {
      "page": "plot_etiology_strat",
      "title": "visualize the etiology estimates for each discrete levels",
      "concept": [
        "visualization functions"
      ],
      "topics": [
        "plot_etiology_strat"
      ]
    },
    {
      "page": "plot_leftmost",
      "title": "plotting the labels on the left margin for panels plot",
      "topics": [
        "plot_leftmost"
      ]
    },
    {
      "page": "plot_logORmat",
      "title": "Visualize pairwise log odds ratios (LOR) for data that are available in both cases and controls",
      "concept": [
        "exploratory data analysis functions"
      ],
      "topics": [
        "plot_logORmat"
      ]
    },
    {
      "page": "plot_panels",
      "title": "Plot three-panel figures for nested partially-latent model results",
      "concept": [
        "visualization functions"
      ],
      "topics": [
        "plot_panels"
      ]
    },
    {
      "page": "plot_pie_panel",
      "title": "Plot etiology (pie) panel",
      "concept": [
        "visualization functions"
      ],
      "topics": [
        "plot_pie_panel"
      ]
    },
    {
      "page": "plot_SS_panel",
      "title": "Plot silver-standard (SS) panel",
      "concept": [
        "visualization functions"
      ],
      "topics": [
        "plot_SS_panel"
      ]
    },
    {
      "page": "plot_subwt_regression",
      "title": "visualize the subclass weight regression with a continuous covariate",
      "concept": [
        "visualization functions"
      ],
      "topics": [
        "plot_subwt_regression"
      ]
    },
    {
      "page": "plot.nplcm",
      "title": "'plot.nplcm' plot the results from 'nplcm()'.",
      "concept": [
        "visualization functions"
      ],
      "topics": [
        "plot.nplcm"
      ]
    },
    {
      "page": "print.nplcm",
      "title": "'print.nplcm' summarizes the results from 'nplcm()'.",
      "concept": [
        "nplcm results"
      ],
      "topics": [
        "print.nplcm"
      ]
    },
    {
      "page": "print.summary.nplcm.no_reg",
      "title": "Compact printing of 'nplcm()' model fits",
      "concept": [
        "nplcm results"
      ],
      "topics": [
        "print.summary.nplcm.no_reg"
      ]
    },
    {
      "page": "print.summary.nplcm.reg_nest",
      "title": "Compact printing of 'nplcm()' model fits",
      "concept": [
        "nplcm results"
      ],
      "topics": [
        "print.summary.nplcm.reg_nest"
      ]
    },
    {
      "page": "print.summary.nplcm.reg_nest_strat",
      "title": "Compact printing of 'nplcm()' model fits",
      "concept": [
        "nplcm results"
      ],
      "topics": [
        "print.summary.nplcm.reg_nest_strat"
      ]
    },
    {
      "page": "print.summary.nplcm.reg_nonest",
      "title": "Compact printing of 'nplcm()' model fits",
      "concept": [
        "nplcm results"
      ],
      "topics": [
        "print.summary.nplcm.reg_nonest"
      ]
    },
    {
      "page": "print.summary.nplcm.reg_nonest_strat",
      "title": "Compact printing of 'nplcm()' model fits",
      "concept": [
        "nplcm results"
      ],
      "topics": [
        "print.summary.nplcm.reg_nonest_strat"
      ]
    },
    {
      "page": "read_meas_object",
      "title": "Read measurement slices",
      "concept": [
        "raw data importing functions"
      ],
      "topics": [
        "read_meas_object"
      ]
    },
    {
      "page": "rvbern",
      "title": "Sample a vector of Bernoulli variables.",
      "topics": [
        "rvbern"
      ]
    },
    {
      "page": "s_date_Eti",
      "title": "Make Etiology design matrix for dates with R format.",
      "topics": [
        "s_date_Eti"
      ]
    },
    {
      "page": "s_date_FPR",
      "title": "Make false positive rate (FPR) design matrix for dates with R format.",
      "topics": [
        "s_date_FPR"
      ]
    },
    {
      "page": "set_prior_tpr_BrS_NoNest",
      "title": "Set true positive rate (TPR) prior ranges for bronze-standard (BrS) data",
      "concept": [
        "prior specification functions"
      ],
      "topics": [
        "set_prior_tpr_BrS_NoNest"
      ]
    },
    {
      "page": "set_prior_tpr_SS",
      "title": "Set true positive rate (TPR) prior ranges for silver-standard data.",
      "concept": [
        "prior specification functions"
      ],
      "topics": [
        "set_prior_tpr_SS"
      ]
    },
    {
      "page": "set_strat",
      "title": "Stratification setup by covariates",
      "topics": [
        "set_strat"
      ]
    },
    {
      "page": "show_dep",
      "title": "Show function dependencies",
      "topics": [
        "show_dep"
      ]
    },
    {
      "page": "show_individual",
      "title": "get an individual's data from the output of 'clean_perch_data()'",
      "concept": [
        "exploratory data analysis functions"
      ],
      "topics": [
        "show_individual"
      ]
    },
    {
      "page": "simulate_brs",
      "title": "Simulate Bronze-Standard (BrS) Data",
      "concept": [
        "internal simulation functions"
      ],
      "topics": [
        "simulate_brs"
      ]
    },
    {
      "page": "simulate_latent",
      "title": "Simulate Latent Status:",
      "concept": [
        "internal simulation functions"
      ],
      "topics": [
        "simulate_latent"
      ]
    },
    {
      "page": "simulate_nplcm",
      "title": "Simulate data from nested partially-latent class model (npLCM) family",
      "concept": [
        "simulation functions"
      ],
      "topics": [
        "simulate_nplcm"
      ]
    },
    {
      "page": "simulate_ss",
      "title": "Simulate Silver-Standard (SS) Data",
      "concept": [
        "internal simulation functions"
      ],
      "topics": [
        "simulate_ss"
      ]
    },
    {
      "page": "softmax",
      "title": "softmax",
      "topics": [
        "softmax"
      ]
    },
    {
      "page": "subset_data_nplcm_by_index",
      "title": "subset data from the output of 'clean_perch_data()'",
      "concept": [
        "data operation functions"
      ],
      "topics": [
        "subset_data_nplcm_by_index"
      ]
    },
    {
      "page": "summarize_BrS",
      "title": "summarize bronze-standard data",
      "concept": [
        "exploratory data analysis functions"
      ],
      "topics": [
        "summarize_BrS"
      ]
    },
    {
      "page": "summarize_SS",
      "title": "silver-standard data summary",
      "concept": [
        "exploratory data analysis functions"
      ],
      "topics": [
        "summarize_SS"
      ]
    },
    {
      "page": "summary.nplcm",
      "title": "'summary.nplcm' summarizes the results from 'nplcm()'.",
      "concept": [
        "nplcm results"
      ],
      "topics": [
        "summary.nplcm"
      ]
    },
    {
      "page": "sym_diff_month",
      "title": "get symmetric difference of months from two vector of R-format dates",
      "topics": [
        "sym_diff_month"
      ]
    },
    {
      "page": "symb2I",
      "title": "Convert names of pathogen/combinations into 0/1 coding",
      "topics": [
        "symb2I"
      ]
    },
    {
      "page": "tsb",
      "title": "generate stick-breaking prior (truncated) from a vector of random probabilities",
      "topics": [
        "tsb"
      ]
    },
    {
      "page": "unfactor",
      "title": "Convert factor to numeric without losing information on the label",
      "topics": [
        "unfactor"
      ]
    },
    {
      "page": "unique_cause",
      "title": "get unique causes, regardless of the actual order in combo",
      "topics": [
        "unique_cause"
      ]
    },
    {
      "page": "unique_month",
      "title": "Get unique month from Date",
      "topics": [
        "unique_month"
      ]
    },
    {
      "page": "visualize_case_control_matrix",
      "title": "Visualize matrix for a quantity measured on cases and controls (a single number)",
      "topics": [
        "visualize_case_control_matrix"
      ]
    },
    {
      "page": "visualize_season",
      "title": "visualize trend of pathogen observation rate for NPPCR data (both cases and controls)",
      "concept": [
        "exploratory data analysis functions"
      ],
      "topics": [
        "visualize_season"
      ]
    },
    {
      "page": "write_model_NoReg",
      "title": "Write .bug model file for model without regression",
      "concept": [
        "model generation functions"
      ],
      "topics": [
        "write_model_NoReg"
      ]
    },
    {
      "page": "write_model_Reg_discrete_predictor_NoNest",
      "title": "Write .bug model file for regression model without nested subclasses",
      "concept": [
        "model generation functions"
      ],
      "topics": [
        "write_model_Reg_discrete_predictor_NoNest"
      ]
    },
    {
      "page": "write_model_Reg_Nest",
      "title": "Write '.bug' model file for regression model WITH nested subclasses",
      "concept": [
        "model generation functions"
      ],
      "topics": [
        "write_model_Reg_Nest"
      ]
    },
    {
      "page": "write_model_Reg_NoNest",
      "title": "Write .bug model file for regression model without nested subclasses",
      "concept": [
        "model generation functions"
      ],
      "topics": [
        "write_model_Reg_NoNest"
      ]
    },
    {
      "page": "write.model",
      "title": "function to write bugs model (copied from R2WinBUGS)",
      "topics": [
        "write.model"
      ]
    }
  ],
  "_readme": "https://github.com/zhenkewu/baker/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "ash",
    "backports",
    "base64enc",
    "bbotk",
    "binom",
    "bitops",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "car",
    "carData",
    "checkmate",
    "class",
    "cli",
    "cluster",
    "coda",
    "codetools",
    "colorspace",
    "commonmark",
    "corrplot",
    "cowplot",
    "cpp11",
    "crayon",
    "cvTools",
    "data.table",
    "DEoptimR",
    "Deriv",
    "deSolve",
    "digest",
    "doBy",
    "dplyr",
    "e1071",
    "evaluate",
    "farver",
    "fastmap",
    "fda",
    "fds",
    "FNN",
    "fontawesome",
    "forcats",
    "forecast",
    "Formula",
    "fracdiff",
    "fs",
    "future",
    "future.apply",
    "generics",
    "GGally",
    "ggfortify",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "ggstats",
    "globals",
    "glue",
    "gridExtra",
    "gtable",
    "hdrcde",
    "hms",
    "htmltools",
    "httpuv",
    "isoband",
    "jquerylib",
    "jsonlite",
    "kernlab",
    "KernSmooth",
    "ks",
    "labeling",
    "laeken",
    "later",
    "lattice",
    "lgr",
    "lifecycle",
    "listenv",
    "lme4",
    "lmtest",
    "locfit",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "mclust",
    "memoise",
    "mgcv",
    "microbenchmark",
    "mime",
    "minqa",
    "mirai",
    "mlbench",
    "mlr3",
    "mlr3learners",
    "mlr3measures",
    "mlr3misc",
    "mlr3pipelines",
    "mlr3tuning",
    "modelr",
    "multicool",
    "mvbutils",
    "mvtnorm",
    "nanonext",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "otel",
    "palmerpenguins",
    "paradox",
    "parallelly",
    "patchwork",
    "pbkrtest",
    "pcaPP",
    "perry",
    "pillar",
    "pkgconfig",
    "pls",
    "plyr",
    "polynom",
    "pracma",
    "prettyunits",
    "progress",
    "promises",
    "proxy",
    "PRROC",
    "purrr",
    "quantreg",
    "R2jags",
    "R2WinBUGS",
    "R6",
    "rainbow",
    "ranger",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RCurl",
    "Rdpack",
    "reformulas",
    "reshape2",
    "rjags",
    "rlang",
    "robCompositions",
    "robustbase",
    "robustHD",
    "rrcov",
    "rstatix",
    "rsvd",
    "S7",
    "sass",
    "scales",
    "shiny",
    "shinydashboard",
    "shinyFiles",
    "sourcetools",
    "sp",
    "SparseM",
    "sparsepca",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "truncnorm",
    "urca",
    "utf8",
    "uuid",
    "vcd",
    "vctrs",
    "VIM",
    "viridisLite",
    "withr",
    "xgboost",
    "xtable",
    "zCompositions",
    "zoo"
  ],
  "_sysdeps": [
    {
      "shlib": "libjags",
      "package": "jags",
      "headers": "jags",
      "source": "jags",
      "version": "4.3.2-2.2404.0",
      "name": "jags",
      "homepage": "https://mcmc-jags.sourceforge.io",
      "description": "Just Another Gibbs Sampler for Bayesian MCMC - binary\nJAGS is Just Another Gibbs Sampler.  It is a program for analysis of\nBayesian hierarchical models using Markov Chain Monte Carlo (MCMC)\nsimulation not wholly unlike BUGS.\n\nJAGS was written with three aims in mind:\n* To have an engine for the BUGS language that runs on Unix\n* To be extensible, allowing users to write their own functions,\ndistributions and samplers.\n* To be a plaftorm for experimentation with ideas in Bayesian modelling\n\nThis package contains the 'jags' binary as well as the associated\nshared library modules loaded by the binary."
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "baker_demo.Rmd",
      "filename": "baker_demo.html",
      "title": "Vignettes for baker: An R package for fitting nested partially latent class models",
      "author": "Zhenke Wu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Setup and Simulate Measurements",
        "Exploratory data analysis",
        "Model specification",
        "Fitting the model",
        "Visualizations",
        "plot data, prior, and posteriors for all causative pathogens:",
        "plot data, prior, and posterior for selected causes:",
        "plot the joint posterior of the etiology fraction for any three causes:",
        "model checking by comparing observed pairwise log odds ratios (LOR)",
        "model checking by comparing observed frequencies of binary patterns to the model-predicted ones"
      ],
      "created": "2017-02-16 19:05:57",
      "modified": "2022-02-01 16:55:46",
      "commits": 13
    }
  ],
  "_score": 5.7737864449811935,
  "_indexed": true,
  "_nocasepkg": "baker",
  "_universes": [
    "zhenkewu"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.4.9000",
      "date": "2026-05-11T08:24:14.000Z",
      "distro": "noble",
      "commit": "43c1dde892347e0b1908b67f06da66544eda881d",
      "fileid": "0b6208074a67de89f41435f81a83488d7b3fbff1d9215f841d00710ffa778f52",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zhenkewu/actions/runs/25658468903"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.4.9000",
      "date": "2026-05-11T08:23:34.000Z",
      "distro": "noble",
      "commit": "43c1dde892347e0b1908b67f06da66544eda881d",
      "fileid": "9c491c923a2295983d37512c1e4f27d28c0174eab1d4591a505f0701ce529816",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zhenkewu/actions/runs/25658468903"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.4.9000",
      "date": "2026-05-11T08:23:19.000Z",
      "commit": "43c1dde892347e0b1908b67f06da66544eda881d",
      "fileid": "e0696f121bcdabb074c5753263ad6b077b12d488f704da0c8646047fb477c446",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zhenkewu/actions/runs/25658468903"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.4.9000",
      "date": "2026-05-11T08:22:31.000Z",
      "commit": "43c1dde892347e0b1908b67f06da66544eda881d",
      "fileid": "9894c79637195f738c8a5fbe81e5d7145c5853ac60ce538385faefcd6a1c7f22",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zhenkewu/actions/runs/25658468903"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.4.9000",
      "date": "2026-05-11T08:22:58.000Z",
      "commit": "43c1dde892347e0b1908b67f06da66544eda881d",
      "fileid": "0676f80474e7869c4ba85b22202d0f50b72b45b5d286b398f0778abc4827b922",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zhenkewu/actions/runs/25658468903"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.4.9000",
      "date": "2026-05-11T08:22:00.000Z",
      "commit": "43c1dde892347e0b1908b67f06da66544eda881d",
      "fileid": "dbda8268f8fc5907c94865984cf84439ec790164ab303355795ad37b5c716f39",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zhenkewu/actions/runs/25658468903"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.4.9000",
      "date": "2026-05-11T08:22:02.000Z",
      "commit": "43c1dde892347e0b1908b67f06da66544eda881d",
      "fileid": "ed580f2dab0e1d2360a89bc32c67101b2265ce4337078dabb50ee2fc4adbc726",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zhenkewu/actions/runs/25658468903"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.4.9000",
      "date": "2026-05-22T11:39:26.000Z",
      "commit": "43c1dde892347e0b1908b67f06da66544eda881d",
      "fileid": "d0866e00118d724e2ee3fc31e4d91f59e524d918f01c7b4ef60dbc6e0f714d87",
      "status": "success",
      "buildurl": "https://github.com/r-universe/zhenkewu/actions/runs/25658468903"
    }
  ]
}