{
  "_id": "6a1f34a4b401979e73428446",
  "Package": "bsearchtools",
  "Type": "Package",
  "Title": "Binary Search Tools",
  "Version": "0.0.61",
  "Date": "2017-02-22",
  "Author": "Marco Giuliano",
  "Maintainer": "Marco Giuliano <mgiuliano.mail@gmail.com>",
  "Description": "Exposes the binary search functions of the C++ standard\nlibrary (std::lower_bound, std::upper_bound) plus other\nconvenience functions, allowing faster lookups on sorted\nvectors.",
  "License": "GPL (>= 2)",
  "URL": "https://github.com/digEmAll/bsearchtools",
  "BugReports": "https://github.com/digEmAll/bsearchtools/issues",
  "Repository": "https://digemall.r-universe.dev",
  "Date/Publication": "2023-02-22 20:39:18 UTC",
  "RemoteUrl": "https://github.com/digemall/bsearchtools",
  "RemoteRef": "HEAD",
  "RemoteSha": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-15 06:44:04 UTC",
    "User": "root"
  },
  "MD5sum": "0044a4cf8ef83508f26689ffb9496880",
  "_user": "digemall",
  "_type": "src",
  "_file": "bsearchtools_0.0.61.tar.gz",
  "_fileid": "b5cf98195106745b96ccf42d700a37b80dac831c96e67263dfa1011f9e018f61",
  "_filesize": 155734,
  "_sha256": "b5cf98195106745b96ccf42d700a37b80dac831c96e67263dfa1011f9e018f61",
  "_created": "2026-05-15T06:44:04.000Z",
  "_published": "2026-06-02T19:53:08.756Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79159132489,
      "time": 109,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7011636899"
    },
    {
      "job": 79159132983,
      "time": 107,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7011636588"
    },
    {
      "job": 79159132769,
      "time": 99,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011634665"
    },
    {
      "job": 79159132889,
      "time": 111,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011637121"
    },
    {
      "job": 79159132835,
      "time": 235,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7011730904"
    },
    {
      "job": 79159133129,
      "time": 330,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7011680340"
    },
    {
      "job": 79159132733,
      "time": 124,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011728170"
    },
    {
      "job": 79159132493,
      "time": 376,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011684337"
    },
    {
      "job": 79159132252,
      "time": 176,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011610931"
    },
    {
      "job": 79159132005,
      "time": 100,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7368278353"
    },
    {
      "job": 79159132801,
      "time": 96,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7011633461"
    },
    {
      "job": 79159132863,
      "time": 85,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7011631124"
    },
    {
      "job": 79159132905,
      "time": 87,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011631634"
    }
  ],
  "_buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/digemall/bsearchtools",
  "_commit": {
    "id": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
    "author": "Marco Giuliano <mgiuliano.mail@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Update README.md\n\nAdded average download badge",
    "time": 1677098358
  },
  "_maintainer": {
    "name": "Marco Giuliano",
    "email": "mgiuliano.mail@gmail.com",
    "login": "digemall",
    "uuid": 13941545
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.4",
      "role": "Imports"
    }
  ],
  "_owner": "digemall",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "digemall",
      "count": 47,
      "uuid": 13941545
    }
  ],
  "_userbio": {
    "uuid": 13941545,
    "type": "user",
    "name": "Marco Giuliano"
  },
  "_downloads": {
    "count": 605,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/bsearchtools"
  },
  "_devurl": "https://github.com/digemall/bsearchtools",
  "_searchresults": 15,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/bsearchtools.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/digemall/bsearchtools",
  "_realowner": "digemall",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.41",
      "date": "2016-11-06"
    },
    {
      "version": "0.0.47",
      "date": "2016-12-12"
    },
    {
      "version": "0.0.59",
      "date": "2017-01-25"
    },
    {
      "version": "0.0.61",
      "date": "2017-02-22"
    }
  ],
  "_exports": [
    "AND",
    "as.character.DFI.FEXPR",
    "as.data.frame.DFI",
    "as.DFI",
    "as.matrix.DFI",
    "DFI",
    "DFI.getIndex",
    "DFI.indexes",
    "DFI.subset",
    "DFI.unWrap",
    "EQ",
    "EQNA",
    "IN",
    "indexesEqualTo",
    "indexesEqualToCharacter",
    "indexesEqualToInteger",
    "indexesEqualToLogical",
    "indexesEqualToNumeric",
    "indexesInRange",
    "indexesInRangeCharacter",
    "indexesInRangeInteger",
    "indexesInRangeLogical",
    "indexesInRangeNumeric",
    "intersectIndexesList",
    "is.DFI",
    "lb",
    "lbCharacter",
    "lbInteger",
    "lbLogical",
    "lbNumeric",
    "NOT",
    "OR",
    "print.DFI",
    "print.DFI.FEXPR",
    "RG",
    "toString.DFI.FEXPR",
    "ub",
    "ubCharacter",
    "ubInteger",
    "ubLogical",
    "ubNumeric",
    "unionIndexesList"
  ],
  "_help": [
    {
      "page": "bsearchtools-package",
      "title": "Binary Search Tools",
      "topics": [
        "bsearchtools-package",
        "bsearchtools"
      ]
    },
    {
      "page": "DFI",
      "title": "Create a data.frame (or matrix) with indexes",
      "topics": [
        "as.DFI",
        "DFI",
        "is.DFI",
        "print.DFI"
      ]
    },
    {
      "page": "DFI.coercion",
      "title": "Coerce a DFI object",
      "topics": [
        "as.data.frame.DFI",
        "as.matrix.DFI"
      ]
    },
    {
      "page": "DFI.getIndex",
      "title": "Extract the index information of a DFI object",
      "topics": [
        "DFI.getIndex"
      ]
    },
    {
      "page": "DFI.indexes",
      "title": "Get the indexes names of a DFI object",
      "topics": [
        "DFI.indexes"
      ]
    },
    {
      "page": "DFI.subset",
      "title": "Subset a DFI object",
      "topics": [
        "DFI.subset"
      ]
    },
    {
      "page": "DFI.unWrap",
      "title": "Unwrap a DFI object returning the original wrapped object",
      "topics": [
        "DFI.unWrap"
      ]
    },
    {
      "page": "indexesEqualTo",
      "title": "Find indexes of a value using binary search",
      "topics": [
        "indexesEqualTo",
        "indexesEqualToCharacter",
        "indexesEqualToInteger",
        "indexesEqualToLogical",
        "indexesEqualToNumeric"
      ]
    },
    {
      "page": "indexInRange",
      "title": "Find indexes in a range using binary search",
      "topics": [
        "indexesInRange",
        "indexesInRangeCharacter",
        "indexesInRangeInteger",
        "indexesInRangeLogical",
        "indexesInRangeNumeric"
      ]
    },
    {
      "page": "indexesMerge",
      "title": "Intersection / union of list of indexes",
      "topics": [
        "intersectIndexesList",
        "unionIndexesList"
      ]
    },
    {
      "page": "lb",
      "title": "Binary search based lower bound operation",
      "topics": [
        "lb",
        "lbCharacter",
        "lbInteger",
        "lbLogical",
        "lbNumeric"
      ]
    },
    {
      "page": "rowfilters.DFI",
      "title": "Functions for row filters creation in 'DFI.subset'.",
      "topics": [
        "AND",
        "as.character.DFI.FEXPR",
        "EQ",
        "EQNA",
        "IN",
        "NOT",
        "OR",
        "print.DFI.FEXPR",
        "RG",
        "toString.DFI.FEXPR"
      ]
    },
    {
      "page": "ub",
      "title": "Binary search based upper bound operation",
      "topics": [
        "ub",
        "ubCharacter",
        "ubInteger",
        "ubLogical",
        "ubNumeric"
      ]
    }
  ],
  "_readme": "https://github.com/digemall/bsearchtools/raw/HEAD/README.md",
  "_rundeps": [
    "Rcpp"
  ],
  "_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.8750612633917,
  "_indexed": true,
  "_nocasepkg": "bsearchtools",
  "_universes": [
    "digemall"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.61",
      "date": "2026-05-15T06:46:03.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "9ab2625ee61f68d67dc2f236a771de67ceb3563383b59589d315526d7874f47a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.61",
      "date": "2026-05-15T06:45:59.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "6f6de8e72d7ac846825936dfcde9e33c1deef2e5008b4f7e0c5ba8c5d2557c37",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.61",
      "date": "2026-05-15T06:45:54.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "ea768e0aab3168f7cbabbfdb0721e223d498056567eddee0fbc9404322d8a967",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.61",
      "date": "2026-05-15T06:46:00.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "f5a974b0646ec54b801ae70865f1aa25615898ed6c703f69c1f6732953591413",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.61",
      "date": "2026-05-15T06:51:30.000Z",
      "arch": "aarch64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "94702e5d4af0de3ad233b18b71226ea9ac116fe559fa533f61aa8cbec7860967",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.61",
      "date": "2026-05-15T06:49:03.000Z",
      "arch": "x86_64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "c5578f1b9d5c45838a9eff9f7d6a5c35ab44dce033f24abd567801aa9c7dce46",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.61",
      "date": "2026-05-15T06:52:43.000Z",
      "arch": "aarch64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "5091d396951d513aaa2306f73fb1e80e87f12eae4d99bab77ab3265d747ca9c0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.61",
      "date": "2026-05-15T06:48:59.000Z",
      "arch": "x86_64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "ae06f9bf731619d1b33c908993de7840e57ac7c6aceead8fc03a0b1b54c5e617",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.61",
      "date": "2026-05-15T06:45:22.000Z",
      "arch": "x86_64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "12639ba28bb3faf143ba9762a1782c74ec83c8be336b76f454c887e3e592563a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.61",
      "date": "2026-05-15T06:45:15.000Z",
      "arch": "x86_64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "f1722592657e011aee4d1b8627a7623b6da4c3c75a7c3b5d4f506ec1d66c09b5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.61",
      "date": "2026-05-15T06:45:15.000Z",
      "arch": "x86_64",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "a03b2fb9d3c41c841eb23a6334a3c20d06a24f6a2fa5420683b87fd26fbdfff7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.61",
      "date": "2026-06-02T19:52:46.000Z",
      "arch": "emscripten",
      "commit": "e895e542d9f64c5deeca38cf023d33ff55026ca6",
      "fileid": "75ce5a049c11ebc57568b4b30b7c5bc06a8b50e4ead2db9bb27e6c45a2f64390",
      "status": "success",
      "buildurl": "https://github.com/r-universe/digemall/actions/runs/25904344499"
    }
  ]
}