{
  "_id": "6a27f62b24555f66ed54d20e",
  "Package": "spDBL",
  "Title": "Dynamic Bayesian Learning for Spatiotemporal Mechanistic Models",
  "Version": "1.0.2",
  "Authors@R": "c(\nperson(\"Xiang\", \"Chen\", email = \"xiangchen@ucla.edu\", role = c(\"aut\", \"cre\")),\nperson(\"Sudipto\", \"Banerjee\", email = \"sudipto@ucla.edu\", role = c(\"aut\"))\n)",
  "Description": "Provides tools for Bayesian learning of spatiotemporal\ndynamical mechanistic models. Includes methods for parameter\nestimation, simulation, and inference using hierarchical and\nstate-space modeling approaches, following Banerjee, Chen,\nFrankenburg and Zhou (2025)\n<https://jmlr.org/papers/v26/22-0896.html>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-09 11:12:18 UTC",
    "User": "root"
  },
  "Author": "Xiang Chen [aut, cre], Sudipto Banerjee [aut]",
  "Maintainer": "Xiang Chen <xiangchen@ucla.edu>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-06-09 08:44:41 UTC",
  "RemoteUrl": "https://github.com/cran/spDBL",
  "RemoteRef": "HEAD",
  "RemoteSha": "ce91035c804b0c25514ecc18212184d23b5d285b",
  "MD5sum": "cf71dfd77ca0d7952ec0439321891e38",
  "_user": "cran",
  "_type": "src",
  "_file": "spDBL_1.0.2.tar.gz",
  "_fileid": "85f33049a7a0f6250ecae51db720e6ede604d4926c21de4a69b77715fc42499f",
  "_filesize": 2121509,
  "_sha256": "85f33049a7a0f6250ecae51db720e6ede604d4926c21de4a69b77715fc42499f",
  "_created": "2026-06-09T11:12:18.000Z",
  "_published": "2026-06-09T11:16:59.991Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80309052107,
      "time": 170,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7506019270"
    },
    {
      "job": 80309052112,
      "time": 184,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7506023261"
    },
    {
      "job": 80309052131,
      "time": 191,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7506026339"
    },
    {
      "job": 80309052151,
      "time": 191,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7506025600"
    },
    {
      "job": 80308081872,
      "time": 335,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7505959229"
    },
    {
      "job": 80309052065,
      "time": 165,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7506017166"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27201978872",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/spDBL",
  "_commit": {
    "id": "ce91035c804b0c25514ecc18212184d23b5d285b",
    "author": "Xiang Chen <xiangchen@ucla.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.2\n",
    "time": 1780994681
  },
  "_maintainer": {
    "name": "Xiang Chen",
    "email": "xiangchen@ucla.edu"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "matrixsampling",
      "role": "Imports"
    },
    {
      "package": "invgamma",
      "role": "Imports"
    },
    {
      "package": "deSolve",
      "role": "Imports"
    },
    {
      "package": "ReacTran",
      "role": "Imports"
    },
    {
      "package": "LaplacesDemon",
      "role": "Imports"
    },
    {
      "package": "matrixcalc",
      "role": "Imports"
    },
    {
      "package": "mniw",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "ggpubr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "here",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-24",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.2",
      "date": "2026-06-09"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/spDBL"
  },
  "_searchresults": 0,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/spDBL.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.2",
      "date": "2026-06-09"
    }
  ],
  "_exports": [
    "BS",
    "cal_Bt_bt",
    "cal_errorbar",
    "cal_errorbar_mean",
    "cal_jacobian_logit_uniform",
    "check_pds",
    "dMTig",
    "emulator_learn",
    "emulator_predict",
    "expit",
    "FF",
    "FF_1step_R_I",
    "FF_1step_R_sigma2R",
    "FF_bigdata_R",
    "FF_I",
    "FF_sigma2R",
    "FFBS",
    "FFBS_I",
    "FFBS_predict_exact",
    "FFBS_predict_MC",
    "FFBS_sampling",
    "FFBS_sampling_I",
    "FFBS_sampling_sigma2R",
    "FFBS_sigma2R",
    "gen_calibrate_data",
    "gen_calibrate_data_uncorr",
    "gen_exp_kernel",
    "gen_expsq_kernel",
    "gen_F_ls_AR1",
    "gen_F_ls_AR1_EP",
    "gen_F_ls_AR2",
    "gen_F_ls_AR2_EP",
    "gen_ffbs_csv",
    "gen_ffbs_data",
    "gen_gp_kernel",
    "gen_Jt",
    "gen_pd_matrix",
    "gen_pde",
    "gen_prior_u_tau2",
    "gen_ran_matrix",
    "generate_grid",
    "generate.grid.exact",
    "generate.grid.lr",
    "generate.grid.rowsnake",
    "inv_chol",
    "lppd_id_1t",
    "lppd_IG_1t",
    "lppd_IW_1t",
    "make_pds",
    "MNIG_sampler",
    "MNIW_R",
    "MNIW_R_naiive",
    "MNIW_sampler",
    "plot_panel_heatmap_9",
    "plot_panel_heatmap_9_cal",
    "plot_panel_heatmap_9_cal_nolab",
    "prepare_data",
    "quick_heat",
    "quick_save",
    "read_big_csv_quick",
    "recover_from_EP_exact",
    "recover_from_EP_MC",
    "rmn_chol",
    "rmn_chol_more",
    "sample_y_eta_one",
    "scale_back_uniform",
    "scale_uniform",
    "SIR",
    "update_muSigma_eta_one",
    "update_y_eta",
    "update_y_eta_one"
  ],
  "_datasets": [
    {
      "name": "dt_emulation",
      "title": "Example emulation dataset",
      "object": "dt_emulation",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "BS",
      "title": "Backward sampler for the Forward Filter Backward Sampler (FFBS)",
      "topics": [
        "BS"
      ]
    },
    {
      "page": "cal_Bt_bt",
      "title": "Update the posterior mean and covariance of the discrepancy field",
      "topics": [
        "cal_Bt_bt"
      ]
    },
    {
      "page": "cal_errorbar",
      "title": "Compute median and 95% credible interval across rows",
      "topics": [
        "cal_errorbar"
      ]
    },
    {
      "page": "cal_errorbar_mean",
      "title": "Compute mean and 95% credible interval across rows",
      "topics": [
        "cal_errorbar_mean"
      ]
    },
    {
      "page": "cal_jacobian_logit_uniform",
      "title": "Log absolute Jacobian of the logit-uniform transformation",
      "topics": [
        "cal_jacobian_logit_uniform"
      ]
    },
    {
      "page": "check_pds",
      "title": "Check and repair a matrix to be positive definite and symmetric",
      "topics": [
        "check_pds"
      ]
    },
    {
      "page": "dMTig",
      "title": "Log density of the matrix-T distribution with inverse-gamma right covariance",
      "topics": [
        "dMTig"
      ]
    },
    {
      "page": "dt_emulation",
      "title": "Example emulation dataset",
      "topics": [
        "dt_emulation"
      ]
    },
    {
      "page": "emulator_learn",
      "title": "Fit an FFBS-based dynamic emulator",
      "topics": [
        "emulator_learn"
      ]
    },
    {
      "page": "emulator_predict",
      "title": "Predict PDE output from a fitted FFBS emulator",
      "topics": [
        "emulator_predict"
      ]
    },
    {
      "page": "expit",
      "title": "Logistic (expit) function",
      "topics": [
        "expit"
      ]
    },
    {
      "page": "FF",
      "title": "Forward Filter for the MNIW dynamic linear model",
      "topics": [
        "FF"
      ]
    },
    {
      "page": "FF_1step_R_I",
      "title": "Single forward filter step (identity right-covariance)",
      "topics": [
        "FF_1step_R_I"
      ]
    },
    {
      "page": "FF_1step_R_sigma2R",
      "title": "Single forward filter step (scalar right-covariance, sigma-squared times R)",
      "topics": [
        "FF_1step_R_sigma2R"
      ]
    },
    {
      "page": "FF_bigdata_R",
      "title": "Forward Filter for big data stored in CSV files (MNIW model)",
      "topics": [
        "FF_bigdata_R"
      ]
    },
    {
      "page": "FF_I",
      "title": "Forward Filter with identity right-covariance",
      "topics": [
        "FF_I"
      ]
    },
    {
      "page": "FF_sigma2R",
      "title": "Forward Filter for the scalar-sigma-squared-times-R model",
      "topics": [
        "FF_sigma2R"
      ]
    },
    {
      "page": "FFBS",
      "title": "Forward Filter Backward Sampler (MNIW model)",
      "topics": [
        "FFBS"
      ]
    },
    {
      "page": "FFBS_I",
      "title": "Forward Filter Backward Sampler (identity right-covariance)",
      "topics": [
        "FFBS_I"
      ]
    },
    {
      "page": "FFBS_predict_exact",
      "title": "Exact posterior predictive mean using FFBS smoothed states (MNIW model)",
      "topics": [
        "FFBS_predict_exact"
      ]
    },
    {
      "page": "FFBS_predict_MC",
      "title": "Monte Carlo prediction using FFBS output (MNIW model)",
      "topics": [
        "FFBS_predict_MC"
      ]
    },
    {
      "page": "FFBS_sampling",
      "title": "Draw posterior samples from FFBS output (MNIW model)",
      "topics": [
        "FFBS_sampling"
      ]
    },
    {
      "page": "FFBS_sampling_I",
      "title": "Draw posterior samples from FFBS output (identity right-covariance)",
      "topics": [
        "FFBS_sampling_I"
      ]
    },
    {
      "page": "FFBS_sampling_sigma2R",
      "title": "Draw posterior samples from FFBS output (scalar sigma-squared-times-R model)",
      "topics": [
        "FFBS_sampling_sigma2R"
      ]
    },
    {
      "page": "FFBS_sigma2R",
      "title": "Forward Filter Backward Sampler (scalar sigma-squared-times-R model)",
      "topics": [
        "FFBS_sigma2R"
      ]
    },
    {
      "page": "gen_calibrate_data",
      "title": "Generate synthetic calibration data with correlated discrepancy",
      "topics": [
        "gen_calibrate_data"
      ]
    },
    {
      "page": "gen_calibrate_data_uncorr",
      "title": "Generate synthetic calibration data with uncorrelated discrepancy",
      "topics": [
        "gen_calibrate_data_uncorr"
      ]
    },
    {
      "page": "gen_exp_kernel",
      "title": "Compute an exponential GP kernel matrix",
      "topics": [
        "gen_exp_kernel"
      ]
    },
    {
      "page": "gen_expsq_kernel",
      "title": "Compute a squared-exponential (Gaussian) GP kernel matrix",
      "topics": [
        "gen_expsq_kernel"
      ]
    },
    {
      "page": "gen_F_ls_AR1",
      "title": "Build AR(1) covariate list from a list of response matrices",
      "topics": [
        "gen_F_ls_AR1"
      ]
    },
    {
      "page": "gen_F_ls_AR1_EP",
      "title": "Build AR(1) covariate list for the episode-block model",
      "topics": [
        "gen_F_ls_AR1_EP"
      ]
    },
    {
      "page": "gen_F_ls_AR2",
      "title": "Build AR(2) covariate list from a list of response matrices",
      "topics": [
        "gen_F_ls_AR2"
      ]
    },
    {
      "page": "gen_F_ls_AR2_EP",
      "title": "Build AR(2) covariate list for the episode-block model",
      "topics": [
        "gen_F_ls_AR2_EP"
      ]
    },
    {
      "page": "gen_ffbs_csv",
      "title": "Generate synthetic FFBS data and write to CSV files",
      "topics": [
        "gen_ffbs_csv"
      ]
    },
    {
      "page": "gen_ffbs_data",
      "title": "Generate synthetic FFBS data in memory",
      "topics": [
        "gen_ffbs_data"
      ]
    },
    {
      "page": "gen_gp_kernel",
      "title": "Compute a Gaussian Process covariance kernel matrix",
      "topics": [
        "gen_gp_kernel"
      ]
    },
    {
      "page": "gen_Jt",
      "title": "Compute the cross-covariance matrix between observed and new locations",
      "topics": [
        "gen_Jt"
      ]
    },
    {
      "page": "gen_pd_matrix",
      "title": "Generate a random positive definite matrix",
      "topics": [
        "gen_pd_matrix"
      ]
    },
    {
      "page": "gen_pde",
      "title": "Simulate a spatially extended SIR PDE model",
      "topics": [
        "gen_pde"
      ]
    },
    {
      "page": "gen_prior_u_tau2",
      "title": "Sample prior discrepancy trajectory and variance sequence",
      "topics": [
        "gen_prior_u_tau2"
      ]
    },
    {
      "page": "gen_ran_matrix",
      "title": "Generate a random matrix with entries scaled to [-1, 1]",
      "topics": [
        "gen_ran_matrix"
      ]
    },
    {
      "page": "generate_grid",
      "title": "Generate block indices for big data grid traversal",
      "topics": [
        "generate_grid"
      ]
    },
    {
      "page": "generate.grid.exact",
      "title": "Generate an exact block grid analytically",
      "topics": [
        "generate.grid.exact"
      ]
    },
    {
      "page": "generate.grid.lr",
      "title": "Generate a flexible block grid with left-to-right traversal",
      "topics": [
        "generate.grid.lr"
      ]
    },
    {
      "page": "generate.grid.rowsnake",
      "title": "Generate a flexible block grid with snake traversal",
      "topics": [
        "generate.grid.rowsnake"
      ]
    },
    {
      "page": "inv_chol",
      "title": "Invert a matrix via its Cholesky factorisation",
      "topics": [
        "inv_chol"
      ]
    },
    {
      "page": "lppd_id_1t",
      "title": "One-step log posterior predictive density (identity right-covariance model)",
      "topics": [
        "lppd_id_1t"
      ]
    },
    {
      "page": "lppd_IG_1t",
      "title": "One-step log posterior predictive density (scalar sigma-squared-times-R model)",
      "topics": [
        "lppd_IG_1t"
      ]
    },
    {
      "page": "lppd_IW_1t",
      "title": "One-step log posterior predictive density (MNIW / inverse-Wishart model)",
      "topics": [
        "lppd_IW_1t"
      ]
    },
    {
      "page": "make_pds",
      "title": "Force a matrix to be positive definite and symmetric",
      "topics": [
        "make_pds"
      ]
    },
    {
      "page": "MNIG_sampler",
      "title": "Sample from the Matrix Normal Inverse Gamma (MNIG) distribution",
      "topics": [
        "MNIG_sampler"
      ]
    },
    {
      "page": "MNIW_R",
      "title": "MNIW posterior update",
      "topics": [
        "MNIW_R"
      ]
    },
    {
      "page": "MNIW_R_naiive",
      "title": "Naive MNIW posterior update",
      "topics": [
        "MNIW_R_naiive"
      ]
    },
    {
      "page": "MNIW_sampler",
      "title": "Sample from the Matrix Normal Inverse Wishart (MNIW) distribution",
      "topics": [
        "MNIW_sampler"
      ]
    },
    {
      "page": "plot_panel_heatmap_9",
      "title": "Plot a 3-by-3 panel of heatmaps across selected time stamps",
      "topics": [
        "plot_panel_heatmap_9"
      ]
    },
    {
      "page": "plot_panel_heatmap_9_cal",
      "title": "Plot a 3-by-3 panel of calibration heatmaps",
      "topics": [
        "plot_panel_heatmap_9_cal"
      ]
    },
    {
      "page": "plot_panel_heatmap_9_cal_nolab",
      "title": "Plot a 3-by-3 panel of calibration heatmaps without axis labels",
      "topics": [
        "plot_panel_heatmap_9_cal_nolab"
      ]
    },
    {
      "page": "prepare_data",
      "title": "Prepare PDE emulator training and testing data from CSV files",
      "topics": [
        "prepare_data"
      ]
    },
    {
      "page": "quick_heat",
      "title": "Quick raster heatmap",
      "topics": [
        "quick_heat"
      ]
    },
    {
      "page": "quick_save",
      "title": "Save a ggplot to a timestamped PNG file",
      "topics": [
        "quick_save"
      ]
    },
    {
      "page": "read_big_csv_quick",
      "title": "Read a rectangular block from a large CSV file",
      "topics": [
        "read_big_csv_quick"
      ]
    },
    {
      "page": "recover_from_EP_exact",
      "title": "Recover episode-partitioned data to original time dimension (exact)",
      "topics": [
        "recover_from_EP_exact"
      ]
    },
    {
      "page": "recover_from_EP_MC",
      "title": "Recover episode-partitioned posterior samples to original time dimension",
      "topics": [
        "recover_from_EP_MC"
      ]
    },
    {
      "page": "rmn_chol",
      "title": "Draw one sample from a matrix-normal distribution (Cholesky parameterisation)",
      "topics": [
        "rmn_chol"
      ]
    },
    {
      "page": "rmn_chol_more",
      "title": "Draw multiple samples from a matrix-normal distribution (Cholesky parameterisation)",
      "topics": [
        "rmn_chol_more"
      ]
    },
    {
      "page": "sample_y_eta_one",
      "title": "Draw predictive samples from a precomputed mean and covariance",
      "topics": [
        "sample_y_eta_one"
      ]
    },
    {
      "page": "scale_back_uniform",
      "title": "Invert a uniform scaling transformation",
      "topics": [
        "scale_back_uniform"
      ]
    },
    {
      "page": "scale_uniform",
      "title": "Scale a vector to the unit interval via a uniform transformation",
      "topics": [
        "scale_uniform"
      ]
    },
    {
      "page": "SIR",
      "title": "Right-hand side of the spatially extended SIR ODE",
      "topics": [
        "SIR"
      ]
    },
    {
      "page": "update_muSigma_eta_one",
      "title": "Compute posterior predictive mean and covariance without sampling (single sample)",
      "topics": [
        "update_muSigma_eta_one"
      ]
    },
    {
      "page": "update_y_eta",
      "title": "Update the likelihood of observations given PDE parameters (Monte Carlo)",
      "topics": [
        "update_y_eta"
      ]
    },
    {
      "page": "update_y_eta_one",
      "title": "Update the likelihood of observations given PDE parameters (single sample)",
      "topics": [
        "update_y_eta_one"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/spDBL/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/spDBL/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "bit",
    "bit64",
    "boot",
    "broom",
    "car",
    "carData",
    "cli",
    "clipr",
    "colorspace",
    "corrplot",
    "cowplot",
    "cpp11",
    "crayon",
    "Deriv",
    "deSolve",
    "doBy",
    "dplyr",
    "farver",
    "forecast",
    "Formula",
    "fracdiff",
    "generics",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "glue",
    "gridExtra",
    "gtable",
    "hms",
    "invgamma",
    "isoband",
    "keep",
    "labeling",
    "LaplacesDemon",
    "lattice",
    "lifecycle",
    "lme4",
    "lmtest",
    "magrittr",
    "MASS",
    "Matrix",
    "matrixcalc",
    "MatrixModels",
    "matrixsampling",
    "mgcv",
    "microbenchmark",
    "minqa",
    "mniw",
    "modelr",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "polynom",
    "prettyunits",
    "progress",
    "purrr",
    "quantreg",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "ReacTran",
    "readr",
    "reformulas",
    "rlang",
    "rootSolve",
    "rstatix",
    "S7",
    "scales",
    "shape",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "timeDate",
    "tzdb",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "zoo"
  ],
  "_sysdeps": [
    {
      "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": "emulation.Rmd",
      "filename": "emulation.html",
      "title": "PDE Emulation with FFBS",
      "author": "Xiang Chen and Sudipto Banerjee, UCLA",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What this tutorial shows",
        "Main idea",
        "1. Load packages and example data",
        "2. Introduce the learning and prediction wrappers",
        "Learning step: emulator_learn()",
        "Prediction step: emulator_predict()",
        "3. Fit the emulator and predict new PDE outputs",
        "What is returned?",
        "4. Visualize the true PDE solution",
        "5. Compare FFBS emulation with the PDE solution",
        "6. Check predictive uncertainty",
        "Practical tips",
        "Summary",
        "References"
      ],
      "created": "2026-06-09 08:44:41",
      "modified": "2026-06-09 08:44:41",
      "commits": 1
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "spdbl",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-06-09T11:15:30.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ce91035c804b0c25514ecc18212184d23b5d285b",
      "fileid": "12a976774b22d3429ae2951970c95569263aa9651891d8f4244d8a58b8806138",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27201978872"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-06-09T11:15:33.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ce91035c804b0c25514ecc18212184d23b5d285b",
      "fileid": "1b7696173c21e6e183f7ef0eb2516bc91f6ebd73a6f78a7b5ca3881148ae9d11",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27201978872"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-06-09T11:15:47.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "ce91035c804b0c25514ecc18212184d23b5d285b",
      "fileid": "a7e18b480d11a419fcbac4e4f1c41f401c53e890cb9349745e9b650c7e8ebb77",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27201978872"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-06-09T11:15:40.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "ce91035c804b0c25514ecc18212184d23b5d285b",
      "fileid": "a6ea13d80e04cc268272350ec3fe922544c43e9b025f8be76301ab62835c68b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27201978872"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.2",
      "date": "2026-06-09T11:15:53.000Z",
      "arch": "emscripten",
      "commit": "ce91035c804b0c25514ecc18212184d23b5d285b",
      "fileid": "f7684cd092a3869e19da57a74911c995682b15b403edef97cf2f14772589d186",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27201978872"
    }
  ]
}