{
  "_id": "6a1bf2891d7bb097a0a23b5f",
  "Package": "itol.toolkit",
  "Title": "Helper Functions for 'Interactive Tree Of Life'",
  "Version": "1.2.2",
  "URL": "https://tongzhou2017.github.io/itol.toolkit/",
  "Authors@R": "person(\ngiven = \"Tong\",\nfamily = \"Zhou\",\nrole = c(\"aut\", \"cre\"),\nemail = \"tongzhou2017@gmail.com\"\n)",
  "Description": "The 'Interactive Tree Of Life' <https://itol.embl.de/>\nonline server can edit and annotate trees interactively. The\n'itol.toolkit' package can support all types of annotation\ntemplates.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "Collate": "'addins.R' 'color.R' 'data.R' 'globals.R' 'learn.R' 'object.R'\n'utils.R' 'output.R' 'user.R' 'ops.R' 'tree.R' 'zzz.R'",
  "Repository": "https://tongzhou2017.r-universe.dev",
  "Date/Publication": "2025-11-02 22:06:29 UTC",
  "RemoteUrl": "https://github.com/tongzhou2017/itol.toolkit",
  "RemoteRef": "HEAD",
  "RemoteSha": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-31 08:29:12 UTC",
    "User": "root"
  },
  "Author": "Tong Zhou [aut, cre]",
  "Maintainer": "Tong Zhou <tongzhou2017@gmail.com>",
  "MD5sum": "f93ff5f882523a9fae8baebc169b3f19",
  "_user": "tongzhou2017",
  "_type": "src",
  "_file": "itol.toolkit_1.2.2.tar.gz",
  "_fileid": "46626615d2836731ece2c3b06583005adb7ccdceaeeada005514ccfc37768f83",
  "_filesize": 889542,
  "_sha256": "46626615d2836731ece2c3b06583005adb7ccdceaeeada005514ccfc37768f83",
  "_created": "2026-05-31T08:29:12.000Z",
  "_published": "2026-05-31T08:34:17.092Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78712099884,
      "time": 264,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7315259617"
    },
    {
      "job": 78712099872,
      "time": 174,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315249585"
    },
    {
      "job": 78712099882,
      "time": 168,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7315246959"
    },
    {
      "job": 78712099885,
      "time": 153,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315245229"
    },
    {
      "job": 78711935886,
      "time": 188,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315230731"
    },
    {
      "job": 78712099868,
      "time": 114,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315243167"
    },
    {
      "job": 78712099878,
      "time": 136,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7315245666"
    },
    {
      "job": 78712099943,
      "time": 128,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7315244861"
    },
    {
      "job": 78712099876,
      "time": 119,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315243880"
    }
  ],
  "_buildurl": "https://github.com/r-universe/tongzhou2017/actions/runs/26707664655",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/tongzhou2017/itol.toolkit",
  "_commit": {
    "id": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
    "author": "TongZhou2017 <tongzhou2017@gmail.com>",
    "committer": "TongZhou2017 <tongzhou2017@gmail.com>",
    "message": "v1.2.2\n\n1. **Added:** `DATASET_BINARY` now supports third element color palette specification in dual-factor coloring.\n2. **Added:** Flexible separator syntax for attribute-based dual-factor coloring - support any string as separator (single/multi-character, special regex characters).\n3. **Added:** `DATASET_BINARY` now features flexible data conversion with a standalone `convert_to_binary()` function for precise control over binary data transformation.\n4. **Added:** Interactive RStudio Addin `binary_data_conversion` provides an intuitive graphical interface for binary data conversion with real-time preview and range controls.\n5. **Added:** `DATASET_EXTERNALSHAPE` now supports dual-factor coloring (main group + gradient) with customizable color palettes.\n6. **Fixed:** `DATASET_PIECHART` now supports single-column data input with intelligent range detection and automatic pie segment generation.\n",
    "time": 1762121189
  },
  "_maintainer": {
    "name": "Tong Zhou",
    "email": "tongzhou2017@gmail.com",
    "login": "tongzhou2017",
    "twitter": "@TongZhou2017",
    "description": "Postdoc @sdu\nYouth Editor @iMetaScience\nPh.D. @IOCAS | Visiting bioinformatics scholar @upenn\nRNA structure, scRNA-seq, Long-reads-seq, Microbiome, R pkg dev",
    "uuid": 33484722
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "seqinr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "ape",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "wesanderson",
      "role": "Imports"
    },
    {
      "package": "miniUI",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "role": "Imports"
    },
    {
      "package": "colourpicker",
      "role": "Imports"
    },
    {
      "package": "ggsci",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    },
    {
      "package": "stringdist",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "tongzhou2017",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-34",
      "n": 1
    },
    {
      "week": "2025-35",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 3
    },
    {
      "week": "2025-44",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.1.11",
      "date": "2025-08-19"
    },
    {
      "name": "v1.1.12",
      "date": "2025-09-16"
    },
    {
      "name": "v1.2.0",
      "date": "2025-09-20"
    },
    {
      "name": "v1.2.1",
      "date": "2025-09-21"
    },
    {
      "name": "v1.2.2",
      "date": "2025-11-02"
    }
  ],
  "_topics": [
    "bioinformatics",
    "itol",
    "visualization"
  ],
  "_stars": 182,
  "_contributors": [
    {
      "user": "tongzhou2017",
      "count": 65,
      "uuid": 33484722
    },
    {
      "user": "bio-li",
      "count": 1,
      "uuid": 91410204
    },
    {
      "user": "hua-cm",
      "count": 1,
      "uuid": 39425293
    },
    {
      "user": "wyliu2020",
      "count": 1,
      "uuid": 128787257
    }
  ],
  "_userbio": {
    "uuid": 33484722,
    "type": "user",
    "name": "Dr. Tong Zhou",
    "description": "Postdoc @SDU\r\nYouth Editor @iMetaScience\r\nPh.D. @IOCAS | Visiting bioinformatics scholar @UPenn\r\nRNA structure, scRNA-seq, Long-reads-seq, Microbiome, R pkg dev"
  },
  "_downloads": {
    "count": 558,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/itol.toolkit"
  },
  "_devurl": "https://github.com/tongzhou2017/itol.toolkit",
  "_pkgdown": "https://tongzhou2017.github.io/itol.toolkit/",
  "_searchresults": 79,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/itol.toolkit.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/tongzhou2017/itol.toolkit",
  "_realowner": "tongzhou2017",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2023-01-26"
    },
    {
      "version": "1.1.0",
      "date": "2023-02-12"
    },
    {
      "version": "1.1.5",
      "date": "2023-04-20"
    },
    {
      "version": "1.1.7",
      "date": "2023-11-18"
    },
    {
      "version": "1.1.12",
      "date": "2025-09-10"
    }
  ],
  "_exports": [
    "anno_col_group",
    "binary_data_conversion",
    "color_distance",
    "complex_html_text",
    "convert_01",
    "convert_01_to_connect",
    "convert_range_to_node",
    "convert_to_binary",
    "correct_get_color",
    "correct_type",
    "count_to_tree",
    "create_hub",
    "create_theme",
    "create_unit",
    "darken_color",
    "df_merge",
    "df_tree",
    "dt_transpose_header",
    "fa_read",
    "fa_write",
    "file_get_dir",
    "file_get_name",
    "file_to_unit",
    "get_color",
    "gradient_color",
    "head_line",
    "hub_to_unit",
    "learn_data",
    "learn_data_from_file",
    "learn_data_from_files",
    "learn_data_from_unit",
    "learn_data_from_unit_list",
    "learn_df",
    "learn_field",
    "learn_legend",
    "learn_line",
    "learn_profile",
    "learn_separator",
    "learn_subdf",
    "learn_theme_align",
    "learn_theme_alignment",
    "learn_theme_bar",
    "learn_theme_basic_plot",
    "learn_theme_basic_theme",
    "learn_theme_binary",
    "learn_theme_border",
    "learn_theme_common_themes",
    "learn_theme_connection",
    "learn_theme_domain",
    "learn_theme_externalshape",
    "learn_theme_heatmap",
    "learn_theme_image",
    "learn_theme_label",
    "learn_theme_linechart",
    "learn_theme_piechart",
    "learn_theme_specific_themes",
    "learn_theme_strip_label",
    "learn_type",
    "line_clean",
    "line_split",
    "longest_continuous_match",
    "merge_unit",
    "search_tree_file",
    "show",
    "sort_color",
    "train_theme",
    "unite_rows",
    "use.theme",
    "vector_tree",
    "write_hub",
    "write_raw",
    "write_unit"
  ],
  "_datasets": [
    {
      "name": "inbuilt_themes",
      "title": "inbuilt themes",
      "object": "inbuilt_themes",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "template_groups",
      "title": "template groups",
      "object": "template_groups",
      "class": [
        "data.frame"
      ],
      "fields": [
        "template",
        "group"
      ],
      "rows": 23,
      "table": true,
      "tojson": true
    },
    {
      "name": "template_parameters_count",
      "title": "template parameters count",
      "object": "template_parameters_count",
      "class": [
        "data.frame"
      ],
      "fields": [
        "V1",
        "V2",
        "V3",
        "V4",
        "V5",
        "V6",
        "V7",
        "V8",
        "V9",
        "V10",
        "V11",
        "V12",
        "V13",
        "V14",
        "V15",
        "V16",
        "V17",
        "V18",
        "V19",
        "V20",
        "V21",
        "V22",
        "V23",
        "V24",
        "V25",
        "V26",
        "V27",
        "V28",
        "V29",
        "V30",
        "V31",
        "V32",
        "V33",
        "V34",
        "V35",
        "V36",
        "V37",
        "V38",
        "V39",
        "V40",
        "V41",
        "V42",
        "V43",
        "V44",
        "V45",
        "V46",
        "V47",
        "V48",
        "V49",
        "V50",
        "V51",
        "V52",
        "V53",
        "V54",
        "V55",
        "V56",
        "V57",
        "V58",
        "V59",
        "V60",
        "V61",
        "V62",
        "V63",
        "V64",
        "V65",
        "V66",
        "V67",
        "V68",
        "V69",
        "V70",
        "V71",
        "V72",
        "V73",
        "V74",
        "V75",
        "V76",
        "V77",
        "V78",
        "V79",
        "V80",
        "V81",
        "V82",
        "V83",
        "V84",
        "V85",
        "V86",
        "V87",
        "V88",
        "V89",
        "V90",
        "V91",
        "V92",
        "V93",
        "V94",
        "V95",
        "V96",
        "V97",
        "V98",
        "V99",
        "V100",
        "V101",
        "V102",
        "V103",
        "V104",
        "V105",
        "V106",
        "V107",
        "V108",
        "V109",
        "V110",
        "V111",
        "V112",
        "V113",
        "V114",
        "V115",
        "V116",
        "V117",
        "V118",
        "V119",
        "V120",
        "V121",
        "V122",
        "V123",
        "V124",
        "V125",
        "V126",
        "V127",
        "V128",
        "V129",
        "V130",
        "V131",
        "V132",
        "V133",
        "V134",
        "V135",
        "V136",
        "V137",
        "V138",
        "V139",
        "V140",
        "V141",
        "V142",
        "V143",
        "V144",
        "V145",
        "V146",
        "V147",
        "V148"
      ],
      "rows": 23,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "plus-methods",
      "title": "plus method add method for S4 class itol.hub and itol.unit",
      "topics": [
        "+,itol.hub,itol.unit-method",
        "+,itol.unit,itol.unit-method"
      ]
    },
    {
      "page": "anno_col_group",
      "title": "Annotate Column Groups",
      "topics": [
        "anno_col_group"
      ]
    },
    {
      "page": "binary_data_conversion",
      "title": "Binary Data Conversion",
      "topics": [
        "binary_data_conversion"
      ]
    },
    {
      "page": "color_distance",
      "title": "Color distance",
      "topics": [
        "color_distance"
      ]
    },
    {
      "page": "complex_html_text",
      "title": "Complex HTML text",
      "topics": [
        "complex_html_text"
      ]
    },
    {
      "page": "convert_01",
      "title": "Convert character data to 0/1",
      "topics": [
        "convert_01"
      ]
    },
    {
      "page": "convert_01_to_connect",
      "title": "Convert 0/1 data to connection pairs",
      "topics": [
        "convert_01_to_connect"
      ]
    },
    {
      "page": "convert_range_to_node",
      "title": "Convert range to node id",
      "topics": [
        "convert_range_to_node"
      ]
    },
    {
      "page": "convert_to_binary",
      "title": "Convert data to binary format for DATASET_BINARY",
      "topics": [
        "convert_to_binary"
      ]
    },
    {
      "page": "correct_get_color",
      "title": "correct_get_color",
      "topics": [
        "correct_get_color"
      ]
    },
    {
      "page": "correct_type",
      "title": "Correct type parameter",
      "topics": [
        "correct_type"
      ]
    },
    {
      "page": "count_to_tree",
      "title": "Calculate tree based on count matrix",
      "topics": [
        "count_to_tree"
      ]
    },
    {
      "page": "create_hub",
      "title": "Create itol.hub Object",
      "concept": [
        "object"
      ],
      "topics": [
        "create_hub"
      ]
    },
    {
      "page": "create_theme",
      "title": "Create itol.theme Object",
      "concept": [
        "object"
      ],
      "topics": [
        "create_theme"
      ]
    },
    {
      "page": "create_unit",
      "title": "Create itol.unit",
      "topics": [
        "create_unit"
      ]
    },
    {
      "page": "darken_color",
      "title": "Darken color while preserving hue and saturation",
      "topics": [
        "darken_color"
      ]
    },
    {
      "page": "df_merge",
      "title": "Merge two data frame",
      "topics": [
        "df_merge"
      ]
    },
    {
      "page": "df_tree",
      "title": "Data frame tree",
      "topics": [
        "df_tree"
      ]
    },
    {
      "page": "dt_transpose_header",
      "title": "Transpose a data.table using the first column as new header",
      "topics": [
        "dt_transpose_header"
      ]
    },
    {
      "page": "fa_read",
      "title": "Read fasta file",
      "topics": [
        "fa_read"
      ]
    },
    {
      "page": "fa_write",
      "title": "Write fasta file",
      "topics": [
        "fa_write"
      ]
    },
    {
      "page": "file_get_dir",
      "title": "Get file dir",
      "topics": [
        "file_get_dir"
      ]
    },
    {
      "page": "file_get_name",
      "title": "Get file name",
      "topics": [
        "file_get_name"
      ]
    },
    {
      "page": "file_to_unit",
      "title": "Create itol.unit Object from file",
      "concept": [
        "object"
      ],
      "topics": [
        "file_to_unit"
      ]
    },
    {
      "page": "get_color",
      "title": "get_color",
      "topics": [
        "get_color"
      ]
    },
    {
      "page": "gradient_color",
      "title": "Generate gradient colors",
      "topics": [
        "gradient_color"
      ]
    },
    {
      "page": "head_line",
      "title": "head line",
      "topics": [
        "head_line"
      ]
    },
    {
      "page": "hub_to_unit",
      "title": "Create itol.unit Object from object",
      "concept": [
        "object"
      ],
      "topics": [
        "hub_to_unit"
      ]
    },
    {
      "page": "inbuilt_themes",
      "title": "inbuilt themes",
      "topics": [
        "inbuilt_themes"
      ]
    },
    {
      "page": "itol.hub-class",
      "title": "The itol.hub Class",
      "concept": [
        "objects"
      ],
      "topics": [
        "itol.hub",
        "itol.hub-class"
      ]
    },
    {
      "page": "itol.theme-class",
      "title": "The itol.theme Class",
      "concept": [
        "objects"
      ],
      "topics": [
        "itol.theme",
        "itol.theme-class"
      ]
    },
    {
      "page": "itol.unit-class",
      "title": "The itol.unit Class",
      "concept": [
        "objects"
      ],
      "topics": [
        "itol.unit",
        "itol.unit-class"
      ]
    },
    {
      "page": "learn_data",
      "title": "Learn data from template file",
      "topics": [
        "learn_data"
      ]
    },
    {
      "page": "learn_data_from_file",
      "title": "Learn object data from file",
      "topics": [
        "learn_data_from_file"
      ]
    },
    {
      "page": "learn_data_from_files",
      "title": "Learn object data from files",
      "topics": [
        "learn_data_from_files"
      ]
    },
    {
      "page": "learn_data_from_unit",
      "title": "Learn object data from unit",
      "topics": [
        "learn_data_from_unit"
      ]
    },
    {
      "page": "learn_data_from_unit_list",
      "title": "Learn object data from units",
      "topics": [
        "learn_data_from_unit_list"
      ]
    },
    {
      "page": "learn_df",
      "title": "Learn from tree",
      "topics": [
        "learn_df"
      ]
    },
    {
      "page": "learn_field",
      "title": "Learn field",
      "topics": [
        "learn_field"
      ]
    },
    {
      "page": "learn_legend",
      "title": "Learn legend",
      "topics": [
        "learn_legend"
      ]
    },
    {
      "page": "learn_line",
      "title": "Learn paramter",
      "topics": [
        "learn_line"
      ]
    },
    {
      "page": "learn_profile",
      "title": "Learn profile",
      "topics": [
        "learn_profile"
      ]
    },
    {
      "page": "learn_separator",
      "title": "Learn separator",
      "topics": [
        "learn_separator"
      ]
    },
    {
      "page": "learn_subdf",
      "title": "Learn sub data frame",
      "topics": [
        "learn_subdf"
      ]
    },
    {
      "page": "learn_theme_align",
      "title": "Learn align",
      "topics": [
        "learn_theme_align"
      ]
    },
    {
      "page": "learn_theme_alignment",
      "title": "Learn alignment",
      "topics": [
        "learn_theme_alignment"
      ]
    },
    {
      "page": "learn_theme_bar",
      "title": "Learn bar",
      "topics": [
        "learn_theme_bar"
      ]
    },
    {
      "page": "learn_theme_basic_plot",
      "title": "Learn basic plot",
      "topics": [
        "learn_theme_basic_plot"
      ]
    },
    {
      "page": "learn_theme_basic_theme",
      "title": "Learn basic theme",
      "topics": [
        "learn_theme_basic_theme"
      ]
    },
    {
      "page": "learn_theme_binary",
      "title": "Learn binary",
      "topics": [
        "learn_theme_binary"
      ]
    },
    {
      "page": "learn_theme_border",
      "title": "Learn border",
      "topics": [
        "learn_theme_border"
      ]
    },
    {
      "page": "learn_theme_common_themes",
      "title": "Learn common themes",
      "topics": [
        "learn_theme_common_themes"
      ]
    },
    {
      "page": "learn_theme_connection",
      "title": "Learn connection",
      "topics": [
        "learn_theme_connection"
      ]
    },
    {
      "page": "learn_theme_domain",
      "title": "Learn domain",
      "topics": [
        "learn_theme_domain"
      ]
    },
    {
      "page": "learn_theme_externalshape",
      "title": "Learn externalshape",
      "topics": [
        "learn_theme_externalshape"
      ]
    },
    {
      "page": "learn_theme_heatmap",
      "title": "Learn heatmap",
      "topics": [
        "learn_theme_heatmap"
      ]
    },
    {
      "page": "learn_theme_image",
      "title": "Learn image",
      "topics": [
        "learn_theme_image"
      ]
    },
    {
      "page": "learn_theme_label",
      "title": "Learn label",
      "topics": [
        "learn_theme_label"
      ]
    },
    {
      "page": "learn_theme_linechart",
      "title": "Learn linechart",
      "topics": [
        "learn_theme_linechart"
      ]
    },
    {
      "page": "learn_theme_piechart",
      "title": "Learn piechart",
      "topics": [
        "learn_theme_piechart"
      ]
    },
    {
      "page": "learn_theme_specific_themes",
      "title": "Learn specific themes",
      "topics": [
        "learn_theme_specific_themes"
      ]
    },
    {
      "page": "learn_theme_strip_label",
      "title": "Learn strip label",
      "topics": [
        "learn_theme_strip_label"
      ]
    },
    {
      "page": "learn_type",
      "title": "Learn template type",
      "topics": [
        "learn_type"
      ]
    },
    {
      "page": "line_clean",
      "title": "Filter out comments and empty lines",
      "topics": [
        "line_clean"
      ]
    },
    {
      "page": "line_split",
      "title": "Split lines into two parts",
      "topics": [
        "line_split"
      ]
    },
    {
      "page": "longest_continuous_match",
      "title": "Calculate longest continuous match between input and target strings",
      "topics": [
        "longest_continuous_match"
      ]
    },
    {
      "page": "merge_unit",
      "title": "Merge units",
      "topics": [
        "merge_unit"
      ]
    },
    {
      "page": "search_tree_file",
      "title": "Search tree file",
      "topics": [
        "search_tree_file"
      ]
    },
    {
      "page": "show-itol.hub-method",
      "title": "show method for S4 class itol.hub",
      "topics": [
        "show,itol.hub-method"
      ]
    },
    {
      "page": "sort_color",
      "title": "Sort colors",
      "topics": [
        "sort_color"
      ]
    },
    {
      "page": "template_groups",
      "title": "template groups",
      "topics": [
        "template_groups"
      ]
    },
    {
      "page": "template_parameters_count",
      "title": "template parameters count",
      "topics": [
        "template_parameters_count"
      ]
    },
    {
      "page": "train_theme",
      "title": "Train inbuilt theme",
      "topics": [
        "train_theme"
      ]
    },
    {
      "page": "unite_rows",
      "title": "Paste rows",
      "topics": [
        "unite_rows"
      ]
    },
    {
      "page": "use.theme",
      "title": "Extract theme from inbuilt_themes",
      "topics": [
        "use.theme"
      ]
    },
    {
      "page": "vector_tree",
      "title": "Vector tree",
      "topics": [
        "vector_tree"
      ]
    },
    {
      "page": "write_hub",
      "title": "Write all data object into files",
      "topics": [
        "write_hub"
      ]
    },
    {
      "page": "write_raw",
      "title": "Write raw data into files",
      "topics": [
        "write_raw"
      ]
    },
    {
      "page": "write_unit",
      "title": "Write unit object into file",
      "topics": [
        "write_unit"
      ]
    }
  ],
  "_readme": "https://github.com/tongzhou2017/itol.toolkit/raw/HEAD/README.md",
  "_rundeps": [
    "ade4",
    "ape",
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "colourpicker",
    "commonmark",
    "cpp11",
    "data.table",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "ggsci",
    "glue",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "isoband",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "memoise",
    "mime",
    "miniUI",
    "nlme",
    "otel",
    "pillar",
    "pixmap",
    "pkgconfig",
    "promises",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "rmarkdown",
    "rstudioapi",
    "S7",
    "sass",
    "scales",
    "segmented",
    "seqinr",
    "shiny",
    "shinyjs",
    "sourcetools",
    "sp",
    "stringdist",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "utf8",
    "vctrs",
    "viridisLite",
    "wesanderson",
    "withr",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "Get_Start.Rmd",
      "filename": "Get_Start.html",
      "title": "Get_Start",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Data paraperation",
        "Create unit",
        "Theme setup",
        "Merge"
      ],
      "created": "2023-01-23 12:59:39",
      "modified": "2023-05-04 14:51:56",
      "commits": 7
    }
  ],
  "_score": 7.93584972965916,
  "_indexed": true,
  "_nocasepkg": "itol.toolkit",
  "_universes": [
    "tongzhou2017"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.2",
      "date": "2026-05-31T08:33:08.000Z",
      "distro": "noble",
      "commit": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
      "fileid": "c805f4dfb8939c4ea807711859e6d9197f2b6701cc79a5f9f8ddb7d85bd03822",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tongzhou2017/actions/runs/26707664655"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2.2",
      "date": "2026-05-31T08:31:37.000Z",
      "distro": "noble",
      "commit": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
      "fileid": "27ab25e754271358cadf7df627826e6813407e8e15bf15db98ecf6cb9a437837",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tongzhou2017/actions/runs/26707664655"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.2",
      "date": "2026-05-31T08:31:28.000Z",
      "commit": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
      "fileid": "d4006933011e6f31661ed5f2f5dab64d46fbbd104785a73bda1e5421551b4c5d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tongzhou2017/actions/runs/26707664655"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2.2",
      "date": "2026-05-31T08:31:10.000Z",
      "commit": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
      "fileid": "d2657f8d60436e48bc1a230717530eb9bf6ecacde69e2335357f923a9ef1558e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tongzhou2017/actions/runs/26707664655"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.2",
      "date": "2026-05-31T08:31:27.000Z",
      "commit": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
      "fileid": "e307c4d82364d56be76f04f98a50f293d064eb99172bd0b683dc74f0be25ea3a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/tongzhou2017/actions/runs/26707664655"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-05-31T08:30:48.000Z",
      "commit": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
      "fileid": "17eab4d4de9a5b170b71103a053f9270fbf31170e9cbbe6a5a5929523f5776d0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tongzhou2017/actions/runs/26707664655"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-05-31T08:30:37.000Z",
      "commit": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
      "fileid": "89592ece939fbb467359c6b5277c82634c411eb64e0a8ccf1bda2e8d6a049947",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tongzhou2017/actions/runs/26707664655"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-05-31T08:30:34.000Z",
      "commit": "9c5ecc85bd0c7adb0921e118df2cfcac78c97c89",
      "fileid": "d015396d37616b7b501e9b56726b9bcc1310c0b08cdd0f37d79b10fcf27ef989",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/tongzhou2017/actions/runs/26707664655"
    }
  ]
}