{
  "_id": "6a1f0e8ab401979e7341d365",
  "Package": "LTFHPlus",
  "Type": "Package",
  "Title": "Implementation of LT-FH++",
  "Version": "2.2.0",
  "Authors@R": "c(\nperson(\"Emil Michael\", \"Pedersen\", email = \"emp@ph.au.dk\", role = c(\"aut\", \"cre\")),\nperson(\"Florian\", \"Privé\", email = \"florian.prive.21@gmail.com\", role = c(\"aut\", \"ths\")),\nperson(\"Bjarni Jóhann\", \"Vilhjálmsson\", email = \"bjv@econ.au.dk\", role = \"ths\"),\nperson(\"Esben\", \"Agerbo\", email = \"ea@econ.au.dk\", role = \"ths\"),\nperson(\"Jette\", \"Steinbach\", , \"jst@econ.au.dk\", role = \"aut\"),\nperson(\"Lucas\", \"Rasmussen\", email = \"lar.ncrr@au.dk\", role = \"ctb\"))",
  "Description": "Implementation of LT-FH++, an extension of the liability\nthreshold family history (LT-FH) model. LT-FH++ uses a Gibbs\nsampler for sampling from the truncated multivariate normal\ndistribution and allows for flexible family structures. LT-FH++\nwas first described in Pedersen, Emil M., et al. (2022)\n<doi:10.1016/j.ajhg.2022.01.009> as an extension to LT-FH with\nmore flexible family structures, and again as the age-dependent\nliability threshold (ADuLT) model Pedersen, Emil M., et al.\n(2023) <https://www.nature.com/articles/s41467-023-41210-z> as\nan alternative to traditional time-to-event genome-wide\nassociation studies, where family history was not considered.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Language": "en-GB",
  "URL": "https://emilmip.github.io/LTFHPlus/,\nhttps://github.com/EmilMiP/LTFHPlus",
  "BugReports": "https://github.com/EmilMiP/LTFHPlus/issues",
  "Config/pak/sysreqs": "libglpk-dev make libicu-dev libxml2-dev",
  "Repository": "https://emilmip.r-universe.dev",
  "Date/Publication": "2025-11-17 09:40:32 UTC",
  "RemoteUrl": "https://github.com/emilmip/ltfhplus",
  "RemoteRef": "HEAD",
  "RemoteSha": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-17 08:51:31 UTC",
    "User": "root"
  },
  "Author": "Emil Michael Pedersen [aut, cre],\nFlorian Privé [aut, ths],\nBjarni Jóhann Vilhjálmsson [ths],\nEsben Agerbo [ths],\nJette Steinbach [aut],\nLucas Rasmussen [ctb]",
  "Maintainer": "Emil Michael Pedersen <emp@ph.au.dk>",
  "MD5sum": "b7cd8b67a0fb55aa3fc51f6da1dc76db",
  "_user": "emilmip",
  "_type": "src",
  "_file": "LTFHPlus_2.2.0.tar.gz",
  "_fileid": "ca25ac4a48c3c26f7de1079c3642478a8aee698867bbb3b92c5e3fae84d1ce1c",
  "_filesize": 370552,
  "_sha256": "ca25ac4a48c3c26f7de1079c3642478a8aee698867bbb3b92c5e3fae84d1ce1c",
  "_created": "2026-05-17T08:51:31.000Z",
  "_published": "2026-06-02T17:10:34.240Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79128538372,
      "time": 190,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040995727"
    },
    {
      "job": 79128538071,
      "time": 196,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040996355"
    },
    {
      "job": 79128539019,
      "time": 178,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040994275"
    },
    {
      "job": 79128539076,
      "time": 186,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040995256"
    },
    {
      "job": 79128539081,
      "time": 193,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7040992074"
    },
    {
      "job": 79128538953,
      "time": 306,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7041007007"
    },
    {
      "job": 79128538987,
      "time": 217,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040994133"
    },
    {
      "job": 79128538485,
      "time": 268,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7041002793"
    },
    {
      "job": 79128537697,
      "time": 226,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040972409"
    },
    {
      "job": 79128537494,
      "time": 131,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7364706887"
    },
    {
      "job": 79128538721,
      "time": 171,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040993638"
    },
    {
      "job": 79128538503,
      "time": 204,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7040997193"
    },
    {
      "job": 79128538715,
      "time": 146,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040990776"
    }
  ],
  "_buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/emilmip/ltfhplus",
  "_commit": {
    "id": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
    "author": "Emil Michael Pedersen <au483192@uni.au.dk>",
    "committer": "Emil Michael Pedersen <au483192@uni.au.dk>",
    "message": "Update 2.2.0: added functions to label relatives from a family graph, summarise the identified family members per proband, and visualise the summary.\n",
    "time": 1763372432
  },
  "_maintainer": {
    "name": "Emil Michael Pedersen",
    "email": "emp@ph.au.dk"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "batchmeans",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "future.apply",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tmvtnorm",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "xgboost",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "kinship2",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "emilmip",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-20",
      "n": 6
    },
    {
      "week": "2025-21",
      "n": 2
    },
    {
      "week": "2025-22",
      "n": 1
    },
    {
      "week": "2025-47",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 11,
  "_contributors": [
    {
      "user": "emilmip",
      "count": 185,
      "uuid": 45652485
    },
    {
      "user": "jettes",
      "count": 161,
      "uuid": 24568959
    },
    {
      "user": "lucasaar",
      "count": 30,
      "uuid": 80583801
    },
    {
      "user": "privefl",
      "count": 14,
      "uuid": 11161036
    },
    {
      "user": "sinarueeger",
      "count": 1,
      "uuid": 4454726
    }
  ],
  "_userbio": {
    "uuid": 45652485,
    "type": "user",
    "name": "EmilMiP"
  },
  "_downloads": {
    "count": 188,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/LTFHPlus"
  },
  "_devurl": "https://github.com/emilmip/ltfhplus",
  "_pkgdown": "https://emilmip.github.io/LTFHPlus/",
  "_searchresults": 39,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/LTFHPlus.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/emilmip/ltfhplus",
  "_realowner": "emilmip",
  "_cranurl": true,
  "_releases": [
    {
      "version": "2.1.1",
      "date": "2024-02-12"
    },
    {
      "version": "2.1.2",
      "date": "2024-11-22"
    },
    {
      "version": "2.1.3",
      "date": "2025-05-13"
    },
    {
      "version": "2.1.4",
      "date": "2025-05-27"
    },
    {
      "version": "2.2.0",
      "date": "2025-11-17"
    }
  ],
  "_exports": [
    "attach_attributes",
    "construct_covmat",
    "construct_covmat_multi",
    "construct_covmat_single",
    "convert_age_to_cir",
    "convert_age_to_thresh",
    "convert_cir_to_age",
    "convert_format",
    "convert_liability_to_aoo",
    "convert_observed_to_liability_scale",
    "correct_positive_definite",
    "estimate_gen_liability_ltfh",
    "estimate_liability",
    "estimate_liability_multi",
    "estimate_liability_single",
    "familywise_attach_attributes",
    "get_all_combs",
    "get_family_graphs",
    "get_generations",
    "get_kinship",
    "get_relatedness",
    "get_relations",
    "graph_based_covariance_construction",
    "graph_based_covariance_construction_multi",
    "graph_to_trio",
    "label_relatives",
    "prepare_graph",
    "prepare_LTFHPlus_input",
    "Relation_per_proband_plot",
    "rtmvnorm.gibbs",
    "simulate_under_LTM",
    "simulate_under_LTM_multi",
    "simulate_under_LTM_single",
    "truncated_normal_cdf"
  ],
  "_help": [
    {
      "page": "attach_attributes",
      "title": "Attach attributes to a family graphs",
      "topics": [
        "attach_attributes"
      ]
    },
    {
      "page": "construct_covmat",
      "title": "Constructing a covariance matrix for a variable number of phenotypes",
      "topics": [
        "construct_covmat"
      ]
    },
    {
      "page": "construct_covmat_multi",
      "title": "Constructing a covariance matrix for multiple phenotypes",
      "topics": [
        "construct_covmat_multi"
      ]
    },
    {
      "page": "construct_covmat_single",
      "title": "Constructing a covariance matrix for a single phenotype",
      "topics": [
        "construct_covmat_single"
      ]
    },
    {
      "page": "convert_age_to_cir",
      "title": "Convert age to cumulative incidence rate",
      "topics": [
        "convert_age_to_cir"
      ]
    },
    {
      "page": "convert_age_to_thresh",
      "title": "Convert age to threshold",
      "topics": [
        "convert_age_to_thresh"
      ]
    },
    {
      "page": "convert_cir_to_age",
      "title": "Convert cumulative incidence rate to age",
      "topics": [
        "convert_cir_to_age"
      ]
    },
    {
      "page": "convert_format",
      "title": "Attempts to convert the list entry input format to a long format",
      "topics": [
        "convert_format"
      ]
    },
    {
      "page": "convert_liability_to_aoo",
      "title": "Convert liability to age of onset",
      "topics": [
        "convert_liability_to_aoo"
      ]
    },
    {
      "page": "convert_observed_to_liability_scale",
      "title": "Convert the heritability on the observed scale to that on the liability scale",
      "topics": [
        "convert_observed_to_liability_scale"
      ]
    },
    {
      "page": "correct_positive_definite",
      "title": "Positive definite matrices",
      "topics": [
        "correct_positive_definite"
      ]
    },
    {
      "page": "estimate_gen_liability_ltfh",
      "title": "Estimate genetic liability similar to LT-FH",
      "topics": [
        "estimate_gen_liability_ltfh"
      ]
    },
    {
      "page": "estimate_liability",
      "title": "Estimating the genetic or full liability for a variable number of phenotypes",
      "topics": [
        "estimate_liability"
      ]
    },
    {
      "page": "estimate_liability_multi",
      "title": "Estimating the genetic or full liability for multiple phenotypes",
      "topics": [
        "estimate_liability_multi"
      ]
    },
    {
      "page": "estimate_liability_single",
      "title": "Estimating the genetic or full liability",
      "topics": [
        "estimate_liability_single"
      ]
    },
    {
      "page": "familywise_attach_attributes",
      "title": "Wrapper to attach attributes to family graphs",
      "topics": [
        "familywise_attach_attributes"
      ]
    },
    {
      "page": "fixSexCoding",
      "title": "Fixing sex coding in trio info",
      "topics": [
        "fixSexCoding"
      ]
    },
    {
      "page": "get_all_combs",
      "title": "construct all combinations of input vector",
      "topics": [
        "get_all_combs"
      ]
    },
    {
      "page": "get_family_graphs",
      "title": "Automatically identify family members of degree n",
      "topics": [
        "get_family_graphs"
      ]
    },
    {
      "page": "get_generations",
      "title": "Compute Generational Distances and Kinship Coefficients from a Family Graph",
      "topics": [
        "get_generations"
      ]
    },
    {
      "page": "get_kinship",
      "title": "Construct kinship matrix from graph",
      "topics": [
        "get_kinship"
      ]
    },
    {
      "page": "get_relatedness",
      "title": "Relatedness between a pair of family members",
      "topics": [
        "get_relatedness"
      ]
    },
    {
      "page": "get_relations",
      "title": "Compute and Label Pairwise Relationships Across Multiple Family Graphs",
      "topics": [
        "get_relations"
      ]
    },
    {
      "page": "graph_based_covariance_construction",
      "title": "Constructing covariance matrix from local family graph",
      "topics": [
        "graph_based_covariance_construction"
      ]
    },
    {
      "page": "graph_based_covariance_construction_multi",
      "title": "Constructing covariance matrix from local family graph for multi trait analysis",
      "topics": [
        "graph_based_covariance_construction_multi"
      ]
    },
    {
      "page": "graph_to_trio",
      "title": "Convert from igraph to trio information",
      "topics": [
        "graph_to_trio"
      ]
    },
    {
      "page": "label_relatives",
      "title": "Label Pairwise Relationships Based on Generational Distance and Kinship Coefficient",
      "topics": [
        "label_relatives"
      ]
    },
    {
      "page": "prepare_graph",
      "title": "Construct graph from register information",
      "topics": [
        "prepare_graph"
      ]
    },
    {
      "page": "prepare_LTFHPlus_input",
      "title": "Prepares input for 'estimate_liability'",
      "topics": [
        "prepare_LTFHPlus_input"
      ]
    },
    {
      "page": "Relation_per_proband_plot",
      "title": "Plot the (Average) Number of Relatives per Proband by Relationship Type",
      "topics": [
        "Relation_per_proband_plot"
      ]
    },
    {
      "page": "rtmvnorm.gibbs",
      "title": "Gibbs Sampler for the truncated multivariate normal distribution",
      "topics": [
        "rtmvnorm.gibbs"
      ]
    },
    {
      "page": "simulate_under_LTM",
      "title": "Simulate under the liability threshold model.",
      "topics": [
        "simulate_under_LTM"
      ]
    },
    {
      "page": "simulate_under_LTM_multi",
      "title": "Simulate under the liability threshold model (multiple phenotypes).",
      "topics": [
        "simulate_under_LTM_multi"
      ]
    },
    {
      "page": "simulate_under_LTM_single",
      "title": "Simulate under the liability threshold model (single phenotype).",
      "topics": [
        "simulate_under_LTM_single"
      ]
    },
    {
      "page": "truncated_normal_cdf",
      "title": "CDF for truncated normal distribution.",
      "topics": [
        "truncated_normal_cdf"
      ]
    }
  ],
  "_readme": "https://github.com/emilmip/ltfhplus/raw/HEAD/README.md",
  "_rundeps": [
    "batchmeans",
    "cli",
    "codetools",
    "cpp11",
    "data.table",
    "digest",
    "dplyr",
    "farver",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gmm",
    "gtable",
    "igraph",
    "isoband",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "listenv",
    "magrittr",
    "Matrix",
    "mvtnorm",
    "parallelly",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "S7",
    "sandwich",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tmvtnorm",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xgboost",
    "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"
    }
  ],
  "_score": 5.535547279176668,
  "_indexed": true,
  "_nocasepkg": "ltfhplus",
  "_universes": [
    "emilmip"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.2.0",
      "date": "2026-05-17T08:54:07.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "5b03675a8d4a067950deb183b2e32ee51fb0cb22f6b964774b5c035fedf78bd8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.2.0",
      "date": "2026-05-17T08:54:05.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "18b479ea75fb4524d461026bd839deb677e987901b9dd439b95c944555ac9fbf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.2.0",
      "date": "2026-05-17T08:53:54.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "b7a91843e35cbfea20c435292cd7f86452bfdce1098888daa06b791da1e7e937",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.2.0",
      "date": "2026-05-17T08:53:58.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "c2fecd1230c506b5152d00c87789322e657481d546e5bbd8bd00125b8a7c8165",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.2.0",
      "date": "2026-05-17T08:53:50.000Z",
      "arch": "aarch64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "72f655cfb0556ddd03621703c41afd11137a697f8bfe3fc18079d00f45ce2555",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.2.0",
      "date": "2026-05-17T08:55:06.000Z",
      "arch": "x86_64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "aa5d76ea288b455e99d3147b4b9020cd3aa9d1d91603b9629f8667b0b6cf279f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.2.0",
      "date": "2026-05-17T08:53:48.000Z",
      "arch": "aarch64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "7a669cfd39476abddd0dd712d1ab204979abcbae4b387caa2ff62fb25dcd0185",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.2.0",
      "date": "2026-05-17T08:54:32.000Z",
      "arch": "x86_64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "0c1194f63479131e019926871f378e8c67bf1e2cd92b795992d1840d121545d4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.2.0",
      "date": "2026-05-17T08:53:01.000Z",
      "arch": "x86_64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "b07ec02bb426a2ca2bc0fda3c316bf32694d75ab86a13b153d6f55c84c460884",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.2.0",
      "date": "2026-05-17T08:53:13.000Z",
      "arch": "x86_64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "917be8961d5adec40695c81b02bba4deea1d44293c112d0d9f85ac5e58b79649",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.2.0",
      "date": "2026-05-17T08:52:50.000Z",
      "arch": "x86_64",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "34c893a1cce16b6f2f5ea54e2db24ba5aaa09ab5608b44c10e6189eeec8e2596",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.2.0",
      "date": "2026-06-02T17:10:05.000Z",
      "arch": "emscripten",
      "commit": "958e8a6817c14a6f1f34c451f5aa89e14a63b262",
      "fileid": "b76a2a8e5563d2b40b68f87ef66b4203440f314eac191b7bdfbd3bcef92b6929",
      "status": "success",
      "buildurl": "https://github.com/r-universe/emilmip/actions/runs/25986271503"
    }
  ]
}