{
  "_id": "6a4c9aaa07c3fd5c3260e496",
  "Package": "XVector",
  "Title": "Foundation of external vector representation and manipulation in\nBioconductor",
  "Description": "Provides memory efficient S4 classes for storing sequences\n\"externally\" (e.g. behind an R external pointer, or on disk).",
  "biocViews": "Infrastructure, DataRepresentation",
  "URL": "https://bioconductor.org/packages/XVector",
  "BugReports": "https://github.com/Bioconductor/XVector/issues",
  "Version": "0.53.0",
  "License": "Artistic-2.0",
  "Encoding": "UTF-8",
  "Author": "Hervé Pagès and Patrick Aboyoun",
  "Maintainer": "Hervé Pagès <hpages.on.github@gmail.com>",
  "Collate": "io-utils.R RDS-random-access.R SharedVector-class.R\nSharedRaw-class.R SharedInteger-class.R SharedDouble-class.R\nXVector-class.R XRaw-class.R XInteger-class.R XDouble-class.R\nXVectorList-class.R XRawList-class.R XRawList-comparison.R\nXIntegerViews-class.R XDoubleViews-class.R OnDiskRaw-class.R\nRdaCollection-class.R RdsCollection-class.R\nintra-range-methods.R compact-methods.R reverse-methods.R\nslice-methods.R view-summarization-methods.R\nupdateObject-methods.R zzz.R",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-04-28 12:37:43 UTC",
  "RemoteUrl": "https://github.com/bioc/XVector",
  "RemoteRef": "HEAD",
  "RemoteSha": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-07 06:10:17 UTC",
    "User": "root"
  },
  "_user": "bioc",
  "_type": "src",
  "_file": "XVector_0.53.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/7e40b0fa4061754b186b39c4b8cd344e4d58136c8f85249afeb2a4e94228166e",
  "_filesize": 227782,
  "_sha256": "7e40b0fa4061754b186b39c4b8cd344e4d58136c8f85249afeb2a4e94228166e",
  "_expires": "2026-10-15T06:20:22.000Z",
  "_created": "2026-07-07T06:10:17.000Z",
  "_published": "2026-07-07T06:20:25.079Z",
  "_bioccheck": {
    "error": 3,
    "warning": 3,
    "note": 12
  },
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067",
  "_status": "success",
  "_upstream": "https://github.com/bioc/XVector",
  "_commit": {
    "id": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
    "author": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "committer": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "message": "bump x.y.z version to odd y following creation of RELEASE_3_23 branch\n",
    "time": 1777379863
  },
  "_maintainer": {
    "name": "Hervé Pagès",
    "email": "hpages.on.github@gmail.com",
    "login": "hpages",
    "linkedin": "in/hervé-pagès-5038527",
    "description": "",
    "uuid": 8810451
  },
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 85548519378,
      "time": 182,
      "config": "bioc-checks",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "8129455204"
    },
    {
      "job": 85548519413,
      "time": 197,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8129459874"
    },
    {
      "job": 85548519408,
      "time": 231,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8129468599"
    },
    {
      "job": 85548519426,
      "time": 186,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8129457383"
    },
    {
      "job": 85548519484,
      "time": 258,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8129475745"
    },
    {
      "job": 85548519490,
      "time": 149,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8129445592"
    },
    {
      "job": 85548519438,
      "time": 348,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8129502202"
    },
    {
      "job": 85548519417,
      "time": 143,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8129444020"
    },
    {
      "job": 85548519424,
      "time": 248,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8129473343"
    },
    {
      "job": 85548010414,
      "time": 219,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8129402067"
    },
    {
      "job": 85548519370,
      "time": 140,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8129442983"
    },
    {
      "job": 85548519386,
      "time": 498,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8129541301"
    },
    {
      "job": 85548519440,
      "time": 532,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8129550389"
    },
    {
      "job": 85548519442,
      "time": 548,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8129556818"
    }
  ],
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "BiocGenerics",
      "version": ">= 0.37.0",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "version": ">= 0.27.12",
      "role": "Depends"
    },
    {
      "package": "IRanges",
      "version": ">= 2.43.8",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "role": "LinkingTo"
    },
    {
      "package": "IRanges",
      "role": "LinkingTo"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "BiocGenerics",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "role": "Imports"
    },
    {
      "package": "IRanges",
      "role": "Imports"
    },
    {
      "package": "Biostrings",
      "role": "Suggests"
    },
    {
      "package": "drosophila2probe",
      "role": "Suggests"
    },
    {
      "package": "RUnit",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 1838,
  "_updates": [
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 4
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "0.53.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "0.52.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "infrastructure",
    "datarepresentation",
    "bioconductor-package",
    "core-package",
    "zlib"
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "hpages",
      "count": 69,
      "uuid": 8810451
    },
    {
      "user": "jwokaty",
      "count": 16,
      "uuid": 1744257
    },
    {
      "user": "nturaga",
      "count": 14,
      "uuid": 2746443
    },
    {
      "user": "dtenenba",
      "count": 12,
      "uuid": 2286826
    },
    {
      "user": "vobencha",
      "count": 2,
      "uuid": 2466173
    },
    {
      "user": "ahl27",
      "count": 1,
      "uuid": 30053966
    },
    {
      "user": "jeroen",
      "count": 1,
      "uuid": 216319
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "followers": 445,
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 111760,
    "source": "https://www.bioconductor.org/packages/stats/bioc/XVector"
  },
  "_mentions": 3,
  "_devurl": "https://github.com/bioconductor/xvector",
  "_searchresults": 111,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/XVector.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/bioconductor/xvector",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "as.data.frame",
    "bindROWS",
    "coerce",
    "compact",
    "duplicated",
    "duplicated.XRawList",
    "elementNROWS",
    "extractList",
    "extractROWS",
    "getListElement",
    "is.unsorted",
    "match",
    "open_input_files",
    "order",
    "parallel_slot_names",
    "path",
    "pcompare",
    "rank",
    "RdaCollection",
    "rdaPath",
    "RdsCollection",
    "relist",
    "relistToClass",
    "rev",
    "reverse",
    "SharedRaw",
    "SharedRaw.read",
    "SharedRaw.readComplexes",
    "SharedRaw.readInts",
    "SharedRaw.write",
    "SharedRaw.writeInts",
    "SharedVector.compare",
    "SharedVector.copy",
    "show",
    "showAsCell",
    "slice",
    "subseq",
    "subseq<-",
    "toString",
    "unsplit_list_of_XVectorList",
    "updateObject",
    "viewApply",
    "viewMaxs",
    "viewMeans",
    "viewMins",
    "Views",
    "viewSums",
    "viewWhichMaxs",
    "viewWhichMins",
    "width",
    "windows",
    "XDouble",
    "XInteger",
    "XNumeric",
    "XRaw",
    "xvcopy",
    "XVectorList"
  ],
  "_help": [
    {
      "page": "compact-methods",
      "title": "Object compaction",
      "topics": [
        "compact",
        "compact,ANY-method",
        "compact,XVector-method",
        "compact,XVectorList-method",
        "xvcopy",
        "xvcopy,SharedVector-method",
        "xvcopy,SharedVector_Pool-method",
        "xvcopy,XRawList-method",
        "xvcopy,XVector-method"
      ]
    },
    {
      "page": "intra-range-methods",
      "title": "Intra range transformations of an XVectorList object",
      "topics": [
        "intra-range-methods",
        "narrow",
        "narrow,XVectorList-method",
        "threebands",
        "threebands,XVectorList-method",
        "windows,XVectorList-method"
      ]
    },
    {
      "page": "OnDiskRaw-class",
      "title": "OnDiskRaw objects",
      "topics": [
        "class:OnDiskRaw",
        "length,OnDiskRaw-method",
        "OnDiskRaw",
        "OnDiskRaw-class"
      ]
    },
    {
      "page": "reverse-methods",
      "title": "Reverse an XVector or XVectorList object",
      "topics": [
        "rev,XVector-method",
        "reverse,SharedRaw-method",
        "reverse,SharedVector_Pool-method",
        "reverse,XVector-method",
        "reverse,XVectorList-method",
        "reverse-methods"
      ]
    },
    {
      "page": "slice-methods",
      "title": "Slice an XInteger or XDouble object",
      "topics": [
        "slice,integer-method",
        "slice,numeric-method",
        "slice,XDouble-method",
        "slice,XInteger-method",
        "slice-methods"
      ]
    },
    {
      "page": "updateObject-methods",
      "title": "Update an object of a class defined in the XVector package to its current class definition",
      "topics": [
        "updateObject,XIntegerViews-method",
        "updateObject,XVector-method",
        "updateObject-methods"
      ]
    },
    {
      "page": "view-summarization-methods",
      "title": "Summarize views on an XInteger or XDouble object",
      "topics": [
        "view-summarization-methods",
        "viewMaxs,XDoubleViews-method",
        "viewMaxs,XIntegerViews-method",
        "viewMeans,XDoubleViews-method",
        "viewMeans,XIntegerViews-method",
        "viewMins,XDoubleViews-method",
        "viewMins,XIntegerViews-method",
        "viewSums,XDoubleViews-method",
        "viewSums,XIntegerViews-method",
        "viewWhichMaxs,XDoubleViews-method",
        "viewWhichMaxs,XIntegerViews-method",
        "viewWhichMins,XDoubleViews-method",
        "viewWhichMins,XIntegerViews-method"
      ]
    },
    {
      "page": "XDoubleViews-class",
      "title": "The XDoubleViews class",
      "topics": [
        "==,numeric,XDoubleViews-method",
        "==,XDouble,XDoubleViews-method",
        "==,XDoubleViews,numeric-method",
        "==,XDoubleViews,XDouble-method",
        "==,XDoubleViews,XDoubleViews-method",
        "class:XDoubleViews",
        "show,XDoubleViews-method",
        "viewApply,XDoubleViews-method",
        "Views,numeric-method",
        "Views,XDouble-method",
        "XDoubleViews",
        "XDoubleViews-class"
      ]
    },
    {
      "page": "XIntegerViews-class",
      "title": "The XIntegerViews class",
      "topics": [
        "==,integer,XIntegerViews-method",
        "==,XInteger,XIntegerViews-method",
        "==,XIntegerViews,integer-method",
        "==,XIntegerViews,XInteger-method",
        "==,XIntegerViews,XIntegerViews-method",
        "class:XIntegerViews",
        "show,XIntegerViews-method",
        "viewApply,XIntegerViews-method",
        "Views,integer-method",
        "Views,XInteger-method",
        "XIntegerViews",
        "XIntegerViews-class"
      ]
    },
    {
      "page": "XRawList-class",
      "title": "XRawList objects",
      "topics": [
        "class:XRawList",
        "XRawList",
        "XRawList-class"
      ]
    },
    {
      "page": "XRawList-comparison",
      "title": "Comparing and ordering the list elements of XRawList objects",
      "topics": [
        "<=,XRawList,XRawList-method",
        "==,XRawList,XRawList-method",
        "duplicated,XRawList-method",
        "duplicated.XRawList",
        "is.unsorted,XRawList-method",
        "match,XRawList,XRawList-method",
        "order,XRawList-method",
        "pcompare",
        "pcompare,XRawList,XRawList-method",
        "rank,XRawList-method",
        "XRawList-comparison"
      ]
    },
    {
      "page": "XVector-class",
      "title": "XVector objects",
      "topics": [
        "==,XVector,XVector-method",
        "as.integer,XInteger-method",
        "as.integer,XRaw-method",
        "as.numeric,XDouble-method",
        "as.numeric,XVector-method",
        "as.raw,XRaw-method",
        "as.vector,XDouble-method",
        "as.vector,XInteger-method",
        "as.vector,XRaw-method",
        "bindROWS,XVector-method",
        "class:XDouble",
        "class:XInteger",
        "class:XRaw",
        "class:XVector",
        "coerce,integer,XVector-method",
        "coerce,numeric,XDouble-method",
        "coerce,numeric,XInteger-method",
        "coerce,numeric,XRaw-method",
        "coerce,numeric,XVector-method",
        "coerce,raw,XRaw-method",
        "coerce,raw,XVector-method",
        "length,XVector-method",
        "show,XDouble-method",
        "show,XVector-method",
        "subseq",
        "subseq,XVector-method",
        "subseq<-",
        "subseq<-,XVector-method",
        "XDouble",
        "XDouble-class",
        "XInteger",
        "XInteger-class",
        "XNumeric",
        "XRaw",
        "XRaw-class",
        "XVector",
        "XVector-class"
      ]
    },
    {
      "page": "XVectorList-class",
      "title": "XVectorList objects",
      "topics": [
        "as.data.frame,GroupedIRanges-method",
        "bindROWS,XVectorList-method",
        "class:GroupedIRanges",
        "class:XVectorList",
        "elementNROWS,XVectorList-method",
        "GroupedIRanges",
        "GroupedIRanges-class",
        "names,XVectorList-method",
        "names<-,XVectorList-method",
        "parallel_slot_names,GroupedIRanges-method",
        "parallel_slot_names,XVectorList-method",
        "show,GroupedIRanges-method",
        "showAsCell,XVectorList-method",
        "subseq,XVectorList-method",
        "unsplit_list_of_XVectorList",
        "width,XVectorList-method",
        "XVectorList",
        "XVectorList-class",
        "[,XVectorList-method"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/XVector/raw/HEAD/README.md",
  "_rundeps": [
    "BiocGenerics",
    "generics",
    "IRanges",
    "S4Vectors"
  ],
  "_sysdeps": [
    {
      "shlib": "libz",
      "package": "zlib1g",
      "headers": "zlib1g-dev",
      "source": "zlib",
      "version": "1:1.3.dfsg+really1.3.1-1ubuntu3",
      "name": "zlib",
      "homepage": "http://zlib.net/",
      "description": "compression library - runtime"
    }
  ],
  "_score": 11.743561152541186,
  "_indexed": true,
  "_nocasepkg": "xvector",
  "_universes": [
    "bioc",
    "hpages",
    "bioconductor"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-07-07T06:13:31.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/51e066aafb7defb7ac9864aa3eb70caa0db9774d9347997a289f9743f01a42bd",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-07-07T06:13:50.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/e8a25f2be793b76d88f4a53ba02a1c555aa6f4cd37c7679a2e4cf4d748f1f85d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-07-07T06:13:22.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/bb9dd7e422907435459492df0d2b951bf1683f91414762d586da4d9ffa65be80",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.53.0",
      "date": "2026-07-07T06:14:25.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/119e1f617ae74f2896a3d066553d83eba6132c7f6af60226c0415001a25bb66d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-07-07T06:12:27.000Z",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/465c3222baf8e4ca1f85bd3a6e9108e78b99bf1b53263dcfaca8b1fdaa333d79",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-07-07T06:15:27.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/949f7ccafef63c2110cc70278f708ef38d20c0d979b45d4bf0f656387ffcb185",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-07-07T06:12:38.000Z",
      "arch": "aarch64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/f3ffd22ecb87bba7e21b4d1f0819e46c0b85f47f1d866c1eb56d3e0e92475644",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.53.0",
      "date": "2026-07-07T06:13:57.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/08a3219d825e3b01cf527db4ccba93c033649c88735020709eb866e19771e025",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.53.0",
      "date": "2026-07-07T06:13:06.000Z",
      "arch": "emscripten",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/f9187f5436dd775b13b0d74e7e6a6847cbc1eda170d0017654cc8055e0b84f6e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.53.0",
      "date": "2026-07-07T06:17:59.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/26719da6fc92b4a69bc84ff3d0f7eb472a011b55e3607360f7731b55f7f45579",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.53.0",
      "date": "2026-07-07T06:18:34.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/9e1f2ca82a809889372bd9529161c28c5fc4e05c752c759b4bf03cb9de6aa6ea",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.53.0",
      "date": "2026-07-07T06:19:02.000Z",
      "arch": "x86_64",
      "commit": "c98e152a86e5397d1c70cfe8fbdbcd1cf4223cdd",
      "fileid": "https://r2.ropensci.org/bdd28154ff3ee3199998864da962dbe00d7969c99912789e6e8f6f614d748abe",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/28845377067"
    }
  ]
}