{
  "_id": "6a4789d86527f6f71fa0d9ab",
  "Package": "tidytree",
  "Title": "A Tidy Tool for Phylogenetic Tree Data Manipulation",
  "Version": "0.4.8",
  "Authors@R": "c(\nperson(\"Guangchuang\", \"Yu\",   email = \"guangchuangyu@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"), comment = c(ORCID = \"0000-0002-6485-8781\")),\nperson(\"Bradley\", \"Jones\",    email = \"brj1@sfu.ca\",             role = \"ctb\"),\nperson(\"Zebulun\", \"Arendsee\", email = \"zbwrnz@gmail.com\",        role = \"ctb\")\n)",
  "Description": "Phylogenetic trees contain components such as nodes,\nedges, branches, and associated data. As the core data\nmanipulation tool in the 'ggtree' ecosystem, 'tidytree'\nprovides tools for converting tree objects to tidy data frames\nand tidy interfaces for manipulating, analyzing, and\nvisualizing tree data.",
  "ByteCompile": "true",
  "License": "Artistic-2.0",
  "URL": "https://yulab-smu.top/contribution-tree-data/",
  "BugReports": "https://github.com/YuLab-SMU/tidytree/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev",
  "Repository": "https://yulab-smu.r-universe.dev",
  "Date/Publication": "2026-07-02 01:26:41 UTC",
  "RemoteUrl": "https://github.com/yulab-smu/tidytree",
  "RemoteRef": "HEAD",
  "RemoteSha": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-02 02:44:36 UTC",
    "User": "root"
  },
  "Author": "Guangchuang Yu [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-6485-8781>),\nBradley Jones [ctb],\nZebulun Arendsee [ctb]",
  "Maintainer": "Guangchuang Yu <guangchuangyu@gmail.com>",
  "_user": "yulab-smu",
  "_type": "src",
  "_file": "tidytree_0.4.8.tar.gz",
  "_fileid": "https://r2.ropensci.org/b61d88b485126d21c5fc49ba6f88cfe1a4b0b029d4bad681d148e37e7674c3f3",
  "_filesize": 165238,
  "_sha256": "b61d88b485126d21c5fc49ba6f88cfe1a4b0b029d4bad681d148e37e7674c3f3",
  "_expires": "2026-10-11T10:07:19.000Z",
  "_created": "2026-07-02T02:44:36.000Z",
  "_published": "2026-07-03T10:07:20.141Z",
  "_jobs": [
    {
      "job": 84977229528,
      "time": 179,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8027691118"
    },
    {
      "job": 84977230218,
      "time": 163,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8027687877"
    },
    {
      "job": 84977229723,
      "time": 107,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8027677322"
    },
    {
      "job": 84977229976,
      "time": 123,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8027680014"
    },
    {
      "job": 84977228987,
      "time": 154,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8027656322"
    },
    {
      "job": 84977229657,
      "time": 161,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8027687336"
    },
    {
      "job": 84977229847,
      "time": 91,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8027674382"
    },
    {
      "job": 84977230346,
      "time": 93,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8027674712"
    },
    {
      "job": 84977229901,
      "time": 94,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8027675441"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28561589975",
  "_status": "success",
  "_upstream": "https://github.com/yulab-smu/tidytree",
  "_commit": {
    "id": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
    "author": "Guangchuang Yu <guangchuangyu@gmail.com>",
    "committer": "Guangchuang Yu <guangchuangyu@gmail.com>",
    "message": "improvement\n",
    "time": 1782955601
  },
  "_maintainer": {
    "name": "Guangchuang Yu",
    "email": "guangchuangyu@gmail.com",
    "login": "guangchuangyu",
    "twitter": "@guangchuangyu",
    "description": "Professor of Bioinformatics at Southern Medical University.",
    "uuid": 626539,
    "orcid": "0000-0002-6485-8781"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4.0",
      "role": "Depends"
    },
    {
      "package": "ape",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "lazyeval",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "yulab.utils",
      "version": ">= 0.1.5",
      "role": "Imports"
    },
    {
      "package": "pillar",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "utils",
      "role": "Suggests"
    }
  ],
  "_owner": "yulab-smu",
  "_selfowned": true,
  "_usedby": 140,
  "_updates": [
    {
      "week": "2026-01",
      "n": 4
    },
    {
      "week": "2026-02",
      "n": 2
    },
    {
      "week": "2026-27",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "phylogenetic-tree",
    "tidyverse",
    "tree-data"
  ],
  "_stars": 61,
  "_contributors": [
    {
      "user": "guangchuangyu",
      "count": 102,
      "uuid": 626539
    },
    {
      "user": "xiangpin",
      "count": 35,
      "uuid": 17870644
    },
    {
      "user": "romainfrancois",
      "count": 2,
      "uuid": 2625526
    },
    {
      "user": "heavywatal",
      "count": 2,
      "uuid": 1431267
    },
    {
      "user": "davisvaughan",
      "count": 1,
      "uuid": 19150088
    },
    {
      "user": "clearmind777",
      "count": 1,
      "uuid": 139222736
    },
    {
      "user": "arendsee",
      "count": 1,
      "uuid": 3998543
    }
  ],
  "_userbio": {
    "uuid": 40430016,
    "type": "organization",
    "name": "Bioinformatics Group @ SMU",
    "followers": 697,
    "description": "Research group led by Prof. Guangchuang Yu in School of Basic Medical Sciences, Southern Medical University"
  },
  "_downloads": {
    "count": 70485,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tidytree"
  },
  "_mentions": 10,
  "_devurl": "https://github.com/yulab-smu/tidytree",
  "_searchresults": 1056,
  "_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/readme.html",
    "extra/readme.md",
    "extra/tidytree.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/yulab-smu/tidytree",
  "_realowner": "yulab-smu",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.5",
      "date": "2017-12-14"
    },
    {
      "version": "0.1.6",
      "date": "2018-01-03"
    },
    {
      "version": "0.1.7",
      "date": "2018-02-27"
    },
    {
      "version": "0.1.8",
      "date": "2018-04-19"
    },
    {
      "version": "0.1.9",
      "date": "2018-06-13"
    },
    {
      "version": "0.2.0",
      "date": "2018-11-29"
    },
    {
      "version": "0.2.1",
      "date": "2018-12-19"
    },
    {
      "version": "0.2.3",
      "date": "2019-01-30"
    },
    {
      "version": "0.2.4",
      "date": "2019-02-27"
    },
    {
      "version": "0.2.5",
      "date": "2019-07-22"
    },
    {
      "version": "0.2.6",
      "date": "2019-08-09"
    },
    {
      "version": "0.2.7",
      "date": "2019-09-12"
    },
    {
      "version": "0.2.8",
      "date": "2019-09-27"
    },
    {
      "version": "0.2.9",
      "date": "2019-10-28"
    },
    {
      "version": "0.3.0",
      "date": "2019-11-21"
    },
    {
      "version": "0.3.1",
      "date": "2019-12-14"
    },
    {
      "version": "0.3.2",
      "date": "2020-03-12"
    },
    {
      "version": "0.3.3",
      "date": "2020-04-02"
    },
    {
      "version": "0.3.4",
      "date": "2021-05-22"
    },
    {
      "version": "0.3.5",
      "date": "2021-09-08"
    },
    {
      "version": "0.3.6",
      "date": "2021-11-12"
    },
    {
      "version": "0.3.7",
      "date": "2022-01-10"
    },
    {
      "version": "0.3.8",
      "date": "2022-02-17"
    },
    {
      "version": "0.3.9",
      "date": "2022-03-04"
    },
    {
      "version": "0.4.0",
      "date": "2022-08-13"
    },
    {
      "version": "0.4.1",
      "date": "2022-09-26"
    },
    {
      "version": "0.4.2",
      "date": "2022-12-18"
    },
    {
      "version": "0.4.4",
      "date": "2023-07-15"
    },
    {
      "version": "0.4.5",
      "date": "2023-08-10"
    },
    {
      "version": "0.4.6",
      "date": "2023-12-12"
    },
    {
      "version": "0.4.7",
      "date": "2026-01-08"
    }
  ],
  "_exports": [
    ".data",
    "%<>%",
    "%>%",
    "ancestor",
    "arrange",
    "as_tibble",
    "as.phylo",
    "as.treedata",
    "as.ultrametric",
    "child",
    "drop.tip",
    "filter",
    "full_join",
    "get_tree_data",
    "get.data",
    "get.fields",
    "get.treetext",
    "getNodeNum",
    "groupClade",
    "groupOTU",
    "is.rooted",
    "isTip",
    "keep.tip",
    "left_join",
    "MRCA",
    "mutate",
    "Nnode",
    "node.label",
    "node.label<-",
    "nodeid",
    "nodelab",
    "Ntip",
    "offspring",
    "parent",
    "pull",
    "read.tree",
    "rename",
    "root",
    "rootnode",
    "rtree",
    "select",
    "show",
    "sibling",
    "summarise",
    "summarize",
    "tibble",
    "tip.label",
    "tip.label<-",
    "transmute",
    "tree_subset",
    "treedata",
    "unnest"
  ],
  "_help": [
    {
      "page": "ancestor",
      "title": "ancestor",
      "topics": [
        "ancestor",
        "ancestor.tbl_tree"
      ]
    },
    {
      "page": "as.treedata",
      "title": "as.treedata",
      "topics": [
        "as.treedata",
        "as.treedata.tbl_tree"
      ]
    },
    {
      "page": "as.ultrametric",
      "title": "as.ultrametric",
      "topics": [
        "as.ultrametric"
      ]
    },
    {
      "page": "child",
      "title": "child",
      "topics": [
        "child",
        "child.tbl_tree"
      ]
    },
    {
      "page": "drop.tip-methods",
      "title": "drop.tip method",
      "topics": [
        "drop.tip",
        "drop.tip,phylo",
        "drop.tip,phylo-method",
        "drop.tip,treedata",
        "drop.tip,treedata-method",
        "keep.tip",
        "keep.tip,phylo-method",
        "keep.tip,treedata-method"
      ]
    },
    {
      "page": "get_tree_data",
      "title": "get_tree_data",
      "topics": [
        "get_tree_data"
      ]
    },
    {
      "page": "get.data-methods",
      "title": "get.data method",
      "topics": [
        "get.data",
        "get.data,treedata-method"
      ]
    },
    {
      "page": "get.fields-methods",
      "title": "get.fields method",
      "topics": [
        "get.fields",
        "get.fields,treedata",
        "get.fields,treedata-method"
      ]
    },
    {
      "page": "get.treetext-methods",
      "title": "get.treetext method",
      "topics": [
        "get.treetext",
        "get.treetext,treedata-method"
      ]
    },
    {
      "page": "getNodeNum",
      "title": "getNodeNum",
      "topics": [
        "getNodeNum"
      ]
    },
    {
      "page": "groupClade",
      "title": "groupClade",
      "topics": [
        "groupClade"
      ]
    },
    {
      "page": "groupOTU",
      "title": "groupOTU",
      "topics": [
        "groupOTU"
      ]
    },
    {
      "page": "isTip",
      "title": "isTip",
      "topics": [
        "isTip",
        "isTip.phylo",
        "isTip.tbl_tree",
        "isTip.treedata"
      ]
    },
    {
      "page": "MRCA",
      "title": "MRCA",
      "topics": [
        "MRCA"
      ]
    },
    {
      "page": "Nnode.treedata",
      "title": "Nnode",
      "topics": [
        "Nnode.treedata"
      ]
    },
    {
      "page": "node.label",
      "title": "extract the node label of phylo, treedata or tbl_tree",
      "topics": [
        "node.label"
      ]
    },
    {
      "page": "nodeid",
      "title": "nodeid",
      "topics": [
        "nodeid"
      ]
    },
    {
      "page": "nodelab",
      "title": "nodelab",
      "topics": [
        "nodelab"
      ]
    },
    {
      "page": "offspring",
      "title": "offspring",
      "topics": [
        "offspring",
        "offspring.tbl_tree"
      ]
    },
    {
      "page": "parent",
      "title": "parent",
      "topics": [
        "parent",
        "parent.tbl_tree"
      ]
    },
    {
      "page": "root-method",
      "title": "root",
      "topics": [
        "root.treedata"
      ]
    },
    {
      "page": "rootnode",
      "title": "rootnode",
      "topics": [
        "rootnode"
      ]
    },
    {
      "page": "show-methods",
      "title": "show method",
      "topics": [
        "show"
      ]
    },
    {
      "page": "sibling",
      "title": "sibling",
      "topics": [
        "sibling"
      ]
    },
    {
      "page": "td-label-assign",
      "title": "the tip or internal node label assign of tbl_tree phylo and treedata",
      "topics": [
        "node.label<-",
        "node.label<-.phylo",
        "node.label<-.tbl_tree",
        "node.label<-.treedata",
        "td-label-assign",
        "tip.label<-",
        "tip.label<-.phylo",
        "tip.label<-.tbl_tree",
        "tip.label<-.treedata"
      ]
    },
    {
      "page": "tip.label",
      "title": "extract the tip label of phylo treedata or tbl_tree",
      "topics": [
        "tip.label"
      ]
    },
    {
      "page": "tree_subset",
      "title": "Subset tree objects by related nodes",
      "topics": [
        "tree_subset",
        "tree_subset.phylo",
        "tree_subset.treedata"
      ]
    },
    {
      "page": "treedata",
      "title": "treedata",
      "topics": [
        "treedata"
      ]
    },
    {
      "page": "treedata-class",
      "title": "Class \"treedata\" This class stores phylogenetic tree with associated data",
      "topics": [
        "show,treedata-method",
        "treedata-class"
      ]
    }
  ],
  "_readme": "https://github.com/yulab-smu/tidytree/raw/HEAD/README.md",
  "_rundeps": [
    "ape",
    "cli",
    "cpp11",
    "digest",
    "dplyr",
    "fs",
    "generics",
    "glue",
    "lattice",
    "lazyeval",
    "lifecycle",
    "magrittr",
    "nlme",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr",
    "yulab.utils"
  ],
  "_score": 13.23458225712442,
  "_indexed": true,
  "_nocasepkg": "tidytree",
  "_universes": [
    "yulab-smu",
    "guangchuangyu"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.8",
      "date": "2026-07-02T02:47:25.000Z",
      "distro": "resolute",
      "commit": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
      "fileid": "https://r2.ropensci.org/700574d3c861999db6fcd0e15b868183cc8869b0eb2e7382fbc3cd6ea8ed1a7d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28561589975"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.4.8",
      "date": "2026-07-02T02:47:10.000Z",
      "distro": "resolute",
      "commit": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
      "fileid": "https://r2.ropensci.org/de46d4584ca1c81084fe780b1573aecfc465c1c614fdc06b4a31f75cb368e546",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28561589975"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.8",
      "date": "2026-07-02T02:46:17.000Z",
      "commit": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
      "fileid": "https://r2.ropensci.org/6c6bb6e273fb1cc87ec5b2e1cc0f58f73416f256452562244aa89e9fb5dc1586",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28561589975"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.4.8",
      "date": "2026-07-02T02:46:18.000Z",
      "commit": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
      "fileid": "https://r2.ropensci.org/5404eb699b106d711bf005464cc5bb6052eefb99115a416a7839c49f182e6ea7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28561589975"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.8",
      "date": "2026-07-02T02:47:32.000Z",
      "commit": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
      "fileid": "https://r2.ropensci.org/3e5b7d8052af90bfe414724e40dc8604e34215cb3df76bb399a2fb23cce7a766",
      "status": "success",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28561589975"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.8",
      "date": "2026-07-02T02:45:51.000Z",
      "commit": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
      "fileid": "https://r2.ropensci.org/64b0e52cb1d4a5a3c91ca81fefe789a81290b01cf111a2f223cadb44d94c8edf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28561589975"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.8",
      "date": "2026-07-02T02:45:43.000Z",
      "commit": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
      "fileid": "https://r2.ropensci.org/675c6ee4c5b88179b789264b27003696e22e917e1cc14a01816cb7f39c92e1bd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28561589975"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.4.8",
      "date": "2026-07-02T02:45:57.000Z",
      "commit": "30d455e77fe3dc7d4ff14e0ebb02fc87029d76c4",
      "fileid": "https://r2.ropensci.org/3a9bd12e237cdb655878407f41b31f01461a56731c85e1cb49067c81967cf56e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/28561589975"
    }
  ]
}