{
  "_id": "6acb687bfe5cc25786e8f85a",
  "Package": "fmcmc",
  "Title": "A friendly MCMC framework",
  "Version": "0.6-0",
  "Date": "2025-12-03",
  "Authors@R": "c(person(\"George\", \"Vega Yon\", email = \"g.vegayon@gmail.com\", role =\nc(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-3171-0844\")),\nperson(\"Paul\", \"Marjoram\", email = \"pmarjora@usc.edu\", role = c(\"ctb\",\n\"ths\"), comment = c(ORCID = \"0000-0003-0824-7449\")), person(\"National\nCancer Institute (NCI)\", role = \"fnd\", comment = \"Grant Number\n5P01CA196569-02\"), person(\"Fabian\", \"Scheipl\", role = \"rev\", comment =\nc(what = \"JOSS reviewer\", ORCID=\"0000-0001-8172-3603\")) )",
  "Description": "Provides a friendly (flexible) Markov Chain Monte Carlo\n(MCMC) framework for implementing Metropolis-Hastings algorithm\nin a modular way allowing users to specify automatic\nconvergence checker, personalized transition kernels, and\nout-of-the-box multiple MCMC chains using parallel computing.\nMost of the methods implemented in this package can be found in\nBrooks et al. (2011, ISBN 9781420079425). Among the methods\nincluded, we have: Haario (2001)\n<doi:10.1007/s11222-011-9269-5> Adaptive Metropolis, Vihola\n(2012) <doi:10.1007/s11222-011-9269-5> Robust Adaptive\nMetropolis, and Thawornwattana et al. (2018)\n<doi:10.1214/17-BA1084> Mirror transition kernels.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "LazyData": "true",
  "URL": "https://github.com/USCbiostats/fmcmc,\nhttps://uscbiostats.github.io/fmcmc/",
  "BugReports": "https://github.com/USCbiostats/fmcmc/issues",
  "RoxygenNote": "7.3.3",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "Repository": "https://uscbiostats.r-universe.dev",
  "Date/Publication": "2026-09-11 05:44:52 UTC",
  "RemoteUrl": "https://github.com/uscbiostats/fmcmc",
  "RemoteRef": "HEAD",
  "RemoteSha": "7519376a7990c4efc0487c330e3054cf81907798",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-11 10:24:04 UTC",
    "User": "root"
  },
  "Author": "George Vega Yon [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-3171-0844>),\nPaul Marjoram [ctb, ths] (ORCID:\n<https://orcid.org/0000-0003-0824-7449>),\nNational Cancer Institute (NCI) [fnd] (Grant Number 5P01CA196569-02),\nFabian Scheipl [rev] (what: JOSS reviewer, ORCID:\n<https://orcid.org/0000-0001-8172-3603>)",
  "Maintainer": "George Vega Yon <g.vegayon@gmail.com>",
  "_user": "uscbiostats",
  "_type": "src",
  "_file": "fmcmc_0.6-0.tar.gz",
  "_fileid": "https://r2.ropensci.org/2a720c93e35568692f69904c6d813944f6c5ec07eb794e378dbdb87ad2c99140",
  "_filesize": 2842970,
  "_sha256": "2a720c93e35568692f69904c6d813944f6c5ec07eb794e378dbdb87ad2c99140",
  "_expires": "2027-01-19T10:44:09.000Z",
  "_created": "2026-10-11T10:24:04.000Z",
  "_published": "2026-10-11T10:44:11.025Z",
  "_buildurl": "https://github.com/r-universe/uscbiostats/actions/runs/38131596887",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114447587533,
      "time": 119,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11699681341"
    },
    {
      "job": 114447587515,
      "time": 114,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11700025278"
    },
    {
      "job": 114447587511,
      "time": 136,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11699219228"
    },
    {
      "job": 114447587490,
      "time": 133,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11699762461"
    },
    {
      "job": 114446953013,
      "time": 216,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11698134875"
    },
    {
      "job": 114447587553,
      "time": 87,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11698334509"
    },
    {
      "job": 114447587541,
      "time": 121,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11699920668"
    },
    {
      "job": 114447587507,
      "time": 91,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11699820947"
    },
    {
      "job": 114447587549,
      "time": 117,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11699321980"
    }
  ],
  "_upstream": "https://github.com/uscbiostats/fmcmc",
  "_commit": {
    "id": "7519376a7990c4efc0487c330e3054cf81907798",
    "author": "George G. Vega Yon <g.vegayon@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Add CITATION.cff (#39)",
    "time": 1789105492
  },
  "_maintainer": {
    "name": "George Vega Yon",
    "email": "g.vegayon@gmail.com",
    "login": "gvegayon",
    "bluesky": "@gvegayon.bsky.social",
    "linkedin": "in/georgevegayon",
    "description": "Scientist at @UofUEpiBio modeling complex systems using statistical computing. Lots of time at @CDCgov.",
    "uuid": 893619,
    "orcid": "0000-0002-3171-0844"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.3.0",
      "role": "Depends"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "coda",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "mcmc",
      "role": "Suggests"
    },
    {
      "package": "tinytest",
      "role": "Suggests"
    },
    {
      "package": "mvtnorm",
      "role": "Suggests"
    }
  ],
  "_owner": "uscbiostats",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-47",
      "n": 4
    },
    {
      "week": "2025-50",
      "n": 4
    },
    {
      "week": "2026-32",
      "n": 1
    },
    {
      "week": "2026-33",
      "n": 1
    },
    {
      "week": "2026-37",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "adaptive",
    "bayesian-inference",
    "markov-chain-monte-carlo",
    "mcmc",
    "metropolis-hastings",
    "parallel-computing"
  ],
  "_stars": 16,
  "_contributors": [
    {
      "user": "gvegayon",
      "count": 170,
      "uuid": 893619
    },
    {
      "user": "copilot",
      "count": 2,
      "uuid": 198982749
    },
    {
      "user": "pmarjora",
      "count": 1,
      "uuid": 7833774
    }
  ],
  "_userbio": {
    "uuid": 10712919,
    "type": "organization",
    "name": "USC Division of Biostatistics",
    "followers": 47,
    "description": "Organization for USC Division of Biostatistics"
  },
  "_downloads": {
    "count": 417,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/fmcmc"
  },
  "_devurl": "https://github.com/uscbiostats/fmcmc",
  "_pkgdown": "https://uscbiostats.github.io/fmcmc/",
  "_searchresults": 72,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/fmcmc.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/uscbiostats/fmcmc",
  "_realowner": "uscbiostats",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2-0",
      "date": "2019-08-27"
    },
    {
      "version": "0.3-0",
      "date": "2020-04-23"
    },
    {
      "version": "0.4-0",
      "date": "2020-09-01"
    },
    {
      "version": "0.5-0",
      "date": "2021-09-03"
    },
    {
      "version": "0.5-1",
      "date": "2022-01-14"
    },
    {
      "version": "0.5-2",
      "date": "2023-08-30"
    }
  ],
  "_exports": [
    "add_userdata",
    "append_chains",
    "check_initial",
    "convergence_auto",
    "convergence_data_get",
    "convergence_data_set",
    "convergence_gelman",
    "convergence_geweke",
    "convergence_heildel",
    "convergence_msg_get",
    "convergence_msg_set",
    "cov_recursive",
    "get_",
    "get_burnin",
    "get_chain_id",
    "get_cl",
    "get_conv_checker",
    "get_draws",
    "get_elapsed",
    "get_fun",
    "get_initial",
    "get_kernel",
    "get_logpost",
    "get_multicore",
    "get_nchains",
    "get_nsteps",
    "get_progress",
    "get_seed",
    "get_thin",
    "get_userdata",
    "ith_step",
    "kernel_adapt",
    "kernel_am",
    "kernel_new",
    "kernel_nmirror",
    "kernel_normal",
    "kernel_normal_reflective",
    "kernel_ram",
    "kernel_umirror",
    "kernel_unif",
    "kernel_unif_reflective",
    "last_",
    "LAST_CONV_CHECK",
    "last_conv_checker",
    "last_elapsed",
    "last_kernel",
    "LAST_MCMC",
    "last_nchains",
    "last_nsteps",
    "MCMC",
    "MCMC_OUTPUT",
    "MCMC_without_conv_checker",
    "mean_recursive",
    "new_progress_bar",
    "plan_update_sequence",
    "reflect_on_boundaries",
    "set_userdata"
  ],
  "_datasets": [
    {
      "name": "lifeexpect",
      "title": "Life expectancy in the US (2020)",
      "object": "lifeexpect",
      "class": [
        "data.frame"
      ],
      "fields": [
        "smoke",
        "female",
        "age"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "append_chains",
      "title": "Append MCMC chains (objects of class coda::mcmc)",
      "topics": [
        "append_chains"
      ]
    },
    {
      "page": "check_initial",
      "title": "Checks the initial values of the MCMC",
      "topics": [
        "check_initial"
      ]
    },
    {
      "page": "convergence-checker",
      "title": "Convergence Monitoring",
      "topics": [
        "automatic-stop",
        "convergence-checker",
        "convergence_auto",
        "convergence_data_get",
        "convergence_data_set",
        "convergence_gelman",
        "convergence_geweke",
        "convergence_heildel",
        "convergence_msg_get",
        "convergence_msg_set",
        "LAST_CONV_CHECK"
      ]
    },
    {
      "page": "cov_recursive",
      "title": "Recursive algorithms for computing variance and mean",
      "topics": [
        "cov_recursive",
        "mean_recursive"
      ]
    },
    {
      "page": "fmcmc",
      "title": "A friendly MCMC framework",
      "topics": [
        "fmcmc-package",
        "fmcmc"
      ]
    },
    {
      "page": "fmcmc-deprecated",
      "title": "Deprecated methods in fmcmc",
      "topics": [
        "fmcmc-deprecated",
        "last_",
        "last_conv_checker",
        "last_elapsed",
        "last_kernel",
        "LAST_MCMC",
        "last_nchains",
        "last_nsteps"
      ]
    },
    {
      "page": "kernel_adapt",
      "title": "Adaptive Metropolis (AM) Transition Kernel",
      "concept": [
        "kernels"
      ],
      "topics": [
        "kernel_adapt",
        "kernel_am"
      ]
    },
    {
      "page": "kernel_mirror",
      "title": "Mirror Transition Kernels",
      "concept": [
        "kernels"
      ],
      "topics": [
        "kernel_mirror",
        "kernel_nmirror",
        "kernel_umirror"
      ]
    },
    {
      "page": "kernel_new",
      "title": "Transition Kernels for MCMC",
      "concept": [
        "kernels"
      ],
      "topics": [
        "fmcmc_kernel",
        "kernels",
        "kernel_new"
      ]
    },
    {
      "page": "kernel_normal",
      "title": "Gaussian Transition Kernel",
      "concept": [
        "kernels"
      ],
      "topics": [
        "kernel_normal",
        "kernel_normal_reflective"
      ]
    },
    {
      "page": "kernel_ram",
      "title": "Robust Adaptive Metropolis (RAM) Transition Kernel",
      "concept": [
        "kernels"
      ],
      "topics": [
        "kernel_ram"
      ]
    },
    {
      "page": "kernel_unif",
      "title": "Uniform Transition Kernel",
      "concept": [
        "kernels"
      ],
      "topics": [
        "kernel_unif",
        "kernel_unif_reflective"
      ]
    },
    {
      "page": "lifeexpect",
      "title": "Life expectancy in the US (2020)",
      "topics": [
        "lifeexpect"
      ]
    },
    {
      "page": "MCMC",
      "title": "Markov Chain Monte Carlo",
      "topics": [
        "MCMC",
        "MCMC_OUTPUT",
        "MCMC_without_conv_checker",
        "Metropolis-Hastings"
      ]
    },
    {
      "page": "mcmc-loop",
      "title": "Functions to interact with the main loop",
      "topics": [
        "add_userdata",
        "get_userdata",
        "ith_step",
        "mcmc-loop",
        "set_userdata"
      ]
    },
    {
      "page": "mcmc-output",
      "title": "Information about the last 'MCMC' call",
      "topics": [
        "get_",
        "get_burnin",
        "get_chain_id",
        "get_cl",
        "get_conv_checker",
        "get_draws",
        "get_elapsed",
        "get_fun",
        "get_initial",
        "get_kernel",
        "get_logpost",
        "get_multicore",
        "get_nchains",
        "get_nsteps",
        "get_progress",
        "get_seed",
        "get_thin",
        "mcmc-output"
      ]
    },
    {
      "page": "new_progress_bar",
      "title": "Progress bar",
      "topics": [
        "new_progress_bar"
      ]
    },
    {
      "page": "plan_update_sequence",
      "title": "Parameters' update sequence",
      "topics": [
        "plan_update_sequence"
      ]
    },
    {
      "page": "reflect_on_boundaries",
      "title": "Reflective Boundaries",
      "topics": [
        "reflect_on_boundaries"
      ]
    }
  ],
  "_pkglogo": "https://github.com/uscbiostats/fmcmc/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/uscbiostats/fmcmc/raw/HEAD/README.md",
  "_rundeps": [
    "coda",
    "lattice",
    "MASS",
    "Matrix"
  ],
  "_vignettes": [
    {
      "source": "advanced-features.Rmd",
      "filename": "advanced-features.html",
      "title": "Advanced features",
      "author": "George G. Vega Yon",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Life expectancy in the US",
        "Operating within the loop",
        "Using ith_step() with multiple chains",
        "Saving information as it happens"
      ],
      "created": "2021-07-20 00:46:34",
      "modified": "2026-08-06 07:31:17",
      "commits": 7
    },
    {
      "source": "user-defined-kernels.Rmd",
      "filename": "user-defined-kernels.html",
      "title": "User-defined kernels",
      "author": "George G. Vega Yon",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Size parameter in a binomial distribution"
      ],
      "created": "2019-08-13 18:51:19",
      "modified": "2026-08-06 07:31:17",
      "commits": 6
    },
    {
      "source": "workflow-with-fmcmc.Rmd",
      "filename": "workflow-with-fmcmc.html",
      "title": "Workflow with fmcmc",
      "author": "George G. Vega Yon",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Motivating example",
        "Reusing fmcmc_kernel objects",
        "Accessing other elements of the chain"
      ],
      "created": "2019-08-13 18:51:19",
      "modified": "2026-08-06 07:31:17",
      "commits": 9
    }
  ],
  "_score": 7.714664992862537,
  "_indexed": true,
  "_nocasepkg": "fmcmc",
  "_universes": [
    "uscbiostats",
    "gvegayon"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6-0",
      "date": "2026-10-11T10:25:54.000Z",
      "distro": "resolute",
      "commit": "7519376a7990c4efc0487c330e3054cf81907798",
      "fileid": "https://r2.ropensci.org/9a0aaed7bd59342479809ec1c5567bc8102c53715ee9fc28170ee161d4bddd88",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/uscbiostats/actions/runs/38131596887"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.6-0",
      "date": "2026-10-11T10:25:51.000Z",
      "distro": "resolute",
      "commit": "7519376a7990c4efc0487c330e3054cf81907798",
      "fileid": "https://r2.ropensci.org/8a83f84110fa5a336a7ba4bd9fdfd0d2e3bc70f5e9bd5509490e93da719b3ecd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/uscbiostats/actions/runs/38131596887"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6-0",
      "date": "2026-10-11T10:43:06.000Z",
      "commit": "7519376a7990c4efc0487c330e3054cf81907798",
      "fileid": "https://r2.ropensci.org/8b458a415040d939180c27296bc2e57adcfae9b789c1bfe3159a4b8e90b09e38",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/uscbiostats/actions/runs/38131596887"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.6-0",
      "date": "2026-10-11T10:38:59.000Z",
      "commit": "7519376a7990c4efc0487c330e3054cf81907798",
      "fileid": "https://r2.ropensci.org/dc31922e9794ae5968568399b6fbf72b1084b5d38f05ae4f762ec065c3ca8dfb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/uscbiostats/actions/runs/38131596887"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6-0",
      "date": "2026-10-11T10:25:52.000Z",
      "commit": "7519376a7990c4efc0487c330e3054cf81907798",
      "fileid": "https://r2.ropensci.org/905f9f51b4b7c4a17c2d8ed12b5670841bb9053eed0ee31f352dc122434ba6f4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/uscbiostats/actions/runs/38131596887"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6-0",
      "date": "2026-10-11T10:25:22.000Z",
      "commit": "7519376a7990c4efc0487c330e3054cf81907798",
      "fileid": "https://r2.ropensci.org/6296a2990823c2c3d0c5aebf3826f7d9bfed626ac64f9b3c7af70aa69ce75bdd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/uscbiostats/actions/runs/38131596887"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6-0",
      "date": "2026-10-11T10:25:17.000Z",
      "commit": "7519376a7990c4efc0487c330e3054cf81907798",
      "fileid": "https://r2.ropensci.org/674aee7e9ada32e06603a390daa0fc484d437fa08766f48a055d17cf965967f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/uscbiostats/actions/runs/38131596887"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.6-0",
      "date": "2026-10-11T10:25:19.000Z",
      "commit": "7519376a7990c4efc0487c330e3054cf81907798",
      "fileid": "https://r2.ropensci.org/5b8f3bd36adacb3218aa3c13f9cec7fb75dd4f1b0640725db302d6722a677af8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/uscbiostats/actions/runs/38131596887"
    }
  ]
}