{
  "_id": "6a1eba20b25058d4daadfc5c",
  "Package": "tidypopgen",
  "Title": "Tidy Population Genetics",
  "Version": "0.4.4.9001",
  "Authors@R": "c(person(\"Evie\", \"Carter\", role = c(\"aut\")),\nperson(\"Eirlys\", \"Tysall\", role = c(\"aut\")),\nperson(\"Andrea\", \"Manica\", email = \"am315@cam.ac.uk\",\nrole = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0003-1895-450X\")),\nperson(\"Chang\", \"Christopher\", role = c(\"ctb\"),\ncomment = \"Author of Hardy-Weinberg Equilibrium algorithm in PLINK 1.90, used in loci_hwe()\"),\nperson(\"Shaun\", \"Purcell\", role = c(\"ctb\"),\ncomment = \"Author of Hardy-Weinberg Equilibrium algorithm in PLINK 1.90, used in loci_hwe()\"),\nperson(\"Bengtsson\", \"Henrik\", role = c(\"ctb\"),\ncomment = \"Author of countLines in R.utils, modified for .vcf in count_vcf_variants()\"))",
  "Description": "We provide a tidy grammar of population genetics,\nfacilitating the manipulation and analysis of data on biallelic\nsingle nucleotide polymorphisms (SNPs). 'tidypopgen' scales to\nvery large genetic datasets by storing genotypes on disk, and\nperforming operations on them in chunks, without ever loading\nall data in memory. The full functionalities of the package are\ndescribed in Carter et al. (2025)\n<doi:10.1111/2041-210x.70204>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "URL": "https://github.com/EvolEcolGroup/tidypopgen,\nhttps://evolecolgroup.github.io/tidypopgen/",
  "BugReports": "https://github.com/EvolEcolGroup/tidypopgen/issues",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Additional_repositories": "https://evolecolgroup.r-universe.dev/",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "LazyData": "true",
  "Config/Needs/website": "rmarkdown",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibicu-dev libssl-dev libproj-dev libsqlite3-dev\nlibudunits2-dev",
  "Repository": "https://evolecolgroup.r-universe.dev",
  "Date/Publication": "2026-05-28 05:04:43 UTC",
  "RemoteUrl": "https://github.com/EvolEcolGroup/tidypopgen",
  "RemoteRef": "dev",
  "RemoteSha": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-02 10:56:18 UTC",
    "User": "root"
  },
  "Author": "Evie Carter [aut],\nEirlys Tysall [aut],\nAndrea Manica [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0003-1895-450X>),\nChang Christopher [ctb] (Author of Hardy-Weinberg Equilibrium algorithm\nin PLINK 1.90, used in loci_hwe()),\nShaun Purcell [ctb] (Author of Hardy-Weinberg Equilibrium algorithm in\nPLINK 1.90, used in loci_hwe()),\nBengtsson Henrik [ctb] (Author of countLines in R.utils, modified for\n.vcf in count_vcf_variants())",
  "Maintainer": "Andrea Manica <am315@cam.ac.uk>",
  "MD5sum": "532829c9c570653a1dce2878cb938631",
  "_user": "evolecolgroup",
  "_type": "src",
  "_file": "tidypopgen_0.4.4.9001.tar.gz",
  "_fileid": "d8a38473119a9707c2b6899931d819eee6948eb34a63782140eb86c6a3f939ec",
  "_filesize": 5255880,
  "_sha256": "d8a38473119a9707c2b6899931d819eee6948eb34a63782140eb86c6a3f939ec",
  "_created": "2026-06-02T10:56:18.000Z",
  "_published": "2026-06-02T11:10:24.131Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79055407621,
      "time": 430,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7355946922"
    },
    {
      "job": 79055407737,
      "time": 365,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7355925542"
    },
    {
      "job": 79055407655,
      "time": 380,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355931187"
    },
    {
      "job": 79055407653,
      "time": 419,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355942089"
    },
    {
      "job": 79055407677,
      "time": 287,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7355998318"
    },
    {
      "job": 79055407598,
      "time": 478,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7355979397"
    },
    {
      "job": 79055407525,
      "time": 257,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7356006240"
    },
    {
      "job": 79055407514,
      "time": 680,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7356044617"
    },
    {
      "job": 79054313444,
      "time": 409,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355806668"
    },
    {
      "job": 79055407511,
      "time": 245,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355886430"
    },
    {
      "job": 79055407551,
      "time": 468,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7355957512"
    },
    {
      "job": 79055407527,
      "time": 493,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7355965482"
    },
    {
      "job": 79055407516,
      "time": 422,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355943341"
    }
  ],
  "_buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/EvolEcolGroup/tidypopgen",
  "_commit": {
    "id": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
    "author": "Andrea Manica <am315@cam.ac.uk>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #189 from EvolEcolGroup/pairwise\n\nPairwise",
    "time": 1779944683
  },
  "_maintainer": {
    "name": "Andrea Manica",
    "email": "am315@cam.ac.uk",
    "login": "dramanica",
    "bluesky": "@eegcam.bsky.social",
    "description": "For the software packages that we write and code accompanying papers, see @EvolEcolGroup ",
    "uuid": 3873428,
    "orcid": "0000-0003-1895-450X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "version": ">= 1.2.0",
      "role": "Depends"
    },
    {
      "package": "tibble",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "version": ">= 0.9.600",
      "role": "LinkingTo"
    },
    {
      "package": "bigstatsr",
      "role": "LinkingTo"
    },
    {
      "package": "rmio",
      "role": "LinkingTo"
    },
    {
      "package": "bigparallelr",
      "role": "Imports"
    },
    {
      "package": "bigsnpr",
      "role": "Imports"
    },
    {
      "package": "bigstatsr",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "runner",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "gtable",
      "role": "Imports"
    },
    {
      "package": "adegenet",
      "role": "Suggests"
    },
    {
      "package": "admixtools",
      "role": "Suggests"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "hierfstat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "detectRUNS",
      "role": "Suggests"
    },
    {
      "package": "LEA",
      "role": "Suggests"
    },
    {
      "package": "pcadapt",
      "role": "Suggests"
    },
    {
      "package": "RhpcBLASctl",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "rnaturalearth",
      "role": "Suggests"
    },
    {
      "package": "rnaturalearthdata",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "reticulate",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "vcfR",
      "role": "Suggests"
    },
    {
      "package": "xgboost",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    }
  ],
  "_owner": "evolecolgroup",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-23",
      "n": 5
    },
    {
      "week": "2025-25",
      "n": 4
    },
    {
      "week": "2025-26",
      "n": 7
    },
    {
      "week": "2025-27",
      "n": 3
    },
    {
      "week": "2025-32",
      "n": 4
    },
    {
      "week": "2025-33",
      "n": 1
    },
    {
      "week": "2025-34",
      "n": 10
    },
    {
      "week": "2025-36",
      "n": 1
    },
    {
      "week": "2025-37",
      "n": 3
    },
    {
      "week": "2025-38",
      "n": 2
    },
    {
      "week": "2025-42",
      "n": 4
    },
    {
      "week": "2025-43",
      "n": 5
    },
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2025-47",
      "n": 1
    },
    {
      "week": "2025-50",
      "n": 2
    },
    {
      "week": "2025-51",
      "n": 4
    },
    {
      "week": "2026-02",
      "n": 2
    },
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-04",
      "n": 3
    },
    {
      "week": "2026-07",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 3
    },
    {
      "week": "2026-14",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 3
    },
    {
      "week": "2026-19",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 3
    },
    {
      "week": "2026-21",
      "n": 2
    },
    {
      "week": "2026-22",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.3.2",
      "date": "2025-08-22"
    },
    {
      "name": "0.3.2",
      "date": "2025-09-04"
    },
    {
      "name": "v0.4.0",
      "date": "2025-10-24"
    },
    {
      "name": "v0.4.1",
      "date": "2025-12-19"
    },
    {
      "name": "v0.4.3",
      "date": "2026-01-22"
    },
    {
      "name": "v0.4.4",
      "date": "2026-05-15"
    }
  ],
  "_stars": 13,
  "_contributors": [
    {
      "user": "dramanica",
      "count": 744,
      "uuid": 3873428
    },
    {
      "user": "eviecarter33",
      "count": 346,
      "uuid": 104676495
    },
    {
      "user": "eirlystysall",
      "count": 15,
      "uuid": 73304032
    },
    {
      "user": "euphrasiologist",
      "count": 6,
      "uuid": 40207129
    },
    {
      "user": "copilot",
      "count": 4,
      "uuid": 198982749
    },
    {
      "user": "m-colucci",
      "count": 1,
      "uuid": 61865099
    }
  ],
  "_userbio": {
    "uuid": 44270007,
    "type": "organization",
    "name": "Evolutionary Ecology Group at University of Cambridge"
  },
  "_downloads": {
    "count": 370,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tidypopgen"
  },
  "_devurl": "https://github.com/evolecolgroup/tidypopgen",
  "_pkgdown": "https://evolecolgroup.github.io/tidypopgen/",
  "_searchresults": 46,
  "_topics": [
    "openblas",
    "zlib",
    "cpp",
    "openmp"
  ],
  "_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/tidypopgen.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/evolecolgroup/tidypopgen",
  "_realowner": "evolecolgroup",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3.2",
      "date": "2025-08-27"
    },
    {
      "version": "0.4.0",
      "date": "2025-10-24"
    },
    {
      "version": "0.4.1",
      "date": "2025-12-20"
    },
    {
      "version": "0.4.2",
      "date": "2026-01-22"
    },
    {
      "version": "0.4.3",
      "date": "2026-01-24"
    },
    {
      "version": "0.4.4",
      "date": "2026-05-19"
    }
  ],
  "_exports": [
    "%>%",
    "augment",
    "augment_loci",
    "autoplot",
    "count_loci",
    "filter_high_relatedness",
    "find_duplicated_loci",
    "gen_tibble",
    "get_p_matrix",
    "get_q_matrix",
    "gt_add_sf",
    "gt_admix_reorder_q",
    "gt_admixture",
    "gt_as_genind",
    "gt_as_genlight",
    "gt_as_geno_lea",
    "gt_as_hierfstat",
    "gt_as_plink",
    "gt_as_vcf",
    "gt_cluster_pca",
    "gt_cluster_pca_best_k",
    "gt_dapc",
    "gt_extract_f2",
    "gt_from_genlight",
    "gt_get_file_names",
    "gt_has_imputed",
    "gt_impute_simple",
    "gt_impute_xgboost",
    "gt_load",
    "gt_order_loci",
    "gt_pca_autoSVD",
    "gt_pca_partialSVD",
    "gt_pca_randomSVD",
    "gt_pcadapt",
    "gt_pseudohaploid",
    "gt_roh_window",
    "gt_save",
    "gt_set_imputed",
    "gt_snmf",
    "gt_update_backingfile",
    "gt_uses_imputed",
    "heatmap_add_dendro",
    "heatmap_pairwise",
    "indiv_het_obs",
    "indiv_inbreeding",
    "indiv_missingness",
    "indiv_ploidy",
    "is_loci_table_ordered",
    "load_example_gt",
    "loci_alt_freq",
    "loci_chromosomes",
    "loci_hwe",
    "loci_ld_clump",
    "loci_maf",
    "loci_missingness",
    "loci_names",
    "loci_pi",
    "loci_transitions",
    "loci_transversions",
    "nwise_pop_pbs",
    "pairwise_allele_sharing",
    "pairwise_grm",
    "pairwise_ibs",
    "pairwise_king",
    "pairwise_pop_fst",
    "pop_fis",
    "pop_fst",
    "pop_gene_div",
    "pop_global_stats",
    "pop_het_exp",
    "pop_het_obs",
    "pop_tajimas_d",
    "q_matrix",
    "qc_report_indiv",
    "qc_report_loci",
    "rbind_dry_run",
    "read_q_files",
    "scale_fill_distruct",
    "select_loci",
    "select_loci_if",
    "show_genotypes",
    "show_loci",
    "show_loci<-",
    "show_ploidy",
    "snp_allele_sharing",
    "snp_ibs",
    "snp_king",
    "theme_distruct",
    "tidy",
    "upset_plot",
    "windows_indiv_roh",
    "windows_nwise_pop_pbs",
    "windows_pairwise_pop_fst",
    "windows_pop_tajimas_d",
    "windows_stats_generic"
  ],
  "_datasets": [
    {
      "name": "distruct_colours",
      "title": "Distruct colours",
      "object": "distruct_colours",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cash-set-.gen_tbl",
      "title": "A $ method for 'gen_tibble' objects",
      "topics": [
        "$<-.gen_tbl"
      ]
    },
    {
      "page": "arrange.gen_tbl",
      "title": "An arrange method for 'gen_tibble' objects",
      "topics": [
        "arrange.gen_tbl"
      ]
    },
    {
      "page": "arrange.grouped_gen_tbl",
      "title": "An arrange method for grouped 'gen_tibble' objects",
      "topics": [
        "arrange.grouped_gen_tbl"
      ]
    },
    {
      "page": "augment_gt_pca",
      "title": "Augment data with information from a gt_pca object",
      "topics": [
        "augment.gt_pca",
        "augment_gt_pca"
      ]
    },
    {
      "page": "augment_loci",
      "title": "Augment the loci table with information from a analysis object",
      "topics": [
        "augment_loci"
      ]
    },
    {
      "page": "augment_loci_gt_pca",
      "title": "Augment the loci table with information from a gt_pca object",
      "topics": [
        "augment_loci.gt_pca",
        "augment_loci_gt_pca"
      ]
    },
    {
      "page": "augment_q_matrix",
      "title": "Augment data with information from a q_matrix object",
      "topics": [
        "augment.q_matrix",
        "augment_q_matrix"
      ]
    },
    {
      "page": "augment.gt_dapc",
      "title": "Augment data with information from a gt_dapc object",
      "topics": [
        "augment.gt_dapc"
      ]
    },
    {
      "page": "autoplot_gt_admix",
      "title": "Autoplots for 'gt_admix' objects",
      "topics": [
        "autoplot.gt_admix",
        "autoplot_gt_admix"
      ]
    },
    {
      "page": "autoplot_gt_pca",
      "title": "Autoplots for 'gt_pca' objects",
      "topics": [
        "autoplot.gt_pca",
        "autoplot_gt_pca"
      ]
    },
    {
      "page": "autoplot_gt_pcadapt",
      "title": "Autoplots for 'gt_pcadapt' objects",
      "topics": [
        "autoplot.gt_pcadapt",
        "autoplot_gt_pcadapt"
      ]
    },
    {
      "page": "autoplot_pairwise",
      "title": "Autoplot for pairwise distance matrices",
      "topics": [
        "autoplot.pairwise_matrix",
        "autoplot.pairwise_tbl",
        "autoplot_pairwise",
        "autoplot_pairwise_matrix",
        "autoplot_pairwise_tbl"
      ]
    },
    {
      "page": "autoplot_q_matrix",
      "title": "Autoplots for 'q_matrix' objects",
      "topics": [
        "autoplot.q_matrix",
        "autoplot_q_matrix"
      ]
    },
    {
      "page": "autoplot_gt_cluster_pca",
      "title": "Autoplots for 'gt_cluster_pca' objects",
      "topics": [
        "autoplot.gt_cluster_pca"
      ]
    },
    {
      "page": "autoplot_gt_dapc",
      "title": "Autoplots for 'gt_dapc' objects",
      "topics": [
        "autoplot.gt_dapc"
      ]
    },
    {
      "page": "autoplot.qc_report_indiv",
      "title": "Autoplots for 'qc_report_indiv' objects",
      "topics": [
        "autoplot.qc_report_indiv"
      ]
    },
    {
      "page": "autoplot.qc_report_loci",
      "title": "Autoplots for 'qc_report_loci' objects",
      "topics": [
        "autoplot.qc_report_loci"
      ]
    },
    {
      "page": "c.gt_admix",
      "title": "Combine method for gt_admix objects",
      "topics": [
        "c.gt_admix"
      ]
    },
    {
      "page": "cbind.gen_tbl",
      "title": "Combine a gen_tibble to a data.frame or tibble by column",
      "topics": [
        "cbind.gen_tbl"
      ]
    },
    {
      "page": "count_loci",
      "title": "Count the number of loci in a 'gen_tibble'",
      "topics": [
        "count_loci",
        "count_loci.tbl_df",
        "count_loci.vctrs_bigSNP"
      ]
    },
    {
      "page": "distruct_colours",
      "title": "Distruct colours",
      "topics": [
        "distruct_colours"
      ]
    },
    {
      "page": "filter_high_relatedness",
      "title": "Filter individuals based on a relationship threshold",
      "topics": [
        "filter_high_relatedness"
      ]
    },
    {
      "page": "filter.gen_tbl",
      "title": "Tidyverse methods for gt objects",
      "topics": [
        "filter.gen_tbl"
      ]
    },
    {
      "page": "filter.grouped_gen_tbl",
      "title": "A filter method for grouped 'gen_tibble' objects",
      "topics": [
        "filter.grouped_gen_tbl"
      ]
    },
    {
      "page": "find_duplicated_loci",
      "title": "Find duplicates in the loci table",
      "topics": [
        "find_duplicated_loci"
      ]
    },
    {
      "page": "gen_tibble",
      "title": "Constructor for a 'gen_tibble'",
      "topics": [
        "gen_tibble",
        "gen_tibble.character",
        "gen_tibble.matrix"
      ]
    },
    {
      "page": "get_p_matrix",
      "title": "Return a single P matrix from a 'gt_admix' object",
      "topics": [
        "get_p_matrix"
      ]
    },
    {
      "page": "get_q_matrix",
      "title": "Return a single Q matrix from a 'gt_admix' object",
      "topics": [
        "get_q_matrix"
      ]
    },
    {
      "page": "gt_add_sf",
      "title": "Add an simple feature geometry to a 'gen_tibble'",
      "topics": [
        "gt_add_sf"
      ]
    },
    {
      "page": "gt_admix_reorder_q",
      "title": "Reorder the q matrices based on the grouping variable",
      "topics": [
        "gt_admix_reorder_q"
      ]
    },
    {
      "page": "gt_admixture",
      "title": "Run ADMIXTURE from R",
      "topics": [
        "gt_admixture"
      ]
    },
    {
      "page": "gt_as_genind",
      "title": "Convert a 'gen_tibble' to a 'genind' object from 'adegenet'",
      "topics": [
        "gt_as_genind"
      ]
    },
    {
      "page": "gt_as_genlight",
      "title": "Convert a 'gen_tibble' to a 'genlight' object from 'adegenet'",
      "topics": [
        "gt_as_genlight"
      ]
    },
    {
      "page": "gt_as_geno_lea",
      "title": "Convert a 'gentibble' to a .geno file for sNMF from the LEA package",
      "topics": [
        "gt_as_geno_lea"
      ]
    },
    {
      "page": "gt_as_hierfstat",
      "title": "Convert a 'gen_tibble' to a data.frame compatible with 'hierfstat'",
      "topics": [
        "gt_as_hierfstat"
      ]
    },
    {
      "page": "gt_as_plink",
      "title": "Export a 'gen_tibble' object to PLINK bed format",
      "topics": [
        "gt_as_plink"
      ]
    },
    {
      "page": "gt_as_vcf",
      "title": "Convert a 'gen_tibble' to a VCF",
      "topics": [
        "gt_as_vcf"
      ]
    },
    {
      "page": "gt_cluster_pca",
      "title": "Run K-clustering on principal components",
      "topics": [
        "gt_cluster_pca"
      ]
    },
    {
      "page": "gt_cluster_pca_best_k",
      "title": "Find the best number of clusters based on principal components",
      "topics": [
        "gt_cluster_pca_best_k"
      ]
    },
    {
      "page": "gt_dapc",
      "title": "Discriminant Analysis of Principal Components for gen_tibble",
      "topics": [
        "gt_dapc"
      ]
    },
    {
      "page": "gt_extract_f2",
      "title": "Compute and store blocked f2 statistics for ADMIXTOOLS 2",
      "topics": [
        "gt_extract_f2"
      ]
    },
    {
      "page": "gt_from_genlight",
      "title": "Convert a 'genlight' object from adegenet to a 'gen_tibble'",
      "topics": [
        "gt_from_genlight"
      ]
    },
    {
      "page": "gt_get_file_names",
      "title": "Get the names of files storing the genotypes of a 'gen_tibble'",
      "topics": [
        "gt_get_file_names"
      ]
    },
    {
      "page": "gt_has_imputed",
      "title": "Checks if a 'gen_tibble' has been imputed",
      "topics": [
        "gt_has_imputed"
      ]
    },
    {
      "page": "gt_impute_simple",
      "title": "Simple imputation based on allele frequencies",
      "topics": [
        "gt_impute_simple"
      ]
    },
    {
      "page": "gt_impute_xgboost",
      "title": "Imputation based XGBoost",
      "topics": [
        "gt_impute_xgboost"
      ]
    },
    {
      "page": "gt_load",
      "title": "Load a gen_tibble",
      "topics": [
        "gt_load"
      ]
    },
    {
      "page": "gt_order_loci",
      "title": "Order the loci table of a gen_tibble",
      "topics": [
        "gt_order_loci"
      ]
    },
    {
      "page": "gt_pca",
      "title": "Principal Component Analysis for 'gen_tibble' objects",
      "concept": [
        "gt_pca_functions"
      ],
      "topics": [
        "gt_pca"
      ]
    },
    {
      "page": "gt_pca_autoSVD",
      "title": "PCA controlling for LD for 'gen_tibble' objects",
      "concept": [
        "gt_pca_functions"
      ],
      "topics": [
        "gt_pca_autoSVD"
      ]
    },
    {
      "page": "gt_pca_partialSVD",
      "title": "PCA for 'gen_tibble' objects by partial SVD",
      "concept": [
        "gt_pca_functions"
      ],
      "topics": [
        "gt_pca_partialSVD"
      ]
    },
    {
      "page": "gt_pca_randomSVD",
      "title": "PCA for 'gen_tibble' objects by randomized partial SVD",
      "concept": [
        "gt_pca_functions"
      ],
      "topics": [
        "gt_pca_randomSVD"
      ]
    },
    {
      "page": "gt_pcadapt",
      "title": "pcadapt analysis on a 'gen_tibble' object",
      "topics": [
        "gt_pcadapt"
      ]
    },
    {
      "page": "gt_pseudohaploid",
      "title": "Set the ploidy of a 'gen_tibble' to include pseudohaploids",
      "topics": [
        "gt_pseudohaploid"
      ]
    },
    {
      "page": "gt_save",
      "title": "Save a gen_tibble",
      "topics": [
        "gt_save"
      ]
    },
    {
      "page": "gt_set_imputed",
      "title": "Sets a 'gen_tibble' to use imputed data",
      "topics": [
        "gt_set_imputed"
      ]
    },
    {
      "page": "gt_snmf",
      "title": "Run SNMF from R in tidypopgen",
      "topics": [
        "gt_snmf"
      ]
    },
    {
      "page": "gt_update_backingfile",
      "title": "Update the backing matrix",
      "topics": [
        "gt_update_backingfile"
      ]
    },
    {
      "page": "gt_uses_imputed",
      "title": "Checks if a 'gen_tibble' uses imputed data",
      "topics": [
        "gt_uses_imputed"
      ]
    },
    {
      "page": "heatmap_add_dendro",
      "title": "Add dendrograms to a heatmap of pairwise distances",
      "topics": [
        "heatmap_add_dendro"
      ]
    },
    {
      "page": "heatmap_pairwise",
      "title": "Pairwise distance heatmap",
      "topics": [
        "heatmap_pairwise"
      ]
    },
    {
      "page": "indiv_het_obs",
      "title": "Estimate individual observed heterozygosity",
      "topics": [
        "indiv_het_obs",
        "indiv_het_obs.tbl_df",
        "indiv_het_obs.vctrs_bigSNP"
      ]
    },
    {
      "page": "indiv_inbreeding",
      "title": "Individual inbreeding coefficient",
      "topics": [
        "indiv_inbreeding",
        "indiv_inbreeding.grouped_df",
        "indiv_inbreeding.tbl_df",
        "indiv_inbreeding.vctrs_bigSNP"
      ]
    },
    {
      "page": "indiv_missingness",
      "title": "Estimate individual missingness",
      "topics": [
        "indiv_missingness",
        "indiv_missingness.tbl_df",
        "indiv_missingness.vctrs_bigSNP"
      ]
    },
    {
      "page": "indiv_ploidy",
      "title": "Return individual ploidy",
      "topics": [
        "indiv_ploidy",
        "indiv_ploidy.tbl_df",
        "indiv_ploidy.vctrs_bigSNP"
      ]
    },
    {
      "page": "is_loci_table_ordered",
      "title": "Test if the loci table is ordered",
      "topics": [
        "is_loci_table_ordered",
        "is_loci_table_ordered.tbl_df",
        "is_loci_table_ordered.vctrs_bigSNP"
      ]
    },
    {
      "page": "load_example_gt",
      "title": "Load example gen_tibble",
      "topics": [
        "load_example_gt"
      ]
    },
    {
      "page": "loci_alt_freq",
      "title": "Estimate allele frequencies at each locus",
      "topics": [
        "loci_alt_freq",
        "loci_alt_freq.grouped_df",
        "loci_alt_freq.tbl_df",
        "loci_alt_freq.vctrs_bigSNP",
        "loci_maf",
        "loci_maf.grouped_df",
        "loci_maf.tbl_df",
        "loci_maf.vctrs_bigSNP"
      ]
    },
    {
      "page": "loci_chromosomes",
      "title": "Get the chromosomes of loci in a 'gen_tibble'",
      "topics": [
        "loci_chromosomes",
        "loci_chromosomes.tbl_df",
        "loci_chromosomes.vctrs_bigSNP"
      ]
    },
    {
      "page": "loci_hwe",
      "title": "Test Hardy-Weinberg equilibrium at each locus",
      "topics": [
        "loci_hwe",
        "loci_hwe.grouped_df",
        "loci_hwe.tbl_df",
        "loci_hwe.vctrs_bigSNP"
      ]
    },
    {
      "page": "loci_ld_clump",
      "title": "Clump loci based on a Linkage Disequilibrium threshold",
      "topics": [
        "loci_ld_clump",
        "loci_ld_clump.tbl_df",
        "loci_ld_clump.vctrs_bigSNP"
      ]
    },
    {
      "page": "loci_missingness",
      "title": "Estimate missingness at each locus",
      "topics": [
        "loci_missingness",
        "loci_missingness.grouped_df",
        "loci_missingness.tbl_df",
        "loci_missingness.vctrs_bigSNP"
      ]
    },
    {
      "page": "loci_names",
      "title": "Get the names of loci in a 'gen_tibble'",
      "topics": [
        "loci_names",
        "loci_names.tbl_df",
        "loci_names.vctrs_bigSNP"
      ]
    },
    {
      "page": "loci_pi",
      "title": "Estimate nucleotide diversity (pi) at each locus",
      "topics": [
        "loci_pi",
        "loci_pi.grouped_df",
        "loci_pi.tbl_df",
        "loci_pi.vctrs_bigSNP"
      ]
    },
    {
      "page": "loci_transitions",
      "title": "Find transitions",
      "topics": [
        "loci_transitions",
        "loci_transitions.tbl_df",
        "loci_transitions.vctrs_bigSNP"
      ]
    },
    {
      "page": "loci_transversions",
      "title": "Find transversions",
      "topics": [
        "loci_transversions",
        "loci_transversions.tbl_df",
        "loci_transversions.vctrs_bigSNP"
      ]
    },
    {
      "page": "mutate.gen_tbl",
      "title": "A mutate method for 'gen_tibble' objects",
      "topics": [
        "mutate.gen_tbl"
      ]
    },
    {
      "page": "mutate.grouped_gen_tbl",
      "title": "A mutate method for grouped 'gen_tibble' objects",
      "topics": [
        "mutate.grouped_gen_tbl"
      ]
    },
    {
      "page": "nwise_pop_pbs",
      "title": "Compute the Population Branch Statistics for each combination of populations",
      "topics": [
        "nwise_pop_pbs"
      ]
    },
    {
      "page": "pairwise_allele_sharing",
      "title": "Compute the Pairwise Allele Sharing Matrix for a 'gen_tibble' object",
      "topics": [
        "pairwise_allele_sharing"
      ]
    },
    {
      "page": "pairwise_grm",
      "title": "Compute the Genomic Relationship Matrix for a 'gen_tibble' object",
      "topics": [
        "pairwise_grm"
      ]
    },
    {
      "page": "pairwise_ibs",
      "title": "Compute the Identity by State Matrix for a 'gen_tibble' object",
      "topics": [
        "pairwise_ibs"
      ]
    },
    {
      "page": "pairwise_king",
      "title": "Compute the KING-robust Matrix for a 'gen_tibble' object",
      "topics": [
        "pairwise_king"
      ]
    },
    {
      "page": "pairwise_pop_fst",
      "title": "Compute pairwise population Fst",
      "topics": [
        "pairwise_pop_fst"
      ]
    },
    {
      "page": "pop_fis",
      "title": "Compute population specific FIS",
      "topics": [
        "pop_fis"
      ]
    },
    {
      "page": "pop_fst",
      "title": "Compute population specific Fst",
      "topics": [
        "pop_fst"
      ]
    },
    {
      "page": "pop_global_stats",
      "title": "Compute basic population global statistics",
      "topics": [
        "pop_global_stats"
      ]
    },
    {
      "page": "pop_het_exp",
      "title": "Compute the population expected heterozygosity",
      "topics": [
        "pop_gene_div",
        "pop_het_exp"
      ]
    },
    {
      "page": "pop_het_obs",
      "title": "Compute the population observed heterozygosity",
      "topics": [
        "pop_het_obs"
      ]
    },
    {
      "page": "pop_tajimas_d",
      "title": "Estimate Tajima's D for the whole genome",
      "topics": [
        "pop_tajimas_d",
        "pop_tajimas_d.grouped_df",
        "pop_tajimas_d.tbl_df",
        "pop_tajimas_d.vctrs_bigSNP"
      ]
    },
    {
      "page": "predict_gt_pca",
      "title": "Predict scores of a PCA",
      "topics": [
        "predict.gt_pca"
      ]
    },
    {
      "page": "q_matrix",
      "title": "Convert a standard matrix to a 'q_matrix' object",
      "topics": [
        "q_matrix"
      ]
    },
    {
      "page": "qc_report_indiv",
      "title": "Create a Quality Control report for individuals",
      "topics": [
        "qc_report_indiv",
        "qc_report_indiv.grouped_df",
        "qc_report_indiv.tbl_df"
      ]
    },
    {
      "page": "qc_report_loci",
      "title": "Create a Quality Control report for loci",
      "topics": [
        "qc_report_loci",
        "qc_report_loci.grouped_df",
        "qc_report_loci.tbl_df"
      ]
    },
    {
      "page": "rbind_dry_run",
      "title": "Generate a report of what would happen to each SNP in a merge",
      "topics": [
        "rbind_dry_run"
      ]
    },
    {
      "page": "rbind.gen_tbl",
      "title": "Combine two gen_tibbles",
      "topics": [
        "rbind.gen_tbl"
      ]
    },
    {
      "page": "read_q_files",
      "title": "Read and structure .Q files or existing matrices as 'q_matrix' or 'gt_admix' objects.",
      "topics": [
        "read_q_files"
      ]
    },
    {
      "page": "scale_fill_distruct",
      "title": "Scale constructor using the distruct colours",
      "topics": [
        "scale_fill_distruct"
      ]
    },
    {
      "page": "select_loci",
      "title": "The 'select' verb for 'loci'",
      "topics": [
        "select_loci"
      ]
    },
    {
      "page": "select_loci_if",
      "title": "The 'select_if' verb for 'loci'",
      "topics": [
        "select_loci_if"
      ]
    },
    {
      "page": "show_genotypes",
      "title": "Show the genotypes of a 'gen_tibble'",
      "topics": [
        "show_genotypes",
        "show_genotypes.tbl_df",
        "show_genotypes.vctrs_bigSNP"
      ]
    },
    {
      "page": "show_loci",
      "title": "Show the loci information of a 'gen_tibble'",
      "topics": [
        "show_loci",
        "show_loci.tbl_df",
        "show_loci.vctrs_bigSNP",
        "show_loci<-",
        "show_loci<-.tbl_df",
        "show_loci<-.vctrs_bigSNP"
      ]
    },
    {
      "page": "show_ploidy",
      "title": "Show the ploidy information of a 'gen_tibble'",
      "topics": [
        "show_ploidy",
        "show_ploidy.tbl_df",
        "show_ploidy.vctrs_bigSNP"
      ]
    },
    {
      "page": "snp_allele_sharing",
      "title": "Compute the Pairwise Allele Sharing Matrix for a bigSNP object",
      "topics": [
        "snp_allele_sharing"
      ]
    },
    {
      "page": "snp_ibs",
      "title": "Compute the Identity by State Matrix for a bigSNP object",
      "topics": [
        "snp_ibs"
      ]
    },
    {
      "page": "snp_king",
      "title": "Compute the KING-robust Matrix for a bigSNP object",
      "topics": [
        "snp_king"
      ]
    },
    {
      "page": "summary.gt_admix",
      "title": "Summary method for gt_admix objects",
      "topics": [
        "summary.gt_admix"
      ]
    },
    {
      "page": "summary_rbind_dry_run",
      "title": "Print a summary of a merge report",
      "topics": [
        "summary.rbind_report",
        "summary_rbind_report"
      ]
    },
    {
      "page": "theme_distruct",
      "title": "A theme to match the output of distruct",
      "topics": [
        "theme_distruct"
      ]
    },
    {
      "page": "tidy.gt_dapc",
      "title": "Tidy a 'gt_dapc' object",
      "topics": [
        "gt_dapc_tidiers",
        "tidy.gt_dapc"
      ]
    },
    {
      "page": "tidy_gt_pca",
      "title": "Tidy a 'gt_pca' object",
      "topics": [
        "gt_pca_tidiers",
        "tidy.gt_pca"
      ]
    },
    {
      "page": "tidy.q_matrix",
      "title": "Tidy a Q matrix",
      "topics": [
        "tidy.q_matrix"
      ]
    },
    {
      "page": "upset_plot",
      "title": "Draw an UpSet plot from a data frame of logical columns",
      "topics": [
        "upset_plot"
      ]
    },
    {
      "page": "windows_indiv_roh",
      "title": "Detect runs of homozygosity using a sliding-window approach",
      "topics": [
        "gt_roh_window",
        "windows_indiv_roh"
      ]
    },
    {
      "page": "windows_nwise_pop_pbs",
      "title": "Compute the Population Branch Statistics over a sliding window",
      "topics": [
        "windows_nwise_pop_pbs"
      ]
    },
    {
      "page": "windows_pairwise_pop_fst",
      "title": "Compute pairwise Fst for a sliding window",
      "topics": [
        "windows_pairwise_pop_fst"
      ]
    },
    {
      "page": "windows_pop_tajimas_d",
      "title": "Compute Tajima's D for a sliding window",
      "topics": [
        "windows_pop_tajimas_d"
      ]
    },
    {
      "page": "windows_stats_generic",
      "title": "Estimate window statistics from per locus estimates",
      "topics": [
        "windows_stats_generic"
      ]
    }
  ],
  "_pkglogo": "https://github.com/EvolEcolGroup/tidypopgen/raw/dev/man/figures/logo.png",
  "_readme": "https://github.com/EvolEcolGroup/tidypopgen/raw/dev/README.md",
  "_rundeps": [
    "BH",
    "bigassertr",
    "bigparallelr",
    "bigreadr",
    "bigsnpr",
    "bigsparser",
    "bigstatsr",
    "bigutilsr",
    "bit",
    "class",
    "classInt",
    "cli",
    "codetools",
    "cowplot",
    "cpp11",
    "data.table",
    "DBI",
    "DEoptimR",
    "digest",
    "doParallel",
    "doRNG",
    "dplyr",
    "e1071",
    "farver",
    "ff",
    "flock",
    "foreach",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "iterators",
    "KernSmooth",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "nabor",
    "parallelly",
    "patchwork",
    "pillar",
    "pkgconfig",
    "proxy",
    "ps",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "RhpcBLASctl",
    "rlang",
    "rmio",
    "rngtools",
    "robustbase",
    "roptim",
    "RSpectra",
    "runner",
    "runonce",
    "s2",
    "S7",
    "scales",
    "sf",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "triebeard",
    "units",
    "urltools",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "wk"
  ],
  "_sysdeps": [
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libz",
      "package": "zlib1g",
      "headers": "zlib1g-dev",
      "source": "zlib",
      "version": "1:1.3.dfsg-3.1ubuntu2.1",
      "name": "zlib",
      "homepage": "http://zlib.net/",
      "description": "compression library - runtime"
    },
    {
      "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"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "a99_plink_cheatsheet.Rmd",
      "filename": "a99_plink_cheatsheet.html",
      "title": "PLINK cheatsheet",
      "engine": "knitr::rmarkdown",
      "headings": [
        "File management and reading data:",
        "Quality control:",
        "Handling linkage",
        "Quality control for relatedness (KING)",
        "Merging datasets:",
        "Analysis:"
      ],
      "created": "2024-06-11 12:02:24",
      "modified": "2025-05-09 15:08:18",
      "commits": 9
    },
    {
      "source": "a03_example_clustering_and_dapc.Rmd",
      "filename": "a03_example_clustering_and_dapc.html",
      "title": "Population genetic analysis with tidypopgen",
      "engine": "knitr::rmarkdown",
      "headings": [
        "An example workflow with real data",
        "Map",
        "PCA",
        "Explore population structure with DAPC",
        "Clustering with ADMIXTURE",
        "Handling Q matrices"
      ],
      "created": "2024-06-11 12:02:24",
      "modified": "2025-10-15 10:43:53",
      "commits": 20
    },
    {
      "source": "a02_qc.Rmd",
      "filename": "a02_qc.html",
      "title": "Quality Control",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Quality control for SNP datasets",
        "Read data into gen_tibble format",
        "Quality control for individuals",
        "Quality control for loci",
        "Linkage Disequilibrium",
        "Save",
        "Grouping data",
        "Grouped functions"
      ],
      "created": "2024-06-11 12:02:24",
      "modified": "2026-05-12 07:49:09",
      "commits": 11
    },
    {
      "source": "a01_overview.Rmd",
      "filename": "a01_overview.html",
      "title": "The grammar of population genetics",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Tidy data in population genetics",
        "The grammar of population genetics",
        "The gen_tibble",
        "Standard dplyr verbs to manipulate the tibble",
        "Using verbs on loci",
        "Grouping individuals in populations",
        "Functions applying to all pairwise and nwise combinations of individuals or populations",
        "Reading data",
        "Merging data",
        "Imputation",
        "Saving data and updating backingfiles",
        "Ordering loci"
      ],
      "created": "2024-06-11 12:02:24",
      "modified": "2025-12-17 20:06:47",
      "commits": 15
    },
    {
      "source": "tidypopgen.Rmd",
      "filename": "tidypopgen.html",
      "title": "tidypopgen",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Creating a gen_tibble",
        "Quality control",
        "Impute",
        "PCA",
        "Plot with ggplot2"
      ],
      "created": "2025-03-21 19:27:24",
      "modified": "2025-10-17 14:27:12",
      "commits": 14
    }
  ],
  "_score": 8.813130449615086,
  "_indexed": true,
  "_nocasepkg": "tidypopgen",
  "_universes": [
    "evolecolgroup",
    "dramanica"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.4.9001",
      "date": "2026-06-02T11:01:14.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "334c091d9d0f5005535ffb886fb6703237a08844c76717e3e59193f34d152a7c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.4.9001",
      "date": "2026-06-02T11:00:18.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "d28181d9103bc175a415b5d4f87a7333ff9cd82357ee814152b1c5b14b386ac9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.4.9001",
      "date": "2026-06-02T11:00:32.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "53544c54bbfdd61e5e97eb57bbb7563621ad0b73977ba22b0d85d40f3c0b571a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.4.9001",
      "date": "2026-06-02T11:00:50.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "103df918c48dd16fe39334b3855e46fac25e9bce846ea92c364ea5c02c73ff7d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.4.9001",
      "date": "2026-06-02T11:04:49.000Z",
      "arch": "aarch64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "e3c87a17fe2fc448ecc76909c30f01d15c855bfe1f5ba4d0c00c572b9c6bb50d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.4.9001",
      "date": "2026-06-02T11:01:51.000Z",
      "arch": "x86_64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "a4033283ecfbb85dec33d9ce67fca3208fa59e7df7fb177346faddde7083c720",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.4.9001",
      "date": "2026-06-02T11:05:13.000Z",
      "arch": "aarch64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "769577c50ca9c702a5c5bbf94978321abb3a2375364dbabce094e81bad41abda",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.4.9001",
      "date": "2026-06-02T11:03:08.000Z",
      "arch": "x86_64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "917b9e5b3dc0ac9e1dd3f872b7b8312c922f8ecd0fc8f8f4811f646025c5381a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.4.9001",
      "date": "2026-06-02T11:00:51.000Z",
      "arch": "emscripten",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "483be46370104df4aaa751e326478bfeba2bd5dd1047f83e0d75dffa364114b6",
      "status": "success",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.4.9001",
      "date": "2026-06-02T10:59:59.000Z",
      "arch": "x86_64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "bcf0150d7704a39ee83fa80a42998c9c7413c04955be5faf2bdfb2c288d3f1b0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.4.9001",
      "date": "2026-06-02T10:59:26.000Z",
      "arch": "x86_64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "bec6f08d1cae1f80e92dc968a8dcf1daef7a38e2de5a1056c5caebb37dabb9a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.4.9001",
      "date": "2026-06-02T10:59:11.000Z",
      "arch": "x86_64",
      "commit": "dc6885bc8c1e99716bdc9305554b00c7e66ec810",
      "fileid": "4162a2fe9f960aca2247fb915414beae4bf0ce457cfb7cc439dba78ebd0f67c5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/evolecolgroup/actions/runs/26814947258"
    }
  ]
}