{
  "_id": "6aca022afe5cc25786e84098",
  "Package": "integr",
  "Type": "Package",
  "Title": "An Implementation of Interaction Graphs of Aleks Jakulin",
  "Version": "1.0.0",
  "Authors@R": "person(\"Petar\", \"Markovic\", email = \"peleplay@gmail.com\",\nrole = c(\"aut\", \"cre\"))",
  "Description": "Generates a 'Graphviz' graph of the most significant 3-way\ninteraction gains (i.e. conditional information gains) based on\na provided discrete data frame. Various output formats are\nsupported ('Graphviz', SVG, PNG, PDF, PS). For references, see\nthe webpage of Aleks Jakulin\n<http://stat.columbia.edu/~jakulin/Int/>.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "URL": "https://github.com/peleplay/integr",
  "BugReports": "https://github.com/peleplay/integr/issues",
  "RoxygenNote": "6.1.1",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake libglpk-dev make libicu-dev librsvg2-dev\nlibuv1-dev libxml2-dev libssl-dev libnode-dev libx11-dev",
  "Repository": "https://peleplay.r-universe.dev",
  "Date/Publication": "2019-05-24 11:12:47 UTC",
  "RemoteUrl": "https://github.com/peleplay/integr",
  "RemoteRef": "HEAD",
  "RemoteSha": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-10 08:47:16 UTC",
    "User": "root"
  },
  "Author": "Petar Markovic [aut, cre]",
  "Maintainer": "Petar Markovic <peleplay@gmail.com>",
  "_user": "peleplay",
  "_type": "src",
  "_file": "integr_1.0.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/19157e4fd3e1cdf6bad248366add683525d992f5cee04d58dec89e89e9da5de8",
  "_filesize": 188733,
  "_sha256": "19157e4fd3e1cdf6bad248366add683525d992f5cee04d58dec89e89e9da5de8",
  "_expires": "2027-01-18T09:15:20.000Z",
  "_created": "2026-10-10T08:47:16.000Z",
  "_published": "2026-10-10T09:15:22.751Z",
  "_buildurl": "https://github.com/r-universe/peleplay/actions/runs/38038896284",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114175631245,
      "time": 167,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11664892826"
    },
    {
      "job": 114175631366,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11664882864"
    },
    {
      "job": 114175631195,
      "time": 131,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11665144883"
    },
    {
      "job": 114175631248,
      "time": 178,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11665527145"
    },
    {
      "job": 114175076336,
      "time": 198,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11665152390"
    },
    {
      "job": 114175631216,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11665252298"
    },
    {
      "job": 114175631290,
      "time": 95,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11665052498"
    },
    {
      "job": 114175631224,
      "time": 85,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11665067478"
    },
    {
      "job": 114175631269,
      "time": 100,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11665137576"
    }
  ],
  "_upstream": "https://github.com/peleplay/integr",
  "_commit": {
    "id": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
    "author": "peleplay <peleplay@gmail.com>",
    "committer": "peleplay <peleplay@gmail.com>",
    "message": "Update README and IntGraphTutorial vignette - \"path\" parameter of output functions is not wd by default anymore\n",
    "time": 1558696367
  },
  "_maintainer": {
    "name": "Petar Markovic",
    "email": "peleplay@gmail.com",
    "login": "peleplay",
    "description": "Data Scientist and Digital Artist",
    "uuid": 10048492
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "version": ">= 0.7.6",
      "role": "Depends"
    },
    {
      "package": "DiagrammeR",
      "version": ">= 1.0.0",
      "role": "Depends"
    },
    {
      "package": "DiagrammeRsvg",
      "version": ">= 0.1",
      "role": "Depends"
    },
    {
      "package": "rsvg",
      "version": ">= 1.3",
      "role": "Depends"
    },
    {
      "package": "gtools",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "utils",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "peleplay",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "peleplay",
      "count": 58,
      "uuid": 10048492
    }
  ],
  "_userbio": {
    "uuid": 10048492,
    "type": "user",
    "name": "Petar Markovic",
    "followers": 5,
    "description": "Data Scientist and Digital Artist"
  },
  "_downloads": {
    "count": 281,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/integr"
  },
  "_devurl": "https://github.com/peleplay/integr",
  "_searchresults": 4,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/integr.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/peleplay/integr",
  "_realowner": "peleplay",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2019-05-24"
    }
  ],
  "_exports": [
    "entropy",
    "igToGrViz",
    "igToPDF",
    "igToPNG",
    "igToPS",
    "igToSVG",
    "infoGain",
    "interactionGraph",
    "interactions3Way",
    "isDiscreteDataFrame",
    "plotIntGraph"
  ],
  "_datasets": [
    {
      "name": "golf",
      "title": "Golf example dataset for Interaction graphs",
      "object": "golf",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Outlook",
        "Temperature",
        "Humidity",
        "Windy",
        "Others",
        "Play"
      ],
      "rows": 14,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "entropy",
      "title": "Calculates Shannon's entropy",
      "topics": [
        "entropy"
      ]
    },
    {
      "page": "golf",
      "title": "Golf example dataset for Interaction graphs",
      "topics": [
        "golf"
      ]
    },
    {
      "page": "ig",
      "title": "Constructs Interaction Graph (S3 class)",
      "topics": [
        "ig"
      ]
    },
    {
      "page": "igEdge",
      "title": "Constructs Interaction Graph Edges (S3 class)",
      "topics": [
        "igEdge"
      ]
    },
    {
      "page": "igNode",
      "title": "Constructs Interaction Graph Nodes (S3 class)",
      "topics": [
        "igNode"
      ]
    },
    {
      "page": "igToGrViz",
      "title": "Exports Interaction graph to a GraphViz file",
      "topics": [
        "igToGrViz"
      ]
    },
    {
      "page": "igToPDF",
      "title": "Exports Interaction graph to a PDF file",
      "topics": [
        "igToPDF"
      ]
    },
    {
      "page": "igToPNG",
      "title": "Exports Interaction graph to a PNG file",
      "topics": [
        "igToPNG"
      ]
    },
    {
      "page": "igToPS",
      "title": "Exports Interaction graph to a PS (PostScript) file",
      "topics": [
        "igToPS"
      ]
    },
    {
      "page": "igToSVG",
      "title": "Exports Interaction graph to a SVG file",
      "topics": [
        "igToSVG"
      ]
    },
    {
      "page": "infoGain",
      "title": "Calculates Information Gain (2-way Interaction Gain) of a discrete data.frame",
      "topics": [
        "infoGain"
      ]
    },
    {
      "page": "interactionGraph",
      "title": "Creates Interaction graph",
      "topics": [
        "interactionGraph"
      ]
    },
    {
      "page": "interactions3Way",
      "title": "Calculates 3-Way Interactions",
      "topics": [
        "interactions3Way"
      ]
    },
    {
      "page": "isDiscreteDataFrame",
      "title": "Tests if data.frame is discrete (i.e. all of its columns are factors)",
      "topics": [
        "isDiscreteDataFrame"
      ]
    },
    {
      "page": "plotIntGraph",
      "title": "Plots Interaction graph",
      "topics": [
        "plotIntGraph"
      ]
    },
    {
      "page": "print.ig",
      "title": "Print generic method for Interaction Graph (S3 class)",
      "topics": [
        "print.ig"
      ]
    },
    {
      "page": "print.igEdge",
      "title": "Print generic method for Interaction Graph Edges (S3 class)",
      "topics": [
        "print.igEdge"
      ]
    },
    {
      "page": "print.igNode",
      "title": "Print generic method for Interaction Graph Nodes (S3 class)",
      "topics": [
        "print.igNode"
      ]
    },
    {
      "page": "toString.ig",
      "title": "toString() generic method for Interaction Graph (S3 class)",
      "topics": [
        "toString.ig"
      ]
    },
    {
      "page": "toString.igEdge",
      "title": "toString() generic method for Interaction Graph Edges (S3 class)",
      "topics": [
        "toString.igEdge"
      ]
    },
    {
      "page": "toString.igNode",
      "title": "toString() generic method for Interaction Graph Nodes (S3 class)",
      "topics": [
        "toString.igNode"
      ]
    }
  ],
  "_readme": "https://github.com/peleplay/integr/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bit",
    "bit64",
    "bslib",
    "cachem",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "curl",
    "DiagrammeR",
    "DiagrammeRsvg",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "glue",
    "gtools",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "igraph",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "memoise",
    "mime",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "readr",
    "rlang",
    "rmarkdown",
    "rstudioapi",
    "rsvg",
    "sass",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "tzdb",
    "utf8",
    "V8",
    "vctrs",
    "viridisLite",
    "visNetwork",
    "vroom",
    "withr",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "IntGraphTutorial.Rmd",
      "filename": "IntGraphTutorial.html",
      "title": "A Step-by-step Tutorial for Interaction Graphs Package 'integr'",
      "author": "Petar Markovic",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "The Concept^[See http://stat.columbia.edu/~jakulin/Int/ for more details on the methodology]",
        "The toy-data description",
        "Step-by-step tutorial",
        "Reading the data",
        "Generating the interaction graph object",
        "Plotting the interaction graph object",
        "Exporting the interaction graph object",
        "Export to a Graphviz binary file",
        "Export to  a SVG image",
        "Export to a PNG image",
        "Export to a PDF image",
        "Export to a PS image"
      ],
      "created": "2019-04-25 15:45:09",
      "modified": "2019-05-24 11:12:47",
      "commits": 5
    }
  ],
  "_score": 4.176091259055681,
  "_indexed": true,
  "_nocasepkg": "integr",
  "_universes": [
    "peleplay"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-10-10T08:49:49.000Z",
      "distro": "resolute",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "https://r2.ropensci.org/c512a53224f524926fe6fba643996dd09b5b8037572b6688302e6bb352b7211e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/38038896284"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-10-10T08:49:24.000Z",
      "distro": "resolute",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "https://r2.ropensci.org/b17237e48c8133bea70f968ce57454f885c71188993aba6f6eb3a0ddf488ce08",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/38038896284"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-10-10T09:13:33.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "https://r2.ropensci.org/623357536b785c0f2dcf5005136b142297985e33431cbfc42430d9615b99fdce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/38038896284"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-10-10T09:13:49.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "https://r2.ropensci.org/20bac5d95ea3a535a4d46e2c4a0a557c42986172fae53c9a11fdeeaafea20797",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/38038896284"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-10-10T08:49:20.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "https://r2.ropensci.org/7c3030c8dec8fe772d664bfe599b601b1ab720b4da791a25c06621ab63ddeaed",
      "status": "success",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/38038896284"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-10-10T08:48:27.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "https://r2.ropensci.org/77ee1fdd41d8454285dc21f53a917cf9691ddecdea0021f89c9ec2c43229ef2a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/38038896284"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-10-10T08:48:22.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "https://r2.ropensci.org/2d4e94f52be631df32b9246e1988b3dc79f15a42cbeadcddbfa2dafe1cad3a49",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/38038896284"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-10-10T08:48:36.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "https://r2.ropensci.org/74fa0ab5302c9551478a547785d5ff38e0fa4e0f4b9460d4a1adb1edb7e44bad",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/38038896284"
    }
  ]
}