{
  "_id": "6a1fea45b401979e7343e911",
  "Package": "PairViz",
  "Version": "1.3.8",
  "Date": "2026-02-16",
  "Authors@R": "c(person(given = c(\"Catherine\", \"B.\"),\nfamily = \"Hurley\",\nrole = \"aut\"),\nperson(given = \"R.W.\",\nfamily = \"Oldford\",\nrole = \"aut\"),\nperson(given = \"Catherine\",\nfamily = \"Hurley\",\nrole = \"cre\",\nemail = \"catherine.hurley@mu.ie\"))",
  "Maintainer": "Catherine Hurley <catherine.hurley@mu.ie>",
  "Title": "Visualization using Graph Traversal",
  "Description": "Improving graphics by ameliorating order effects, using\nEulerian tours and Hamiltonian decompositions of graphs.\nReferences for the methods presented here are C.B. Hurley and\nR.W. Oldford (2010) <doi:10.1198/jcgs.2010.09136> and C.B.\nHurley and R.W. Oldford (2011) <doi:10.1007/s00180-011-0229-5>.",
  "License": "GPL-2",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.3",
  "URL": "https://cbhurley.github.io/PairViz/",
  "Repository": "https://cbhurley.r-universe.dev",
  "Date/Publication": "2026-03-05 10:14:38 UTC",
  "RemoteUrl": "https://github.com/cbhurley/pairviz",
  "RemoteRef": "HEAD",
  "RemoteSha": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 08:43:28 UTC",
    "User": "root"
  },
  "Author": "Catherine B. Hurley [aut],\nR.W. Oldford [aut],\nCatherine Hurley [cre]",
  "MD5sum": "921ad23cb195ae8a954ed649aa6f15de",
  "_user": "cbhurley",
  "_type": "src",
  "_file": "PairViz_1.3.8.tar.gz",
  "_fileid": "f70233e1422592f5f1ed2f58a9d7619ae1cecf4acee6c95f0243e549416728cb",
  "_filesize": 7218310,
  "_sha256": "f70233e1422592f5f1ed2f58a9d7619ae1cecf4acee6c95f0243e549416728cb",
  "_created": "2026-06-03T08:43:28.000Z",
  "_published": "2026-06-03T08:48:05.382Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79255527761,
      "time": 148,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379824160"
    },
    {
      "job": 79255527752,
      "time": 152,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379825724"
    },
    {
      "job": 79255527823,
      "time": 110,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379852291"
    },
    {
      "job": 79255527772,
      "time": 111,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379835968"
    },
    {
      "job": 79254957171,
      "time": 199,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379771641"
    },
    {
      "job": 79255527749,
      "time": 124,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379815449"
    },
    {
      "job": 79255527722,
      "time": 93,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7379804861"
    },
    {
      "job": 79255527753,
      "time": 101,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7379807605"
    },
    {
      "job": 79255527765,
      "time": 104,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7379808385"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cbhurley/actions/runs/26873587180",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cbhurley/pairviz",
  "_commit": {
    "id": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
    "author": "cbhurley <catherine.hurley@mu.ie>",
    "committer": "cbhurley <catherine.hurley@mu.ie>",
    "message": "workflow\n",
    "time": 1772705678
  },
  "_maintainer": {
    "name": "Catherine Hurley",
    "email": "catherine.hurley@mu.ie",
    "login": "cbhurley",
    "description": "",
    "uuid": 36732566
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "TSP",
      "role": "Depends"
    },
    {
      "package": "gtools",
      "role": "Depends"
    },
    {
      "package": "graph",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "Sleuth3",
      "role": "Suggests"
    },
    {
      "package": "colorspace",
      "role": "Suggests"
    },
    {
      "package": "multcomp",
      "role": "Suggests"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "alr4",
      "role": "Suggests"
    },
    {
      "package": "scagnostics",
      "role": "Suggests"
    },
    {
      "package": "gclus",
      "role": "Suggests"
    },
    {
      "package": "irr",
      "role": "Suggests"
    },
    {
      "package": "seriation",
      "role": "Suggests"
    }
  ],
  "_owner": "cbhurley",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2026-10",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "cbhurley",
      "count": 8,
      "uuid": 36732566
    }
  ],
  "_userbio": {
    "uuid": 36732566,
    "type": "user",
    "name": "cbhurley"
  },
  "_downloads": {
    "count": 335,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PairViz"
  },
  "_devurl": "https://github.com/cbhurley/pairviz",
  "_pkgdown": "https://cbhurley.github.io/PairViz/",
  "_searchresults": 45,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/PairViz.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/cbhurley/pairviz",
  "_realowner": "cbhurley",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2008-10-28"
    },
    {
      "version": "1.1",
      "date": "2010-08-31"
    },
    {
      "version": "1.2",
      "date": "2010-09-16"
    },
    {
      "version": "1.2.1",
      "date": "2011-12-09"
    },
    {
      "version": "1.3.1",
      "date": "2018-07-24"
    },
    {
      "version": "1.3.2",
      "date": "2018-08-09"
    },
    {
      "version": "1.3.3",
      "date": "2019-12-20"
    },
    {
      "version": "1.3.4",
      "date": "2020-10-05"
    },
    {
      "version": "1.3.5",
      "date": "2022-01-12"
    },
    {
      "version": "1.3.6",
      "date": "2022-08-12"
    },
    {
      "version": "1.3.8",
      "date": "2026-02-18"
    }
  ],
  "_exports": [
    "best_orientation",
    "bipartite_graph",
    "catpcp",
    "desaturate_color",
    "dist2edge",
    "dn_graph",
    "edge_index",
    "edge2dist",
    "eseq",
    "eseqa",
    "etour",
    "eulerian",
    "factor_spreadout",
    "find_path",
    "graph_compose",
    "graph_product",
    "graph_sum",
    "guided_pcp",
    "hpaths",
    "is_even_graph",
    "iterated_line_graph",
    "knn_graph",
    "kntour_add",
    "kntour_drop",
    "kspace_graph",
    "mc_plot",
    "mk_binary_graph",
    "mk_complete_graph",
    "mk_even_graph",
    "mk_hypercube_graph",
    "mk_line_graph",
    "nnodes",
    "order_best",
    "order_tsp",
    "overlayCI",
    "path_cis",
    "path_cor",
    "path_weights",
    "pcp",
    "permute_hpaths",
    "rater_spreadout",
    "table_plot",
    "weighted_hpaths",
    "zigzag"
  ],
  "_datasets": [
    {
      "name": "cancer",
      "title": "Cancer Survival data",
      "object": "cancer",
      "file": "cancer.txt.gz",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Survival",
        "Organ"
      ],
      "rows": 64,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "best_orientation",
      "title": "Re-orients a path to be weight-decreasing",
      "topics": [
        "best_orientation"
      ]
    },
    {
      "page": "cancer",
      "title": "Cancer Survival data",
      "topics": [
        "cancer"
      ]
    },
    {
      "page": "desaturate_color",
      "title": "Desaturates colors",
      "topics": [
        "desaturate_color"
      ]
    },
    {
      "page": "eseq",
      "title": "Construct eulerian paths on the complete graph where nodes are integers 1..n.",
      "topics": [
        "eseq",
        "eseqa",
        "kntour_add",
        "kntour_drop"
      ]
    },
    {
      "page": "etour",
      "title": "Constructs eulerian tours on a graph.",
      "topics": [
        "etour"
      ]
    },
    {
      "page": "eulerian",
      "title": "~~ Methods for Function eulerian ~~",
      "topics": [
        "eulerian",
        "eulerian,ANY-method",
        "eulerian,even_graph-method",
        "eulerian,graphNEL-method",
        "eulerian,matrix-method",
        "eulerian,numeric-method",
        "eulerian-methods"
      ]
    },
    {
      "page": "even_graph",
      "title": "Class of graphs where all nodes have even degree",
      "topics": [
        "even_graph-class",
        "graph_NEL-class",
        "is_even_graph",
        "is_even_graph,even_graph-method",
        "is_even_graph,graphNEL-method"
      ]
    },
    {
      "page": "find_path",
      "title": "Constructs a path from a matrix of edge weights.",
      "topics": [
        "find_path"
      ]
    },
    {
      "page": "guided_pcp",
      "title": "Guided parallel coordinate plot.",
      "topics": [
        "guided_pcp"
      ]
    },
    {
      "page": "hpaths",
      "title": "Hamiltonian paths on the complete graph on 1..n, using Lucas-Walecki constructions.",
      "topics": [
        "hpaths",
        "permute_hpaths",
        "zigzag"
      ]
    },
    {
      "page": "specialg",
      "title": "Functions to construct graphs.",
      "topics": [
        "bipartite_graph",
        "dn_graph",
        "graph_compose",
        "graph_product",
        "graph_sum",
        "iterated_line_graph",
        "knn_graph",
        "kspace_graph",
        "mk_binary_graph",
        "mk_hypercube_graph",
        "mk_line_graph"
      ]
    },
    {
      "page": "mc_plot",
      "title": "Multiple comparison plot.",
      "topics": [
        "mc_plot"
      ]
    },
    {
      "page": "mk_complete_graph",
      "title": "Constructs a complete graph.",
      "topics": [
        "mk_complete_graph"
      ]
    },
    {
      "page": "mk_even_graph",
      "title": "Constructs an even graph",
      "topics": [
        "mk_even_graph",
        "mk_even_graph,ANY-method",
        "mk_even_graph,even_graph-method",
        "mk_even_graph,graphNEL-method",
        "mk_even_graph,matrix-method",
        "mk_even_graph,numeric-method",
        "mk_even_graph-methods"
      ]
    },
    {
      "page": "order_best",
      "title": "Uses brute-force enumeration to find the best hamiltonian on the complete graph on 1..n.",
      "topics": [
        "order_best"
      ]
    },
    {
      "page": "order_tsp",
      "title": "Uses tsp to find the best hamiltonian on the complete graph on 1..n",
      "topics": [
        "order_tsp"
      ]
    },
    {
      "page": "overlayci",
      "title": "Function to overlay confidence intervals on the current plot.",
      "topics": [
        "overlayCI"
      ]
    },
    {
      "page": "overview",
      "title": "Overview of PairViz package",
      "topics": [
        "PairViz-package",
        "overview"
      ]
    },
    {
      "page": "path_cor",
      "title": "Measures the tendency of edge weights to increase.",
      "topics": [
        "path_cor"
      ]
    },
    {
      "page": "pathweights",
      "title": "Utility functions to manipulate pairwise information.",
      "topics": [
        "dist2edge",
        "edge2dist",
        "edge_index",
        "nnodes",
        "path_cis",
        "path_weights"
      ]
    },
    {
      "page": "pcp",
      "title": "Enhanced parallel coordinate plots.",
      "topics": [
        "catpcp",
        "pcp"
      ]
    },
    {
      "page": "spreadout",
      "title": "Functions to prepare for categorical parallel coordinates, drawn by catpcp.",
      "topics": [
        "factor_spreadout",
        "rater_spreadout"
      ]
    },
    {
      "page": "tableplot",
      "title": "Plots rectangles on a grid",
      "topics": [
        "table_plot"
      ]
    },
    {
      "page": "whpaths",
      "title": "Constructs weight decreasing hamiltonian paths",
      "topics": [
        "weighted_hpaths"
      ]
    }
  ],
  "_readme": "https://github.com/cbhurley/pairviz/raw/HEAD/README.md",
  "_rundeps": [
    "BiocGenerics",
    "codetools",
    "foreach",
    "generics",
    "graph",
    "gtools",
    "iterators",
    "TSP"
  ],
  "_vignettes": [
    {
      "source": "pcp.Rmd",
      "filename": "pcp.html",
      "title": "Correlation and scagnostic guided parallel coordinate plots",
      "author": "Catherine B. Hurley and R.W. Oldford",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Correlation guided plots of mtcars using Hamiltonians",
        "Scagnostic guided plots of sleep data using Hamiltonians",
        "Scagnostic guided plots of sleep data using Eulerians",
        "Focus on interesting plots"
      ],
      "created": "2020-10-04 16:44:50",
      "modified": "2020-10-04 16:44:50",
      "commits": 1
    },
    {
      "source": "PairVizIntroduction.Rmd",
      "filename": "PairVizIntroduction.html",
      "title": "Introduction to PairViz",
      "author": "Catherine B. Hurley and R.W. Oldford",
      "engine": "knitr::rmarkdown",
      "headings": [
        "PairViz installation",
        "Graphs",
        "Traversing graph edges",
        "Edge traversal of a weighted graph",
        "Edge traversal of a complete graph",
        "Edge traversal of a complete graph via Hamiltonian decompositions",
        "Edge traversal of a weighted complete graph via hamiltonian decompositions",
        "Comparisions of edge traversals on an unweighted complete graph",
        "Comparisions of edge traversals on an weighted complete graph",
        "References"
      ],
      "created": "2020-10-04 16:44:50",
      "modified": "2026-03-05 10:12:06",
      "commits": 2
    },
    {
      "source": "MultipleComparisons.Rmd",
      "filename": "MultipleComparisons.html",
      "title": "Multiple comparisons with PairViz",
      "author": "Catherine B. Hurley and R.W. Oldford",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Cancer treatment groups",
        "Layout via graph structure",
        "Pairwise tests",
        "(Aside) Construction and display of the graph",
        "Visiting edges and nodes",
        "Multiple comparisons with Tukey's HSD",
        "Boxplots With Pairwise Testing: Vitamin C",
        "Subsets of comparisons: Mice Diets",
        "Boxplots With Pairwise Testing: Mice Diets"
      ],
      "created": "2020-10-04 16:44:50",
      "modified": "2022-01-11 19:12:26",
      "commits": 2
    }
  ],
  "_score": 5.78354628227035,
  "_indexed": true,
  "_nocasepkg": "pairviz",
  "_universes": [
    "cbhurley"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.8",
      "date": "2026-06-03T08:45:58.000Z",
      "distro": "noble",
      "commit": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
      "fileid": "395aef6051ea8a09fb1bd5a5c12be9e99aff27f3570df9cba2f0316e4cf0c7f3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbhurley/actions/runs/26873587180"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.8",
      "date": "2026-06-03T08:46:02.000Z",
      "distro": "noble",
      "commit": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
      "fileid": "03b51bb82dce12ef8b51d58317b86e0b1954b90806343ccccc03c0e10b9e4e04",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbhurley/actions/runs/26873587180"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.8",
      "date": "2026-06-03T08:47:17.000Z",
      "commit": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
      "fileid": "72a3347dffa60966c4cffe7a77ba52275d8763b2e6c8f123293929741de770a6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbhurley/actions/runs/26873587180"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.8",
      "date": "2026-06-03T08:46:33.000Z",
      "commit": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
      "fileid": "ecd4846bcf783cfa8da76965e4b4873d3287ea3b30e61425475e367e971a3e08",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbhurley/actions/runs/26873587180"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.8",
      "date": "2026-06-03T08:45:55.000Z",
      "commit": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
      "fileid": "90183a9d0586ed0a23537c2bf5aa7aa9c92df1f426b22c37a610ba0ec8cd7748",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cbhurley/actions/runs/26873587180"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.8",
      "date": "2026-06-03T08:44:52.000Z",
      "commit": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
      "fileid": "3d2bfa6942986644e84342d12467944f108d36b7101cd1f0c69b42317e64d801",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbhurley/actions/runs/26873587180"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.8",
      "date": "2026-06-03T08:45:02.000Z",
      "commit": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
      "fileid": "b327419f9d04c32b07c9e5023af695f061f65b0f91265fed276365fef088cebe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbhurley/actions/runs/26873587180"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.8",
      "date": "2026-06-03T08:45:04.000Z",
      "commit": "0e0d09a4bf487736a6768af0e8fac27a96466d80",
      "fileid": "aed5e7021f46feeada5cbf0e1a8801e4d6e23067473acd14df005e89e01c8322",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cbhurley/actions/runs/26873587180"
    }
  ]
}