{
  "_id": "6a5727e7ff0138dec5d6e726",
  "Package": "phrapl",
  "Version": "0.6.5",
  "Date": "2021-02-05",
  "Title": "Phylogeography using Approximate Likelihood",
  "Authors@R": "c(person(\"Brian\", \"O'Meara\", role = c(\"aut\", \"cre\"),\nemail = \"omeara.brian@gmail.com\"),\nperson(\"Bryan\", \"Carstens\", role = \"aut\"),\nperson(\"Nathan\", \"Jackson\", role = \"aut\"),\nperson(\"Ariadna\", \"Morales-Garcia\", role = \"aut\"))",
  "Description": "This creates and compares models for population structure\nwithin a species or between several related species, especially\nfor questions in phylogeography. It can also help delimit\npopulations into species. Models used can range from island\nmodels (populations exchanging genes through migration) to\nphylogeny models (populations splitting with no subsequent gene\nflow) to anything in between, such as subdivision with some\ngene flow. Input data are gene tree topologies. Models are fit\nusing approximate likelihood: simulating gene tree evolution\nmany times on the various population trees to estimate the\nlikelihood of seeing the observed gene topologies.",
  "SystemRequirements": "perl",
  "LazyData": "no",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.1.0",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake libfreetype6-dev libglpk-dev libglu1-mesa-dev\nlibgmp3-dev make texlive libpng-dev libuv1-dev libxml2-dev\nlibgl1-mesa-dev perl zlib1g-dev",
  "Repository": "https://phylotastic.r-universe.dev",
  "Date/Publication": "2021-02-06 04:42:35 UTC",
  "RemoteUrl": "https://github.com/bomeara/phrapl",
  "RemoteRef": "HEAD",
  "RemoteSha": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-15 06:17:35 UTC",
    "User": "root"
  },
  "Author": "Brian O'Meara [aut, cre],\nBryan Carstens [aut],\nNathan Jackson [aut],\nAriadna Morales-Garcia [aut]",
  "Maintainer": "Brian O'Meara <omeara.brian@gmail.com>",
  "_user": "phylotastic",
  "_type": "src",
  "_file": "phrapl_0.6.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/db5bc86378f07d540fd13d8fc5119e9fdf7db0466e2fbfa877c58747acefa5d3",
  "_filesize": 1852823,
  "_sha256": "db5bc86378f07d540fd13d8fc5119e9fdf7db0466e2fbfa877c58747acefa5d3",
  "_expires": "2026-10-23T06:25:41.000Z",
  "_created": "2026-07-15T06:17:35.000Z",
  "_published": "2026-07-15T06:25:43.001Z",
  "_jobs": [
    {
      "job": 87282775347,
      "time": 418,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8334398383"
    },
    {
      "job": 87282775291,
      "time": 407,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8334394446"
    },
    {
      "job": 87282775276,
      "time": 197,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8334334061"
    },
    {
      "job": 87282775321,
      "time": 313,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8334367345"
    },
    {
      "job": 87281999061,
      "time": 311,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8334274492"
    },
    {
      "job": 87282775285,
      "time": 155,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8334321587"
    },
    {
      "job": 87282775337,
      "time": 266,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8334353833"
    },
    {
      "job": 87282775388,
      "time": 328,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8334371976"
    },
    {
      "job": 87282775342,
      "time": 278,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8334357174"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/phylotastic/actions/runs/29393549386",
  "_status": "success",
  "_upstream": "https://github.com/bomeara/phrapl",
  "_commit": {
    "id": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
    "author": "Brian O'Meara <omeara.brian@gmail.com>",
    "committer": "Brian O'Meara <omeara.brian@gmail.com>",
    "message": "updating to handle use of phyclust ms\n",
    "time": 1612586555
  },
  "_maintainer": {
    "name": "Brian OMeara",
    "email": "omeara.brian@gmail.com",
    "login": "bomeara",
    "mastodon": "@omearabrian@mastodon.social",
    "bluesky": "@omearabrian.bsky.social",
    "description": "",
    "uuid": 1612612
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "ape",
      "role": "Imports"
    },
    {
      "package": "binom",
      "role": "Imports"
    },
    {
      "package": "diagram",
      "role": "Imports"
    },
    {
      "package": "partitions",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "optimx",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "nloptr",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "numDeriv",
      "role": "Imports"
    },
    {
      "package": "rgl",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    },
    {
      "package": "rgenoud",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "phyclust",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "animation",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "bomeara",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 8,
  "_contributors": [
    {
      "user": "bomeara",
      "count": 233,
      "uuid": 1612612
    },
    {
      "user": "ndjaxon",
      "count": 160,
      "uuid": 7992349
    }
  ],
  "_userbio": {
    "uuid": 1652822,
    "type": "organization",
    "name": "phylotastic",
    "followers": 5
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/phrapl"
  },
  "_devurl": "https://github.com/bomeara/phrapl",
  "_searchresults": 17,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/phrapl.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "AddEventToMigrationArray",
    "AddGrowthToAMigrationArray",
    "AdjustUsingBeta",
    "AllParamCombinations",
    "Arrow3d2",
    "CalculateGdi",
    "CalculateModelAverages",
    "CalculateNullWeights",
    "CheckFiniteCoalescence",
    "CheckMS",
    "ColCountIf",
    "ColCountLast",
    "ColCountLastZero",
    "ColMax",
    "ColMin",
    "CombineSubsampleLikelihoods",
    "CompileMS",
    "CompleteIntervals",
    "ConcatenateResults",
    "ConcatenateResults_ambiguousParameters",
    "ConcatenateResults_unambiguousParametersForOldRuns",
    "ConvertOutputVectorToLikelihood",
    "ConvertOutputVectorToLikelihood.1sub",
    "ConvertStructureDataToTrees",
    "ConvertTreeString",
    "CreateAssignment",
    "CreateAssignment.df",
    "CreateFineGrid",
    "CreateMSstringGeneric",
    "CreateMSstringSpecific",
    "CreateStartGrid",
    "DoSingleRowExtraction",
    "ExtractGridAICs",
    "ExtractGridParameters",
    "ExtractOptimizationAICs",
    "ExtractParameters",
    "ExtractUnambiguousGridParameters",
    "ExtractUnambiguousOptimizationParameters",
    "FilterForFullyResolved",
    "FilterGridForMigration",
    "FilterMigrationByCriterion",
    "FractionNonZeroMigration",
    "GenerateGrowthIndividuals",
    "GenerateIntervals",
    "GenerateMigrationArrayMap",
    "GenerateMigrationArrayMapTrunc",
    "GenerateMigrationIndividuals",
    "GenerateMigrationIndividualsOneAtATime",
    "GenerateN0multiplierIndividuals",
    "GenerateSetLoci",
    "GetAICweights",
    "GetAndBindLabel",
    "GetCladeNamesFromNewickString",
    "GetClades",
    "GetCladesQuickly",
    "GetCollapseGenerationNamesWhenAddedEventsExist",
    "getExponent",
    "GetKishESS",
    "GetLengthGridList",
    "GetNumTreeHistories",
    "GetOutDegreeOfPolytomies",
    "GetPermutationWeights",
    "GetPermutationWeightsAcrossSubsamples",
    "GetPermutationWeightsBasedOnSampling",
    "GetScaledNreps",
    "GetScoreOfSingleTree",
    "GetTrianglePlotWeights",
    "GridSearch",
    "GuessAssignments",
    "KAll",
    "KCollapseMatrix",
    "KGrowthMap",
    "KN0multiplierMap",
    "KPopInterval",
    "LoadMS",
    "MatrixContainsAllValues",
    "MergeTrees",
    "Migrationindividual",
    "ModelAverageEachModel",
    "MsIndividualParameters",
    "MsIndividualParametersConversionToUnambiguous",
    "N0multiplierGrowthindividual",
    "N0multiplierindividual",
    "NumberPopulationsAtRoot",
    "PassBounds",
    "PassBounds.addedEvents",
    "PipeMS",
    "PlotModel",
    "PlotModel2D",
    "Popinterval",
    "PrepSubsampling",
    "PrepSubsamplingFiles",
    "ProportionDifference",
    "PrunedAssignFrame",
    "PrunedPopVector",
    "ReadStructureData",
    "RemoveParameterNAs",
    "RenumberWithoutGaps",
    "ReturnAIC",
    "ReturnIncompletes",
    "ReturnModel",
    "ReturnSymmetricMigrationOnly",
    "RowComplete",
    "RowMax",
    "RowMin",
    "RunRaxml",
    "RunSeqConverter",
    "SaveMovie",
    "SaveMS",
    "ScaleParameterVectorByNe",
    "SearchContinuousModelSpaceNLoptr",
    "SearchContinuousModelSpaceRGenoud",
    "SetMaxK",
    "sortParameterTable",
    "SplitAndSort",
    "SubsampleMSTree",
    "SubsampleMSTree.raw",
    "SumDivScaledNreps",
    "SummarizeAveragedModelsAcrossSubsamples",
    "SummarizeParametersAcrossSubsamples",
    "TaxaToDrop",
    "TaxaToRetain",
    "TestForWithinPopCoalescenceThreeSamplesOnly",
    "TruncateToCells",
    "UpdateCompletes"
  ],
  "_datasets": [
    {
      "name": "assignFile",
      "title": "A description for applying phrapl to a test dataset",
      "object": "TestData",
      "file": "TestData.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "indiv",
        "popLabel"
      ],
      "rows": 61,
      "table": true,
      "tojson": true
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "MigrationArray_3pops_maxMigrationK1_asymmetrical",
      "file": "MigrationArray_3pops_maxMigrationK1_asymmetrical.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "MigrationArray_3pops_maxMigrationK1",
      "file": "MigrationArray_3pops_maxMigrationK1.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "MigrationArray_3pops_maxMigrationK2_asymmetrical",
      "file": "MigrationArray_3pops_maxMigrationK2_asymmetrical.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "MigrationArray_3pops_maxMigrationK2",
      "file": "MigrationArray_3pops_maxMigrationK2.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "MigrationArray_3pops_maxMigrationK3_asymmetrical",
      "file": "MigrationArray_3pops_maxMigrationK3_asymmetrical.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "MigrationArray_3pops_maxMigrationK3",
      "file": "MigrationArray_3pops_maxMigrationK3.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "MigrationArray_3pops_maxMigrationK4_asymmetrical",
      "file": "MigrationArray_3pops_maxMigrationK4_asymmetrical.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "MigrationArray_4pops_maxMigrationK1",
      "file": "MigrationArray_4pops_maxMigrationK1.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "MigrationArray_4pops_maxMigrationK2",
      "file": "MigrationArray_4pops_maxMigrationK2.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "migrationArray",
      "title": "A description for applying phrapl to a test dataset",
      "object": "TestData",
      "file": "TestData.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "popAssignments",
      "title": "A description for applying phrapl to a test dataset",
      "object": "TestData",
      "file": "TestData.rda",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "trees",
      "title": "A description for applying phrapl to a test dataset",
      "object": "TestData",
      "file": "TestData.rda",
      "class": [
        "multiPhylo"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "phrapl-package",
      "title": "Phylogeographic analysis using approximated likelihoods",
      "topics": [
        "phrapl-package",
        "phrapl"
      ]
    },
    {
      "page": "AddEventToMigrationArray",
      "title": "Add an Event To a MigrationArray",
      "topics": [
        "AddEventToAMigrationArray",
        "AddEventToMigrationArray"
      ]
    },
    {
      "page": "AddGrowthToAMigrationArray",
      "title": "Add growth paramter matrices (growthMaps) to a list of models (a migrationArray) that lack growth matrices",
      "topics": [
        "AddGrowthToAMigrationArray"
      ]
    },
    {
      "page": "CalculateGdi",
      "title": "Calculate the genealogical divergence index (gdi)",
      "topics": [
        "CalculateGDI",
        "CalculateGdi"
      ]
    },
    {
      "page": "CalculateModelAverages",
      "title": "Calculate Model Averages",
      "topics": [
        "CalculateModelAverages"
      ]
    },
    {
      "page": "ConcatenateResults",
      "title": "Concatenate PHRAPL Results from Different Runs",
      "topics": [
        "ConcatenateResults"
      ]
    },
    {
      "page": "ConvertStructureDataToTrees",
      "title": "Use Structure data",
      "topics": [
        "ConvertStructureDataToTrees"
      ]
    },
    {
      "page": "GenerateMigrationArrayMap",
      "title": "Generate a MigrationArrayMap",
      "topics": [
        "GenerateMigrationArrayMap"
      ]
    },
    {
      "page": "GenerateMigrationIndividuals",
      "title": "Generate a list of models (a migrationArray) to analyze using PHRAPL",
      "topics": [
        "GenerateMigrationIndividuals"
      ]
    },
    {
      "page": "GenerateMigrationIndividualsOneAtATime",
      "title": "Generate a single a priori PHRAPL model (MigrationIndividual)",
      "topics": [
        "GenerateMigrationIndividualsOneAtATime"
      ]
    },
    {
      "page": "GetPermutationWeightsAcrossSubsamples",
      "title": "Calculate tip label degeneracy weights for a set of trees",
      "topics": [
        "GetPermutationWeightsAcrossSubsamples"
      ]
    },
    {
      "page": "GridSearch",
      "title": "Computes AIC for a given model or models on a fixed set of parameters",
      "topics": [
        "GridSearch"
      ]
    },
    {
      "page": "MergeTrees",
      "title": "Merge Trees",
      "topics": [
        "MergeTrees"
      ]
    },
    {
      "page": "MsIndividualParameters",
      "title": "Show the Parameters within a given PHRAPL model (migrationIndividual)",
      "topics": [
        "MsIndividualParameters"
      ]
    },
    {
      "page": "Data",
      "title": "Cached migrationArrays",
      "topics": [
        "CachedMigrationArrays",
        "MigrationArray_3pops_maxMigrationK1",
        "MigrationArray_3pops_maxMigrationK1_asymmetrical",
        "MigrationArray_3pops_maxMigrationK2",
        "MigrationArray_3pops_maxMigrationK2_asymmetrical",
        "MigrationArray_3pops_maxMigrationK3",
        "MigrationArray_3pops_maxMigrationK3_asymmetrical",
        "MigrationArray_3pops_maxMigrationK4_asymmetrical",
        "MigrationArray_4pops_maxMigrationK1",
        "MigrationArray_4pops_maxMigrationK2"
      ]
    },
    {
      "page": "phrapl-example",
      "title": "A description for applying phrapl to a test dataset",
      "topics": [
        "assignFile",
        "example",
        "migrationArray",
        "phrapl-example",
        "popAssignments",
        "TestData",
        "trees"
      ]
    },
    {
      "page": "PlotModel",
      "title": "Create a 3D spinning plot for a given model",
      "topics": [
        "PlotModel"
      ]
    },
    {
      "page": "PlotModel2D",
      "title": "Create a 2D plot for a given model",
      "topics": [
        "PlotModel2D"
      ]
    },
    {
      "page": "PrepSubsampling",
      "title": "Subsample tips from a tree",
      "topics": [
        "prep.subsampling",
        "PrepSubsampling",
        "Prepsubsampling",
        "prepsubsampling"
      ]
    },
    {
      "page": "PrepSubsamplingFiles",
      "title": "Subsample tips from a tree",
      "topics": [
        "prep.subsampling.files",
        "PrepSubsamplingFiles",
        "Prepsubsamplingfiles",
        "prepsubsamplingfiles"
      ]
    },
    {
      "page": "ReadStructureData",
      "title": "Read Structure data",
      "topics": [
        "ReadStructureData"
      ]
    },
    {
      "page": "RunRaxml",
      "title": "Run Raxml on a set of trees",
      "topics": [
        "RunRaxml"
      ]
    },
    {
      "page": "RunSeqConverter",
      "title": "Run SeqConverter to convert across sequence formats",
      "topics": [
        "RunSeqConverter"
      ]
    },
    {
      "page": "SaveMovie",
      "title": "This function converts a 3D tree plot into an animated gif, suitable for inserting into a slide presentation, putting on a website, etc.",
      "topics": [
        "SaveMovie"
      ]
    }
  ],
  "_readme": "https://github.com/bomeara/phrapl/raw/HEAD/README.md",
  "_rundeps": [
    "ape",
    "base64enc",
    "binom",
    "bslib",
    "cachem",
    "cli",
    "cpp11",
    "diagram",
    "digest",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "gmp",
    "highr",
    "htmltools",
    "htmlwidgets",
    "igraph",
    "jquerylib",
    "jsonlite",
    "knitr",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "memoise",
    "mime",
    "nlme",
    "nloptr",
    "numDeriv",
    "optimx",
    "partitions",
    "phyclust",
    "pkgconfig",
    "polynom",
    "pracma",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "Rdpack",
    "rgenoud",
    "rgl",
    "rlang",
    "rmarkdown",
    "sass",
    "sets",
    "shape",
    "tinytex",
    "vctrs",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "phrapl_vignette.Rmd",
      "filename": "phrapl_vignette.html",
      "title": "phrapl_vignette",
      "author": "Nathan Jackson",
      "engine": "knitr::rmarkdown",
      "headings": [
        "I. Installing PHRAPL"
      ],
      "created": "2016-05-09 21:27:20",
      "modified": "2020-04-16 19:40:14",
      "commits": 6
    }
  ],
  "_score": 3.832508912706236,
  "_indexed": false,
  "_nocasepkg": "phrapl",
  "_universes": [
    "phylotastic"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6.5",
      "date": "2026-07-15T06:21:11.000Z",
      "distro": "resolute",
      "commit": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
      "fileid": "https://r2.ropensci.org/aa3f33fe606575516e8cbb76c76281fb535f7422ebc0ada9e4de3f242652e60a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/29393549386"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.6.5",
      "date": "2026-07-15T06:21:09.000Z",
      "distro": "resolute",
      "commit": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
      "fileid": "https://r2.ropensci.org/691542d2c1cd8fc225517479e6556861dce20ee07f6e68311ab812230ec4b4a6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/29393549386"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6.5",
      "date": "2026-07-15T06:19:23.000Z",
      "commit": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
      "fileid": "https://r2.ropensci.org/7581b13c798bba02ef1b96e2591b914f4067b7c64bbd5df6f983597f5e444e92",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/29393549386"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.6.5",
      "date": "2026-07-15T06:20:00.000Z",
      "commit": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
      "fileid": "https://r2.ropensci.org/fb8cc870ef29a1414e20366907481f88e1ae33b4578c41f44831a5ab7801d2dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/29393549386"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6.5",
      "date": "2026-07-15T06:20:58.000Z",
      "commit": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
      "fileid": "https://r2.ropensci.org/89d5bd623f233f06d1b7947cff0ff555622b314466d9cc84ef8fa93ec94dd3e1",
      "status": "success",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/29393549386"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.5",
      "date": "2026-07-15T06:19:24.000Z",
      "commit": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
      "fileid": "https://r2.ropensci.org/62f61c94e388e167d7526994fdbe5c3ba249689313704215da44467787149505",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/29393549386"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6.5",
      "date": "2026-07-15T06:20:09.000Z",
      "commit": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
      "fileid": "https://r2.ropensci.org/b1aa6406df9f65778edd15b2cbdd81c8a2f9a9af72453ed6764dd8ce85c75829",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/29393549386"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.6.5",
      "date": "2026-07-15T06:19:17.000Z",
      "commit": "318b236693bcfc8d763fdbde49bd10ecd2bc861f",
      "fileid": "https://r2.ropensci.org/bae70577c9909f92455d5bb22b95453f9fb9e35352e074dd9a09726757cb2c6f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phylotastic/actions/runs/29393549386"
    }
  ]
}