{
  "_id": "6a0f709eacfb0bcc41c5f543",
  "Package": "linkspotter",
  "Type": "Package",
  "Title": "Bivariate Correlations Calculation and Visualization",
  "Version": "1.4.0.9000",
  "Date": "2020-07-23",
  "Authors@R": "c(\nperson(\"Alassane\", \"Samba\", role = c(\"aut\", \"cre\"),email = \"alassane.samba@orange.com\"),\nperson(family=\"Orange\", role = c(\"cph\"))\n)",
  "Description": "Compute and visualize using the 'visNetwork' package all\nthe bivariate correlations of a dataframe. Several and\ndifferent types of correlation coefficients (Pearson's r,\nSpearman's rho, Kendall's tau, distance correlation, maximal\ninformation coefficient and equal-freq discretization-based\nmaximal normalized mutual information) are used according to\nthe variable couple type (quantitative vs categorical,\nquantitative vs quantitative, categorical vs categorical).",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/sambaala/linkspotter",
  "BugReports": "https://github.com/sambaala/linkspotter/issues",
  "Encoding": "UTF-8",
  "Collate": "'linkspotterComplete.R' 'clusterVariables.R'\n'linkspotterDurationEstimator.R' 'linkspotterGraph.R'\n'linkspotterGraphOnMatrix.R' 'linkspotterOnFile.R'\n'linkspotterUI.R' 'corCouplesToMatrix.R' 'matrixToCorCouples.R'\n'maxNMI.R' 'BeEFdiscretization_numfact.R'\n'BeEFdiscretization_numnum.R' 'multiBivariateCorrelation.R'\n'NormalizedMI.R' 'createShinyAppFolder.R' 'EFdiscretization.R'\n'non_informative_var.R'",
  "RoxygenNote": "7.1.1",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake make libgsl0-dev libicu-dev libuv1-dev\nzlib1g-dev",
  "Repository": "https://orange-opensource.r-universe.dev",
  "Date/Publication": "2023-10-11 14:21:50 UTC",
  "RemoteUrl": "https://github.com/orange-opensource/linkspotter",
  "RemoteRef": "HEAD",
  "RemoteSha": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-21 07:27:39 UTC",
    "User": "root"
  },
  "Author": "Alassane Samba [aut, cre],\nOrange [cph]",
  "Maintainer": "Alassane Samba <alassane.samba@orange.com>",
  "MD5sum": "a70718b2a6f8c6a7d1b494429ab012c5",
  "_user": "orange-opensource",
  "_type": "src",
  "_file": "linkspotter_1.4.0.9000.tar.gz",
  "_fileid": "82b9e894b3b0f4e640f50dd80295b70339ce1cc358563729687640d8e627486a",
  "_filesize": 1772579,
  "_sha256": "82b9e894b3b0f4e640f50dd80295b70339ce1cc358563729687640d8e627486a",
  "_created": "2026-05-21T07:27:39.000Z",
  "_published": "2026-05-21T20:52:46.332Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77266409348,
      "time": 156,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7129749917"
    },
    {
      "job": 77266409296,
      "time": 158,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7129750686"
    },
    {
      "job": 77266409301,
      "time": 203,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7129754304"
    },
    {
      "job": 77266408866,
      "time": 163,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7129739984"
    },
    {
      "job": 77266408525,
      "time": 195,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7129699243"
    },
    {
      "job": 77266408472,
      "time": 129,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7146946910"
    },
    {
      "job": 77266409469,
      "time": 108,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7129733963"
    },
    {
      "job": 77266409244,
      "time": 125,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7129739993"
    },
    {
      "job": 77266408935,
      "time": 110,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7129736706"
    }
  ],
  "_buildurl": "https://github.com/r-universe/orange-opensource/actions/runs/26211780820",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/orange-opensource/linkspotter",
  "_commit": {
    "id": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
    "author": "Alassane Samba <alassane.samba@orange.com>",
    "committer": "Alassane Samba <alassane.samba@orange.com>",
    "message": "more flexible corDF (allow presence of other cor coefs)\n",
    "time": 1697034110
  },
  "_maintainer": {
    "name": "Alassane Samba",
    "email": "alassane.samba@orange.com",
    "login": "sambaala",
    "description": "Research scientist",
    "uuid": 6370577
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2.0",
      "role": "Depends"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "visNetwork",
      "role": "Imports"
    },
    {
      "package": "infotheo",
      "role": "Imports"
    },
    {
      "package": "minerva",
      "role": "Imports"
    },
    {
      "package": "energy",
      "role": "Imports"
    },
    {
      "package": "mclust",
      "role": "Imports"
    },
    {
      "package": "rAmCharts",
      "role": "Imports"
    },
    {
      "package": "pbapply",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "shinybusy",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "orange-opensource",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 7,
  "_contributors": [
    {
      "user": "sambaala",
      "count": 124,
      "uuid": 6370577
    }
  ],
  "_userbio": {
    "uuid": 1506386,
    "type": "organization",
    "name": "Orange",
    "description": "Open Source by Orange"
  },
  "_downloads": {
    "count": 253,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/linkspotter"
  },
  "_devurl": "https://github.com/sambaala/linkspotter",
  "_searchresults": 22,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/linkspotter.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/orange-opensource/linkspotter",
  "_realowner": "orange-opensource",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.2.0",
      "date": "2018-07-22"
    },
    {
      "version": "1.3.0",
      "date": "2020-07-23"
    }
  ],
  "_exports": [
    "BeEFdiscretization.numfact",
    "BeEFdiscretization.numnum",
    "clusterVariables",
    "corCouplesToMatrix",
    "createShinyAppFolder",
    "EFdiscretization",
    "is.not.informative.variable",
    "linkspotterComplete",
    "linkspotterGraph",
    "linkspotterGraphOnMatrix",
    "linkspotterOnFile",
    "linkspotterUI",
    "matrixToCorCouples",
    "maxNMI",
    "multiBivariateCorrelation",
    "NormalizedMI"
  ],
  "_help": [
    {
      "page": "BeEFdiscretization.numfact",
      "title": "BeEF: Best Equal-Frequency discretization",
      "topics": [
        "BeEFdiscretization.numfact"
      ]
    },
    {
      "page": "BeEFdiscretization.numnum",
      "title": "BeEF: Best Equal-Frequency discretization (for a couple of quantitative variables)",
      "topics": [
        "BeEFdiscretization.numnum"
      ]
    },
    {
      "page": "clusterVariables",
      "title": "Variable clustering (using Normal Mixture Modeling for Model-Based Clustering : mclust)",
      "topics": [
        "clusterVariables"
      ]
    },
    {
      "page": "corCouplesToMatrix",
      "title": "Couples to matrix",
      "topics": [
        "corCouplesToMatrix"
      ]
    },
    {
      "page": "createShinyAppFolder",
      "title": "Ready-for-deployment shiny app folder creation",
      "topics": [
        "createShinyAppFolder"
      ]
    },
    {
      "page": "EFdiscretization",
      "title": "EF: Equal-Frequency discretization",
      "topics": [
        "EFdiscretization"
      ]
    },
    {
      "page": "is.not.informative.variable",
      "title": "Is a vector an non informative variable",
      "topics": [
        "is.not.informative.variable"
      ]
    },
    {
      "page": "linkspotterComplete",
      "title": "Linkspotter complete runner",
      "topics": [
        "linkspotterComplete"
      ]
    },
    {
      "page": "linkspotterGraph",
      "title": "Linkspotter graph runner",
      "topics": [
        "linkspotterGraph"
      ]
    },
    {
      "page": "linkspotterGraphOnMatrix",
      "title": "Linkspotter graph on matrix",
      "topics": [
        "linkspotterGraphOnMatrix"
      ]
    },
    {
      "page": "linkspotterOnFile",
      "title": "Process Linkspotter on an external file",
      "topics": [
        "linkspotterOnFile"
      ]
    },
    {
      "page": "linkspotterUI",
      "title": "Linkspotter user interface runner",
      "topics": [
        "linkspotterUI"
      ]
    },
    {
      "page": "matrixToCorCouples",
      "title": "Matrix to couples",
      "topics": [
        "matrixToCorCouples"
      ]
    },
    {
      "page": "maxNMI",
      "title": "Maximal Normalized Mutual Information (MaxNMI)",
      "topics": [
        "maxNMI"
      ]
    },
    {
      "page": "multiBivariateCorrelation",
      "title": "Calculation of all the bivariate correlations in a dataframe",
      "topics": [
        "multiBivariateCorrelation"
      ]
    },
    {
      "page": "NormalizedMI",
      "title": "Maximal Normalized Mutual Information (MaxNMI) function for 2 categorical variables",
      "topics": [
        "NormalizedMI"
      ]
    }
  ],
  "_readme": "https://github.com/orange-opensource/linkspotter/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "boot",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "cpp11",
    "data.table",
    "digest",
    "dplyr",
    "energy",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gsl",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "infotheo",
    "isoband",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lifecycle",
    "magrittr",
    "mclust",
    "memoise",
    "mime",
    "minerva",
    "otel",
    "pbapply",
    "pillar",
    "pipeR",
    "pkgconfig",
    "promises",
    "purrr",
    "R6",
    "rAmCharts",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "rmarkdown",
    "S7",
    "sass",
    "scales",
    "shiny",
    "shinybusy",
    "sourcetools",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "utf8",
    "vctrs",
    "viridisLite",
    "visNetwork",
    "withr",
    "xfun",
    "xtable",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "linkspotterVignette.Rmd",
      "filename": "linkspotterVignette.html",
      "title": "Introduction to Linkspotter",
      "author": "Alassane Samba",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Usage",
        "Calculate the MaxNMI between two variables",
        "Calculate all link coefficients for all variable couples",
        "Extract a correlation matrix from the correlation dataframe",
        "Clustering of variables using a correlation matrix",
        "Visualize the graph using Pearson correlation",
        "Visualize the graph using MaxNMI",
        "Launch the customizable user interface",
        "Additional features",
        "User interface guide",
        "'Graphs' tab",
        "The graph",
        "First features",
        "Checkboxes",
        "General information",
        "Click on a graph link",
        "Link summary figure (bottom right of the graph)",
        "Link summary table (under general information)",
        "Click on a node of the graph",
        "A summary figure for the corresponding variable (bottom left of the graph)",
        "A summary table for the corresponding variable (under general information)",
        "'Tables' tab",
        "Importations"
      ],
      "created": "2017-07-03 16:26:31",
      "modified": "2020-07-23 10:10:55",
      "commits": 8
    }
  ],
  "_score": 4.886490725172482,
  "_indexed": true,
  "_nocasepkg": "linkspotter",
  "_universes": [
    "orange-opensource",
    "sambaala"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.0.9000",
      "date": "2026-05-21T07:29:55.000Z",
      "distro": "noble",
      "commit": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
      "fileid": "0f819422d771c88b1445c0719e331938fd53d658b1574564431a83d39d994d94",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/orange-opensource/actions/runs/26211780820"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.0.9000",
      "date": "2026-05-21T07:29:59.000Z",
      "distro": "noble",
      "commit": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
      "fileid": "2c1484edafadae5e9e914c304cc6707136450c19e4601f1c4a49125b4bc35294",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/orange-opensource/actions/runs/26211780820"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.0.9000",
      "date": "2026-05-21T07:30:18.000Z",
      "commit": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
      "fileid": "13180f6c8688c8198cce3d6ad872a148f2b89fc7329d2a0acb661186ac5a0e07",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/orange-opensource/actions/runs/26211780820"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4.0.9000",
      "date": "2026-05-21T07:29:40.000Z",
      "commit": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
      "fileid": "7fb6828da6d598947ecb9f176179113c7e5e2d3248d5ab9a52b2b991a8bfb9a8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/orange-opensource/actions/runs/26211780820"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4.0.9000",
      "date": "2026-05-21T20:52:29.000Z",
      "commit": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
      "fileid": "ffe6eceec05a569ff8103d2bb3db6a5e673ac7106725300fe06998e80d18c485",
      "status": "success",
      "buildurl": "https://github.com/r-universe/orange-opensource/actions/runs/26211780820"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.4.0.9000",
      "date": "2026-05-21T07:28:58.000Z",
      "commit": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
      "fileid": "91a5bf41e6e7bace8945ba0923ab61b84a0a05525428bb298cd72ccfac67fcc5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/orange-opensource/actions/runs/26211780820"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.4.0.9000",
      "date": "2026-05-21T07:29:16.000Z",
      "commit": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
      "fileid": "f011bf17889c567009634b9b2da63a51d194dca10e46d01e2a6396d557cd74e7",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/orange-opensource/actions/runs/26211780820"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.4.0.9000",
      "date": "2026-05-21T07:29:08.000Z",
      "commit": "af74adf76d3f7250fb14b73d58bb4fd3bfbc6a64",
      "fileid": "14717e09f4a159a4fa5430773d64610e52e16af3d530d5537c5e869f3a10eb5c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/orange-opensource/actions/runs/26211780820"
    }
  ]
}