{
  "_id": "6a1fd949b401979e73436fc2",
  "Package": "microxanox",
  "Version": "0.9.3",
  "Date": "2023-11-13",
  "Title": "Oxic-Anoxic Regime Shifts in Microbial Communities",
  "Description": "Model to simulate a three functional group system with\nfour chemical substrates using a set of ordinary differential\nequations. Simulations can be run individually or over a\nparameter range, to find stable states. The model features\nmultiple species per functional group, where the number is only\nlimited by computational constraints. The R package is\nconstructed in such a way, that the results contain the input\nparameter used, so that a saved results can be loaded again and\nthesimulation be repeated.",
  "Authors@R": "c(person(given = \"Owen L.\",\nfamily = \"Petchey\",\nrole = c(\"aut\", \"cre\"),\nemail = \"Owen.Petchey@ieu.uzh.ch\",\ncomment = c(ORCID = \"0000-0002-7724-1633\")),\nperson(given = \"Rainer M.\",\nfamily = \"Krug\",\nrole = \"ctb\",\nemail = \"Rainer.Krug@uzh.ch\",\ncomment = c(ORCID = \"0000-0002-7490-0066\")),\nperson(given = \"Pascal\",\nfamily = \"Baertschi\",\nrole = \"ctb\",\nemail = \"compbio.baertschi@gmail.com\",\ncomment = c(ORCID = \"0000-0002-6533-0399\"))\n)",
  "Maintainer": "Owen L. Petchey <Owen.Petchey@ieu.uzh.ch>",
  "URL": "https://github.com/UZH-PEG/microxanox/",
  "BugReports": "https://github.com/UZH-PEG/microxanox/issues",
  "License": "MIT + file LICENSE",
  "RoxygenNote": "7.3.1",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Roxygen": "list(roclets = c(\"collate\", \"namespace\", \"rd\",\n\"roxyglobals::global_roclet\"))",
  "Config/roxyglobals/filename": "globals.R",
  "Config/roxyglobals/unique": "FALSE",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev\nlibx11-dev zlib1g-dev",
  "Repository": "https://uzh-peg.r-universe.dev",
  "Date/Publication": "2024-03-06 13:23:32 UTC",
  "RemoteUrl": "https://github.com/UZH-PEG/microxanox",
  "RemoteRef": "HEAD",
  "RemoteSha": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 07:29:28 UTC",
    "User": "root"
  },
  "Author": "Owen L. Petchey [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-7724-1633>),\nRainer M. Krug [ctb] (ORCID: <https://orcid.org/0000-0002-7490-0066>),\nPascal Baertschi [ctb] (ORCID: <https://orcid.org/0000-0002-6533-0399>)",
  "MD5sum": "059f5511a35322851dee4d7265902c25",
  "_user": "uzh-peg",
  "_type": "src",
  "_file": "microxanox_0.9.3.tar.gz",
  "_fileid": "ca893e8ef364f5a304006421ef980b057dbc8294b1e79a27cac7b96cef9c27ba",
  "_filesize": 3059273,
  "_sha256": "ca893e8ef364f5a304006421ef980b057dbc8294b1e79a27cac7b96cef9c27ba",
  "_created": "2026-06-03T07:29:28.000Z",
  "_published": "2026-06-03T07:35:37.532Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79243616199,
      "time": 234,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7378359393"
    },
    {
      "job": 79243616276,
      "time": 199,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7378349169"
    },
    {
      "job": 79243616225,
      "time": 181,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7378376731"
    },
    {
      "job": 79243616231,
      "time": 173,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7378367403"
    },
    {
      "job": 79242942243,
      "time": 276,
      "config": "source",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7378286229"
    },
    {
      "job": 79243616210,
      "time": 150,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7378333505"
    },
    {
      "job": 79243616300,
      "time": 139,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7378330058"
    },
    {
      "job": 79243616195,
      "time": 119,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7378323707"
    },
    {
      "job": 79243616310,
      "time": 130,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7378327047"
    }
  ],
  "_buildurl": "https://github.com/r-universe/uzh-peg/actions/runs/26870058151",
  "_status": "failure",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/UZH-PEG/microxanox",
  "_commit": {
    "id": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
    "author": "Owen Petchey <owen.petchey@ieu.uzh.ch>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #40 from pascalbartschi/main\n\nUpdate for Symmetry Paper Revision",
    "time": 1709731412
  },
  "_maintainer": {
    "name": "Owen L. Petchey",
    "email": "owen.petchey@ieu.uzh.ch",
    "login": "opetchey",
    "description": "",
    "uuid": 3215098,
    "orcid": "0000-0002-7724-1633"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "mgcv",
      "role": "Imports"
    },
    {
      "package": "deSolve",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "multidplyr",
      "role": "Imports"
    },
    {
      "package": "ggpubr",
      "role": "Imports"
    },
    {
      "package": "DescTools",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "rootSolve",
      "role": "Suggests"
    },
    {
      "package": "tidyverse",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "roxyglobals",
      "role": "Suggests"
    }
  ],
  "_owner": "uzh-peg",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "rkrug",
      "count": 161,
      "uuid": 487172
    },
    {
      "user": "opetchey",
      "count": 64,
      "uuid": 3215098
    },
    {
      "user": "pascalbartschi",
      "count": 4,
      "uuid": 103056293
    }
  ],
  "_userbio": {
    "uuid": 22466731,
    "type": "organization",
    "name": "UZH-PEG"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/microxanox"
  },
  "_devurl": "https://github.com/uzh-peg/microxanox",
  "_searchresults": 35,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/microxanox.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "add_strain_var",
    "bushplus_dynamic_model",
    "event_definition_1",
    "event_definition_2",
    "event_definition_symmetric",
    "get_final_states_a_N",
    "get_hysteresis_max",
    "get_hysteresis_min",
    "get_hysteresis_range",
    "get_hysteresis_total",
    "get_nonlinearity",
    "get_ssbyaN_parameter",
    "get_stability_measures",
    "get_stability_measures_replication_ssfind_result",
    "get_stability_measures_temporal_ssfind_result",
    "get_symmetry_measurements",
    "growth1",
    "growth2",
    "inhibition",
    "new_CB_strain_parameter",
    "new_initial_state",
    "new_PB_strain_parameter",
    "new_replication_ssfind_parameter",
    "new_replication_ssfind_results",
    "new_runsim_parameter",
    "new_runsim_results",
    "new_SB_strain_parameter",
    "new_strain_parameter",
    "new_temporal_ssfind_results",
    "plot_dynamics",
    "plot_dynamics_symmetric",
    "plot_symmetry_measures",
    "plot_temporal_ss",
    "plot_trajectory_symmetry",
    "plot_trajectory_symmetry_compact",
    "run_replication_ssfind",
    "run_simulation",
    "run_simulation_symmetric",
    "run_temporal_ssfind",
    "run_temporal_ssfind_experiment",
    "run_temporal_ssfind_symmetric",
    "set_diffusivities",
    "set_temporal_ssfind_initial_state",
    "symmetric_bushplus_dynamic_model"
  ],
  "_help": [
    {
      "page": "microxanox-package",
      "title": "R/microxanox: Microbial oxic and anoxic ecosystem simulations",
      "topics": [
        "-package",
        "microxanox-package",
        "microxanox"
      ]
    },
    {
      "page": "add_strain_var",
      "title": "Create variability in strain parameters",
      "topics": [
        "add_strain_var"
      ]
    },
    {
      "page": "bushplus_dynamic_model",
      "title": "The rate equations, as published in the Bush et al 2017 doi:10.1093/clinchem/39.5.766 <https://doi.org/10.1093/clinchem/39.5.766> paper, but with forcing of oxygen diffusivity 'a_0' potential added, and the possibility to simulate multiple strains per functional group",
      "topics": [
        "bushplus_dynamic_model"
      ]
    },
    {
      "page": "event_definition_1",
      "title": "Event definition for the simulation.",
      "topics": [
        "event_definition_1"
      ]
    },
    {
      "page": "event_definition_2",
      "title": "Event definition for the simulation.",
      "topics": [
        "event_definition_2"
      ]
    },
    {
      "page": "event_definition_symmetric",
      "title": "Event definition for the symmetric simulation.",
      "topics": [
        "event_definition_symmetric"
      ]
    },
    {
      "page": "get_final_states_a_N",
      "title": "Get the steady state solutions for a set of oxygen diffusivity and initial states.",
      "topics": [
        "get_final_states_a_N"
      ]
    },
    {
      "page": "get_hysteresis_max",
      "title": "Get the maximum of environmental conditions for which alternate stable states exist",
      "topics": [
        "get_hysteresis_max"
      ]
    },
    {
      "page": "get_hysteresis_min",
      "title": "Get the minimum of environmental conditions for which alternate stable states exist",
      "topics": [
        "get_hysteresis_min"
      ]
    },
    {
      "page": "get_hysteresis_range",
      "title": "Get the range of environmental conditions for which alternate stable states exist",
      "topics": [
        "get_hysteresis_range"
      ]
    },
    {
      "page": "get_hysteresis_total",
      "title": "Get the total hysteresis of a system variable.",
      "topics": [
        "get_hysteresis_total"
      ]
    },
    {
      "page": "get_nonlinearity",
      "title": "Get the amount of non-linearity in a state-environment relationship.",
      "topics": [
        "get_nonlinearity"
      ]
    },
    {
      "page": "get_ssbyaN_parameter",
      "title": "Extract 'runsim_parameter' from 'replication_ssfind_parameter'",
      "topics": [
        "get_ssbyaN_parameter"
      ]
    },
    {
      "page": "get_stability_measures",
      "title": "Get various measures of the stability",
      "topics": [
        "get_stability_measures",
        "get_stability_measures.replication_ssfind_result",
        "get_stability_measures.temporal_ssfind_result",
        "get_stability_measures_replication_ssfind_result",
        "get_stability_measures_temporal_ssfind_result"
      ]
    },
    {
      "page": "get_symmetry_measurements",
      "title": "Computes measures that make comparisons between collapse and recovery trajectory and between antagonistic environmental variables possible.",
      "topics": [
        "get_symmetry_measurements"
      ]
    },
    {
      "page": "growth1",
      "title": "Growth rate function on one resource X",
      "topics": [
        "growth1"
      ]
    },
    {
      "page": "growth2",
      "title": "Growth rate function on two resources X and Y",
      "topics": [
        "growth2"
      ]
    },
    {
      "page": "inhibition",
      "title": "Growth inhibition function",
      "topics": [
        "inhibition"
      ]
    },
    {
      "page": "new_CB_strain_parameter",
      "title": "Create CB strain parameter values",
      "topics": [
        "new_CB_strain_parameter"
      ]
    },
    {
      "page": "new_initial_state",
      "title": "Create initial state of the system, selecting them from various preset options.",
      "topics": [
        "new_initial_state"
      ]
    },
    {
      "page": "new_PB_strain_parameter",
      "title": "Create PB strain parameter",
      "topics": [
        "new_PB_strain_parameter"
      ]
    },
    {
      "page": "new_replication_ssfind_parameter",
      "title": "Create parameter set to run a set of simulations to find stable states. Is passed to the function 'run_replication_ssfind_parameter()' to run such a set of simulations.",
      "topics": [
        "new_replication_ssfind_parameter"
      ]
    },
    {
      "page": "new_replication_ssfind_results",
      "title": "Create object of type 'replication_ssfind_result' which is returned by the function 'run_replication_ssfind()'.",
      "topics": [
        "new_replication_ssfind_results"
      ]
    },
    {
      "page": "new_runsim_parameter",
      "title": "Create parameter set with which to run a simulation.",
      "topics": [
        "new_runsim_parameter"
      ]
    },
    {
      "page": "new_runsim_results",
      "title": "Create object of type 'runsim_result' which is returned by the function 'run_sim()'.",
      "topics": [
        "new_runsim_results"
      ]
    },
    {
      "page": "new_SB_strain_parameter",
      "title": "Create new 'SB_strain_parameter' object",
      "topics": [
        "new_SB_strain_parameter"
      ]
    },
    {
      "page": "new_strain_parameter",
      "title": "Returns object of class 'strain_parameter'",
      "topics": [
        "new_strain_parameter"
      ]
    },
    {
      "page": "new_temporal_ssfind_results",
      "title": "Create object of type 'temporal_ssfind_result' which is returned by the function 'run_temporal_ssfind_parameter()'.",
      "topics": [
        "new_temporal_ssfind_results"
      ]
    },
    {
      "page": "plot_dynamics",
      "title": "Plot the dynamics of a model run",
      "topics": [
        "plot_dynamics"
      ]
    },
    {
      "page": "plot_dynamics_symmetric",
      "title": "Plot the dynamics of a model run of a symmetric parameter set",
      "topics": [
        "plot_dynamics_symmetric"
      ]
    },
    {
      "page": "plot_symmetry_measures",
      "title": "Visualizes the symmetry measures obtained by the function 'get_symmetry_measures()'",
      "topics": [
        "plot_symmetry_measures"
      ]
    },
    {
      "page": "plot_temporal_ss",
      "title": "Plot the temporal dynamics of a model run of a symmetric parameter set",
      "topics": [
        "plot_temporal_ss"
      ]
    },
    {
      "page": "plot_trajectory_symmetry",
      "title": "Visualizes the symmetry of antagonistic collapse or recovery trajectories, symmetry measures of shift are computed by the function 'get_symmetry_measurements()'",
      "topics": [
        "plot_trajectory_symmetry"
      ]
    },
    {
      "page": "plot_trajectory_symmetry_compact",
      "title": "Visualizes the symmetry of upards and downwards trajectories in the same figure, symmetry measures of shift are computed by the function 'get_symmetry_measurements()'",
      "topics": [
        "plot_trajectory_symmetry_compact"
      ]
    },
    {
      "page": "run_replication_ssfind",
      "title": "Run simulations to determine the steady states by the replication method.",
      "topics": [
        "run_replication_ssfind"
      ]
    },
    {
      "page": "run_simulation",
      "title": "Run the simulation",
      "topics": [
        "run_simulation"
      ]
    },
    {
      "page": "run_simulation_symmetric",
      "title": "Run the symmetric simulation",
      "topics": [
        "run_simulation_symmetric"
      ]
    },
    {
      "page": "run_temporal_ssfind",
      "title": "Used to find the stable states for a parameter set by increasing and decreasing the oxygen diffusivity in a stepwise fashion. If increasing 'parameter$sim_duration' while keeping the length of 'parameter$log10_series' doesn't change response dynanimcs, stable states have been found.",
      "topics": [
        "run_temporal_ssfind"
      ]
    },
    {
      "page": "run_temporal_ssfind_experiment",
      "title": "Run a stable state finding experiment via the temporal method (e.g. get the stable states for different levels of oxygen diffusivity when oxygen diffusivity is varied in a stepwise fashion).",
      "topics": [
        "run_temporal_ssfind_experiment"
      ]
    },
    {
      "page": "run_temporal_ssfind_symmetric",
      "title": "Used to find the stable states for a parameter set by increasing and decreasing the oxygen diffusivity in a stepwise fashion. If increasing 'parameter$sim_duration' while keeping the length of 'parameter$log10_series' doesn't change response dynanimcs, stable states have been found.",
      "topics": [
        "run_temporal_ssfind_symmetric"
      ]
    },
    {
      "page": "set_diffusivities",
      "title": "Used to update the asymmetry factor with logaO_series & log10aS_series accordingly",
      "topics": [
        "set_diffusivities"
      ]
    },
    {
      "page": "set_temporal_ssfind_initial_state",
      "title": "Convenience function for setting initial states during the process of finding stable states using the function 'run_temporal_ssfind_experiment' Should only be used internally.",
      "topics": [
        "set_temporal_ssfind_initial_state"
      ]
    },
    {
      "page": "symmetric_bushplus_dynamic_model",
      "title": "The rate equations, modified from publication of Bush et al 2017 doi:10.1093/clinchem/39.5.766 <https://doi.org/10.1093/clinchem/39.5.766>. Equations of antagonistic environmental variables are identical, while the oxygen and sulfide diffusivities are forced in antisymmetric manner. Possibility to simulate multiple strain per functional group as published in doi:10.1111/ele.14217 <https://doi.org/10.1111/ele.14217> by Limberger et al 2023 remains.",
      "topics": [
        "symmetric_bushplus_dynamic_model"
      ]
    }
  ],
  "_readme": "https://github.com/UZH-PEG/microxanox/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "backports",
    "bit",
    "bit64",
    "boot",
    "broom",
    "callr",
    "car",
    "carData",
    "cellranger",
    "class",
    "cli",
    "clipr",
    "colorspace",
    "corrplot",
    "cowplot",
    "cpp11",
    "crayon",
    "curl",
    "data.table",
    "Deriv",
    "DescTools",
    "deSolve",
    "doBy",
    "dplyr",
    "e1071",
    "Exact",
    "expm",
    "farver",
    "forcats",
    "forecast",
    "Formula",
    "fracdiff",
    "fs",
    "generics",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "gld",
    "glue",
    "gridExtra",
    "gtable",
    "haven",
    "hms",
    "httr",
    "isoband",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "lme4",
    "lmom",
    "lmtest",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "mgcv",
    "microbenchmark",
    "mime",
    "minqa",
    "modelr",
    "multidplyr",
    "mvtnorm",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "openssl",
    "patchwork",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "polynom",
    "prettyunits",
    "processx",
    "progress",
    "proxy",
    "ps",
    "purrr",
    "qs2",
    "quantreg",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RcppParallel",
    "Rdpack",
    "readr",
    "readxl",
    "reformulas",
    "rematch",
    "rlang",
    "rootSolve",
    "rstatix",
    "rstudioapi",
    "S7",
    "scales",
    "SparseM",
    "stringfish",
    "stringi",
    "stringr",
    "survival",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "timeDate",
    "tzdb",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "zoo"
  ],
  "_score": 2.5440680443502757,
  "_indexed": true,
  "_nocasepkg": "microxanox",
  "_universes": [
    "uzh-peg",
    "opetchey"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.9.3",
      "date": "2026-06-03T07:33:01.000Z",
      "distro": "noble",
      "commit": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
      "fileid": "019d094762eb89cb9f014591c5970d50514a00fb00e3cc95fa5db126201abd5e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uzh-peg/actions/runs/26870058151"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.9.3",
      "date": "2026-06-03T07:32:29.000Z",
      "distro": "noble",
      "commit": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
      "fileid": "a9d2c46e312c3121ae0dd7464641b91b56b3449368b628c40e2d813d8ddd162b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uzh-peg/actions/runs/26870058151"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.9.3",
      "date": "2026-06-03T07:34:11.000Z",
      "commit": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
      "fileid": "de3a0c017ac9bd97fb8fc6c6922892b274aa1f32376281b5a3f62dfb9c4c9ae3",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uzh-peg/actions/runs/26870058151"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.9.3",
      "date": "2026-06-03T07:33:39.000Z",
      "commit": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
      "fileid": "8f6a67921719740373d296fc789077bd07646e288b039292cd743ebcc6a4ed53",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uzh-peg/actions/runs/26870058151"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.9.3",
      "date": "2026-06-03T07:32:24.000Z",
      "commit": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
      "fileid": "6aa50acad962bddf7e215252c5eaaf2ca84c77121f91b76974b84640f13a3d63",
      "status": "success",
      "buildurl": "https://github.com/r-universe/uzh-peg/actions/runs/26870058151"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.9.3",
      "date": "2026-06-03T07:31:17.000Z",
      "commit": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
      "fileid": "20d7206bbc5835987fcf31a9a265ddd12faf1235b2f698cb2a2f1a08acf4dfb5",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uzh-peg/actions/runs/26870058151"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.9.3",
      "date": "2026-06-03T07:30:56.000Z",
      "commit": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
      "fileid": "286645c5b9331b52840eae6cb9e73a44e848d7d8af375221d9f993ef68584dc7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uzh-peg/actions/runs/26870058151"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.9.3",
      "date": "2026-06-03T07:31:09.000Z",
      "commit": "00e345f078d11f7e8c5322a1e496ffc8b7d40a9c",
      "fileid": "2637ff4088ca2c0a9142045de58efbb4e10c4ef6e3ba26df33e9de1d731165a4",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/uzh-peg/actions/runs/26870058151"
    }
  ]
}