{
  "_id": "6ac0b3de91601a2ad299790c",
  "Package": "knnmi",
  "Title": "k-Nearest Neighbor Mutual Information Estimator",
  "Version": "1.0",
  "Authors@R": "c(\nperson(\"Brian\", \"Gregor\", email=\"bgregor@bu.edu\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0009-0004-9640-0574\")),\nperson(\"Katia\", \"Bulekova\", email=\"ktrn@bu.edu\", role = \"aut\",\ncomment = c(ORCID = \"0000-0003-1560-2146\")),\nperson(\"Reina\", \"Chau\", email=\"rchau88@bu.edu\", role = \"aut\",\ncomment = c(ORCID = \"0000-0003-3012-1404\")),\nperson(\"Stefano\", \"Monti\",  email=\"smonti@bu.edu\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-9376-0660\")),\nperson(\"Benoit\", \"Jacob\", role=\"cph\", comment=\"Author of included Eigen library\"),\nperson(\"Gael\", \"Guennebaud\", role=\"cph\", comment=\"Author of included Eigen library\"),\nperson(c(\"Jose\", \"Luis\"), \"Blanco\", role=\"cph\", comment=\"Author of included nanoflann library\"),\nperson(c(\"Pranjal\", \"Kumar\"),  \"Rai\", role=\"cph\", comment=\"Author of included nanoflann library\"))",
  "Description": "This is a 'C++' mutual information (MI) library based on\nthe k-nearest neighbor (KNN) algorithm. There are three\nfunctions provided for computing MI for continuous values,\nmixed continuous and discrete values, and conditional MI for\ncontinuous values. They are based on algorithms by A. Kraskov,\net. al. (2004) <doi:10.1103/PhysRevE.69.066138>, BC Ross\n(2014)<doi:10.1371/journal.pone.0087357>, and A. Tsimpiris\n(2012) <doi:10.1016/j.eswa.2012.05.014>, respectively.",
  "License": "GPL (>= 3)",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.1",
  "Language": "en-US",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-03 07:44:30 UTC",
    "User": "root"
  },
  "Author": "Brian Gregor [aut, cre]\n(<https://orcid.org/0009-0004-9640-0574>), Katia Bulekova [aut]\n(<https://orcid.org/0000-0003-1560-2146>), Reina Chau [aut]\n(<https://orcid.org/0000-0003-3012-1404>), Stefano Monti [aut]\n(<https://orcid.org/0000-0002-9376-0660>), Benoit Jacob [cph]\n(Author of included Eigen library), Gael Guennebaud [cph]\n(Author of included Eigen library), Jose Luis Blanco [cph]\n(Author of included nanoflann library), Pranjal Kumar Rai [cph]\n(Author of included nanoflann library)",
  "Maintainer": "Brian Gregor <bgregor@bu.edu>",
  "Repository": "https://bu-bgregor.r-universe.dev",
  "Date/Publication": "2024-04-03 07:13:41 UTC",
  "RemoteUrl": "https://github.com/cran/knnmi",
  "RemoteRef": "HEAD",
  "RemoteSha": "8e572ccbea79fff77ad827b897c53968df00d26c",
  "_user": "bu-bgregor",
  "_type": "src",
  "_file": "knnmi_1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/9f0003673a4306009c6351650066602d2cc648e5abd3f8c9ccb55b587482dcfe",
  "_filesize": 706824,
  "_sha256": "9f0003673a4306009c6351650066602d2cc648e5abd3f8c9ccb55b587482dcfe",
  "_expires": "2027-01-11T07:50:52.000Z",
  "_created": "2026-10-03T07:44:30.000Z",
  "_published": "2026-10-03T07:50:53.991Z",
  "_jobs": [
    {
      "job": 111158440536,
      "time": 105,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11268103787"
    },
    {
      "job": 111158440581,
      "time": 124,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11267314520"
    },
    {
      "job": 111158440532,
      "time": 104,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11268835879"
    },
    {
      "job": 111158440576,
      "time": 100,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11268252159"
    },
    {
      "job": 111158440524,
      "time": 207,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11268541631"
    },
    {
      "job": 111158440545,
      "time": 243,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11268751322"
    },
    {
      "job": 111158440540,
      "time": 177,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11268581570"
    },
    {
      "job": 111158440551,
      "time": 200,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11268940624"
    },
    {
      "job": 111158044944,
      "time": 146,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11268671107"
    },
    {
      "job": 111158440503,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11267149576"
    },
    {
      "job": 111158440553,
      "time": 341,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11268526790"
    },
    {
      "job": 111158440548,
      "time": 133,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11267159645"
    },
    {
      "job": 111158440566,
      "time": 78,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11268516514"
    },
    {
      "job": 111158440590,
      "time": 336,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11268656618"
    },
    {
      "job": 111158440550,
      "time": 85,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11268741120"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180",
  "_status": "success",
  "_upstream": "https://github.com/cran/knnmi",
  "_commit": {
    "id": "8e572ccbea79fff77ad827b897c53968df00d26c",
    "author": "Brian Gregor <bgregor@bu.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0\n",
    "time": 1712128421
  },
  "_maintainer": {
    "name": "Brian Gregor",
    "email": "bgregor@bu.edu",
    "login": "bu-bgregor",
    "description": "",
    "uuid": 29922458,
    "orcid": "0009-0004-9640-0574"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "bu-bgregor",
      "count": 1,
      "uuid": 29922458
    }
  ],
  "_userbio": {
    "uuid": 29922458,
    "type": "user",
    "name": "Brian Gregor",
    "followers": 1
  },
  "_downloads": {
    "count": 439,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/knnmi"
  },
  "_searchresults": 2,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/knnmi.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_realowner": "bu-bgregor",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2024-04-02"
    }
  ],
  "_exports": [
    "cond_mutual_inf",
    "mutual_inf_cc",
    "mutual_inf_cd"
  ],
  "_datasets": [
    {
      "name": "mutual_info_df",
      "title": "Toy Dataset for knnmi package",
      "object": "mutual_info_df",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Xc",
        "Yc",
        "Wc",
        "Zc_XcYc",
        "Zc_XcYcWc",
        "Xd",
        "Yd",
        "Wd",
        "Zc_XdYd",
        "Zc_XdYdWd"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cond_mutual_inf",
      "title": "Conditional mutual information estimation",
      "topics": [
        "cond_mutual_inf"
      ]
    },
    {
      "page": "mutual_inf_cc",
      "title": "Mutual information estimation",
      "topics": [
        "mutual_inf_cc"
      ]
    },
    {
      "page": "mutual_inf_cd",
      "title": "Mutual information estimation",
      "topics": [
        "mutual_inf_cd"
      ]
    },
    {
      "page": "mutual_info_df",
      "title": "Toy Dataset for knnmi package",
      "topics": [
        "mutual_info_df"
      ]
    }
  ],
  "_readme": "https://github.com/cran/knnmi/raw/HEAD/README.md",
  "_rundeps": [],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 2.4771212547196626,
  "_indexed": true,
  "_nocasepkg": "knnmi",
  "_universes": [
    "bu-bgregor"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0",
      "date": "2026-10-03T07:46:33.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/b2c133ef847d99bc59caa4cf2fb65a799ec87dafd949d348c30ba313672c202c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0",
      "date": "2026-10-03T07:46:42.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/7630ccb4c09158eb02943ce69a9e85d746fd68e83ddad03942e4e22246c9824f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0",
      "date": "2026-10-03T07:46:30.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/fad177ba3012c11bd5bdee5a60e7d8925babb686b86d7d8c1d6f0a6c315e2778",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0",
      "date": "2026-10-03T07:46:56.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/716c34ae620cc9c0aa58b0d9462b8fcc1bc5c929def0650d64a36294c61d0370",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0",
      "date": "2026-10-03T07:47:39.000Z",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/e362d3c2d231f427af71f165eee3995c0c95d58284bf054601cd89446981112b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0",
      "date": "2026-10-03T07:48:33.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/4f9c86a310fd7e2074cee068624bd6b43d4976c2577d8b7531086504f7abf86d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0",
      "date": "2026-10-03T07:47:23.000Z",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/668fe4acbcd5f0253b3698120bb1450a0caf801ae985ae53473b12964778c91b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0",
      "date": "2026-10-03T07:47:25.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/229c5b01f9ab502ca7bce6f9097b8e6ee9fb5b6310fadf61965383ac847f15ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0",
      "date": "2026-10-03T07:46:31.000Z",
      "arch": "emscripten",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/e2b2c0712705f6eb6026282d9ec68d58f8e39fc9e7a72087ff7f1200d817ee79",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0",
      "date": "2026-10-03T07:49:25.000Z",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/3ca6965812eb1e835e14e0912fa09323004037a0acaa945824a9d29d634828ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0",
      "date": "2026-10-03T07:45:42.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/7c68f433544aa5543e5b132c5857f86cc56def4a855242105b995eb3e2b3ffba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0",
      "date": "2026-10-03T07:45:38.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/be58736b83356f35c62e7fd48220e727bc5a6ddd5cc0fa1e96839c2909011d61",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0",
      "date": "2026-10-03T07:49:36.000Z",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/8e64ba4c791dce4a960293b84e1d2a78ffa17bc6b5855f440e968c4a5836334a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0",
      "date": "2026-10-03T07:45:42.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "https://r2.ropensci.org/94f7b73e1e1b61c402e2e89e5d243b7997aa27baac8c427fe648afc704955265",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/37107216180"
    }
  ]
}