{
  "_id": "6a1029a8acfb0bcc41c918a5",
  "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-05-13 07:29:08 UTC",
    "User": "root"
  },
  "Author": "Petar Markovic [aut, cre]",
  "Maintainer": "Petar Markovic <peleplay@gmail.com>",
  "MD5sum": "942d0eb1c8868c37caf83f7a489d0672",
  "_user": "peleplay",
  "_type": "src",
  "_file": "integr_1.0.0.tar.gz",
  "_fileid": "c62f00aa2213ae2d92c36689a895b61ab2fa2f1ba6f5383ca04c3ec2f9c12f6a",
  "_filesize": 190167,
  "_sha256": "c62f00aa2213ae2d92c36689a895b61ab2fa2f1ba6f5383ca04c3ec2f9c12f6a",
  "_created": "2026-05-13T07:29:08.000Z",
  "_published": "2026-05-22T10:02:16.367Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77357781625,
      "time": 133,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6964106402"
    },
    {
      "job": 77357782296,
      "time": 147,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6964112145"
    },
    {
      "job": 77357781986,
      "time": 167,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6964109710"
    },
    {
      "job": 77357782008,
      "time": 158,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6964103568"
    },
    {
      "job": 77357781394,
      "time": 180,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6964066947"
    },
    {
      "job": 77357781295,
      "time": 133,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157875602"
    },
    {
      "job": 77357781788,
      "time": 160,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6964113834"
    },
    {
      "job": 77357781881,
      "time": 140,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6964108062"
    },
    {
      "job": 77357781721,
      "time": 98,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6964095839"
    }
  ],
  "_buildurl": "https://github.com/r-universe/peleplay/actions/runs/25784781292",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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",
    "uuid": 10048492
  },
  "_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",
    "description": "Data Scientist and Digital Artist"
  },
  "_downloads": {
    "count": 211,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/integr"
  },
  "_devurl": "https://github.com/peleplay/integr",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/integr.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_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-05-13T07:31:10.000Z",
      "distro": "noble",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "a380a23cf263c6380893e1cb5154768bca552ef3e88d26aea804be8fa072eeba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/25784781292"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-13T07:31:29.000Z",
      "distro": "noble",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "15b892592225c2876dbd4fc07d0a68b734799298a33eec1863bf3f5191384a46",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/25784781292"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-13T07:31:33.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "b08afbc55e465780f4d3a3c25c45519c3c14163322f97fc80b49ea5f86fbfa16",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/25784781292"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-13T07:31:05.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "4d9e39896718dae9c6ddec4e151c62364f336e7eae78cec831f76c00f4b1a4d9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/25784781292"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-13T07:31:17.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "102dc9569c275e8f1bdac26a008ac29cc4dcd4d24f5a76aefa2ccbc0431d4f07",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/25784781292"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-13T07:31:00.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "5cd2cc0859275c331448a5c3fe9e6cc97987bcaae9add610461c1c6f7b978aba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/25784781292"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-13T07:30:24.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "9b46ad664e553a81e2d55338680be545db12760b78ed03e83ce81e7ac037bdc4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/25784781292"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-05-22T10:01:52.000Z",
      "commit": "9e85b9ba29c1c6050b800175b6a9dab596b1aa77",
      "fileid": "7c2306c8d19e5a96a2aae353e7544fbe25735c485a888f87ad3dd76f21f651fe",
      "status": "success",
      "buildurl": "https://github.com/r-universe/peleplay/actions/runs/25784781292"
    }
  ]
}