{
  "_id": "6a196705acfb0bcc41de7a94",
  "Type": "Package",
  "Package": "bartMan",
  "Title": "Create Visualisations for BART Models",
  "Version": "0.2.1",
  "Authors@R": "c(person(given = \"Alan\",\nfamily = \"Inglis\",\nrole = c(\"aut\", \"cre\"),\nemail = \"alan.inglis@mu.ie\"),\nperson(given = \"Andrew\",\nfamily = \"Parnell\",\nrole = \"aut\",\nemail = \"andrew.parnell@mu.ie\"),\nperson(given = \"Catherine\",\nfamily = \"Hurley\",\nrole = \"aut\",\nemail = \"catherine.hurley@mu.ie\"),\nperson(given = \"Claus\",\nfamily = \"Wilke\",\nrole = \"ctb\",\ncomment = \"Developer of VSUP script\"))",
  "Maintainer": "Alan Inglis <alan.inglis@mu.ie>",
  "Description": "Investigating and visualising Bayesian Additive Regression\nTree (BART) (Chipman, H. A., George, E. I., & McCulloch, R. E.\n2010) <doi:10.1214/09-AOAS285> model fits.  We construct\nconventional plots to analyze a model’s performance and\nstability as well as create new tree-based plots to analyze\nvariable importance, interaction, and tree structure.  We\nemploy Value Suppressing Uncertainty Palettes (VSUP) to\nconstruct heatmaps that display variable importance and\ninteractions jointly using colour scale to represent posterior\nuncertainty.  Our visualisations are designed to work with the\nmost popular BART R packages available, namely 'BART' Rodney\nSparapani and Charles Spanbauer and Robert McCulloch 2021\n<doi:10.18637/jss.v097.i01>, 'dbarts' (Vincent Dorie 2023)\n<https://CRAN.R-project.org/package=dbarts>, and 'bartMachine'\n(Adam Kapelner and Justin Bleich 2016)\n<doi:10.18637/jss.v070.i04>.",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-29 10:09:49 UTC",
    "User": "root"
  },
  "Author": "Alan Inglis [aut, cre], Andrew Parnell [aut], Catherine Hurley\n[aut], Claus Wilke [ctb] (Developer of VSUP script)",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-09-18 12:58:54 UTC",
  "RemoteUrl": "https://github.com/cran/bartMan",
  "RemoteRef": "HEAD",
  "RemoteSha": "4d0a3c46d1b598bf7ad6b90eb55b3379e4001366",
  "MD5sum": "bc16368c73385f1606d30e138ed161fd",
  "_user": "cran",
  "_type": "src",
  "_file": "bartMan_0.2.1.tar.gz",
  "_fileid": "62050d1daf5f0ef0521d14213d236dbfc608b09685e3da0d0fc008f17d6e6451",
  "_filesize": 291146,
  "_sha256": "62050d1daf5f0ef0521d14213d236dbfc608b09685e3da0d0fc008f17d6e6451",
  "_created": "2026-05-29T10:09:49.000Z",
  "_published": "2026-05-29T10:14:29.196Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78480821704,
      "time": 228,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7288325227"
    },
    {
      "job": 78480821746,
      "time": 198,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288315961"
    },
    {
      "job": 78480256494,
      "time": 233,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288257332"
    },
    {
      "job": 78480821659,
      "time": 163,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288304660"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26631192364",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/bartMan",
  "_commit": {
    "id": "4d0a3c46d1b598bf7ad6b90eb55b3379e4001366",
    "author": "Alan Inglis <alan.inglis@mu.ie>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.2.1\n",
    "time": 1758200334
  },
  "_maintainer": {
    "name": "Alan Inglis",
    "email": "alan.inglis@mu.ie"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "colorspace",
      "role": "Imports"
    },
    {
      "package": "cowplot",
      "role": "Imports"
    },
    {
      "package": "DendSer",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggiraph",
      "role": "Imports"
    },
    {
      "package": "ggnewscale",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "ggraph",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "gtable",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "rrapply",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tidygraph",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "BART",
      "role": "Imports"
    },
    {
      "package": "bartMachine",
      "role": "Imports"
    },
    {
      "package": "dbarts",
      "role": "Imports"
    },
    {
      "package": "rJava",
      "role": "Imports"
    },
    {
      "package": "ROCR",
      "role": "Suggests"
    },
    {
      "package": "ggridges",
      "role": "Suggests"
    },
    {
      "package": "ggforce",
      "role": "Suggests"
    },
    {
      "package": "lvplot",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-34",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.2.0",
      "date": "2025-08-22"
    },
    {
      "name": "0.2.1",
      "date": "2025-09-18"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 224,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/bartMan"
  },
  "_searchresults": 16,
  "_topics": [
    "openjdk"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/bartMan.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2024-04-15"
    },
    {
      "version": "0.1.1",
      "date": "2024-07-24"
    },
    {
      "version": "0.2.0",
      "date": "2025-08-22"
    },
    {
      "version": "0.2.1",
      "date": "2025-09-18"
    }
  ],
  "_exports": [
    "acceptRate",
    "bartClassifDiag",
    "bartDiag",
    "bartRegrDiag",
    "bartReorder",
    "bivariate_range",
    "bivariate_scale",
    "clusterTrees",
    "combineDummy",
    "extractTreeData",
    "getChildren",
    "getObservations",
    "guide_colorfan",
    "guide_colourfan",
    "localProcedure",
    "mdsBart",
    "node_depth",
    "pal_vsup",
    "permVimp",
    "permVint",
    "plotProximity",
    "plotSingleTree",
    "plotTrees",
    "proximityMatrix",
    "RangeBivariate",
    "ScaleBivariate",
    "sort_trees_by_depthMax",
    "splitDensity",
    "terminalFunction",
    "train_bivariate",
    "tree_dataframe",
    "treeBarPlot",
    "treeDepth",
    "treeList",
    "treeNodes",
    "vimpBart",
    "vimpPlot",
    "vintPlot",
    "viviBart",
    "viviBartMatrix",
    "viviBartPlot"
  ],
  "_datasets": [
    {
      "name": "input_data",
      "title": "input_data",
      "object": "input_data",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x1",
        "x2",
        "x3",
        "x4",
        "x5",
        "y"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "tree_data_example",
      "title": "tree_data_example",
      "object": "tree_data_example",
      "class": [
        "data.frame"
      ],
      "fields": [
        "var",
        "value",
        "iteration",
        "treeNum"
      ],
      "rows": 14,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "acceptRate",
      "title": "acceptRate",
      "topics": [
        "acceptRate"
      ]
    },
    {
      "page": "bartClassifDiag",
      "title": "bartClassifDiag",
      "topics": [
        "bartClassifDiag"
      ]
    },
    {
      "page": "bartDiag",
      "title": "bartDiag",
      "topics": [
        "bartDiag"
      ]
    },
    {
      "page": "bartRegrDiag",
      "title": "bartRegrDiag",
      "topics": [
        "bartRegrDiag"
      ]
    },
    {
      "page": "bartReorder",
      "title": "bartReorder",
      "topics": [
        "bartReorder"
      ]
    },
    {
      "page": "clusterTrees",
      "title": "Cluster Trees by Variable",
      "topics": [
        "clusterTrees"
      ]
    },
    {
      "page": "combineDummy",
      "title": "Update Dummy Variable Names",
      "topics": [
        "combineDummy"
      ]
    },
    {
      "page": "extractTreeData",
      "title": "extractTreeData",
      "topics": [
        "extractTreeData"
      ]
    },
    {
      "page": "get_stump_colour_for_legend",
      "title": "Determines the stump color for a legend based on its mean value",
      "topics": [
        "get_stump_colour_for_legend"
      ]
    },
    {
      "page": "getChildren",
      "title": "Generate Child and Parent Node Relationships",
      "topics": [
        "getChildren"
      ]
    },
    {
      "page": "getObservations",
      "title": "Get Observations Falling into Each Node",
      "topics": [
        "getObservations"
      ]
    },
    {
      "page": "guide_colourfan",
      "title": "Colourfan guide",
      "topics": [
        "guide_colorfan",
        "guide_colourfan"
      ]
    },
    {
      "page": "input_data",
      "title": "input_data",
      "topics": [
        "input_data"
      ]
    },
    {
      "page": "localProcedure",
      "title": "localProcedure",
      "topics": [
        "localProcedure"
      ]
    },
    {
      "page": "mdsBart",
      "title": "mdsBart",
      "topics": [
        "mdsBart"
      ]
    },
    {
      "page": "node_depth",
      "title": "Calculate Node Depths in a Tree Data Frame",
      "topics": [
        "node_depth"
      ]
    },
    {
      "page": "pal_vsup",
      "title": "Variance suppressing uncertainty palette",
      "topics": [
        "pal_vsup"
      ]
    },
    {
      "page": "permVimp",
      "title": "permVimp",
      "topics": [
        "permVimp"
      ]
    },
    {
      "page": "permVint",
      "title": "permVint",
      "topics": [
        "permVint"
      ]
    },
    {
      "page": "plotProximity",
      "title": "plotProximity",
      "topics": [
        "plotProximity"
      ]
    },
    {
      "page": "plotSingleTree",
      "title": "plotSingleTree",
      "topics": [
        "plotSingleTree"
      ]
    },
    {
      "page": "plotTrees",
      "title": "Plot Trees with Customisations",
      "topics": [
        "plotTrees"
      ]
    },
    {
      "page": "print.hideHelper1",
      "title": "print.hideHelper",
      "topics": [
        "print.hideHelper1"
      ]
    },
    {
      "page": "proximityMatrix",
      "title": "proximityMatrix",
      "topics": [
        "proximityMatrix"
      ]
    },
    {
      "page": "bivariate_range",
      "title": "Constructor for bivariate range object",
      "topics": [
        "bivariate_range",
        "RangeBivariate"
      ]
    },
    {
      "page": "bivariate_scale",
      "title": "Constructor for bivariate scale object",
      "topics": [
        "bivariate_scale",
        "ScaleBivariate"
      ]
    },
    {
      "page": "sort_trees_by_depthMax",
      "title": "Sort Trees by Maximum Depth",
      "topics": [
        "sort_trees_by_depthMax"
      ]
    },
    {
      "page": "splitDensity",
      "title": "splitDensity",
      "topics": [
        "splitDensity"
      ]
    },
    {
      "page": "terminalFunction",
      "title": "Generate Terminal Node Indicator",
      "topics": [
        "terminalFunction"
      ]
    },
    {
      "page": "train_bivariate",
      "title": "Train range for bivariate scale",
      "topics": [
        "train_bivariate"
      ]
    },
    {
      "page": "tree_data_example",
      "title": "tree_data_example",
      "topics": [
        "tree_data_example"
      ]
    },
    {
      "page": "tree_dataframe",
      "title": "Transform tree data into a structured dataframe",
      "topics": [
        "tree_dataframe"
      ]
    },
    {
      "page": "treeBarPlot",
      "title": "Plot Frequency of Tree Structures",
      "topics": [
        "treeBarPlot"
      ]
    },
    {
      "page": "treeDepth",
      "title": "treeDepth",
      "topics": [
        "treeDepth"
      ]
    },
    {
      "page": "treeList",
      "title": "Generate a List of Tree Structures from BART Model Output",
      "topics": [
        "treeList"
      ]
    },
    {
      "page": "treeNodes",
      "title": "treeNodes",
      "topics": [
        "treeNodes"
      ]
    },
    {
      "page": "vimpBart",
      "title": "vimpBart",
      "topics": [
        "vimpBart"
      ]
    },
    {
      "page": "vimpPlot",
      "title": "vimpPlot",
      "topics": [
        "vimpPlot"
      ]
    },
    {
      "page": "vintPlot",
      "title": "vintPlot",
      "topics": [
        "vintPlot"
      ]
    },
    {
      "page": "viviBart",
      "title": "viviBart",
      "topics": [
        "viviBart"
      ]
    },
    {
      "page": "viviBartMatrix",
      "title": "viviBartMatrix",
      "topics": [
        "viviBartMatrix"
      ]
    },
    {
      "page": "viviBartPlot",
      "title": "viviBartPlot",
      "topics": [
        "viviBartPlot"
      ]
    }
  ],
  "_readme": "https://github.com/cran/bartMan/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "BART",
    "bartMachine",
    "bartMachineJARs",
    "base64enc",
    "bslib",
    "ca",
    "cachem",
    "checkmate",
    "cli",
    "cluster",
    "codetools",
    "colorspace",
    "cowplot",
    "cpp11",
    "dbarts",
    "DendSer",
    "digest",
    "doRNG",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fontBitstreamVera",
    "fontLiberation",
    "fontquiver",
    "foreach",
    "fs",
    "gclus",
    "gdtools",
    "generics",
    "ggforce",
    "ggiraph",
    "ggnewscale",
    "ggplot2",
    "ggraph",
    "ggrepel",
    "glue",
    "graphlayouts",
    "gridExtra",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "igraph",
    "isoband",
    "iterators",
    "itertools",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "matrixStats",
    "memoise",
    "mgcv",
    "mime",
    "missForest",
    "nlme",
    "patchwork",
    "permute",
    "pillar",
    "pkgconfig",
    "polyclip",
    "purrr",
    "qap",
    "R6",
    "randomForest",
    "ranger",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "registry",
    "rJava",
    "rlang",
    "rmarkdown",
    "rngtools",
    "rrapply",
    "S7",
    "sass",
    "scales",
    "seriation",
    "stringi",
    "stringr",
    "survival",
    "systemfonts",
    "tibble",
    "tidygraph",
    "tidyr",
    "tidyselect",
    "tinytex",
    "TSP",
    "tweenr",
    "utf8",
    "vctrs",
    "vegan",
    "viridis",
    "viridisLite",
    "withr",
    "xfun",
    "yaml"
  ],
  "_sysdeps": [
    {
      "shlib": "libjvm",
      "package": "openjdk-21-jre-headless",
      "headers": "openjdk-21-jre-headless",
      "source": "openjdk",
      "version": "21.0.10+7-1~24.04",
      "name": "openjdk",
      "homepage": "https://openjdk.java.net/",
      "description": "OpenJDK Java runtime, using Hotspot JIT (headless)"
    }
  ],
  "_score": 2.204119982655925,
  "_indexed": true,
  "_nocasepkg": "bartman",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-05-29T10:12:58.000Z",
      "distro": "noble",
      "commit": "4d0a3c46d1b598bf7ad6b90eb55b3379e4001366",
      "fileid": "4611bea0392c5c295300f6ca4358782a3fcf8ad677a39ef7d0768fe4f3195606",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26631192364"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-05-29T10:12:31.000Z",
      "distro": "noble",
      "commit": "4d0a3c46d1b598bf7ad6b90eb55b3379e4001366",
      "fileid": "b92a046d50aa2908c960ef544d74984f0f72da22af008d78db7dda8721a057b6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26631192364"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.1",
      "date": "2026-05-29T10:13:05.000Z",
      "commit": "4d0a3c46d1b598bf7ad6b90eb55b3379e4001366",
      "fileid": "6b5c28b739e9c7310b9c2282450f2f57c6e2506fcde825fcfc1dea2cd35f19bb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26631192364"
    }
  ]
}