{
  "_id": "6a0ff791acfb0bcc41c780f4",
  "Package": "BayesianDisaggregation",
  "Title": "Bayesian Methods for Economic Data Disaggregation",
  "Version": "0.1.2",
  "Authors@R": "person(\"José Mauricio\", \"Gómez Julián\", email = \"isadore.nabi@pm.me\", role = c(\"aut\", \"cre\"))",
  "Description": "Implements a novel Bayesian disaggregation framework that\ncombines Principal Component Analysis (PCA) and Singular Value\nDecomposition (SVD) dimension reduction of prior weight\nmatrices with deterministic Bayesian updating rules. The method\nprovides Markov Chain Monte Carlo (MCMC) free posterior\nestimation with built-in diagnostic metrics. While based on\nestablished PCA (Jolliffe, 2002) <doi:10.1007/b98835> and\nBayesian principles (Gelman et al., 2013) <doi:10.1201/b16018>,\nthe specific integration for economic disaggregation represents\nan original methodological contribution.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-22 06:24:58 UTC",
    "User": "root"
  },
  "Author": "José Mauricio Gómez Julián [aut, cre]",
  "Maintainer": "José Mauricio Gómez Julián <isadore.nabi@pm.me>",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://isadorenabi.r-universe.dev",
  "Date/Publication": "2025-10-24 03:10:57 UTC",
  "RemoteUrl": "https://github.com/IsadoreNabi/BayesianDisaggregation",
  "RemoteRef": "HEAD",
  "RemoteSha": "45fa2c4460163450338a8accca0e16d21b5b3083",
  "MD5sum": "49a48ee058975e9886ed14cee4a0e80a",
  "_user": "isadorenabi",
  "_type": "src",
  "_file": "BayesianDisaggregation_0.1.2.tar.gz",
  "_fileid": "4bce12831782b635bf01cc2d1be87b60c0f3828441e9bda63aab147806ea7ddc",
  "_filesize": 288671,
  "_sha256": "4bce12831782b635bf01cc2d1be87b60c0f3828441e9bda63aab147806ea7ddc",
  "_created": "2026-05-22T06:24:58.000Z",
  "_published": "2026-05-22T06:28:33.608Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77327691918,
      "time": 166,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7154135561"
    },
    {
      "job": 77327691942,
      "time": 136,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154128446"
    },
    {
      "job": 77327691907,
      "time": 183,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7154132638"
    },
    {
      "job": 77327691921,
      "time": 148,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154123559"
    },
    {
      "job": 77327369190,
      "time": 173,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154096326"
    },
    {
      "job": 77327691908,
      "time": 101,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154120167"
    },
    {
      "job": 77327691932,
      "time": 82,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7154115606"
    },
    {
      "job": 77327691922,
      "time": 89,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7154117349"
    },
    {
      "job": 77327691914,
      "time": 81,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7154115629"
    }
  ],
  "_buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26271968634",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/IsadoreNabi/BayesianDisaggregation",
  "_commit": {
    "id": "45fa2c4460163450338a8accca0e16d21b5b3083",
    "author": "José Mauricio Gómez Julián <isadore.nabi@pm.me>",
    "committer": "José Mauricio Gómez Julián <isadore.nabi@pm.me>",
    "message": "Add content from version 0.1.2\n",
    "time": 1761275457
  },
  "_maintainer": {
    "name": "José Mauricio Gómez Julián",
    "email": "isadore.nabi@pm.me",
    "login": "isadorenabi",
    "uuid": 77359677
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "readxl",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "openxlsx",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "isadorenabi",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2025-09-16"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "isadorenabi",
      "count": 3,
      "uuid": 77359677
    }
  ],
  "_userbio": {
    "uuid": 77359677,
    "type": "user",
    "name": "José Mauricio Gómez Julián",
    "description": "\"Con la rebelión nace la conciencia.\" Albert Camus"
  },
  "_downloads": {
    "count": 211,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/BayesianDisaggregation"
  },
  "_devurl": "https://github.com/isadorenabi/bayesiandisaggregation",
  "_searchresults": 5,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/BayesianDisaggregation.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/isadorenabi/bayesiandisaggregation",
  "_realowner": "isadorenabi",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.2",
      "date": "2025-10-16"
    }
  ],
  "_exports": [
    "bayesian_disaggregate",
    "coherence_score",
    "compute_L_from_P",
    "interpretability_score",
    "log_enable",
    "numerical_stability_exp",
    "posterior_adaptive",
    "posterior_dirichlet",
    "posterior_multiplicative",
    "posterior_weighted",
    "read_cpi",
    "read_weights_matrix",
    "run_grid_search",
    "save_results",
    "spread_likelihood",
    "stability_composite",
    "temporal_stability"
  ],
  "_help": [
    {
      "page": "bayesian_disaggregate",
      "title": "Run Bayesian disaggregation",
      "topics": [
        "bayesian_disaggregate"
      ]
    },
    {
      "page": "coherence_score",
      "title": "Coherence score (prior → posterior alignment improvement)",
      "topics": [
        "coherence_score"
      ]
    },
    {
      "page": "compute_L_from_P",
      "title": "Compute likelihood vector from a prior matrix via SVD (center-only, robust)",
      "topics": [
        "compute_L_from_P"
      ]
    },
    {
      "page": "interpretability_score",
      "title": "Interpretability score (structure preservation + plausibility)",
      "topics": [
        "interpretability_score"
      ]
    },
    {
      "page": "log_enable",
      "title": "Enable logging at a specific level",
      "topics": [
        "log_enable"
      ]
    },
    {
      "page": "numerical_stability_exp",
      "title": "Numerical stability (exponential penalty)",
      "topics": [
        "numerical_stability_exp"
      ]
    },
    {
      "page": "posterior_adaptive",
      "title": "Adaptive posterior based on sector volatility",
      "topics": [
        "posterior_adaptive"
      ]
    },
    {
      "page": "posterior_dirichlet",
      "title": "Dirichlet-conjugate posterior (analytical mean)",
      "topics": [
        "posterior_dirichlet"
      ]
    },
    {
      "page": "posterior_multiplicative",
      "title": "Multiplicative posterior (Hadamard product + renormalization)",
      "topics": [
        "posterior_multiplicative"
      ]
    },
    {
      "page": "posterior_weighted",
      "title": "Weighted-average posterior (convex combination)",
      "topics": [
        "posterior_weighted"
      ]
    },
    {
      "page": "read_cpi",
      "title": "Read CPI data from an Excel file",
      "topics": [
        "read_cpi"
      ]
    },
    {
      "page": "read_weights_matrix",
      "title": "Read a weights matrix from an Excel file",
      "topics": [
        "read_weights_matrix"
      ]
    },
    {
      "page": "run_grid_search",
      "title": "Run grid search for parameter optimization (parallel PSOCK)",
      "topics": [
        "run_grid_search"
      ]
    },
    {
      "page": "save_results",
      "title": "Save disaggregation results to disk",
      "topics": [
        "save_results"
      ]
    },
    {
      "page": "spread_likelihood",
      "title": "Spread a likelihood vector across time with a chosen temporal pattern",
      "topics": [
        "spread_likelihood"
      ]
    },
    {
      "page": "stability_composite",
      "title": "Composite stability score (numerical and temporal)",
      "topics": [
        "stability_composite"
      ]
    },
    {
      "page": "temporal_stability",
      "title": "Temporal stability (smoothness over time)",
      "topics": [
        "temporal_stability"
      ]
    }
  ],
  "_rundeps": [
    "cellranger",
    "cli",
    "codetools",
    "cpp11",
    "crayon",
    "doParallel",
    "dplyr",
    "foreach",
    "generics",
    "glue",
    "hms",
    "iterators",
    "lifecycle",
    "magrittr",
    "openxlsx",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "Rcpp",
    "readxl",
    "rematch",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr",
    "zip"
  ],
  "_vignettes": [
    {
      "source": "MANUALUSUARIO-ESP.Rmd",
      "filename": "MANUALUSUARIO-ESP.html",
      "title": "Marco de Análisis de Sensibilidad para la Desagregación Económica Bayesiana",
      "author": "José Mauricio Gómez Julián",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Planteamiento del problema",
        "2. Construcción de la verosimilitud sectorial $L$",
        "2.1 ACP/SVD de la matriz previa centrada",
        "2.2 Difusión temporal de $L$",
        "3. Reglas de actualización posterior (deterministas, sin MCMC)",
        "4. Coherencia, estabilidad e interpretabilidad",
        "4.1 Coherencia respecto de $L$",
        "4.2 Estabilidad numérica y temporal",
        "4.3 Interpretabilidad",
        "5. API de punta a punta (bayesian_disaggregate)",
        "6. Interpretación de visualizaciones clave",
        "7. Demo sintética reproducible (se evalúa al compilar)",
        "8. Pipeline completo con datos reales (habilitar/deshabilitar evaluación)",
        "9. Guía práctica y valores predeterminados",
        "Apéndice A. Invariantes y comprobaciones rápidas",
        "Apéndice B. Información de la sesión"
      ],
      "created": "2025-10-24 03:10:57",
      "modified": "2025-10-24 03:10:57",
      "commits": 1
    },
    {
      "source": "USERMANUAL-ENG.Rmd",
      "filename": "USERMANUAL-ENG.html",
      "title": "Sensitivity Analysis Framework for Bayesian Economic Disaggregation",
      "author": "José Mauricio Gómez Julián",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Problem Setup",
        "2. Constructing the Sectoral Likelihood $L$",
        "2.1 PCA/SVD of the centered prior matrix",
        "2.2 Temporal spreading of $L$",
        "3. Posterior Updating Rules (Deterministic, MCMC-free)",
        "4. Coherence, Stability, and Interpretability",
        "4.1 Coherence with respect to $L$",
        "4.2 Numerical and temporal stability",
        "4.3 Interpretability",
        "5. End-to-End API (bayesian_disaggregate)",
        "6. Interpreting Key Visualizations",
        "7. Reproducible Synthetic Demo (evaluates on knit)",
        "8. Full Real-Data Pipeline (disable/enable evaluation)",
        "9. Practical Guidance and Defaults",
        "Appendix A. Invariants and Quick Checks",
        "Appendix B. Session Info"
      ],
      "created": "2025-10-24 03:10:57",
      "modified": "2025-10-24 03:10:57",
      "commits": 1
    }
  ],
  "_score": 3.6020599913279625,
  "_indexed": true,
  "_nocasepkg": "bayesiandisaggregation",
  "_universes": [
    "isadorenabi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-05-22T06:27:39.000Z",
      "distro": "noble",
      "commit": "45fa2c4460163450338a8accca0e16d21b5b3083",
      "fileid": "8c722c4008b13e0fb29d5208eea01b5ee1a36bf22d8aa56068f8e3d2b54351df",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26271968634"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-05-22T06:27:12.000Z",
      "distro": "noble",
      "commit": "45fa2c4460163450338a8accca0e16d21b5b3083",
      "fileid": "5be288b431ecaf03b78670186014f87de41fa3bc8071e6e0fcb81066656a033e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26271968634"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-05-22T06:27:31.000Z",
      "commit": "45fa2c4460163450338a8accca0e16d21b5b3083",
      "fileid": "f7bec2e83386184f1d0f20393c8c89570cfb8df35aa544b0c33ccb5e7a85982e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26271968634"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-05-22T06:26:56.000Z",
      "commit": "45fa2c4460163450338a8accca0e16d21b5b3083",
      "fileid": "6a4a1b35d7f19f034be42e526684038b689c03cbdaa66323f32a550463fb2779",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26271968634"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.2",
      "date": "2026-05-22T06:26:56.000Z",
      "commit": "45fa2c4460163450338a8accca0e16d21b5b3083",
      "fileid": "b6315d0beabea4dfc6aa27fc21adad23f7eed0d091158167278705d94a44c668",
      "status": "success",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26271968634"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-05-22T06:26:13.000Z",
      "commit": "45fa2c4460163450338a8accca0e16d21b5b3083",
      "fileid": "739dc923546b6cd4bf37ae6b2f736e4312b41e461ff5b50a4ea123166ba0cfb0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26271968634"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-05-22T06:26:20.000Z",
      "commit": "45fa2c4460163450338a8accca0e16d21b5b3083",
      "fileid": "c41088670245bc6de6af3bc7ffcd1bef822e11c4f039ce2b74f783acc3137d4a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26271968634"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-05-22T06:26:13.000Z",
      "commit": "45fa2c4460163450338a8accca0e16d21b5b3083",
      "fileid": "e9ea54585450d48c8073f65fa09cfd1324b196555c58605b4ea84ed7c8ad7f15",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26271968634"
    }
  ]
}