{
  "_id": "6a153cb4acfb0bcc41d53e6e",
  "Package": "TDApplied",
  "Type": "Package",
  "Title": "Machine Learning and Inference for Topological Data Analysis",
  "Version": "3.0.4",
  "Authors@R": "c(person(\"Shael\", \"Brown\", email = \"shaelebrown@gmail.com\", role = c(\"aut\",\"cre\")),\nperson(\"Dr. Reza\", \"Farivar\", email = \"reza.farivar@mcgill.ca\", role = c(\"aut\",\"fnd\")))",
  "Author": "Shael Brown [aut, cre], Dr. Reza Farivar [aut, fnd]",
  "Maintainer": "Shael Brown <shaelebrown@gmail.com>",
  "Description": "Topological data analysis is a powerful tool for finding\nnon-linear global structure in whole datasets. The main tool of\ntopological data analysis is persistent homology, which\ncomputes a topological shape descriptor of a dataset called a\npersistence diagram. 'TDApplied' provides useful and efficient\nmethods for analyzing groups of persistence diagrams with\nmachine learning and statistical inference, and these functions\ncan also interface with other data science packages to form\nflexible and integrated topological data analysis pipelines.",
  "License": "GPL (>= 3)",
  "URL": "https://github.com/shaelebrown/TDApplied",
  "BugReports": "https://github.com/shaelebrown/TDApplied/issues",
  "Encoding": "UTF-8",
  "NeedsCompilation": "yes",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr, rmarkdown",
  "Config/testthat/edition": "3",
  "Repository": "https://shaelebrown.r-universe.dev",
  "Date/Publication": "2024-10-28 13:13:09 UTC",
  "RemoteUrl": "https://github.com/shaelebrown/tdapplied",
  "RemoteRef": "HEAD",
  "RemoteSha": "1283762615d2aa50c66f992087ec88a088a5ec2a",
  "Packaged": {
    "Date": "2026-05-26 06:15:34 UTC",
    "User": "root"
  },
  "MD5sum": "2c492338a3a6235c24c2cfd67bfd41a6",
  "_user": "shaelebrown",
  "_type": "src",
  "_file": "TDApplied_3.0.4.tar.gz",
  "_fileid": "57244d40892c685238789e101c11b876944902287f3aed4ed7b9004fae22c245",
  "_filesize": 3911319,
  "_sha256": "57244d40892c685238789e101c11b876944902287f3aed4ed7b9004fae22c245",
  "_created": "2026-05-26T06:15:34.000Z",
  "_published": "2026-05-26T06:24:52.749Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77818093657,
      "time": 306,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210194810"
    },
    {
      "job": 77818093636,
      "time": 304,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210194298"
    },
    {
      "job": 77818093632,
      "time": 278,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210188908"
    },
    {
      "job": 77818093629,
      "time": 300,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210193298"
    },
    {
      "job": 77818093615,
      "time": 203,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210189363"
    },
    {
      "job": 77818093628,
      "time": 471,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210232255"
    },
    {
      "job": 77818093625,
      "time": 196,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210223215"
    },
    {
      "job": 77818093646,
      "time": 429,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210218487"
    },
    {
      "job": 77817430204,
      "time": 360,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210128156"
    },
    {
      "job": 77818093603,
      "time": 155,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210162297"
    },
    {
      "job": 77818093610,
      "time": 257,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7210184054"
    },
    {
      "job": 77818093659,
      "time": 284,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7210189892"
    },
    {
      "job": 77818093634,
      "time": 275,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7210188052"
    }
  ],
  "_buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/shaelebrown/tdapplied",
  "_commit": {
    "id": "1283762615d2aa50c66f992087ec88a088a5ec2a",
    "author": "sbrown-ww <shael@wizewerks.ai>",
    "committer": "sbrown-ww <shael@wizewerks.ai>",
    "message": "Removed workflows\n",
    "time": 1730121189
  },
  "_maintainer": {
    "name": "Shael Brown",
    "email": "shaelebrown@gmail.com",
    "login": "shaelebrown",
    "description": "",
    "uuid": 56615362
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "clue",
      "role": "Imports"
    },
    {
      "package": "rdist",
      "role": "Imports"
    },
    {
      "package": "parallelly",
      "role": "Imports"
    },
    {
      "package": "kernlab",
      "role": "Imports"
    },
    {
      "package": "iterators",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.11.0",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "TDAstats",
      "role": "Suggests"
    },
    {
      "package": "reticulate",
      "role": "Suggests"
    },
    {
      "package": "TDA",
      "role": "Suggests"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    }
  ],
  "_owner": "shaelebrown",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 18,
  "_contributors": [
    {
      "user": "shaelebrown",
      "count": 144,
      "uuid": 56615362
    },
    {
      "user": "sbrown-ww",
      "count": 23,
      "uuid": 180186705
    }
  ],
  "_userbio": {
    "uuid": 56615362,
    "type": "user",
    "name": "shaelebrown"
  },
  "_downloads": {
    "count": 610,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/TDApplied"
  },
  "_devurl": "https://github.com/shaelebrown/tdapplied",
  "_searchresults": 9,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/TDApplied.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/shaelebrown/tdapplied",
  "_realowner": "shaelebrown",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2022-08-15"
    },
    {
      "version": "0.1.1",
      "date": "2022-08-29"
    },
    {
      "version": "0.1.2",
      "date": "2022-09-26"
    },
    {
      "version": "0.1.3",
      "date": "2022-10-02"
    },
    {
      "version": "2.0.0",
      "date": "2022-11-09"
    },
    {
      "version": "2.0.1",
      "date": "2022-12-23"
    },
    {
      "version": "2.0.2",
      "date": "2023-01-14"
    },
    {
      "version": "2.0.3",
      "date": "2023-01-15"
    },
    {
      "version": "2.0.4",
      "date": "2023-01-25"
    },
    {
      "version": "3.0.0",
      "date": "2023-12-07"
    },
    {
      "version": "3.0.2",
      "date": "2024-01-21"
    },
    {
      "version": "3.0.3",
      "date": "2024-03-12"
    },
    {
      "version": "3.0.4",
      "date": "2024-10-29"
    }
  ],
  "_exports": [
    "bootstrap_persistence_thresholds",
    "diagram_distance",
    "diagram_kernel",
    "diagram_kkmeans",
    "diagram_kpca",
    "diagram_ksvm",
    "diagram_mds",
    "diagram_to_df",
    "distance_matrix",
    "enclosing_radius",
    "gram_matrix",
    "import_ripser",
    "independence_test",
    "permutation_model_inference",
    "permutation_test",
    "plot_diagram",
    "plot_vr_graph",
    "predict_diagram_kkmeans",
    "predict_diagram_kpca",
    "predict_diagram_ksvm",
    "PyH",
    "universal_null",
    "vr_graphs"
  ],
  "_help": [
    {
      "page": "analyze_representatives",
      "title": "Analyze the data point memberships of multiple representative (co)cycles.",
      "topics": [
        "analyze_representatives"
      ]
    },
    {
      "page": "bootstrap_persistence_thresholds",
      "title": "Estimate persistence threshold(s) for topological features in a data set using bootstrapping.",
      "topics": [
        "bootstrap_persistence_thresholds"
      ]
    },
    {
      "page": "check_PyH_setup",
      "title": "Make sure that python has been configured correctly for persistent homology calculations.",
      "topics": [
        "check_PyH_setup"
      ]
    },
    {
      "page": "check_ripser",
      "title": "Verify an imported ripser module.",
      "topics": [
        "check_ripser"
      ]
    },
    {
      "page": "diagram_distance",
      "title": "Calculate distance between a pair of persistence diagrams.",
      "topics": [
        "diagram_distance"
      ]
    },
    {
      "page": "diagram_kernel",
      "title": "Calculate persistence Fisher kernel value between a pair of persistence diagrams.",
      "topics": [
        "diagram_kernel"
      ]
    },
    {
      "page": "diagram_kkmeans",
      "title": "Cluster a group of persistence diagrams using kernel k-means.",
      "topics": [
        "diagram_kkmeans"
      ]
    },
    {
      "page": "diagram_kpca",
      "title": "Calculate the kernel PCA embedding of a group of persistence diagrams.",
      "topics": [
        "diagram_kpca"
      ]
    },
    {
      "page": "diagram_ksvm",
      "title": "Fit a support vector machine model where each training set instance is a persistence diagram.",
      "topics": [
        "diagram_ksvm"
      ]
    },
    {
      "page": "diagram_mds",
      "title": "Dimension reduction of a group of persistence diagrams via metric multidimensional scaling.",
      "topics": [
        "diagram_mds"
      ]
    },
    {
      "page": "diagram_to_df",
      "title": "Convert a TDA/TDAstats persistence diagram to a data frame.",
      "topics": [
        "diagram_to_df"
      ]
    },
    {
      "page": "distance_matrix",
      "title": "Compute a distance matrix from a list of persistence diagrams.",
      "topics": [
        "distance_matrix"
      ]
    },
    {
      "page": "enclosing_radius",
      "title": "Compute the enclosing radius for a dataset.",
      "topics": [
        "enclosing_radius"
      ]
    },
    {
      "page": "gram_matrix",
      "title": "Compute the gram matrix for a group of persistence diagrams.",
      "topics": [
        "gram_matrix"
      ]
    },
    {
      "page": "import_ripser",
      "title": "Import the python module ripser.",
      "topics": [
        "import_ripser"
      ]
    },
    {
      "page": "independence_test",
      "title": "Independence test for two groups of persistence diagrams.",
      "topics": [
        "independence_test"
      ]
    },
    {
      "page": "permutation_model_inference",
      "title": "Model inference with permutation test.",
      "topics": [
        "permutation_model_inference"
      ]
    },
    {
      "page": "permutation_test",
      "title": "Permutation test for finding group differences between persistence diagrams.",
      "topics": [
        "permutation_test"
      ]
    },
    {
      "page": "plot_diagram",
      "title": "Plot persistence diagrams",
      "topics": [
        "plot_diagram"
      ]
    },
    {
      "page": "plot_vr_graph",
      "title": "Plot a VR graph using the igraph package.",
      "topics": [
        "plot_vr_graph"
      ]
    },
    {
      "page": "predict_diagram_kkmeans",
      "title": "Predict the cluster labels for new persistence diagrams using a pre-computed clustering.",
      "topics": [
        "predict_diagram_kkmeans"
      ]
    },
    {
      "page": "predict_diagram_kpca",
      "title": "Project persistence diagrams into a low-dimensional space via a pre-computed kernel PCA embedding.",
      "topics": [
        "predict_diagram_kpca"
      ]
    },
    {
      "page": "predict_diagram_ksvm",
      "title": "Predict the outcome labels for a list of persistence diagrams using a pre-trained diagram ksvm model.",
      "topics": [
        "predict_diagram_ksvm"
      ]
    },
    {
      "page": "PyH",
      "title": "Fast persistent homology calculations with python.",
      "topics": [
        "PyH"
      ]
    },
    {
      "page": "universal_null",
      "title": "Filtering topological features with the universal null distribution.",
      "topics": [
        "universal_null"
      ]
    },
    {
      "page": "vr_graphs",
      "title": "Compute Vietoris-Rips graphs of a dataset at particular epsilon radius values.",
      "topics": [
        "vr_graphs"
      ]
    }
  ],
  "_readme": "https://github.com/shaelebrown/tdapplied/raw/HEAD/README.md",
  "_rundeps": [
    "clue",
    "cluster",
    "codetools",
    "doParallel",
    "foreach",
    "iterators",
    "kernlab",
    "parallelly",
    "Rcpp",
    "RcppArmadillo",
    "rdist"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "Speed.Rmd",
      "filename": "Speed.html",
      "title": "Benchmarking and Speedups",
      "author": "Shael Brown and Dr. Reza Farivar",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Speedups",
        "Parallelization",
        "Fisher Information Metric Approximation",
        "Using Pre-Computed Matrices",
        "Storing Calculations in permutation_test",
        "Benchmarking Against Similar Packages",
        "Benchmarking PyH Against TDAstats' calculate_homology Function and rgudhi's compute_persistence Function",
        "Benchmarking the TDApplied diagram_distance and TDA wasserstein Functions",
        "Benchmarking the TDApplied diagram_distance Function against persim's wasserstein Functions",
        "Benchmarking the TDApplied diagram_distance and rgudhi PersistenceFisherDistance Functions",
        "Conclusions",
        "References"
      ],
      "created": "2023-02-14 15:10:56",
      "modified": "2024-01-01 00:37:28",
      "commits": 16
    },
    {
      "source": "comparing_calcs.Rmd",
      "filename": "comparing_calcs.html",
      "title": "Comparing Distance Calculations",
      "author": "Shael Brown and Dr. Reza Farivar",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "TDAstats' phom.dist Function",
        "Examples",
        "Comparisons",
        "Proof of Correctness for TDApplied's diagram_distance Function",
        "Conclusion",
        "References"
      ],
      "created": "2023-04-05 21:27:58",
      "modified": "2023-04-27 20:32:22",
      "commits": 10
    },
    {
      "source": "HCP_analysis.Rmd",
      "filename": "HCP_analysis.html",
      "title": "Human Connectome Project Analysis",
      "author": "Shael Brown and Dr. Reza Farivar",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Abstract",
        "Introduction",
        "A task-related spatial loop",
        "Linking the secondary loop to raw data",
        "Linking topology to behavior",
        "Conclusion",
        "Appendix: Converting Correlations to Distances",
        "References"
      ],
      "created": "2023-02-14 15:10:56",
      "modified": "2023-12-10 13:27:21",
      "commits": 18
    },
    {
      "source": "personalized_analyses.Rmd",
      "filename": "personalized_analyses.html",
      "title": "Personalized Analyses with TDApplied",
      "author": "Shael Brown and Dr. Reza Farivar",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Classification with Extreme Gradient Boosting (XGBoost)",
        "Conclusion",
        "References"
      ],
      "created": "2023-04-04 19:52:43",
      "modified": "2023-04-25 19:10:39",
      "commits": 3
    },
    {
      "source": "ML_and_Inference.Rmd",
      "filename": "ML_and_Inference.html",
      "title": "TDApplied Theory and Practice",
      "author": "Shael Brown and Dr. Reza Farivar",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Computing and Comparing Persistence Diagrams",
        "Computing Diagrams and TDApplied's PyH Function",
        "Determining the Radius Threshold with TDApplied's enclosing_radius Function",
        "Converting Diagrams to DataFrames with TDApplied's diagram_to_df Function",
        "Comparing Persistence Diagrams and TDApplied's diagram_distance and diagram_kernel Functions",
        "Visualizing and Interpreting Persistence Diagrams",
        "TDApplied's Function plot_diagram",
        "Filtering Topological Features and TDApplied's universal_null Function",
        "Bootstrapping Topological Features and TDApplied's bootstrap_persistence_thresholds Function",
        "Representative (Co)Cycles",
        "VR Graphs and TDApplied's vr_graphs and plot_vr_graph Functions",
        "Hypothesis Testing",
        "Detecting Group Differences and TDApplied's permutation_test Function",
        "Independence Between Two Groups of Paired Diagrams and TDApplied's independence_test Function",
        "Model Inference and TDApplied's permutation_model_inference Function",
        "Finding Latent Structure",
        "Kernel k-means and TDApplied's diagram_kkmeans Function",
        "Multidimensional Scaling and TDApplied's diagram_mds Function",
        "Kernel Principal Components Analysis, and TDApplied's diagram_kpca Function",
        "Predicting Labels of Persistence Diagrams",
        "Support Vector Machines and TDApplied's diagram_ksvm Function",
        "Limitations of TDApplied Functionality",
        "Conclusion",
        "References"
      ],
      "created": "2022-03-30 19:44:47",
      "modified": "2024-10-23 17:40:11",
      "commits": 92
    }
  ],
  "_score": 5.653212513775344,
  "_indexed": true,
  "_nocasepkg": "tdapplied",
  "_universes": [
    "shaelebrown"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.0.4",
      "date": "2026-05-26T06:19:22.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "09fe6c531137ae6b5e10bd669596ede7f031268ccc766f1973e0969ef00ddc13",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.0.4",
      "date": "2026-05-26T06:19:09.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "2f495e7b4fc109e53853b8cc22b9f17ac2200669c42f3f069129f649d64bd166",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.0.4",
      "date": "2026-05-26T06:19:00.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "eb268f26b91940a8c86f19f93892be4f360a5f09531e3855156e2e389638439c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.0.4",
      "date": "2026-05-26T06:19:01.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "997fbfab4793bcfb0ae2b70901e230e287cef9e8dedd01a175effadaf40c8e6c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.0.4",
      "date": "2026-05-26T06:19:47.000Z",
      "arch": "aarch64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "e3a5bf51ec360c8ed67f19a09105eaa977d1a3e4e184c5efea7610f50f2fe638",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.0.4",
      "date": "2026-05-26T06:20:50.000Z",
      "arch": "x86_64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "850c20281fb80edada17f39bb6d8e67849c7707082a1370fb8feb8728c918eb7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.0.4",
      "date": "2026-05-26T06:22:05.000Z",
      "arch": "aarch64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "2f3aa519b2695c8bcff8e0e1b3f0d991b52adfe73ce4c5ebc8b8c7df34ea637e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.0.4",
      "date": "2026-05-26T06:19:53.000Z",
      "arch": "x86_64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "5605aee06c5cdb1be680f0718d99c695a1be58d9d6bbb104b48888ae3fc3309f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.0.4",
      "date": "2026-05-26T06:18:24.000Z",
      "arch": "emscripten",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "0e2cbf99a67088daa09a62f02e84bac9bf806ab81b3c014663196c363af1d828",
      "status": "success",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.0.4",
      "date": "2026-05-26T06:17:57.000Z",
      "arch": "x86_64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "600a4021a560a6be4d75b683ce3f1a8f32ea3363eb47f8d5f1f8c633569c9c3f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.0.4",
      "date": "2026-05-26T06:17:43.000Z",
      "arch": "x86_64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "c68753c9e4d2edfa259bbb63bafb7740b31f3962e01b1c4e78fc88b86192c799",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.0.4",
      "date": "2026-05-26T06:17:52.000Z",
      "arch": "x86_64",
      "commit": "1283762615d2aa50c66f992087ec88a088a5ec2a",
      "fileid": "80facbb8e485aebe65d2c62e23384eac2b62b0de95f3abdbfa09a54b6844553d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shaelebrown/actions/runs/26435530407"
    }
  ]
}