{
  "_id": "6a198186acfb0bcc41df9322",
  "Package": "windex",
  "Type": "Package",
  "Title": "Analysing Convergent Evolution using the Wheatsheaf Index",
  "Version": "2.1.0",
  "Date": "2025-02-05",
  "Author": "Kevin Arbuckle and Amanda Minter",
  "Maintainer": "Kevin Arbuckle <kevin.arbuckle@swansea.ac.uk>",
  "Description": "Analysing convergent evolution using the Wheatsheaf index,\ndescribed in Arbuckle et al. (2014) <doi:\n10.1111/2041-210X.12195>, and some other unrelated but perhaps\nuseful functions.",
  "License": "GPL-2",
  "Packaged": {
    "Date": "2026-05-29 11:39:15 UTC",
    "User": "root"
  },
  "Config/pak/sysreqs": "libglpk-dev libxml2-dev",
  "Repository": "https://kevinarbuckle.r-universe.dev",
  "Date/Publication": "2025-02-05 16:42:02 UTC",
  "RemoteUrl": "https://github.com/kevinarbuckle/windex",
  "RemoteRef": "HEAD",
  "RemoteSha": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
  "NeedsCompilation": "no",
  "MD5sum": "d3877273de25c7aa35cc6d4fafdd27f9",
  "_user": "kevinarbuckle",
  "_type": "src",
  "_file": "windex_2.1.0.tar.gz",
  "_fileid": "f24d8f92e49884f01636e4d038a1179e5437cefc6d5d61754618336889d11927",
  "_filesize": 186839,
  "_sha256": "f24d8f92e49884f01636e4d038a1179e5437cefc6d5d61754618336889d11927",
  "_created": "2026-05-29T11:39:15.000Z",
  "_published": "2026-05-29T12:07:34.953Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78493420476,
      "time": 141,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7289820857"
    },
    {
      "job": 78493420453,
      "time": 125,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7289816490"
    },
    {
      "job": 78493420423,
      "time": 173,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7290257038"
    },
    {
      "job": 78493420468,
      "time": 167,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7290255351"
    },
    {
      "job": 78493063561,
      "time": 151,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7289780191"
    },
    {
      "job": 78493420424,
      "time": 117,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7289814336"
    },
    {
      "job": 78493420564,
      "time": 101,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7289809665"
    },
    {
      "job": 78493420470,
      "time": 109,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7289811982"
    },
    {
      "job": 78493420463,
      "time": 99,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7289809123"
    }
  ],
  "_buildurl": "https://github.com/r-universe/kevinarbuckle/actions/runs/26635016152",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/kevinarbuckle/windex",
  "_commit": {
    "id": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
    "author": "kevinarbuckle <72972690+kevinarbuckle@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Add files via upload",
    "time": 1738773722
  },
  "_maintainer": {
    "name": "Kevin Arbuckle",
    "email": "kevin.arbuckle@swansea.ac.uk",
    "login": "kevinarbuckle",
    "description": "",
    "uuid": 72972690
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "phytools",
      "role": "Depends"
    },
    {
      "package": "geiger",
      "version": ">= 2.0",
      "role": "Depends"
    },
    {
      "package": "ape",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "phangorn",
      "role": "Depends"
    },
    {
      "package": "scatterplot3d",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    }
  ],
  "_owner": "kevinarbuckle",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "kevinarbuckle",
      "count": 105,
      "uuid": 72972690
    }
  ],
  "_userbio": {
    "uuid": 72972690,
    "type": "user",
    "name": "kevinarbuckle"
  },
  "_downloads": {
    "count": 232,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/windex"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/kevinarbuckle/windex",
  "_searchresults": 9,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/windex.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/kevinarbuckle/windex",
  "_realowner": "kevinarbuckle",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2014-10-15"
    },
    {
      "version": "2.0",
      "date": "2020-10-19"
    },
    {
      "version": "2.0.1",
      "date": "2021-01-13"
    },
    {
      "version": "2.0.2",
      "date": "2021-04-14"
    },
    {
      "version": "2.0.3",
      "date": "2021-10-21"
    },
    {
      "version": "2.0.4",
      "date": "2023-02-28"
    },
    {
      "version": "2.0.4.1",
      "date": "2023-03-07"
    },
    {
      "version": "2.0.5",
      "date": "2023-08-24"
    },
    {
      "version": "2.0.6",
      "date": "2023-10-11"
    },
    {
      "version": "2.0.7",
      "date": "2023-12-14"
    },
    {
      "version": "2.0.8",
      "date": "2024-04-26"
    },
    {
      "version": "2.1.0",
      "date": "2025-02-06"
    }
  ],
  "_exports": [
    "backLog",
    "barplot.logreg",
    "error.bars",
    "lrTest",
    "mark.dist",
    "modSel.fitMk",
    "modSel.geiger",
    "modSel.phylolm",
    "modSel.rayDISC",
    "modSelTab",
    "nodeDist",
    "pir",
    "plotTrait",
    "prune2data",
    "richYuleInputs",
    "se",
    "test.windex",
    "treecheck",
    "treedatacheck",
    "windex",
    "windex.sim.test"
  ],
  "_datasets": [
    {
      "name": "sample.data",
      "title": "Sample data for windex",
      "object": "sample.data",
      "file": "sample.data.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "species",
        "focals",
        "bm1",
        "bm2",
        "bm3",
        "ou1",
        "ou2",
        "ou3",
        "bin"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "sample.tree",
      "title": "Phylogenetic tree to accompany sample.data",
      "object": "sample.tree",
      "file": "sample.tree.rda",
      "class": [
        "phylo"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "backLog",
      "title": "Backtransforms coefficient estimates from logistic regression",
      "topics": [
        "backLog"
      ]
    },
    {
      "page": "barplot.logreg",
      "title": "Plots a barplot from logistic regression parameter estimates",
      "topics": [
        "barplot.logreg"
      ]
    },
    {
      "page": "error.bars",
      "title": "Plots error bars on a barplot",
      "topics": [
        "error.bars"
      ]
    },
    {
      "page": "lrTest",
      "title": "Calculates likelihood ratio test",
      "topics": [
        "lrTest"
      ]
    },
    {
      "page": "mark.dist",
      "title": "Summarising distributions of (exam/coursework/etc.) marks for (UK) university teaching",
      "topics": [
        "mark.dist"
      ]
    },
    {
      "page": "modSel.fitMk",
      "title": "Model selection table for categorical trait evolution models fit in the fitMk function in the package phytools, based on information theoretical measures.",
      "topics": [
        "modSel.fitMk"
      ]
    },
    {
      "page": "modSel.geiger",
      "title": "Model selection table for phenotypic evolution models fit in the package geiger, based on information theoretical measures.",
      "topics": [
        "modSel.geiger"
      ]
    },
    {
      "page": "modSel.phylolm",
      "title": "Model selection table for phylogenetic (logistic) regressions fit in the phylolm and phyloglm functions in the package phylolm, based on information theoretical measures.",
      "topics": [
        "modSel.phylolm"
      ]
    },
    {
      "page": "modSel.rayDISC",
      "title": "Model selection table for evolutionary pathway models fit in the package corHMM, based on information theoretical measures.",
      "topics": [
        "modSel.rayDISC"
      ]
    },
    {
      "page": "modSelTab",
      "title": "Model selection table based on information theoretical measures.",
      "topics": [
        "modSelTab"
      ]
    },
    {
      "page": "nodeDist",
      "title": "Plotting and/or retrieving distribution of divergence times of a pair of species from a set of phylogenetic trees.",
      "topics": [
        "nodeDist"
      ]
    },
    {
      "page": "pir",
      "title": "Calculates phylogenetic imbalance ratio (PIR)",
      "topics": [
        "pir"
      ]
    },
    {
      "page": "plotTrait",
      "title": "Provides a visualisation of up to three-dimensional trait space (not accounting for phylogeny) for data exploration",
      "topics": [
        "plotTrait"
      ]
    },
    {
      "page": "prune2data",
      "title": "Prunes a phylogenetic tree to match a vector (e.g. of species names in a dataset)",
      "topics": [
        "prune2data"
      ]
    },
    {
      "page": "richYuleInputs",
      "title": "Generates the inputs necessary to run richness.yule.test() in ape",
      "topics": [
        "richYuleInputs"
      ]
    },
    {
      "page": "sample.data",
      "title": "Sample data for windex",
      "topics": [
        "sample.data"
      ]
    },
    {
      "page": "sample.tree",
      "title": "Phylogenetic tree to accompany sample.data",
      "topics": [
        "sample.tree"
      ]
    },
    {
      "page": "se",
      "title": "Calculates standard error",
      "topics": [
        "se"
      ]
    },
    {
      "page": "test.windex",
      "title": "Tests for particularly strong convergent evolution given topological constraints",
      "topics": [
        "test.windex"
      ]
    },
    {
      "page": "treecheck",
      "title": "Checks a set of phylogenetic trees to confirm they are ultrametric and binary.",
      "topics": [
        "treecheck"
      ]
    },
    {
      "page": "treedatacheck",
      "title": "Checks a set of phylogenetic trees to confirm they are ultrametric and binary and that tip labels match a list of names.",
      "topics": [
        "treedatacheck"
      ]
    },
    {
      "page": "windex",
      "title": "Calculates Wheatsheaf index with 95% confidence intervals",
      "topics": [
        "windex"
      ]
    },
    {
      "page": "windex.sim.test",
      "title": "Tests for presence of convergent evolution (over and above that expected from Brownian motion)",
      "topics": [
        "windex.sim.test"
      ]
    }
  ],
  "_rundeps": [
    "ape",
    "cli",
    "clusterGeneration",
    "coda",
    "codetools",
    "colorspace",
    "combinat",
    "cpp11",
    "DEoptim",
    "deSolve",
    "digest",
    "doParallel",
    "expm",
    "fastmatch",
    "foreach",
    "geiger",
    "generics",
    "glue",
    "igraph",
    "iterators",
    "lattice",
    "lifecycle",
    "magrittr",
    "maps",
    "MASS",
    "Matrix",
    "mnormt",
    "mvtnorm",
    "ncbit",
    "nlme",
    "numDeriv",
    "optimParallel",
    "phangorn",
    "phytools",
    "pkgconfig",
    "quadprog",
    "Rcpp",
    "rlang",
    "scatterplot3d",
    "subplex",
    "vctrs"
  ],
  "_score": 2.6020599913279625,
  "_indexed": true,
  "_nocasepkg": "windex",
  "_universes": [
    "kevinarbuckle"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-05-29T11:41:16.000Z",
      "distro": "noble",
      "commit": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
      "fileid": "089be28da20b0f7fd5defb32fd08b6fed50c13ce44a61b98c6c3047cab9e41e2",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kevinarbuckle/actions/runs/26635016152"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-05-29T11:41:04.000Z",
      "distro": "noble",
      "commit": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
      "fileid": "e6f13c3beb7a533bf8a2ff949f9f7b942bdb2af5c000515a1cf42c634e359eb2",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kevinarbuckle/actions/runs/26635016152"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1.0",
      "date": "2026-05-29T12:06:48.000Z",
      "commit": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
      "fileid": "f94a63b2974a6457078e1586794874184e19f8bf8a2c45a7d4b6b98d386de094",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kevinarbuckle/actions/runs/26635016152"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1.0",
      "date": "2026-05-29T12:06:37.000Z",
      "commit": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
      "fileid": "56d0416ee30a36ab3a496fcacb7b3cf119f6624de9deba90b82a5f8fe91f66cf",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kevinarbuckle/actions/runs/26635016152"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1.0",
      "date": "2026-05-29T11:41:29.000Z",
      "commit": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
      "fileid": "84cd17476c62ef4eac9d66234e5755a63f048540ec71b47383aad9e52bf06e25",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kevinarbuckle/actions/runs/26635016152"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1.0",
      "date": "2026-05-29T11:40:33.000Z",
      "commit": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
      "fileid": "a674acdeb4d75b4ba422725369d362ba213434f82e0c9df5865c1b1960b3e25e",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kevinarbuckle/actions/runs/26635016152"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.1.0",
      "date": "2026-05-29T11:40:43.000Z",
      "commit": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
      "fileid": "16a369978b277da4388a28ede120661aa5fbdd90bce4ec6b1efe65f83d9d21ad",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kevinarbuckle/actions/runs/26635016152"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.1.0",
      "date": "2026-05-29T11:40:25.000Z",
      "commit": "c3fd537795b5e9326a4bf43cbaa8901495643f59",
      "fileid": "31bd95559378dcf16b8c9d9f3f40d8b2423ab237f7e1ed911eed204b1db68ba6",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/kevinarbuckle/actions/runs/26635016152"
    }
  ]
}