{
  "_id": "6a2282accd65a98ecbd522b2",
  "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-06-05 07:56:16 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",
  "MD5sum": "d22efbc2fa46bf621607b8047eaf205d",
  "_user": "bu-bgregor",
  "_type": "src",
  "_file": "knnmi_1.0.tar.gz",
  "_fileid": "01583eb4d338339007d4d9cb7d5aa739eef4cceed7baa3b0d73739a1dbfe9d1f",
  "_filesize": 703236,
  "_sha256": "01583eb4d338339007d4d9cb7d5aa739eef4cceed7baa3b0d73739a1dbfe9d1f",
  "_created": "2026-06-05T07:56:16.000Z",
  "_published": "2026-06-05T08:02:52.157Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79687398469,
      "time": 126,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7431657257"
    },
    {
      "job": 79687398415,
      "time": 100,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7431649344"
    },
    {
      "job": 79687398424,
      "time": 126,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431657378"
    },
    {
      "job": 79687398515,
      "time": 114,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431653114"
    },
    {
      "job": 79687398417,
      "time": 177,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7431662648"
    },
    {
      "job": 79687398372,
      "time": 271,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7431692443"
    },
    {
      "job": 79687398393,
      "time": 158,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431658657"
    },
    {
      "job": 79687398374,
      "time": 349,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431712372"
    },
    {
      "job": 79686913024,
      "time": 201,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431618224"
    },
    {
      "job": 79687398313,
      "time": 95,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431648044"
    },
    {
      "job": 79687398331,
      "time": 100,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7431649324"
    },
    {
      "job": 79687398347,
      "time": 171,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": ""
    },
    {
      "job": 79687398352,
      "time": 99,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7431649230"
    }
  ],
  "_buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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
  },
  "_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": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "bu-bgregor",
      "count": 1,
      "uuid": 29922458
    }
  ],
  "_userbio": {
    "uuid": 29922458,
    "type": "user",
    "name": "Brian Gregor"
  },
  "_downloads": {
    "count": 652,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/knnmi"
  },
  "_searchresults": 2,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/knnmi.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_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": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 2.1760912590556813,
  "_indexed": true,
  "_nocasepkg": "knnmi",
  "_universes": [
    "bu-bgregor"
  ],
  "_binaries": [
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0",
      "date": "2026-05-06T07:50:44.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "16795fac091f6df352acd192bfded74aa13a91cad0fb309fc53ab92a35a6ed30",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/25422913446"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0",
      "date": "2026-06-05T07:58:34.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "594c644aade3fcadae54b9de5090120da2764a4ae807a03794d1ed5f99d5cc8b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0",
      "date": "2026-06-05T07:58:05.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "7810717ebf2362898ad56cd97e3a3aafba34e322e487324c2e19dcf4fd7017f7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0",
      "date": "2026-06-05T07:58:33.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "352c62b34f090e602164e65207fca932ae0ca6054b0c89fd816094675dcf2aac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0",
      "date": "2026-06-05T07:58:19.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "64de49e701e608349d3ec681c5d05708d8229c58691c85da890309f74dd677cc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0",
      "date": "2026-06-05T07:58:51.000Z",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "c05bd191a9c8fd2ef38b6cc3eabc76ae4cc9548aa7cc50948bb38a8755186d18",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0",
      "date": "2026-06-05T08:00:18.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "43b040b82afc2242caa539086f331a19dd87903b782a07ba7dc8433a7abf52f5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0",
      "date": "2026-06-05T07:58:28.000Z",
      "arch": "aarch64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "2b48ebdb5196532de2c04fba01435ba3b5bb3311de488573b50cef5030c383a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0",
      "date": "2026-06-05T08:00:59.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "bdd3b8ac23d74ea031d50bbc48278cfc2e954d16ba356b10b1e7b4a2e3d3c358",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0",
      "date": "2026-06-05T07:58:09.000Z",
      "arch": "emscripten",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "8dd8f18a023c99fd70cfe370a1a3d433c63f2d4e12274d5855d40ca694dc60f1",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0",
      "date": "2026-06-05T07:57:38.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "7ca2a83713ba639dc1daae3b43023c61843261e2c7557274fd3f1715461e2c9f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0",
      "date": "2026-06-05T07:57:40.000Z",
      "arch": "x86_64",
      "commit": "8e572ccbea79fff77ad827b897c53968df00d26c",
      "fileid": "3d69e07b82f7c3fa0186823750d71f23f9990262978cd9971e9f7fb8ca65fccc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bu-bgregor/actions/runs/27002751209"
    }
  ]
}