{
  "_id": "6ac7843ede46216d5edd15d7",
  "Package": "lame",
  "Title": "Longitudinal Additive and Multiplicative Effects Models for\nNetworks",
  "Version": "1.3.5",
  "Authors@R": "c(\nperson(\"Cassy\", \"Dorff\", role = \"aut\"),\nperson(\"Shahryar\", \"Minhas\", , \"minhassh@msu.edu\", role = c(\"aut\", \"cre\")),\nperson(\"Tosin\", \"Salau\", role = \"aut\"))",
  "Description": "Additive and multiplicative effects models for both\ncross-sectional and longitudinal network analysis. The package\nprovides two main functions: ame() for cross-sectional networks\nand lame() for longitudinal networks. It supports square and\nrectangular network structures. Key features include: (1)\nCross-sectional network analysis via ame() with support for\nbinary, continuous, ordinal, and count data; (2) Longitudinal\nnetwork analysis via lame() with additive sender/receiver and\nmultiplicative latent-factor effects that can evolve over time\nthrough AR(1) processes (Sewell and Chen (2015)\n<doi:10.1080/01621459.2014.988214>; Durante and Dunson (2014)\n<doi:10.1093/biomet/asu040>); (3) Handling of changing actor\ncompositions across time periods in longitudinal models; (4)\nPerformance improvements through C++ implementations via 'Rcpp'\nand 'RcppArmadillo'.",
  "Author": "Cassy Dorff [aut], Shahryar Minhas [aut, cre], Tosin Salau\n[aut]",
  "Maintainer": "Shahryar Minhas <minhassh@msu.edu>",
  "License": "MIT + file LICENSE",
  "URL": "https://netify-dev.github.io/lame/,\nhttps://github.com/netify-dev/lame",
  "BugReports": "https://github.com/netify-dev/lame/issues",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "libfontconfig1-dev libfreetype6-dev libglpk-dev\nlibxml2-dev",
  "Repository": "https://netify-dev.r-universe.dev",
  "Date/Publication": "2026-09-08 19:06:44 UTC",
  "RemoteUrl": "https://github.com/netify-dev/lame",
  "RemoteRef": "HEAD",
  "RemoteSha": "ef609b20b7b204fb4855022729e22dd8d22405da",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-08 11:13:06 UTC",
    "User": "root"
  },
  "_user": "netify-dev",
  "_type": "src",
  "_file": "lame_1.3.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/a884fe8d15e9d015e14e8211253c95c205362982d294e6686d6f1498a701d17a",
  "_filesize": 7053794,
  "_sha256": "a884fe8d15e9d015e14e8211253c95c205362982d294e6686d6f1498a701d17a",
  "_expires": "2027-01-16T11:53:31.000Z",
  "_created": "2026-10-08T11:13:06.000Z",
  "_published": "2026-10-08T11:53:33.899Z",
  "_buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 113283278088,
      "time": 347,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11546918007"
    },
    {
      "job": 113283278075,
      "time": 274,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11546438287"
    },
    {
      "job": 113283278062,
      "time": 322,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11546493380"
    },
    {
      "job": 113283278098,
      "time": 352,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11546578182"
    },
    {
      "job": 113283278151,
      "time": 253,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11547979416"
    },
    {
      "job": 113283278271,
      "time": 541,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11547158952"
    },
    {
      "job": 113283278218,
      "time": 329,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11548218830"
    },
    {
      "job": 113283278203,
      "time": 532,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11545694689"
    },
    {
      "job": 113279855145,
      "time": 561,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11546487546"
    },
    {
      "job": 113283278084,
      "time": 218,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11546472821"
    },
    {
      "job": 113283278114,
      "time": 618,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11546679372"
    },
    {
      "job": 113283278167,
      "time": 349,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11546828411"
    },
    {
      "job": 113283278270,
      "time": 405,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11547123482"
    },
    {
      "job": 113283278278,
      "time": 600,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11546629192"
    },
    {
      "job": 113283278253,
      "time": 340,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11546668109"
    }
  ],
  "_upstream": "https://github.com/netify-dev/lame",
  "_commit": {
    "id": "ef609b20b7b204fb4855022729e22dd8d22405da",
    "author": "s7m <s7.minhas@gmail.com>",
    "committer": "s7m <s7.minhas@gmail.com>",
    "message": "als mcmc integration\n",
    "time": 1788894404
  },
  "_maintainer": {
    "name": "Shahryar Minhas",
    "email": "minhassh@msu.edu",
    "login": "msuconflictworkshop",
    "description": "",
    "uuid": 43216248
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "ggrepel",
      "role": "Imports"
    },
    {
      "package": "ggforce",
      "role": "Imports"
    },
    {
      "package": "gridExtra",
      "role": "Imports"
    },
    {
      "package": "coda",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "abind",
      "role": "Imports"
    },
    {
      "package": "netify",
      "version": ">= 1.5.3",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "network",
      "role": "Suggests"
    },
    {
      "package": "posterior",
      "role": "Suggests"
    },
    {
      "package": "loo",
      "role": "Suggests"
    },
    {
      "package": "digest",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "generics",
      "role": "Suggests"
    },
    {
      "package": "pROC",
      "role": "Suggests"
    },
    {
      "package": "precrec",
      "role": "Suggests"
    },
    {
      "package": "statmod",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "modelsummary",
      "role": "Suggests"
    },
    {
      "package": "callr",
      "role": "Suggests"
    },
    {
      "package": "amen",
      "role": "Suggests"
    }
  ],
  "_owner": "netify-dev",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 2
    },
    {
      "week": "2026-22",
      "n": 2
    },
    {
      "week": "2026-23",
      "n": 1
    },
    {
      "week": "2026-24",
      "n": 2
    },
    {
      "week": "2026-26",
      "n": 1
    },
    {
      "week": "2026-28",
      "n": 2
    },
    {
      "week": "2026-30",
      "n": 9
    },
    {
      "week": "2026-35",
      "n": 2
    },
    {
      "week": "2026-36",
      "n": 7
    },
    {
      "week": "2026-37",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.2.1",
      "date": "2026-06-25"
    },
    {
      "name": "v1.3.0",
      "date": "2026-07-12"
    },
    {
      "name": "v1.3.1",
      "date": "2026-07-12"
    },
    {
      "name": "v1.3.2",
      "date": "2026-07-21"
    },
    {
      "name": "v1.3.3",
      "date": "2026-07-22"
    },
    {
      "name": "v1.3.4",
      "date": "2026-07-24"
    },
    {
      "name": "v1.3.5",
      "date": "2026-09-02"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "s7minhas",
      "count": 73,
      "uuid": 1316422
    },
    {
      "user": "cassyld",
      "count": 8,
      "uuid": 1364446
    },
    {
      "user": "tosinsalau",
      "count": 6,
      "uuid": 92730597
    }
  ],
  "_userbio": {
    "uuid": 117927103,
    "type": "organization",
    "name": "netify-verse",
    "followers": 2
  },
  "_downloads": {
    "count": 404,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/lame"
  },
  "_devurl": "https://github.com/netify-dev/lame",
  "_pkgdown": "https://netify-dev.github.io/lame/",
  "_searchresults": 34,
  "_topics": [
    "openblas",
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/lame.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/netify-dev/lame",
  "_realowner": "netify-dev",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.3.4",
      "date": "2026-08-04"
    }
  ],
  "_exports": [
    "ab_plot",
    "ab_plot.ame_als",
    "absdiff",
    "als_dynamic_beta",
    "als_start_vals",
    "ame",
    "ame_als",
    "ame_als_bootstrap",
    "ame_als_refit",
    "ame_memory_settings",
    "ame_memory_usage",
    "ame_options",
    "ame_parallel",
    "array_to_list",
    "as_draws",
    "as_lame_y",
    "autoplot",
    "boot_ame",
    "check_format",
    "combine_ame_chains",
    "compact_ame",
    "compute_mcmc_diagnostics",
    "design_array",
    "design_array_listwisedel",
    "detect_change_point",
    "dynamic_beta_prior_summary",
    "el2sm",
    "evaluate_heldout",
    "forecast_pit",
    "get_design_rep",
    "get_fit_object",
    "get_start_vals",
    "glance",
    "gof",
    "gof_plot",
    "gof_plot.ame_als",
    "gof_stats",
    "gof_stats_bipartite",
    "gof_stats_unipartite",
    "gof_temporal",
    "lame",
    "lame_als",
    "lame_multi",
    "lame_parallel",
    "lame_resume",
    "lame_snap_als",
    "latent_positions",
    "lfo",
    "list_to_array",
    "loo",
    "mhalf",
    "nodefactor",
    "nodematch",
    "per_actor_slopes",
    "posterior_options",
    "posterior_quantiles",
    "precomputeX",
    "prediction_draws_long",
    "prior_summary",
    "procrustes_align",
    "raSab_bin_fc",
    "raSab_cbin_fc",
    "raSab_frn_fc",
    "rbeta_ab_fc",
    "rbeta_ab_rep_fc",
    "read_log_lik",
    "reconstruct_EZ",
    "reconstruct_UVPM",
    "rhat_dynamic_beta",
    "rmvnorm",
    "rrho_mh",
    "rs2_fc",
    "rs2_rep_fc",
    "rSab_fc",
    "rSuv_fc",
    "rUV_dynamic_fc",
    "rUV_dynamic_snap_fc",
    "rUV_dynamic_t_fc",
    "rUV_fc",
    "rUV_rep_fc",
    "rUV_sym_fc",
    "rwish",
    "rZ_bin_fc",
    "rZ_frn_fc",
    "rZ_nrm_fc",
    "rZ_pois_fc",
    "sampler_describe",
    "simulate_posterior",
    "simY_bin",
    "simY_frn",
    "simY_nrm",
    "simY_ord",
    "simY_pois",
    "simZ",
    "sm2el",
    "snap_category_summary",
    "snap_index_draws",
    "snap_index_summary",
    "snap_rank_summary",
    "tidy",
    "trace_plot",
    "uv_plot",
    "waic",
    "Xbeta",
    "zscores"
  ],
  "_datasets": [
    {
      "name": "addhealthc3",
      "title": "AddHealth community 3 data",
      "object": "addhealthc3",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "addhealthc9",
      "title": "AddHealth community 9 data",
      "object": "addhealthc9",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "coldwar",
      "title": "Cold War data",
      "object": "coldwar",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "comtrade",
      "title": "Comtrade data",
      "object": "comtrade",
      "class": [
        "array"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "dutchcollege",
      "title": "Dutch college data",
      "object": "dutchcollege",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "IR90s",
      "title": "International relations in the 90s",
      "object": "IR90s",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "lazegalaw",
      "title": "Lazega's law firm data",
      "object": "lazegalaw",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "sampsonmonks",
      "title": "Sampson's monastery data",
      "object": "sampsonmonks",
      "class": [
        "array"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "sheep",
      "title": "Sheep dominance data",
      "object": "sheep",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "Xcol",
      "title": "Column covariates",
      "object": "vignette_data",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "Xdyad",
      "title": "Dyadic covariates",
      "object": "vignette_data",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "Xrow",
      "title": "Row covariates",
      "object": "vignette_data",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "Y",
      "title": "Relational matrix",
      "object": "vignette_data",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "YX_bin",
      "title": "binary relational data and covariates",
      "object": "YX_bin",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "YX_bin_list",
      "title": "Synthetic longitudinal binary relational data, list-form (latent-scale)",
      "object": "YX_bin_list",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "YX_bin_long",
      "title": "synthetic longitudinal binary relational data (latent-scale)",
      "object": "YX_bin_long",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "YX_cbin",
      "title": "Censored binary nomination data and covariates",
      "object": "YX_cbin",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "YX_frn",
      "title": "Fixed rank nomination data and covariates",
      "object": "YX_frn",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "YX_nrm",
      "title": "normal relational data and covariates",
      "object": "YX_nrm",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "YX_ord",
      "title": "ordinal relational data and covariates",
      "object": "YX_ord",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ab_plot",
      "title": "Visualize sender and receiver random effects",
      "topics": [
        "ab_plot"
      ]
    },
    {
      "page": "ab_plot.ame_als",
      "title": "Additive-effects plot for an ame_als fit",
      "topics": [
        "ab_plot.ame_als"
      ]
    },
    {
      "page": "addhealthc3",
      "title": "AddHealth community 3 data",
      "topics": [
        "addhealthc3"
      ]
    },
    {
      "page": "addhealthc9",
      "title": "AddHealth community 9 data",
      "topics": [
        "addhealthc9"
      ]
    },
    {
      "page": "als_dynamic_beta",
      "title": "Penalised ALS time-varying coefficient estimate",
      "topics": [
        "als_dynamic_beta"
      ]
    },
    {
      "page": "als_start_vals",
      "title": "Convert an ALS fit to MCMC starting values",
      "topics": [
        "als_start_vals"
      ]
    },
    {
      "page": "ame",
      "title": "AME model fitting routine",
      "topics": [
        "ame"
      ]
    },
    {
      "page": "ame_als",
      "title": "Fast (MCMC-free) AME estimation for a cross-sectional network",
      "topics": [
        "ame_als"
      ]
    },
    {
      "page": "ame_als_bootstrap",
      "title": "Bootstrap uncertainty for the fast AME estimator",
      "topics": [
        "ame_als_bootstrap",
        "boot_ame"
      ]
    },
    {
      "page": "ame_als_refit",
      "title": "Refit a fast AME model with a warm start",
      "topics": [
        "ame_als_refit"
      ]
    },
    {
      "page": "ame_memory_settings",
      "title": "Display memory usage information for AME models",
      "topics": [
        "ame_memory_settings"
      ]
    },
    {
      "page": "ame_memory_usage",
      "title": "Calculate memory usage of AME model components",
      "topics": [
        "ame_memory_usage"
      ]
    },
    {
      "page": "ame_options",
      "title": "AME model fitting options",
      "topics": [
        "ame_options"
      ]
    },
    {
      "page": "ame_parallel",
      "title": "Run AME model with multiple parallel chains",
      "topics": [
        "ame_parallel"
      ]
    },
    {
      "page": "array_to_list",
      "title": "Convert array to list.",
      "topics": [
        "array_to_list"
      ]
    },
    {
      "page": "as_draws",
      "title": "Generic dispatcher for posterior::as_draws on lame fits",
      "topics": [
        "as_draws"
      ]
    },
    {
      "page": "as_draws.ame",
      "title": "Convert an AME / LAME fit to a posterior draws object",
      "topics": [
        "as_draws.ame",
        "as_draws.ame_als",
        "as_draws.lame"
      ]
    },
    {
      "page": "as_lame_y",
      "title": "Convert a graph object to a lame-ready adjacency matrix",
      "topics": [
        "as_lame_y"
      ]
    },
    {
      "page": "autoplot.ame_als",
      "title": "autoplot method for ALS fits",
      "topics": [
        "autoplot.ame_als",
        "autoplot.lame_als"
      ]
    },
    {
      "page": "autoplot.lame",
      "title": "Ribbon plot of time-varying coefficients (or coefplot for static fits)",
      "topics": [
        "autoplot.ame",
        "autoplot.lame"
      ]
    },
    {
      "page": "boot_ame-no-fitted",
      "title": "fitted/residuals are not defined for a bootstrap object",
      "topics": [
        "boot_ame-no-fitted",
        "fitted.boot_ame",
        "residuals.boot_ame"
      ]
    },
    {
      "page": "check_format",
      "title": "Validate input data format for lame function",
      "topics": [
        "check_format"
      ]
    },
    {
      "page": "coef.als_dynamic_beta",
      "title": "Extract beta path from a penalised-ALS object",
      "topics": [
        "coef.als_dynamic_beta"
      ]
    },
    {
      "page": "coef.ame",
      "title": "Extract model coefficients from AME model",
      "topics": [
        "coef.ame",
        "coef.lame"
      ]
    },
    {
      "page": "coef.ame_als",
      "title": "Extract coefficients from a fast AME fit",
      "topics": [
        "coef.ame_als"
      ]
    },
    {
      "page": "coef.boot_ame",
      "title": "Point estimates from a fast AME bootstrap",
      "topics": [
        "coef.boot_ame"
      ]
    },
    {
      "page": "coldwar",
      "title": "Cold War data",
      "topics": [
        "coldwar"
      ]
    },
    {
      "page": "combine_ame_chains",
      "title": "Combine multiple AME chains",
      "topics": [
        "combine_ame_chains"
      ]
    },
    {
      "page": "compact_ame",
      "title": "Optimize AME model output for memory efficiency",
      "topics": [
        "compact_ame"
      ]
    },
    {
      "page": "compute_mcmc_diagnostics",
      "title": "Compute MCMC convergence diagnostics for multiple chains",
      "topics": [
        "compute_mcmc_diagnostics"
      ]
    },
    {
      "page": "compute_XtX_Xty_bip_cpp",
      "title": "Compute X'X and X'y for bipartite covariate regression",
      "topics": [
        "compute_XtX_Xty_bip_cpp"
      ]
    },
    {
      "page": "comtrade",
      "title": "Comtrade data",
      "topics": [
        "comtrade"
      ]
    },
    {
      "page": "confint.ame",
      "title": "Bayesian credible intervals for AME model parameters",
      "topics": [
        "confint.ame",
        "confint.lame"
      ]
    },
    {
      "page": "confint.ame_als",
      "title": "Confidence intervals for a fast AME fit",
      "topics": [
        "confint.ame_als"
      ]
    },
    {
      "page": "confint.boot_ame",
      "title": "Confidence intervals from a fast AME bootstrap",
      "topics": [
        "confint.boot_ame"
      ]
    },
    {
      "page": "design_array_listwisedel",
      "title": "Computes the design socioarray of covariate values",
      "topics": [
        "design_array_listwisedel"
      ]
    },
    {
      "page": "detect_change_point",
      "title": "Detect potential change points in a dynamic_beta posterior path",
      "topics": [
        "detect_change_point"
      ]
    },
    {
      "page": "dutchcollege",
      "title": "Dutch college data",
      "topics": [
        "dutchcollege"
      ]
    },
    {
      "page": "dynamic_beta_prior_summary",
      "title": "Summarise the implied prior on a time-varying coefficient path",
      "topics": [
        "dynamic_beta_prior_summary"
      ]
    },
    {
      "page": "el2sm",
      "title": "Edgelist to sociomatrix",
      "topics": [
        "el2sm"
      ]
    },
    {
      "page": "evaluate_heldout",
      "title": "Held-out predictive evaluation for an ame / lame fit",
      "topics": [
        "evaluate_heldout"
      ]
    },
    {
      "page": "fitted.ame",
      "title": "Extract fitted values from AME model",
      "topics": [
        "fitted.ame"
      ]
    },
    {
      "page": "fitted.ame_als",
      "title": "Extract fitted values from a fast AME fit",
      "topics": [
        "fitted.ame_als"
      ]
    },
    {
      "page": "fitted.lame",
      "title": "Extract fitted values from LAME model",
      "topics": [
        "fitted.lame"
      ]
    },
    {
      "page": "forecast_pit",
      "title": "Probability-integral-transform calibration check for h-step forecasts",
      "topics": [
        "forecast_pit"
      ]
    },
    {
      "page": "formula.ame",
      "title": "formula() is not defined for an ame() / lame() fit",
      "topics": [
        "formula.ame",
        "formula.lame"
      ]
    },
    {
      "page": "get_design_rep",
      "title": "Create design array for replicate data",
      "topics": [
        "get_design_rep"
      ]
    },
    {
      "page": "get_EZ_dynamic_beta_cpp",
      "title": "Compute EZ when beta is time-varying",
      "topics": [
        "get_EZ_dynamic_beta_cpp"
      ]
    },
    {
      "page": "get_fit_object",
      "title": "Get fitted object from MCMC results",
      "topics": [
        "get_fit_object"
      ]
    },
    {
      "page": "get_start_vals",
      "title": "Get fitted object from MCMC results",
      "topics": [
        "get_start_vals"
      ]
    },
    {
      "page": "glance",
      "title": "S3 generic for 'glance'",
      "topics": [
        "glance"
      ]
    },
    {
      "page": "glance.ame",
      "title": "Glance method for fitted 'ame' / 'lame' objects",
      "topics": [
        "glance.ame",
        "glance.lame"
      ]
    },
    {
      "page": "glance.ame_als",
      "title": "Glance method for fitted 'ame_als' / 'lame_als' objects",
      "topics": [
        "glance.ame_als",
        "glance.lame_als"
      ]
    },
    {
      "page": "gof",
      "title": "Compute GOF statistics from saved posterior samples",
      "topics": [
        "gof"
      ]
    },
    {
      "page": "gof_plot",
      "title": "Visualize goodness-of-fit statistics for AME and LAME models",
      "topics": [
        "gof_plot"
      ]
    },
    {
      "page": "gof_plot.ame_als",
      "title": "Goodness-of-fit check for an ame_als fit",
      "topics": [
        "gof_plot.ame_als"
      ]
    },
    {
      "page": "gof_stats",
      "title": "Goodness of fit statistics",
      "topics": [
        "gof_stats"
      ]
    },
    {
      "page": "gof_stats_bipartite",
      "title": "Goodness of fit statistics for bipartite networks",
      "topics": [
        "gof_stats_bipartite"
      ]
    },
    {
      "page": "gof_stats_unipartite",
      "title": "Goodness of fit statistics for unipartite networks",
      "topics": [
        "gof_stats_unipartite"
      ]
    },
    {
      "page": "gof_temporal",
      "title": "Posterior-predictive temporal-trend test",
      "topics": [
        "gof_temporal"
      ]
    },
    {
      "page": "init_dynamic_ab_cpp",
      "title": "Initialize dynamic additive effects with AR(1) structure",
      "topics": [
        "init_dynamic_ab_cpp"
      ]
    },
    {
      "page": "init_dynamic_positions",
      "title": "Initialize dynamic latent positions with AR(1) structure",
      "topics": [
        "init_dynamic_positions"
      ]
    },
    {
      "page": "IR90s",
      "title": "International relations in the 90s",
      "topics": [
        "IR90s"
      ]
    },
    {
      "page": "lame",
      "title": "AME model fitting routine for longitudinal relational data",
      "topics": [
        "lame"
      ]
    },
    {
      "page": "lame_als",
      "title": "Fast (MCMC-free) AME estimation for a longitudinal network",
      "topics": [
        "lame_als"
      ]
    },
    {
      "page": "lame_multi",
      "title": "Multi-panel lame() with shared coefficients",
      "topics": [
        "lame_multi"
      ]
    },
    {
      "page": "lame_parallel",
      "title": "Run LAME (longitudinal AME) with multiple parallel chains",
      "topics": [
        "lame_parallel"
      ]
    },
    {
      "page": "lame_resume",
      "title": "Resume a 'lame()' MCMC run from a checkpoint",
      "topics": [
        "lame_resume"
      ]
    },
    {
      "page": "lame_snap_als",
      "title": "Fast approximate dynamic snap-shift AME estimator",
      "topics": [
        "lame_snap_als"
      ]
    },
    {
      "page": "latent_positions",
      "title": "Extract latent positions as a tidy data frame",
      "topics": [
        "latent_positions",
        "latent_positions.ame",
        "latent_positions.ame_als",
        "latent_positions.lame"
      ]
    },
    {
      "page": "lazegalaw",
      "title": "Lazega's law firm data",
      "topics": [
        "lazegalaw"
      ]
    },
    {
      "page": "lfo",
      "title": "Exact rolling-origin leave-future-out cross-validation",
      "topics": [
        "lfo"
      ]
    },
    {
      "page": "list_to_array",
      "title": "Convert list to array",
      "topics": [
        "list_to_array"
      ]
    },
    {
      "page": "logLik.ame",
      "title": "Log-likelihood is not directly exposed for ame() / lame() fits",
      "topics": [
        "logLik.ame",
        "logLik.lame"
      ]
    },
    {
      "page": "logLik.ame_als",
      "title": "Log-likelihood is not defined for a fast AME fit",
      "topics": [
        "logLik.ame_als"
      ]
    },
    {
      "page": "loo",
      "title": "Generic dispatcher for loo / waic on ame / lame fits",
      "topics": [
        "loo",
        "waic"
      ]
    },
    {
      "page": "loo.ame",
      "title": "Approximate leave-one-out cross-validation for AME / LAME fits",
      "topics": [
        "loo.ame",
        "loo.ame_als",
        "loo.lame"
      ]
    },
    {
      "page": "mhalf",
      "title": "Symmetric square root of a matrix",
      "topics": [
        "mhalf"
      ]
    },
    {
      "page": "nobs.ame",
      "title": "Number of observed dyads in an AME / LAME fit",
      "topics": [
        "nobs.ame",
        "nobs.lame"
      ]
    },
    {
      "page": "nobs.ame_als",
      "title": "Number of observed dyads in an ame_als fit",
      "topics": [
        "nobs.ame_als"
      ]
    },
    {
      "page": "nodematch",
      "title": "ERGM-style covariate helpers for ame() / lame()",
      "topics": [
        "absdiff",
        "nodefactor",
        "nodematch"
      ]
    },
    {
      "page": "per_actor_slopes",
      "title": "Post-MCMC per-actor time-varying slopes",
      "topics": [
        "per_actor_slopes"
      ]
    },
    {
      "page": "plot.ame",
      "title": "Simple diagnostic plot for AME model fit",
      "topics": [
        "plot.ame"
      ]
    },
    {
      "page": "plot.ame_als",
      "title": "Plot the convergence of a fast AME fit",
      "topics": [
        "plot.ame_als"
      ]
    },
    {
      "page": "plot.lame",
      "title": "Plot diagnostics for a LAME model fit",
      "topics": [
        "plot.lame"
      ]
    },
    {
      "page": "posterior_options",
      "title": "Options for saving posterior samples during MCMC",
      "topics": [
        "posterior_options"
      ]
    },
    {
      "page": "posterior_quantiles",
      "title": "Extract posterior quantiles for model components",
      "topics": [
        "posterior_quantiles"
      ]
    },
    {
      "page": "predict.ame",
      "title": "Predict method for AME models",
      "topics": [
        "predict.ame"
      ]
    },
    {
      "page": "predict.ame_als",
      "title": "Predictions from a fast AME fit",
      "topics": [
        "predict.ame_als"
      ]
    },
    {
      "page": "predict.lame",
      "title": "Predict method for LAME models",
      "topics": [
        "predict.lame"
      ]
    },
    {
      "page": "prediction_draws_long",
      "title": "Long-format draws of the linear predictor for marginaleffects-style use",
      "topics": [
        "prediction_draws_long"
      ]
    },
    {
      "page": "print.als_dynamic_beta",
      "title": "Print method for penalised ALS time-varying beta",
      "topics": [
        "print.als_dynamic_beta"
      ]
    },
    {
      "page": "print.ame",
      "title": "Print method for AME model objects",
      "topics": [
        "print.ame"
      ]
    },
    {
      "page": "print.ame_als",
      "title": "Print an ame_als object",
      "topics": [
        "print.ame_als"
      ]
    },
    {
      "page": "print.ame.sim",
      "title": "Print methods for AME and LAME simulation objects",
      "topics": [
        "print.ame.sim",
        "print.lame.sim"
      ]
    },
    {
      "page": "print.boot_ame",
      "title": "Print bootstrap results for a fast AME fit",
      "topics": [
        "print.boot_ame"
      ]
    },
    {
      "page": "print.gof_temporal",
      "title": "Print method for gof_temporal output",
      "topics": [
        "print.gof_temporal"
      ]
    },
    {
      "page": "print.lame",
      "title": "Print method for LAME objects",
      "topics": [
        "print.lame"
      ]
    },
    {
      "page": "print.lame_multi",
      "title": "Print method for lame_multi",
      "topics": [
        "print.lame_multi"
      ]
    },
    {
      "page": "print.lfo_lame",
      "title": "Print method for lfo() results",
      "topics": [
        "print.lfo_lame"
      ]
    },
    {
      "page": "print.per_actor_slopes",
      "title": "Print method for per_actor_slopes",
      "topics": [
        "print.per_actor_slopes"
      ]
    },
    {
      "page": "print.summary.ame",
      "title": "Print method for summary.ame objects",
      "topics": [
        "print.summary.ame"
      ]
    },
    {
      "page": "print.summary.ame_als",
      "title": "Print a fast AME summary",
      "topics": [
        "print.summary.ame_als"
      ]
    },
    {
      "page": "print.summary.lame",
      "title": "Print method for summary.lame objects",
      "topics": [
        "print.summary.lame"
      ]
    },
    {
      "page": "prior_summary",
      "title": "Print the priors used by an AME / LAME / ame_als fit",
      "topics": [
        "prior_summary",
        "prior_summary.ame",
        "prior_summary.ame_als",
        "prior_summary.default",
        "prior_summary.lame"
      ]
    },
    {
      "page": "procrustes_align",
      "title": "Procrustes alignment of latent positions across time",
      "topics": [
        "procrustes_align"
      ]
    },
    {
      "page": "rbeta_ab_bip_gibbs_cpp",
      "title": "Full bipartite Gibbs update for beta, a, b",
      "topics": [
        "rbeta_ab_bip_gibbs_cpp"
      ]
    },
    {
      "page": "read_log_lik",
      "title": "Read the per-iteration log-lik matrix back from on-disk chunks",
      "topics": [
        "read_log_lik"
      ]
    },
    {
      "page": "reconstruct_EZ",
      "title": "Reconstruct EZ and UVPM matrices from AME model output",
      "topics": [
        "reconstruct_EZ",
        "reconstruct_UVPM"
      ]
    },
    {
      "page": "residuals.ame",
      "title": "Extract residuals from AME model",
      "topics": [
        "residuals.ame"
      ]
    },
    {
      "page": "residuals.ame_als",
      "title": "Residuals from a fast AME fit",
      "topics": [
        "residuals.ame_als"
      ]
    },
    {
      "page": "residuals.lame",
      "title": "Extract residuals from LAME model",
      "topics": [
        "residuals.lame"
      ]
    },
    {
      "page": "rhat_dynamic_beta",
      "title": "Multivariate split-R-hat for dynamic_beta coefficient paths",
      "topics": [
        "rhat_dynamic_beta"
      ]
    },
    {
      "page": "rmvnorm",
      "title": "Simulation from a multivariate normal distribution",
      "topics": [
        "rmvnorm"
      ]
    },
    {
      "page": "rSab_fc",
      "title": "Gibbs update for additive effects covariance",
      "topics": [
        "rSab_fc"
      ]
    },
    {
      "page": "rUV_dynamic_bip_fc_cpp",
      "title": "Bipartite dynamic UV Gibbs update",
      "topics": [
        "rUV_dynamic_bip_fc_cpp"
      ]
    },
    {
      "page": "rUV_dynamic_fc",
      "title": "Gibbs sampling of dynamic U and V with AR(1) evolution",
      "topics": [
        "rUV_dynamic_fc"
      ]
    },
    {
      "page": "rUV_dynamic_fc_cpp",
      "title": "Update dynamic latent positions using AR(1) process",
      "topics": [
        "rUV_dynamic_fc_cpp"
      ]
    },
    {
      "page": "rUV_dynamic_snap_fc",
      "title": "Gibbs sampling of dynamic U and V with snap-shift dynamics",
      "topics": [
        "rUV_dynamic_snap_fc"
      ]
    },
    {
      "page": "rUV_dynamic_snap_fc_cpp",
      "title": "Update dynamic latent positions with snap-shift model selection",
      "topics": [
        "rUV_dynamic_snap_fc_cpp"
      ]
    },
    {
      "page": "rUV_dynamic_t_fc",
      "title": "Gibbs sampling of dynamic U and V with heavy-tailed (Student-t) innovations",
      "topics": [
        "rUV_dynamic_t_fc"
      ]
    },
    {
      "page": "rUV_dynamic_t_fc_cpp",
      "title": "Update dynamic latent positions with heavy-tailed (Student-t) AR(1) innovations",
      "topics": [
        "rUV_dynamic_t_fc_cpp"
      ]
    },
    {
      "page": "rUV_sym_fc",
      "title": "Gibbs sampling of U and V",
      "topics": [
        "rUV_sym_fc"
      ]
    },
    {
      "page": "rZ_bin_bip_batch_cpp",
      "title": "Batch binary Z sampling across all time periods (bipartite, rho=0)",
      "topics": [
        "rZ_bin_bip_batch_cpp"
      ]
    },
    {
      "page": "rZ_nrm_batch_cpp",
      "title": "Batch normal Z sampling across all time periods",
      "topics": [
        "rZ_nrm_batch_cpp"
      ]
    },
    {
      "page": "rZ_nrm_fc",
      "title": "Simulate missing values in a normal AME model",
      "topics": [
        "rZ_nrm_fc"
      ]
    },
    {
      "page": "rZ_pois_fc",
      "title": "Gibbs update for latent variable in a Poisson AME model",
      "topics": [
        "rZ_pois_fc"
      ]
    },
    {
      "page": "sample_beta_dynamic_cpp",
      "title": "Sample the dynamic-block beta path via FFBS",
      "topics": [
        "sample_beta_dynamic_cpp"
      ]
    },
    {
      "page": "sample_beta_static_cpp",
      "title": "Sample the static-block beta conditional on the dynamic path",
      "topics": [
        "sample_beta_static_cpp"
      ]
    },
    {
      "page": "sample_dynamic_ab_cpp",
      "title": "Sample dynamic additive effects with AR(1) evolution",
      "topics": [
        "sample_dynamic_ab_cpp"
      ]
    },
    {
      "page": "sample_rho_ab_cpp",
      "title": "Sample AR(1) parameter for dynamic additive effects",
      "topics": [
        "sample_rho_ab_cpp"
      ]
    },
    {
      "page": "sample_rho_beta_cpp",
      "title": "Sample the AR(1) rho for each dynamic block",
      "topics": [
        "sample_rho_beta_cpp"
      ]
    },
    {
      "page": "sample_rho_uv",
      "title": "Sample AR(1) parameter for dynamic latent factors",
      "topics": [
        "sample_rho_uv"
      ]
    },
    {
      "page": "sample_sigma_ab_cpp",
      "title": "Sample innovation variance for dynamic additive effects",
      "topics": [
        "sample_sigma_ab_cpp"
      ]
    },
    {
      "page": "sample_sigma_beta_cpp",
      "title": "Sample the AR(1) innovation sigma for each dynamic block",
      "topics": [
        "sample_sigma_beta_cpp"
      ]
    },
    {
      "page": "sample_sigma_uv",
      "title": "Sample innovation variance for dynamic latent factors",
      "topics": [
        "sample_sigma_uv"
      ]
    },
    {
      "page": "sampler_describe",
      "title": "Describe the estimator behind a fitted object",
      "topics": [
        "sampler_describe",
        "sampler_describe.ame",
        "sampler_describe.ame_als",
        "sampler_describe.boot_ame",
        "sampler_describe.lame"
      ]
    },
    {
      "page": "sampsonmonks",
      "title": "Sampson's monastery data",
      "topics": [
        "sampsonmonks"
      ]
    },
    {
      "page": "sheep",
      "title": "Sheep dominance data",
      "topics": [
        "sheep"
      ]
    },
    {
      "page": "simulate_posterior",
      "title": "Simulate posterior distributions from fitted AME model",
      "topics": [
        "simulate_posterior"
      ]
    },
    {
      "page": "simulate.ame",
      "title": "Simulate networks from a fitted AME model",
      "topics": [
        "simulate.ame"
      ]
    },
    {
      "page": "simulate.ame_als",
      "title": "Simulate networks from a fitted ame_als model",
      "topics": [
        "simulate.ame_als"
      ]
    },
    {
      "page": "simulate.lame",
      "title": "Simulate longitudinal networks from a fitted LAME model",
      "topics": [
        "simulate.lame"
      ]
    },
    {
      "page": "simY_pois",
      "title": "Simulate a Poisson relational matrix",
      "topics": [
        "simY_pois"
      ]
    },
    {
      "page": "snap_category_summary",
      "title": "Summarize snap indices by actor category",
      "topics": [
        "snap_category_summary"
      ]
    },
    {
      "page": "snap_index_draws",
      "title": "Extract posterior draws of snap indices",
      "topics": [
        "snap_index_draws"
      ]
    },
    {
      "page": "snap_index_summary",
      "title": "Summarize posterior snap indices",
      "topics": [
        "snap_index_summary"
      ]
    },
    {
      "page": "snap_rank_summary",
      "title": "Summarize posterior rank uncertainty for snap years",
      "topics": [
        "snap_rank_summary"
      ]
    },
    {
      "page": "summary.ame",
      "title": "Summary of an AME object",
      "topics": [
        "summary.ame"
      ]
    },
    {
      "page": "summary.ame_als",
      "title": "Summarize an ame_als object",
      "topics": [
        "summary.ame_als"
      ]
    },
    {
      "page": "summary.ame.sim",
      "title": "Summary method for AME simulations",
      "topics": [
        "summary.ame.sim"
      ]
    },
    {
      "page": "summary.boot_ame",
      "title": "Summarize bootstrap results for a fast AME fit",
      "topics": [
        "print.summary.boot_ame",
        "summary.boot_ame"
      ]
    },
    {
      "page": "summary.lame",
      "title": "Summary of a LAME object",
      "topics": [
        "summary.lame"
      ]
    },
    {
      "page": "summary.lame.sim",
      "title": "Summary method for LAME simulations",
      "topics": [
        "summary.lame.sim"
      ]
    },
    {
      "page": "tidy",
      "title": "S3 generic for 'tidy'",
      "topics": [
        "tidy"
      ]
    },
    {
      "page": "tidy.ame",
      "title": "Tidy method for fitted 'ame' / 'lame' objects",
      "topics": [
        "tidy.ame",
        "tidy.lame"
      ]
    },
    {
      "page": "tidy.ame_als",
      "title": "Tidy method for fitted 'ame_als' / 'lame_als' objects",
      "topics": [
        "tidy.ame_als",
        "tidy.lame_als"
      ]
    },
    {
      "page": "tidy.boot_ame",
      "title": "Tidy method for a standalone bootstrap object ('boot_ame')",
      "topics": [
        "tidy.boot_ame"
      ]
    },
    {
      "page": "trace_plot",
      "title": "MCMC trace plots and density plots for AME/LAME model parameters",
      "topics": [
        "trace_plot"
      ]
    },
    {
      "page": "update.ame",
      "title": "Update an AME / LAME fit",
      "topics": [
        "update.ame",
        "update.lame"
      ]
    },
    {
      "page": "update.ame_als",
      "title": "Update an 'ame_als' / 'lame_als' fit",
      "topics": [
        "update.ame_als",
        "update.lame_als"
      ]
    },
    {
      "page": "uv_plot",
      "title": "Visualize multiplicative effects (latent factors) from AME models",
      "topics": [
        "uv_plot"
      ]
    },
    {
      "page": "vcov.ame",
      "title": "Posterior covariance of AME model coefficients",
      "topics": [
        "vcov.ame",
        "vcov.lame"
      ]
    },
    {
      "page": "vcov.ame_als",
      "title": "Sandwich covariance for the regression coefficients of a fast AME fit",
      "topics": [
        "vcov.ame_als"
      ]
    },
    {
      "page": "vcov.boot_ame",
      "title": "Bootstrap covariance of the regression coefficients",
      "topics": [
        "vcov.boot_ame"
      ]
    },
    {
      "page": "vignette_data",
      "title": "TIES sanctions data for vignettes",
      "topics": [
        "vignette_data"
      ]
    },
    {
      "page": "waic.ame",
      "title": "WAIC for AME / LAME fits",
      "topics": [
        "waic.ame",
        "waic.ame_als",
        "waic.lame"
      ]
    },
    {
      "page": "Xbeta",
      "title": "Linear combinations of submatrices of an array",
      "topics": [
        "Xbeta"
      ]
    },
    {
      "page": "Xbeta_bip_cpp",
      "title": "Compute Xbeta product for bipartite networks",
      "topics": [
        "Xbeta_bip_cpp"
      ]
    },
    {
      "page": "Xcol",
      "title": "Column covariates",
      "topics": [
        "Xcol"
      ]
    },
    {
      "page": "Xdyad",
      "title": "Dyadic covariates",
      "topics": [
        "Xdyad"
      ]
    },
    {
      "page": "Xrow",
      "title": "Row covariates",
      "topics": [
        "Xrow"
      ]
    },
    {
      "page": "Y",
      "title": "Relational matrix",
      "topics": [
        "Y"
      ]
    },
    {
      "page": "YX_bin",
      "title": "binary relational data and covariates",
      "topics": [
        "YX_bin"
      ]
    },
    {
      "page": "YX_bin_list",
      "title": "Synthetic longitudinal binary relational data, list-form (latent-scale)",
      "topics": [
        "YX_bin_list"
      ]
    },
    {
      "page": "YX_bin_long",
      "title": "synthetic longitudinal binary relational data (latent-scale)",
      "topics": [
        "YX_bin_long"
      ]
    },
    {
      "page": "YX_cbin",
      "title": "Censored binary nomination data and covariates",
      "topics": [
        "YX_cbin"
      ]
    },
    {
      "page": "YX_frn",
      "title": "Fixed rank nomination data and covariates",
      "topics": [
        "YX_frn"
      ]
    },
    {
      "page": "YX_nrm",
      "title": "normal relational data and covariates",
      "topics": [
        "YX_nrm"
      ]
    },
    {
      "page": "YX_ord",
      "title": "ordinal relational data and covariates",
      "topics": [
        "YX_ord"
      ]
    }
  ],
  "_readme": "https://github.com/netify-dev/lame/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "base64enc",
    "checkmate",
    "cli",
    "coda",
    "cpp11",
    "farver",
    "ggforce",
    "ggnewscale",
    "ggplot2",
    "ggrepel",
    "glue",
    "gridExtra",
    "gtable",
    "igraph",
    "isoband",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "netify",
    "patchwork",
    "pkgconfig",
    "polyclip",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "rlang",
    "S7",
    "scales",
    "systemfonts",
    "tidyselect",
    "tweenr",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "bipartite.Rmd",
      "filename": "bipartite.html",
      "title": "Bipartite Network Analysis",
      "author": "Cassy Dorff, Shahryar Minhas, and Tosin Salau",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "The Bipartite AME Model",
        "Supported families in bipartite mode",
        "Cross-Sectional Analysis with ame()",
        "Coming from long-format data?",
        "Simulating Data",
        "Fitting the Model",
        "Visualizing the Latent Space",
        "Longitudinal Analysis with lame()",
        "Simulating Longitudinal Data",
        "Static Model",
        "Dynamic Model",
        "Time-varying Interaction Matrix (dynamic_G)",
        "Visualizing Temporal Evolution",
        "Convergence Diagnostics",
        "Comparing Static and Dynamic Models",
        "Choosing Latent Dimensions",
        "Practical Guidance",
        "Extracting Positions for Custom Analysis"
      ],
      "created": "2025-08-12 00:36:28",
      "modified": "2026-07-20 11:55:37",
      "commits": 12
    },
    {
      "source": "dynamic_effects.Rmd",
      "filename": "dynamic_effects.html",
      "title": "Dynamic Effects in Longitudinal AME Models",
      "author": "Cassy Dorff, Tosin Salau, Shahryar Minhas",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "What Are Dynamic Effects?",
        "The Static Baseline",
        "Dynamic Latent Positions (dynamic_uv = TRUE)",
        "Dynamic Additive Effects (dynamic_ab = TRUE)",
        "Dynamic Regression Coefficients (dynamic_beta)",
        "A worked dynamic_beta example",
        "Choosing a prior family: dynamic_beta_kind",
        "Hierarchical pooling: dynamic_beta_pool",
        "Per-actor time-varying slopes: dynamic_beta_per_actor",
        "Diagnosing your dynamic fit",
        "Temporal-trend posterior-predictive check: gof_temporal()",
        "Inspecting the priors actually in effect: prior_summary()",
        "Multi-chain $\\hat R$ via lame_parallel() and rhat_dynamic_beta()",
        "Forecasting",
        "Visualising the coefficient path: autoplot.lame",
        "LOO / WAIC via save_log_lik = TRUE",
        "Prior Specifications",
        "Genuine Dynamics: What They Look Like",
        "What Happens Without Temporal Structure?",
        "Visualizing the Null Case",
        "Comparing Model Specifications",
        "When to Use Dynamic Effects",
        "Dealing with Rotational Indeterminacy",
        "References"
      ],
      "created": "2025-08-11 13:22:49",
      "modified": "2026-07-20 11:55:37",
      "commits": 15
    },
    {
      "source": "fast_estimation.Rmd",
      "filename": "fast_estimation.html",
      "title": "Fast (MCMC-free) AME Estimation",
      "author": "Cassy Dorff, Shahryar Minhas, and Tosin Salau",
      "engine": "knitr::rmarkdown",
      "headings": [
        "When to use the fast estimator",
        "Wall-clock benchmark",
        "What ALS can do vs. what only MCMC does",
        "A first fit",
        "Choosing the rank R",
        "Non-normal families",
        "Uncertainty",
        "ALS bootstrap vs MCMC posterior on the same data",
        "Longitudinal data",
        "Summary"
      ],
      "created": "2026-05-28 21:45:06",
      "modified": "2026-07-20 11:55:37",
      "commits": 6
    },
    {
      "source": "forecasting.Rmd",
      "filename": "forecasting.html",
      "title": "Forecasting Longitudinal Networks with lame",
      "author": "Cassy Dorff, Tosin Salau, Shahryar Minhas",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What this vignette covers",
        "Step 1: Fit",
        "Step 2: Forecast h periods ahead",
        "Visualising the forecast",
        "Poisson exposure offsets via period_exposure",
        "Step 3: Counterfactual forecasts",
        "Step 4: Visualise the coefficient path",
        "Step 5: Forecast diagnostics",
        "Watching it fail: a sparse, short, drifting panel",
        "Probability-integral-transform (PIT) calibration",
        "Comparing two fits with loo_compare()",
        "Memory-conscious long runs",
        "See also"
      ],
      "created": "2026-05-28 21:45:06",
      "modified": "2026-07-20 11:55:37",
      "commits": 4
    },
    {
      "source": "lame.Rmd",
      "filename": "lame.html",
      "title": "Getting Started with lame",
      "author": "Cassy Dorff, Shahryar Minhas, and Tosin Salau",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What Is lame?",
        "Coming from a tidy edgelist? Use netify",
        "A 5-Minute Example",
        "What Can You Do with a Fitted Model?",
        "Checking Your Model",
        "Visualizing Network Structure",
        "Cross-Sectional Models",
        "Dynamic Effects",
        "Bipartite Networks",
        "Supported Data Types",
        "Power-User Features",
        "Where to Go Next",
        "References"
      ],
      "created": "2025-08-12 00:36:28",
      "modified": "2026-07-20 11:55:37",
      "commits": 11
    },
    {
      "source": "lame-overview.Rmd",
      "filename": "lame-overview.html",
      "title": "lame Overview",
      "author": "Cassy Dorff, Shahryar Minhas, and Tosin Salau",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Package Overview",
        "Migrating from amen",
        "Application: Dutch College Friendships",
        "Fitting the Model",
        "Interpreting the Results",
        "Checking Convergence",
        "Bayesian-ecosystem diagnostics: posterior::as_draws()",
        "Goodness of Fit",
        "Posterior-predictive temporal-trend test: gof_temporal()",
        "Latent Space",
        "Extracting Latent Positions",
        "Tidy-data round-trip via netify",
        "Entry: tidy edgelist → lame()",
        "Exit: tidy(), autoplot(), prediction_draws_long()",
        "Coefficient tables: glance() + tidy() -> modelsummary / gt / kableExtra",
        "Model comparison: loo::loo_compare() as a one-liner",
        "Reproducibility: sessionInfo() and renv.lock",
        "What's Next?"
      ],
      "created": "2025-06-10 00:29:37",
      "modified": "2026-07-21 11:18:45",
      "commits": 21
    },
    {
      "source": "cross_sec_ame.Rmd",
      "filename": "cross_sec_ame.html",
      "title": "Your First AME Model",
      "author": "Cassy Dorff, Shahryar Minhas, and Tosin Salau",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Why Network Models?",
        "The Data",
        "Building Covariates",
        "Fitting the Model",
        "A note for ERGM users: what AME assumes",
        "What Did We Find?",
        "Did the Sampler Converge?",
        "Numerical convergence diagnostics: posterior::as_draws()",
        "Between-chain $\\hat R$: ame_parallel(n_chains = 4)",
        "Other quick checks",
        "Model comparison: loo() and loo_compare()",
        "Does the Model Fit the Data?",
        "Visualizing the Latent Space",
        "Who Are the Most Social / Popular Students?",
        "Making Predictions",
        "Held-out link prediction",
        "Simulating from the Model",
        "Practical Tips",
        "What's Next?",
        "References"
      ],
      "created": "2025-08-27 01:35:16",
      "modified": "2026-07-21 11:18:45",
      "commits": 15
    }
  ],
  "_score": 6.455758203104137,
  "_indexed": true,
  "_nocasepkg": "lame",
  "_universes": [
    "netify-dev",
    "msuconflictworkshop"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.5",
      "date": "2026-10-08T11:18:16.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/53ccbd21f868f101c33d6bcb34b90a9582003d677334632f1b6454af53e06ca5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.5",
      "date": "2026-10-08T11:18:00.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/ebe26aba88fad06408a4a639e8f4f0c34df6502acb18437623c1abe3ade2ab74",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.5",
      "date": "2026-10-08T11:17:51.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/37ea13ce260fa4b094bf1619b290ffb9cb507a967e454ea9d0166dad6d03393d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.5",
      "date": "2026-10-08T11:17:52.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/964fbcfce8f8311a818962205c220dac9db3ba375b5728934da795c48909368e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.5",
      "date": "2026-10-08T11:49:26.000Z",
      "arch": "aarch64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/83e73eaeb8cc0ea70a6cdf897e4cd4d0661848d552fcd377d486e094f7367498",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.5",
      "date": "2026-10-08T11:19:43.000Z",
      "arch": "x86_64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/b929074217e03de0b6c9fa80444ac7ab9892b50ca83f85ba171358c165043859",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.3.5",
      "date": "2026-10-08T11:49:12.000Z",
      "arch": "aarch64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/fad20a468ab4dd8269ff345cfdb02adb6ba758350d988b93535cc9214d063146",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.3.5",
      "date": "2026-10-08T11:18:57.000Z",
      "arch": "x86_64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/7a501588403082d4450fdfbd2929a5149015d9eb5473c4075630c8f788b9faaf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.5",
      "date": "2026-10-08T11:17:50.000Z",
      "arch": "emscripten",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/efaad5778330e9b3451f48ace27b482a5b11befaec29e0d5aedecd14a1057a2c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.5",
      "date": "2026-10-08T11:20:38.000Z",
      "arch": "aarch64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/c7ea20f79b5207efe410578a989b1ab313523c5bc39e12253f98eac6ed5c8eb9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.5",
      "date": "2026-10-08T11:17:13.000Z",
      "arch": "x86_64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/4269703f17b40faa4c3533fc376f95aaa066b78c5ebe35b497006b6655b86af0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.5",
      "date": "2026-10-08T11:16:59.000Z",
      "arch": "x86_64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/eddba987493ff0745950ea922b3db09e128b2c1a8c6c37157fe79243678f9472",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.3.5",
      "date": "2026-10-08T11:20:35.000Z",
      "arch": "aarch64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/20f7de5ac77387f57f50a7498fa16378411ff05563c1577f343aef85085cd882",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.3.5",
      "date": "2026-10-08T11:17:11.000Z",
      "arch": "x86_64",
      "commit": "ef609b20b7b204fb4855022729e22dd8d22405da",
      "fileid": "https://r2.ropensci.org/d3b6dbc96d558b47ee9b392ae75415ec99f70926255621a857d9e56bd15b4461",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/netify-dev/actions/runs/37767819357"
    }
  ]
}